From: <dan...@us...> - 2009-04-28 05:12:25
|
Revision: 1254 http://cegcc.svn.sourceforge.net/cegcc/?rev=1254&view=rev Author: dannybackx Date: 2009-04-28 05:12:09 +0000 (Tue, 28 Apr 2009) Log Message: ----------- Part of a submission by Ryan, the other part already appeared after Pedro's recent upgrade. Modified Paths: -------------- trunk/cegcc/src/w32api/ChangeLog.ce trunk/cegcc/src/w32api/include/strmif.h Modified: trunk/cegcc/src/w32api/ChangeLog.ce =================================================================== --- trunk/cegcc/src/w32api/ChangeLog.ce 2009-04-27 18:44:47 UTC (rev 1253) +++ trunk/cegcc/src/w32api/ChangeLog.ce 2009-04-28 05:12:09 UTC (rev 1254) @@ -1,3 +1,7 @@ +2009-04-28 Ryan Raasch <rya...@gm...> + + * include/strmif.h (IEnumPins, IEnumMediaTypes) : Define. + 2009-04-20 Johnny Willemsen <jwi...@re...> * include/winbase.h (CeSetThreadPriority, CeGetThreadPriority) : Modified: trunk/cegcc/src/w32api/include/strmif.h =================================================================== --- trunk/cegcc/src/w32api/include/strmif.h 2009-04-27 18:44:47 UTC (rev 1253) +++ trunk/cegcc/src/w32api/include/strmif.h 2009-04-28 05:12:09 UTC (rev 1254) @@ -1221,6 +1221,34 @@ }; #undef INTERFACE +EXTERN_C const IID IID_IEnumPins; +#define INTERFACE IEnumPins +DECLARE_INTERFACE_(IEnumPins, IUnknown) +{ + STDMETHOD(QueryInterface) (THIS_ REFIID,PVOID*) PURE; + STDMETHOD_(ULONG, AddRef) (THIS) PURE; + STDMETHOD_(ULONG, Release) (THIS) PURE; + STDMETHOD_(HRESULT, Clone) (THIS_ struct IEnumPins** ) PURE; + STDMETHOD_(HRESULT, Next) (THIS_ ULONG, struct IPin**, ULONG*) PURE; + STDMETHOD_(VOID, Reset) (THIS) PURE; + STDMETHOD_(HRESULT, Skip) (THIS_ ULONG) PURE; +}; +#undef INTERFACE + +EXTERN_C const IID IID_IEnumMediaTypes; +#define INTERFACE IEnumMediaTypes +DECLARE_INTERFACE_(IEnumMediaTypes, IUnknown) +{ + STDMETHOD(QueryInterface) (THIS_ REFIID,PVOID*) PURE; + STDMETHOD_(ULONG, AddRef) (THIS) PURE; + STDMETHOD_(ULONG, Release) (THIS) PURE; + STDMETHOD_(HRESULT, Clone) (THIS_ struct IEnumMediaTypes** ) PURE; + STDMETHOD_(HRESULT, Next) (THIS_ ULONG, AM_MEDIA_TYPE**, ULONG) PURE; + STDMETHOD_(VOID, Reset) (THIS) PURE; + STDMETHOD_(HRESULT, Skip) (THIS_ ULONG) PURE; +}; +#undef INTERFACE + EXTERN_C const IID IID_IBaseFilter; #define INTERFACE IBaseFilter DECLARE_INTERFACE_(IBaseFilter, IUnknown) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |