Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

CMMLDecodeFilter Class Reference

#include <CMMLDecodeFilter.h>

List of all members.

Public Member Functions

 CMMLDecodeFilter (void)
virtual ~CMMLDecodeFilter (void)
STDMETHODIMP NonDelegatingQueryInterface (REFIID riid, void **ppv)
HRESULT CheckInputType (const CMediaType *inInputMediaType)
HRESULT CheckTransform (const CMediaType *inInputMediaType, const CMediaType *inOutputMediaType)
HRESULT DecideBufferSize (IMemAllocator *inAllocator, ALLOCATOR_PROPERTIES *inPropertyRequest)
HRESULT GetMediaType (int inPosition, CMediaType *outMediaType)
HRESULT Transform (IMediaSample *inSample, IMediaSample *outSample)
virtual STDMETHODIMP_ (bool) setCallbacks(ICMMLCallbacks *inCallbacks)
virtual STDMETHODIMP_ (ICMMLCallbacks *) getCallbacks()

Static Public Member Functions

DECLARE_IUNKNOWN CUnknown
*WINAPI 
CreateInstance (LPUNKNOWN pUnk, HRESULT *pHr)

Protected Member Functions

wstring toWStr (string inString)

Protected Attributes

CMMLParsermCMMLParser
bool mSeenHead
C_HeadTagmHeadTag
ICMMLCallbacksmCMMLCallbacks


Constructor & Destructor Documentation

CMMLDecodeFilter::CMMLDecodeFilter void   ) 
 

CMMLDecodeFilter::~CMMLDecodeFilter void   )  [virtual]
 


Member Function Documentation

HRESULT CMMLDecodeFilter::CheckInputType const CMediaType *  inInputMediaType  ) 
 

HRESULT CMMLDecodeFilter::CheckTransform const CMediaType *  inInputMediaType,
const CMediaType *  inOutputMediaType
 

CUnknown *WINAPI CMMLDecodeFilter::CreateInstance LPUNKNOWN  pUnk,
HRESULT *  pHr
[static]
 

HRESULT CMMLDecodeFilter::DecideBufferSize IMemAllocator *  inAllocator,
ALLOCATOR_PROPERTIES *  inPropertyRequest
 

HRESULT CMMLDecodeFilter::GetMediaType int  inPosition,
CMediaType *  outMediaType
 

STDMETHODIMP CMMLDecodeFilter::NonDelegatingQueryInterface REFIID  riid,
void **  ppv
 

virtual CMMLDecodeFilter::STDMETHODIMP_ ICMMLCallbacks  )  [virtual]
 

virtual CMMLDecodeFilter::STDMETHODIMP_ bool   )  [virtual]
 

wstring CMMLDecodeFilter::toWStr string  inString  )  [protected]
 

HRESULT CMMLDecodeFilter::Transform IMediaSample *  inSample,
IMediaSample *  outSample
 


Member Data Documentation

ICMMLCallbacks* CMMLDecodeFilter::mCMMLCallbacks [protected]
 

CMMLParser* CMMLDecodeFilter::mCMMLParser [protected]
 

C_HeadTag* CMMLDecodeFilter::mHeadTag [protected]
 

bool CMMLDecodeFilter::mSeenHead [protected]
 


The documentation for this class was generated from the following files:
Generated on Fri Nov 5 22:34:07 2004 for oggdsf by  doxygen 1.3.9