[PATCH 2/4] quartz/filtergraph: Count renderers in IMediaControl::Run.

Zebediah Figura z.figura12 at gmail.com
Mon Jun 8 14:41:08 CDT 2020


This patch breaks the qcap:filewriter test:

../../../../wine/tools/runtest -q -P wine -T ../../.. -M qcap.dll -p
qcap_test.exe filewriter && touch filewriter.ok
037c:fixme:ole:CoCreateInstanceEx no instance created for interface
{56a86895-0ad4-11ce-b03a-0020af0ba770} of class
{8596e5f0-0da5-11d0-bd21-00a0c911ce86}, hres is 0x80004002
037c:fixme:strmbase:MemInputPin_NotifyAllocator Read only flag not
handled yet!
037c:fixme:strmbase:MemInputPin_NotifyAllocator Read only flag not
handled yet!
filewriter.c:725: Test failed: Expected EC_COMPLETE.
make: *** [Makefile:435: filewriter.ok] Error 1

I suspect you want to count in Pause rather than Run.

On 6/8/20 1:00 PM, Anton Baskanov wrote:
> Some filters (e.g. MediaStreamFilter) can become renderers when they are already in the graph.

This too could probably be a comment in the code, though if there's a
comment in update_seeking I guess it's less important.



More information about the wine-devel mailing list