Sweden-Number/dlls/quartz
Zebediah Figura 881f938067 strmbase: Split RenderEvent into separate events for advising and flushing.
While it's certainly possible to use one event for both purposes, it's a
little less clear, and it makes it a little more difficult to do other waits
that need to be interrupted by flushing. For example, the video renderer
should block in Receive() after rendering the sample until the filter is run.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-07-02 10:00:29 +02:00
..
tests strmbase: Fix implementation of IEnumMediaTypes::Skip(). 2019-07-01 14:41:06 +02:00
Makefile.in quartz: Avoid importing shlwapi. 2019-04-29 09:37:03 +02:00
acmwrapper.c strmbase/transform: Store the pins inline in the TransformFilter structure. 2019-06-21 08:06:00 +02:00
avidec.c strmbase/transform: Store the pins inline in the TransformFilter structure. 2019-06-21 08:06:00 +02:00
avisplit.c quartz/parser: Store the source pins as an array of Parser_OutputPin pointers. 2019-06-26 09:34:26 +02:00
control_tlb.idl
dsoundrender.c strmbase: Split RenderEvent into separate events for advising and flushing. 2019-07-02 10:00:29 +02:00
enummedia.c
enummoniker.c
enumregfilters.c
filesource.c quartz/filesource: Use strmbase filter state change methods. 2019-06-24 10:08:33 +02:00
filtergraph.c quartz/filtergraph: Use the type info cache for IBasicVideo. 2019-06-11 18:21:16 +02:00
filtermapper.c quartz: Remove some unnecessary casts. 2018-08-15 10:49:07 +02:00
main.c quartz: Ensure error text is terminated with NUL character. 2019-05-31 12:44:10 +02:00
memallocator.c quartz/memallocator: Set the AM_SAMPLE_TYPECHANGED flag. 2019-06-25 08:29:32 +02:00
mpegsplit.c quartz/parser: Store the source pins as an array of Parser_OutputPin pointers. 2019-06-26 09:34:26 +02:00
parser.c quartz/parser: Store the source pins as an array of Parser_OutputPin pointers. 2019-06-26 09:34:26 +02:00
parser.h quartz/parser: Store the source pins as an array of Parser_OutputPin pointers. 2019-06-26 09:34:26 +02:00
pin.c quartz: Use strmbase pin reference counting methods. 2019-06-19 10:26:26 +02:00
pin.h quartz: Use strmbase pin reference counting methods. 2019-06-19 10:26:26 +02:00
quartz.rc quartz: Convert media type registration to IRegistrar mechanism. 2019-04-29 09:37:00 +02:00
quartz.rgs quartz: Convert media type registration to IRegistrar mechanism. 2019-04-29 09:37:00 +02:00
quartz.spec
quartz_private.h quartz: Vend CLSID_NullRenderer from qedit. 2019-04-18 18:43:32 +02:00
quartz_strmif.idl quartz: Vend CLSID_NullRenderer from qedit. 2019-04-18 18:43:32 +02:00
regsvr.c quartz: Convert media type registration to IRegistrar mechanism. 2019-04-29 09:37:00 +02:00
systemclock.c quartz/systemclock: Create the advise thread after the events it depends on. 2019-06-21 08:05:58 +02:00
videorenderer.c strmbase: Split RenderEvent into separate events for advising and flushing. 2019-07-02 10:00:29 +02:00
vmr9.c quartz/vmr9: Return S_OK when calling IVMRFilterConfig9::SetNumberOfStreams(1). 2019-06-26 09:34:28 +02:00
waveparser.c quartz/parser: Store the source pins as an array of Parser_OutputPin pointers. 2019-06-26 09:34:26 +02:00