Show last track in playlist as playing when it is

Fixes #52
This commit is contained in:
Keith Edmunds 2021-08-15 11:06:08 +01:00
parent 90a8209551
commit 2c9f041838
2 changed files with 13 additions and 9 deletions

View File

@ -361,6 +361,7 @@ class PlaylistTab(QTableWidget):
# Get next track
next_track_row = self._find_next_track_row()
next_track_id = self._set_next(next_track_row)
self._repaint()
return next_track_id
def play_stopped(self):
@ -516,7 +517,8 @@ class PlaylistTab(QTableWidget):
if not self.selectionModel().hasSelection():
return
return self._set_next(self.currentRow())
self._set_next(self.currentRow())
self._repaint()
# ########## Internally called functions ##########
@ -818,7 +820,6 @@ class PlaylistTab(QTableWidget):
else:
self._meta_set_unreadable(row)
track_id = None
self._repaint()
return track_id
def _repaint(self, clear_selection=True):

View File

@ -31,12 +31,15 @@ def fade_point(audio_segment, fade_threshold=-12, chunk_size=10):
print(f"Fade last {int(segment_length - trim_ms)/1000} seconds")
print("Shout:")
segment = AudioSegment.from_mp3("../archive/shout.mp3")
fade_point(segment)
print("Champagne:")
segment = AudioSegment.from_mp3("../archive/champ.mp3")
fade_point(segment)
# print("Shout:")
# segment = AudioSegment.from_mp3("../archive/shout.mp3")
# fade_point(segment)
# print("Champagne:")
# segment = AudioSegment.from_mp3("../archive/champ.mp3")
# fade_point(segment)
# print("Be good:")
# segment = AudioSegment.from_mp3("../archive/wibg.mp3")
# fade_point(segment)
print("Be good:")
segment = AudioSegment.from_mp3("../archive/wibg.mp3")
segment = AudioSegment.from_file("/tmp/bia.flac", "flac")
fade_point(segment)