Alexander Dorofeyev : Revert "quartz: Only enumerate renderers if bRender is set in filtermapper.".
Alexandre Julliard
julliard at winehq.org
Tue Jul 1 08:27:44 CDT 2008
Module: wine
Branch: master
Commit: dcc9032ed0e8008466b8948f083e79d3396a681c
URL: http://source.winehq.org/git/wine.git/?a=commit;h=dcc9032ed0e8008466b8948f083e79d3396a681c
Author: Alexander Dorofeyev <alexd4 at inbox.lv>
Date: Sun Jun 29 15:07:08 2008 +0300
Revert "quartz: Only enumerate renderers if bRender is set in filtermapper.".
This reverts commit b157969d49bd81d23b542b19d55a8c1f8bd004d8.
---
dlls/quartz/filtermapper.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/quartz/filtermapper.c b/dlls/quartz/filtermapper.c
index da6d59f..7f7e688 100644
--- a/dlls/quartz/filtermapper.c
+++ b/dlls/quartz/filtermapper.c
@@ -1070,7 +1070,7 @@ static HRESULT WINAPI FilterMapper2_EnumMatchingFilters(
const REGFILTERPINS2 * rfp2 = rf2.u.s1.rgPins2 + i;
bInputMatch = bInputMatch || (!(rfp2->dwFlags & REG_PINFLAG_B_OUTPUT) &&
- (!bRender == !(rfp2->dwFlags & REG_PINFLAG_B_RENDERER)) &&
+ (!bRender || (rfp2->dwFlags & REG_PINFLAG_B_RENDERER)) &&
MatchTypes(bExactMatch, rfp2->nMediaTypes, rfp2->lpMediaType, cInputTypes, pInputTypes));
bOutputMatch = bOutputMatch || ((rfp2->dwFlags & REG_PINFLAG_B_OUTPUT) &&
MatchTypes(bExactMatch, rfp2->nMediaTypes, rfp2->lpMediaType, cOutputTypes, pOutputTypes));
More information about the wine-cvs
mailing list