Sweden-Number/dlls/strmbase
Zebediah Figura 6f05c69210 strmbase: Don't drop csRenderLock in BaseRenderer_Receive().
We don't grab stream_cs to change any variables checked here, except to reset
flush_event, and that cannot result in a deadlock.

The only possible deadlocks here are:

(1) between this function and EndOfStream(), which is correct, as the two
    should presumably be serialized;

(2) between this function and EndFlush(); however, in that case we expect
    BeginFlush() first, which will unblock the streaming thread.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-01 10:13:38 +01:00
..
Makefile.in
dispatch.c
filter.c
mediatype.c
outputqueue.c
pin.c strmbase: Forbid disconnecting the sink if the filter is not stopped. 2020-11-19 21:23:25 +01:00
pospass.c
qualitycontrol.c
renderer.c strmbase: Don't drop csRenderLock in BaseRenderer_Receive(). 2020-12-01 10:13:38 +01:00
seeking.c
strmbase_private.h