#include <CMMLDecodeFilter.h>
Collaboration diagram for CMMLDecodeFilter:

Public Member Functions | |
| HRESULT | CheckInputType (const CMediaType *inInputMediaType) |
| HRESULT | CheckTransform (const CMediaType *inInputMediaType, const CMediaType *inOutputMediaType) |
| CMMLDecodeFilter (void) | |
| HRESULT | DecideBufferSize (IMemAllocator *inAllocator, ALLOCATOR_PROPERTIES *inPropertyRequest) |
| HRESULT | GetMediaType (int inPosition, CMediaType *outMediaType) |
| CBasePin * | GetPin (int inPinNo) |
| STDMETHODIMP | NonDelegatingQueryInterface (REFIID riid, void **ppv) |
| virtual | STDMETHODIMP_ (ICMMLCallbacks *) getCallbacks() |
| virtual | STDMETHODIMP_ (bool) setCallbacks(ICMMLCallbacks *inCallbacks) |
| HRESULT | Transform (IMediaSample *inSample, IMediaSample *outSample) |
| virtual | ~CMMLDecodeFilter (void) |
Static Public Member Functions | |
| DECLARE_IUNKNOWN CUnknown *WINAPI | CreateInstance (LPUNKNOWN pUnk, HRESULT *pHr) |
Protected Member Functions | |
| wstring | toWStr (string inString) |
Protected Attributes | |
| ICMMLCallbacks * | mCMMLCallbacks |
| CMMLParser * | mCMMLParser |
| C_HeadTag * | mHeadTag |
| CMMLDecodeInputPin * | mInputPin |
| bool | mSeenHead |
|
|
Definition at line 56 of file CMMLDecodeFilter.cpp. References false, and mCMMLParser. Referenced by CreateInstance(). |
|
|
Definition at line 71 of file CMMLDecodeFilter.cpp. |
|
|
Definition at line 98 of file CMMLDecodeFilter.cpp. References CMMLDecodeInputPin::CheckMediaType(), and mInputPin. |
Here is the call graph for this function:

|
||||||||||||
|
Definition at line 111 of file CMMLDecodeFilter.cpp. |
|
||||||||||||
|
Definition at line 78 of file CMMLDecodeFilter.cpp. References CMMLDecodeFilter(). |
Here is the call graph for this function:

|
||||||||||||
|
Definition at line 163 of file CMMLDecodeFilter.cpp. |
|
||||||||||||
|
Definition at line 217 of file CMMLDecodeFilter.cpp. |
|
|
Definition at line 126 of file CMMLDecodeFilter.cpp. References mInputPin. |
|
||||||||||||
|
Definition at line 88 of file CMMLDecodeFilter.cpp. |
|
|
|
|
|
|
|
|
Definition at line 355 of file CMMLDecodeFilter.cpp. Referenced by Transform(). |
|
||||||||||||
|
Definition at line 228 of file CMMLDecodeFilter.cpp. References ICMMLCallbacks::clipCallback(), C_ClipTag::clone(), C_HeadTag::clone(), FALSE, ICMMLCallbacks::headCallback(), mCMMLCallbacks, mCMMLParser, mHeadTag, mSeenHead, CMMLParser::parseClipTag(), CMMLParser::parseHeadTag(), toWStr(), and TRUE. |
Here is the call graph for this function:

|
|
Definition at line 77 of file CMMLDecodeFilter.h. Referenced by Transform(). |
|
|
Definition at line 74 of file CMMLDecodeFilter.h. Referenced by CMMLDecodeFilter(), and Transform(). |
|
|
Definition at line 76 of file CMMLDecodeFilter.h. Referenced by Transform(). |
|
|
Definition at line 79 of file CMMLDecodeFilter.h. Referenced by CheckInputType(), and GetPin(). |
|
|
Definition at line 75 of file CMMLDecodeFilter.h. Referenced by Transform(). |
1.3.9