AbstractTransformOutputPin(AbstractTransformFilter *inParentFilter, CCritSec *inFilterLock, CHAR *inObjectName, LPCWSTR inPinDisplayName, int inBuffSize, int inNumBuffs, vector< CMediaType * > inAcceptableMediaTypes) | AbstractTransformOutputPin | |
BasicSeekPassThrough(void) | BasicSeekPassThrough | |
BasicSeekPassThrough(IMediaSeeking *inDelegate) | BasicSeekPassThrough | |
BreakConnect(void) | AbstractTransformOutputPin | [virtual] |
CheckCapabilities(DWORD *pCapabilities) | BasicSeekPassThrough | [virtual] |
CheckMediaType(const CMediaType *inMediaType) | AbstractTransformOutputPin | [virtual] |
CompleteConnect(IPin *inReceivePin) | AbstractTransformOutputPin | [virtual] |
ConvertTimeFormat(LONGLONG *pTarget, const GUID *pTargetFormat, LONGLONG Source, const GUID *pSourceFormat) | BasicSeekPassThrough | [virtual] |
CreateAndFillFormatBuffer(CMediaType *outMediaType, int inPosition) | TheoraEncodeOutputPin | [protected, virtual] |
DecideBufferSize(IMemAllocator *inAllocator, ALLOCATOR_PROPERTIES *inReqAllocProps) | AbstractTransformOutputPin | [virtual] |
DeliverBeginFlush(void) | AbstractTransformOutputPin | [virtual] |
DeliverEndFlush(void) | AbstractTransformOutputPin | [virtual] |
DeliverEndOfStream(void) | AbstractTransformOutputPin | [virtual] |
DeliverNewSegment(REFERENCE_TIME inStartTime, REFERENCE_TIME inStopTime, double inRate) | AbstractTransformOutputPin | [virtual] |
FillMediaType(CMediaType *outMediaType, int inPosition) | AbstractTransformOutputPin | [protected] |
GetAvailable(LONGLONG *pEarliest, LONGLONG *pLatest) | BasicSeekPassThrough | [virtual] |
GetCapabilities(DWORD *pCapabilities) | BasicSeekPassThrough | [virtual] |
GetCurrentPosition(LONGLONG *pCurrent) | BasicSeekPassThrough | [virtual] |
GetDuration(LONGLONG *pDuration) | BasicSeekPassThrough | [virtual] |
GetMediaType(int inPosition, CMediaType *outMediaType) | AbstractTransformOutputPin | [virtual] |
GetPositions(LONGLONG *pCurrent, LONGLONG *pStop) | BasicSeekPassThrough | [virtual] |
GetPreroll(LONGLONG *pllPreroll) | BasicSeekPassThrough | [virtual] |
GetRate(double *dRate) | BasicSeekPassThrough | [virtual] |
GetStopPosition(LONGLONG *pStop) | BasicSeekPassThrough | [virtual] |
GetTimeFormat(GUID *pFormat) | BasicSeekPassThrough | [virtual] |
IsFormatSupported(const GUID *pFormat) | BasicSeekPassThrough | [virtual] |
IsUsingTimeFormat(const GUID *pFormat) | BasicSeekPassThrough | [virtual] |
mAcceptableMediaTypes | AbstractTransformOutputPin | [protected] |
mActualBufferCount | AbstractTransformOutputPin | [protected] |
mActualBufferSize | AbstractTransformOutputPin | [protected] |
mDataQueue | AbstractTransformOutputPin | [protected] |
mDesiredBufferCount | AbstractTransformOutputPin | [protected] |
mDesiredBufferSize | AbstractTransformOutputPin | [protected] |
mHR | AbstractTransformOutputPin | [protected] |
mParentFilter | AbstractTransformOutputPin | [protected] |
mSeekDelegate | BasicSeekPassThrough | [protected] |
mSeekingCap | BasicSeekPassThrough | [protected] |
NonDelegatingQueryInterface(REFIID riid, void **ppv) | AbstractTransformOutputPin | |
QueryPreferredFormat(GUID *pFormat) | BasicSeekPassThrough | [virtual] |
ReleaseDelegate() | BasicSeekPassThrough | |
SetDelegate(IMediaSeeking *inDelegate) | BasicSeekPassThrough | |
SetPositions(LONGLONG *pCurrent, DWORD dwCurrentFlags, LONGLONG *pStop, DWORD dwStopFlags) | BasicSeekPassThrough | [virtual] |
SetRate(double dRate) | BasicSeekPassThrough | [virtual] |
SetTimeFormat(const GUID *pFormat) | BasicSeekPassThrough | [virtual] |
TheoraEncodeInputPin class | TheoraEncodeOutputPin | [friend] |
TheoraEncodeOutputPin(TheoraEncodeFilter *inParentFilter, CCritSec *inFilterLock, vector< CMediaType * > inAcceptableMediaTypes) | TheoraEncodeOutputPin | |
~AbstractTransformOutputPin(void) | AbstractTransformOutputPin | [virtual] |
~BasicSeekPassThrough(void) | BasicSeekPassThrough | [virtual] |
~TheoraEncodeOutputPin(void) | TheoraEncodeOutputPin | [virtual] |