wine/dlls/winegstreamer
Torge Matthies 9dd9c455d3 winegstreamer: Handle Gstreamer pipeline flushes gracefully in the media source.
If a GST_EVENT_FLUSH_START event is received between the calls from PE code to wg_parser_stream_get_buffer
and wg_parser_stream_copy_buffer, the latter function will return an error, resulting in the sample request being
dropped without having delivered a sample.

If wg_parser_stream_copy_buffer returns an error, retry the whole wait_on_sample procedure.

Flushes can be triggered by seek operations.
2024-06-24 17:13:05 +02:00
..
aac_decoder.c winegstreamer: Request the new transform output format explicitly. 2024-06-06 20:46:27 +02:00
color_convert.c winegstreamer: Request the new transform output format explicitly. 2024-06-06 20:46:27 +02:00
gst_guids.h
gst_private.h winegstreamer: Implement stubs for h264 encoder. 2024-06-20 11:16:46 +02:00
main.c winegstreamer: Request the new transform output format explicitly. 2024-06-06 20:46:27 +02:00
Makefile.in winegstreamer: Implement stubs for h264 encoder. 2024-06-20 11:16:46 +02:00
media_sink.c
media_source.c winegstreamer: Handle Gstreamer pipeline flushes gracefully in the media source. 2024-06-24 17:13:05 +02:00
mfplat.c winegstreamer: Implement stubs for h264 encoder. 2024-06-20 11:16:46 +02:00
quartz_parser.c winegstreamer: Make AVI splitter use end of previous frame if the current frame doesn't have a timestamp. 2024-06-19 21:05:52 +02:00
quartz_transform.c
resampler.c winegstreamer: Request the new transform output format explicitly. 2024-06-06 20:46:27 +02:00
rsrc.rc
unix_private.h winegstreamer: Request the new transform output format explicitly. 2024-06-06 20:46:27 +02:00
unixlib.c
unixlib.h winegstreamer: Request the new transform output format explicitly. 2024-06-06 20:46:27 +02:00
video_decoder.c winegstreamer: Request the new transform output format explicitly. 2024-06-06 20:46:27 +02:00
video_encoder.c winegstreamer: Implement stubs for h264 encoder. 2024-06-20 11:16:46 +02:00
video_processor.c winegstreamer: Request the new transform output format explicitly. 2024-06-06 20:46:27 +02:00
wg_allocator.c
wg_format.c
wg_muxer.c
wg_parser.c winegstreamer: Ignore an assert in wg_parser. 2024-06-24 17:13:05 +02:00
wg_sample.c winegstreamer: Request the new transform output format explicitly. 2024-06-06 20:46:27 +02:00
wg_transform.c winegstreamer: Request the new transform output format explicitly. 2024-06-06 20:46:27 +02:00
winegstreamer.rgs
winegstreamer.spec
winegstreamer_classes.idl winegstreamer: Implement stubs for h264 encoder. 2024-06-20 11:16:46 +02:00
wm_reader.c winegstreamer: Rename get_preferred_format to get_current_format. 2024-05-24 18:42:23 +02:00
wma_decoder.c winegstreamer: Recalculate alignment and bytes per second, instead of copying from input. 2024-06-19 21:05:58 +02:00