mirror of
https://github.com/KRTirtho/spotube.git
synced 2026-08-05 19:59:51 +00:00
YouTubeEngine passed track duration in seconds while SpotubeAudioSourceMatchObject.fromJson interprets `duration` as microseconds, so durations collapsed to ~0 and the queue displayed 0:00. - lib/services/metadata/metadata.dart: send duration in microseconds (search() and getVideo() callbacks) - lib/components/track_tile/track_tile.dart, lib/modules/player/player_queue.dart: add resolveMissingDuration so the queue actively resolves the sourced track's real duration when the track's own metadata duration is effectively zero Fixes #3021 |
||
|---|---|---|
| .. | ||
| player_actions.dart | ||
| player_controls.dart | ||
| player_overlay_collapsed.dart | ||
| player_overlay.dart | ||
| player_queue_actions.dart | ||
| player_queue.dart | ||
| player_track_details.dart | ||
| player.dart | ||
| sibling_tracks_sheet.dart | ||
| use_progress.dart | ||
| volume_slider.dart | ||