diff --git a/app/playlists.py b/app/playlists.py index 739e9a3..c26ebb9 100644 --- a/app/playlists.py +++ b/app/playlists.py @@ -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): diff --git a/archive/play.py b/archive/play.py index 93e378f..07503f7 100755 --- a/archive/play.py +++ b/archive/play.py @@ -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)