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

Public Member Functions | |
| virtual HRESULT | CheckInputType (const CMediaType *inMediaType) |
| virtual HRESULT | CheckTransform (const CMediaType *inInputMediaType, const CMediaType *inOutputMediaType) |
| virtual HRESULT | DecideBufferSize (IMemAllocator *inAllocator, ALLOCATOR_PROPERTIES *inPropInputRequest) |
| virtual HRESULT | GetMediaType (int iPosition, CMediaType *outMediaType) |
| virtual CBasePin * | GetPin (int inPinNo) |
| virtual HRESULT | NewSegment (REFERENCE_TIME inStartTime, REFERENCE_TIME inStopTime, double inRate) |
| OGMDecodeFilter (void) | |
| virtual HRESULT | Receive (IMediaSample *inSample) |
| virtual HRESULT | Transform (IMediaSample *inInputSample, IMediaSample *inOutputSample) |
| virtual | ~OGMDecodeFilter (void) |
Static Public Member Functions | |
| CUnknown *WINAPI | CreateInstance (LPUNKNOWN pUnk, HRESULT *pHr) |
Protected Member Functions | |
| void | deleteBufferedPackets () |
Protected Attributes | |
| OGMDecodeInputPin * | mInputPin |
| unsigned long | mOGMGranulesBuffered |
| CTransformOutputPin * | mOutputPin |
| vector< sSimplePack > | mPacketBuffer |
| __int64 | mSegEnd |
| double | mSegRate |
| __int64 | mSegStart |
|
|
Definition at line 53 of file OGMDecodeFilter.cpp. Referenced by CreateInstance(). |
|
|
Definition at line 69 of file OGMDecodeFilter.cpp. |
|
|
Definition at line 84 of file OGMDecodeFilter.cpp. References OGMDecodeInputPin::CheckMediaType(), and mInputPin. |
Here is the call graph for this function:

|
||||||||||||
|
Definition at line 88 of file OGMDecodeFilter.cpp. |
|
||||||||||||
|
Definition at line 74 of file OGMDecodeFilter.cpp. References OGMDecodeFilter(). |
Here is the call graph for this function:

|
||||||||||||
|
Definition at line 93 of file OGMDecodeFilter.cpp. |
|
|
Definition at line 327 of file OGMDecodeFilter.cpp. References mOGMGranulesBuffered, and mPacketBuffer. Referenced by Receive(). |
|
||||||||||||
|
Definition at line 150 of file OGMDecodeFilter.cpp. References OGMDecodeInputPin::getAudioFormatBlock(), OGMDecodeInputPin::getOGMMediaType(), OGMDecodeInputPin::getVideoFormatBlock(), and mInputPin. |
Here is the call graph for this function:

|
|
Definition at line 363 of file OGMDecodeFilter.cpp. References mInputPin. |
|
||||||||||||||||
|
Definition at line 143 of file OGMDecodeFilter.cpp. |
|
Here is the call graph for this function:

|
||||||||||||
|
Definition at line 335 of file OGMDecodeFilter.cpp. |
|
|
Definition at line 76 of file OGMDecodeFilter.h. Referenced by CheckInputType(), GetMediaType(), GetPin(), and Receive(). |
|
|
Definition at line 89 of file OGMDecodeFilter.h. Referenced by deleteBufferedPackets(), and Receive(). |
|
|
Definition at line 77 of file OGMDecodeFilter.h. |
|
|
Definition at line 95 of file OGMDecodeFilter.h. Referenced by deleteBufferedPackets(), and Receive(). |
|
|
Definition at line 92 of file OGMDecodeFilter.h. Referenced by NewSegment(). |
|
|
Definition at line 93 of file OGMDecodeFilter.h. Referenced by NewSegment(). |
|
|
Definition at line 91 of file OGMDecodeFilter.h. Referenced by NewSegment(). |
1.3.9