Zebediah Figura : qedit/samplegrabber: Initialize the media type filter to use wild cards instead of "None" types.

Alexandre Julliard julliard at winehq.org
Fri Feb 7 15:41:08 CST 2020


Module: wine
Branch: master
Commit: 94111ea281e3e0ed85208eeb0d2bce9f7b86e888
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=94111ea281e3e0ed85208eeb0d2bce9f7b86e888

Author: Zebediah Figura <z.figura12 at gmail.com>
Date:   Thu Feb  6 16:49:12 2020 -0600

qedit/samplegrabber: Initialize the media type filter to use wild cards instead of "None" types.

Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/qedit/samplegrabber.c | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/dlls/qedit/samplegrabber.c b/dlls/qedit/samplegrabber.c
index 398a5bb815..6a9dea0b9f 100644
--- a/dlls/qedit/samplegrabber.c
+++ b/dlls/qedit/samplegrabber.c
@@ -519,12 +519,11 @@ static HRESULT sample_grabber_sink_connect(struct strmbase_sink *iface,
             && !IsEqualGUID(&filter->mtype.majortype, &mt->majortype))
         return VFW_E_TYPE_NOT_ACCEPTED;
 
-    if (!IsEqualGUID(&filter->mtype.subtype,&MEDIASUBTYPE_None)
+    if (!IsEqualGUID(&filter->mtype.subtype, &GUID_NULL)
             && !IsEqualGUID(&filter->mtype.subtype, &mt->subtype))
         return VFW_E_TYPE_NOT_ACCEPTED;
 
     if (!IsEqualGUID(&filter->mtype.formattype, &GUID_NULL)
-            && !IsEqualGUID(&filter->mtype.formattype, &FORMAT_None)
             && !IsEqualGUID(&filter->mtype.formattype, &mt->formattype))
         return VFW_E_TYPE_NOT_ACCEPTED;
 
@@ -626,9 +625,6 @@ HRESULT SampleGrabber_create(IUnknown *outer, void **out)
     strmbase_sink_init(&obj->sink, &obj->filter, L"In", &sink_ops, NULL);
     strmbase_source_init(&obj->source, &obj->filter, L"Out", &source_ops);
 
-    obj->mtype.majortype = GUID_NULL;
-    obj->mtype.subtype = MEDIASUBTYPE_None;
-    obj->mtype.formattype = FORMAT_None;
     obj->allocator = NULL;
     obj->grabberIface = NULL;
     obj->grabberMethod = -1;




More information about the wine-cvs mailing list