Sweden-Number/dlls/quartz
Akihiro Sagawa bbdb658402 quartz: Fix a race in IMediaFilter::Pause().
Before finishing async run, graph->stream_start isn't stable.
This will cause graph->current_pos to be out of playback duration.
Since graph->current_pos is out of the range, the playback will
be stopped.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52200
Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-12-10 22:00:18 +01:00
..
tests quartz: Allow time format change while running. 2021-11-29 23:25:46 +01:00
Makefile.in makefiles: Make -mno-cygwin the default. 2021-09-20 22:45:48 +02:00
acmwrapper.c
avidec.c
control_tlb.idl
dsoundrender.c quartz/dsoundrender: Send EC_COMPLETE in IBaseFilter::Run() when not connected. 2021-11-01 21:03:04 +01:00
filesource.c
filtergraph.c quartz: Fix a race in IMediaFilter::Pause(). 2021-12-10 22:00:18 +01:00
filtermapper.c
main.c
memallocator.c
passthrough.c
quartz.rc
quartz.rgs
quartz.spec
quartz_private.h
quartz_strmif.idl
regsvr.c
systemclock.c quartz: Avoid accessing the advise_sink structure after it is queued. 2021-10-21 20:32:50 +02:00
videorenderer.c
vmr9.c
window.c