quartz/tests: Test aggregation with CLSID_FilterMapper2.
commitfecb862cfff48429757f859d40d4ad61304265c4
authorThomas Faber <thomas.faber@reactos.org>
Fri, 20 Nov 2015 12:20:47 +0000 (20 13:20 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 24 Nov 2015 16:28:31 +0000 (25 01:28 +0900)
treee66b806ab8ef518df3b45fe9456c11aa8ed77327
parentb700634b0c20d40aa993416e16fdd0c4b820e271
quartz/tests: Test aggregation with CLSID_FilterMapper2.

MPC-HC v1.7.10's CFGManager class creates a filter graph object during
its constructor, which means it passes in an outer object with a zero
reference count. Wine does an AddRef/Release on this object when
constructing the filter graph, thus its reference count drops back
to 0 and the CFGManager object gets freed prematurely.

Signed-off-by: Thomas Faber <thomas.faber@reactos.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
dlls/quartz/tests/filtermapper.c