Sweden-Number/dlls/winegstreamer
Zebediah Figura ce9a42e8bd winegstreamer: Enable wg_parser streams on creation.
This patch is motivated by Obduction, which creates a Media Foundation source
and leaves it open arbitrarily long before actually reading samples from it.
Without this patch, we unnecessarily waste CPU, and may reduce graphical
performance by taking CPU time that would otherwise be used on
performance-critical threads.

Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-04-11 10:12:22 +02:00
..
Makefile.in winegstreamer: Introduce new H264 decoder transform stub. 2022-03-11 09:31:15 +01:00
audioconvert.c winegstreamer: Build without -DWINE_NO_LONG_TYPES. 2022-02-04 09:48:31 +01:00
gst_guids.h
gst_private.h winegstreamer: Introduce new wg_transform_(push|read)_data functions. 2022-03-15 18:05:27 +01:00
h264_decoder.c winegstreamer: Return S_OK from H264 decoder ProcessMessage. 2022-04-04 18:40:26 +02:00
main.c winegstreamer: Add traces to Unix call wrappers. 2022-04-04 19:52:45 +02:00
media_source.c winegstreamer: Explicitly disable streams in start_pipeline(). 2022-04-11 10:12:17 +02:00
mfplat.c winegstreamer: Try creating a wg_transform in the H264 decoder. 2022-03-28 22:21:47 +02:00
quartz_parser.c winegstreamer: Explicitly disable streams in parser_init_stream(). 2022-04-11 10:12:20 +02:00
rsrc.rc
unix_private.h winegstreamer: Introduce new wg_transform_(push|read)_data functions. 2022-03-15 18:05:27 +01:00
unixlib.h winegstreamer: Try creating a wg_transform in the H264 decoder. 2022-03-28 22:21:47 +02:00
wg_format.c winegstreamer: Use WG_MAJOR_TYPE_UNKNOWN to mark a stream that should not be forced into a certain format. 2022-04-11 10:12:15 +02:00
wg_parser.c winegstreamer: Enable wg_parser streams on creation. 2022-04-11 10:12:22 +02:00
wg_transform.c winegstreamer: Use a GstAtomicQueue for wg_transform output queue. 2022-04-04 18:40:26 +02:00
winegstreamer.rgs
winegstreamer.spec wmvcore: Move the async reader implementation to winegstreamer. 2021-10-07 19:38:20 +02:00
winegstreamer_classes.idl winegstreamer: Introduce new H264 decoder transform stub. 2022-03-11 09:31:15 +01:00
wm_asyncreader.c winegstreamer: Deliver samples in PTS order instead of alternating. 2022-03-10 09:30:13 +01:00
wm_reader.c winegstreamer: Try creating a wg_transform in the H264 decoder. 2022-03-28 22:21:47 +02:00
wm_syncreader.c winegstreamer: Deliver samples in PTS order instead of alternating. 2022-03-10 09:30:13 +01:00
wma_decoder.c winegstreamer: Return S_OK from WMA decoder ProcessMessage. 2022-03-15 18:05:27 +01:00