[PATCH 3/4] quartz: Drop faulty assertion in PullPin_Flush().

Eduard - Gabriel Munteanu eduard.munteanu at linux360.ro
Thu Aug 27 14:13:54 CDT 2009


This assertion crashed Wine in games such as Fallout 3, which uses the
pull model.  We want to drop any samples when flushing.

Signed-off-by: Eduard - Gabriel Munteanu <eduard.munteanu at linux360.ro>
---
 dlls/quartz/pin.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

diff --git a/dlls/quartz/pin.c b/dlls/quartz/pin.c
index c40ccec..11f20c7 100644
--- a/dlls/quartz/pin.c
+++ b/dlls/quartz/pin.c
@@ -1278,8 +1278,6 @@ static void PullPin_Flush(PullPin *This)
             if (!pSample)
                 break;
 
-            assert(!IMediaSample_GetActualDataLength(pSample));
-
             IMediaSample_Release(pSample);
         }
 
-- 
1.6.0.6




More information about the wine-patches mailing list