From 0cc8a62a78b3afa6092b0dca3d2c2bb3bb14668e Mon Sep 17 00:00:00 2001 From: rogerdpack Date: Thu, 27 Mar 2014 14:37:48 -0600 Subject: dshow: fixup some COM objects, based on patches from Don Moir Signed-off-by: rogerdpack Signed-off-by: Michael Niedermayer --- libavdevice/dshow_enummediatypes.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libavdevice') diff --git a/libavdevice/dshow_enummediatypes.c b/libavdevice/dshow_enummediatypes.c index aaed58b..5b69a5b 100644 --- a/libavdevice/dshow_enummediatypes.c +++ b/libavdevice/dshow_enummediatypes.c @@ -22,7 +22,7 @@ #include "dshow_capture.h" DECLARE_QUERYINTERFACE(libAVEnumMediaTypes, - { {&IID_IUnknown,0}, {&IID_IEnumPins,0} }) + { {&IID_IUnknown,0}, {&IID_IEnumMediaTypes,0} }) DECLARE_ADDREF(libAVEnumMediaTypes) DECLARE_RELEASE(libAVEnumMediaTypes) @@ -82,7 +82,7 @@ libAVEnumMediaTypes_Clone(libAVEnumMediaTypes *this, libAVEnumMediaTypes **enums static int libAVEnumMediaTypes_Setup(libAVEnumMediaTypes *this, const AM_MEDIA_TYPE *type) { - IEnumPinsVtbl *vtbl = this->vtbl; + IEnumMediaTypesVtbl *vtbl = this->vtbl; SETVTBL(vtbl, libAVEnumMediaTypes, QueryInterface); SETVTBL(vtbl, libAVEnumMediaTypes, AddRef); SETVTBL(vtbl, libAVEnumMediaTypes, Release); -- cgit v1.1