Sweden-Number/dlls/quartz/tests
Zebediah Figura 9f467402df quartz/dsoundrender: Reimplement the DirectSound renderer directly on top of the strmbase filter.
The DirectSound renderer does a lot of things differently. To a large degree
this is to be expected; it's an audio renderer and therefore needs to buffer
much farther in advance. However, it also doesn't participate in quality
management, doesn't block in Receive(), and has a few other mild differences in
behaviour. Weighing the features implemented by the base renderer against the
quirks necessary for the DirectSound renderer leads me to believe that it would
be easier not to use that framework.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-07-20 20:17:19 +02:00
..
Makefile.in quartz/tests: Add some tests for media types for the DirectSound renderer. 2020-07-16 09:30:03 +02:00
acmwrapper.c quartz/acmwrapper: Reimplement the ACM wrapper directly on top of strmbase_filter. 2020-03-11 15:55:51 +01:00
avidec.c quartz/tests: Avoid leaking the media type from IPin::ConnectionMediaType() (Valgrind). 2020-06-08 21:01:33 +02:00
avisplit.c quartz/tests: Remove some no longer necessary callbacks. 2020-04-27 12:02:14 +02:00
dsoundrender.c quartz/dsoundrender: Reimplement the DirectSound renderer directly on top of the strmbase filter. 2020-07-20 20:17:19 +02:00
filesource.c quartz/tests: Remove some no longer necessary callbacks. 2020-04-27 12:02:14 +02:00
filtergraph.c quartz/tests: Test previous filter states. 2020-07-16 09:30:03 +02:00
filtermapper.c quartz/tests: Move the test for filter mapper aggregation to filtergraph.c. 2020-05-20 10:49:47 +02:00
memallocator.c
mpegsplit.c winegstreamer: Also wait for EOS events when retrieving duration. 2020-06-14 19:35:20 +02:00
passthrough.c strmbase: Standardize aggregation of the seeking passthrough object. 2020-03-13 09:42:21 +01:00
rsrc.rc winegstreamer: Also wait for EOS events when retrieving duration. 2020-06-14 19:35:20 +02:00
systemclock.c quartz/tests: Fix overflow in 32-bit time calculation. 2020-06-04 22:36:39 +02:00
test.avi
test.mp3 winegstreamer: Also wait for EOS events when retrieving duration. 2020-06-14 19:35:20 +02:00
test.mpg
test.wav
videorenderer.c quartz/videorenderer: Render preroll samples. 2020-07-20 20:17:15 +02:00
vmr7.c quartz/vmr9: Render preroll samples. 2020-07-20 20:17:17 +02:00
vmr9.c quartz/vmr9: Render preroll samples. 2020-07-20 20:17:17 +02:00
waveparser.c strmbase: Return S_FALSE from IEnumPins::Next() when the pin count changes. 2020-01-29 09:46:02 +01:00