wine/dlls/qedit
Zebediah Figura 8a75411ec5 qedit/nullrenderer: Don't drop csRenderLock in NullRenderer_DoRenderSample().
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:42 +01:00
..
tests qedit/tests: Add some tests for sample grabber streaming events. 2020-11-30 19:01:55 +01:00
main.c
Makefile.in qedit: Add a version resource. 2020-10-15 20:36:01 +02:00
mediadet.c
nullrenderer.c qedit/nullrenderer: Don't drop csRenderLock in NullRenderer_DoRenderSample(). 2020-12-01 10:13:42 +01:00
qedit.spec
qedit_classes.idl
qedit_private.h
samplegrabber.c
timeline.c
version.rc qedit: Add a version resource. 2020-10-15 20:36:01 +02:00