From 4c65173f23e7b92e62c8edd118583a8065aa88c9 Mon Sep 17 00:00:00 2001 From: Kevin Whitaker Date: Thu, 23 Apr 2020 13:38:00 -0400 Subject: [PATCH] Make sure to send playlist length if zero or send detected length. --- src/minimediaplayer.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/minimediaplayer.cpp b/src/minimediaplayer.cpp index 939607c..ae29ac3 100644 --- a/src/minimediaplayer.cpp +++ b/src/minimediaplayer.cpp @@ -119,7 +119,11 @@ QMap MiniMediaPlayer::currentState() void MiniMediaPlayer::durationChanged(qint64 length) { - //emit trackDurationChanged(length); //Don't emit duration changed since we already have duration. TODO: might want to use this still if implement another media source besides youtube-dl. + if(length == 0) { + emit trackDurationChanged(playlist.first().trackLength); + } else { + emit trackDurationChanged(length); + } } void MiniMediaPlayer::positionChanged(qint64 position) -- GitLab