From: jenkins4kodi Date: Mon, 28 Mar 2016 09:45:03 +0000 (+0200) Subject: Merge pull request #9475 from FernetMenta/vdpau X-Git-Url: http://code.vuplus.com/gitweb/?a=commitdiff_plain;h=be20e8a3a6040eeb307e3a39a0ded5de4da83edf;hp=3ee62f7c021a9888b7054df39fb86259710118a3;p=vuplus_xbmc Merge pull request #9475 from FernetMenta/vdpau --- diff --git a/xbmc/cores/dvdplayer/DVDCodecs/Video/VDPAU.cpp b/xbmc/cores/dvdplayer/DVDCodecs/Video/VDPAU.cpp index 4e995b6..87f4e64 100644 --- a/xbmc/cores/dvdplayer/DVDCodecs/Video/VDPAU.cpp +++ b/xbmc/cores/dvdplayer/DVDCodecs/Video/VDPAU.cpp @@ -1458,7 +1458,20 @@ void CMixer::StateMachine(int signal, Protocol *port, Message *msg) break; case M_TOP_CONFIGURED: - if (port == &m_dataPort) + if (port == &m_controlPort) + { + switch (signal) + { + case CMixerControlProtocol::FLUSH: + Flush(); + msg->Reply(CMixerControlProtocol::ACC); + m_state = M_TOP_CONFIGURED_WAIT1; + return; + default: + break; + } + } + else if (port == &m_dataPort) { switch (signal) {