diff options
author | Rainer Hochecker <fernetmenta@online.de> | 2015-04-12 15:56:57 +0200 |
---|---|---|
committer | Rainer Hochecker <fernetmenta@online.de> | 2015-04-12 15:58:08 +0200 |
commit | bfa955a5eac113e5ca0fbb59f37dcc387e045691 (patch) | |
tree | b3bcfa5975376d20e3b76960608226c6a9ab33ea | |
parent | 0ebd21ba547568d761cd3e9b2e5fefe2154fff47 (diff) |
dvdplayer audio: proper handle resume if playspeed is already normal
-rw-r--r-- | xbmc/cores/dvdplayer/DVDPlayerAudio.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/xbmc/cores/dvdplayer/DVDPlayerAudio.cpp b/xbmc/cores/dvdplayer/DVDPlayerAudio.cpp index 8b96e05139..74df969217 100644 --- a/xbmc/cores/dvdplayer/DVDPlayerAudio.cpp +++ b/xbmc/cores/dvdplayer/DVDPlayerAudio.cpp @@ -435,8 +435,11 @@ int CDVDPlayerAudio::DecodeFrame(DVDAudioFrame &audioframe) if (speed == DVD_PLAYSPEED_NORMAL) { - m_dvdAudio.Resume(); - m_syncclock = true; + if (speed != m_speed) + { + m_dvdAudio.Resume(); + m_syncclock = true; + } } else { |