From 8519197da3cb555d0f9db319213de91b07d4bc23 Mon Sep 17 00:00:00 2001 From: Kamil Hornicek Date: Wed, 17 Jun 2009 10:31:16 +0000 Subject: [PATCH] - sync quartz with Wine 1.1.23 svn path=/trunk/; revision=41432 --- reactos/dll/directx/quartz/control.c | 2 ++ reactos/dll/directx/quartz/mpegsplit.c | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/reactos/dll/directx/quartz/control.c b/reactos/dll/directx/quartz/control.c index d14e2219b43..9a50737ae91 100644 --- a/reactos/dll/directx/quartz/control.c +++ b/reactos/dll/directx/quartz/control.c @@ -278,6 +278,8 @@ static HRESULT ForwardCmdSeek( PCRITICAL_SECTION crit_sect, IBaseFilter* from, S IPin_Release( pin ); } } + IEnumPins_Release( enumpins ); + if (foundend && allnotimpl) hr = E_NOTIMPL; else diff --git a/reactos/dll/directx/quartz/mpegsplit.c b/reactos/dll/directx/quartz/mpegsplit.c index 373e5372973..14d01a1590a 100644 --- a/reactos/dll/directx/quartz/mpegsplit.c +++ b/reactos/dll/directx/quartz/mpegsplit.c @@ -176,7 +176,6 @@ static HRESULT FillBuffer(MPEGSplitterImpl *This, IMediaSample *pCurrentSample) /* Find the next valid header.. it be right here */ assert(parse_header(fbuf, &length, &This->position) == S_OK); - assert(length == len || length + 4 == len); IMediaSample_SetActualDataLength(pCurrentSample, length); /* Queue the next sample */