Sweden-Number/dlls/quartz
Zebediah Figura 78c2f08225 quartz: Return the paused timestamp from IMediaSeeking::GetCurrentPosition() if the graph is running asynchronously.
In this case "graph->stream_start" has not yet been set.

This fixes a regression with Blazblue Centralfiction, which incorrectly skipped
a video. The application called IMediaControl::Run() and
IMediaSeeking::GetCurrentPosition() in quick succession, received an incorrect
value for the latter, and consequently believed that the video had already
finished.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-10-21 10:50:36 +02:00
..
tests
Makefile.in
acmwrapper.c
avidec.c
control_tlb.idl
dsoundrender.c
filesource.c
filtergraph.c quartz: Return the paused timestamp from IMediaSeeking::GetCurrentPosition() if the graph is running asynchronously. 2020-10-21 10:50:36 +02: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
videorenderer.c
vmr9.c
window.c