diff options
author | Miguel Freitas <miguelfreitas@users.sourceforge.net> | 2002-12-23 15:54:42 +0000 |
---|---|---|
committer | Miguel Freitas <miguelfreitas@users.sourceforge.net> | 2002-12-23 15:54:42 +0000 |
commit | 9b2f0a778eaa65fc7cfe197d318b4faed40b1d10 (patch) | |
tree | 2e360b243be07e5500647fce4d7e0327467f09e3 /src/libw32dll/DirectShow/inputpin.h | |
parent | d15276928e22160cdb606a0cf65ad48f1268f072 (diff) | |
download | xine-lib-9b2f0a778eaa65fc7cfe197d318b4faed40b1d10.tar.gz xine-lib-9b2f0a778eaa65fc7cfe197d318b4faed40b1d10.tar.bz2 |
wmv9 support
CVS patchset: 3651
CVS date: 2002/12/23 15:54:42
Diffstat (limited to 'src/libw32dll/DirectShow/inputpin.h')
-rw-r--r-- | src/libw32dll/DirectShow/inputpin.h | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/libw32dll/DirectShow/inputpin.h b/src/libw32dll/DirectShow/inputpin.h index 1ad9a2d60..a8ccdcccf 100644 --- a/src/libw32dll/DirectShow/inputpin.h +++ b/src/libw32dll/DirectShow/inputpin.h @@ -14,7 +14,7 @@ struct _CBaseFilter2 IPin* ( *GetPin )(CBaseFilter2* This); }; -CBaseFilter2* CBaseFilter2Create(); +CBaseFilter2* CBaseFilter2Create(void); typedef struct _CBaseFilter CBaseFilter; @@ -33,20 +33,19 @@ struct _CBaseFilter CBaseFilter* CBaseFilterCreate(const AM_MEDIA_TYPE* vhdr, CBaseFilter2* parent); -typedef struct _CInputPin CInputPin; -struct _CInputPin +typedef struct { IPin_vt* vt; DECLARE_IUNKNOWN(); CBaseFilter* parent; AM_MEDIA_TYPE type; GUID interfaces[1]; -}; +} CInputPin; CInputPin* CInputPinCreate(CBaseFilter* parent, const AM_MEDIA_TYPE* vhdr); -typedef struct CRemotePin +typedef struct { IPin_vt* vt; DECLARE_IUNKNOWN(); @@ -58,7 +57,7 @@ typedef struct CRemotePin CRemotePin* CRemotePinCreate(CBaseFilter* pt, IPin* rpin); -typedef struct CRemotePin2 +typedef struct { IPin_vt* vt; DECLARE_IUNKNOWN(); |