[chd] merge r32996, fixes random hang during seeking with bcm70015 cards
authordavilla <davilla@svn>
Sat, 21 Aug 2010 00:34:31 +0000 (00:34 +0000)
committerdavilla <davilla@svn>
Sat, 21 Aug 2010 00:34:31 +0000 (00:34 +0000)
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32998 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

xbmc/cores/dvdplayer/DVDCodecs/Video/CrystalHD.cpp

index ba79adc..ae176fc 100644 (file)
@@ -1411,12 +1411,7 @@ void CCrystalHD::CloseDecoder(void)
 
 void CCrystalHD::Reset(void)
 {
-  if (m_has_bcm70015)
-  {
-    m_wait_timeout = 1;
-    m_dll->DtsFlushInput(m_device, 0);
-  }
-  else
+  if (!m_has_bcm70015)
   {
     // Calling for non-error flush, Flushes all the decoder
     //  buffers, input, decoded and to be decoded.