AbstractTransformInputPin(AbstractTransformFilter *inParentFilter, CCritSec *inFilterLock, AbstractTransformOutputPin *inOutputPin, CHAR *inObjectName, LPCWSTR inPinDisplayName, vector< CMediaType * > inAcceptableMediaTypes) | AbstractTransformInputPin | |
AbstractTransformOutputPin class | AbstractTransformInputPin | [friend] |
BasicSeekPassThrough(void) | BasicSeekPassThrough | |
BasicSeekPassThrough(IMediaSeeking *inDelegate) | BasicSeekPassThrough | |
BeginFlush() | AbstractTransformInputPin | [virtual] |
BreakConnect() | AbstractTransformInputPin | [virtual] |
CheckCapabilities(DWORD *pCapabilities) | BasicSeekPassThrough | [virtual] |
CheckMediaType(const CMediaType *inMediaType) | AbstractTransformInputPin | [virtual] |
CompleteConnect(IPin *inReceivePin) | AbstractTransformInputPin | [virtual] |
ConstructCodec() | VorbisDecodeInputPin | [protected, virtual] |
ConvertTimeFormat(LONGLONG *pTarget, const GUID *pTargetFormat, LONGLONG Source, const GUID *pSourceFormat) | BasicSeekPassThrough | [virtual] |
DestroyCodec() | VorbisDecodeInputPin | [protected, virtual] |
EndFlush() | AbstractTransformInputPin | [virtual] |
EndOfStream(void) | AbstractTransformInputPin | [virtual] |
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) | AbstractTransformInputPin | [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 | AbstractTransformInputPin | [protected] |
mBegun | VorbisDecodeInputPin | [protected] |
mFishInfo | VorbisDecodeInputPin | [protected] |
mFishSound | VorbisDecodeInputPin | [protected] |
mFrameSize | VorbisDecodeInputPin | [protected] |
mHR | VorbisDecodeInputPin | [protected] |
mNumChannels | VorbisDecodeInputPin | [protected] |
mOutputPin | AbstractTransformInputPin | [protected] |
mParentFilter | AbstractTransformInputPin | [protected] |
mSampleRate | VorbisDecodeInputPin | [protected] |
mSeekDelegate | BasicSeekPassThrough | [protected] |
mSeekingCap | BasicSeekPassThrough | [protected] |
mStreamLock | AbstractTransformInputPin | [protected] |
mUptoFrame | VorbisDecodeInputPin | [protected] |
NewSegment(REFERENCE_TIME inStartTime, REFERENCE_TIME inStopTime, double inRate) | VorbisDecodeInputPin | [virtual] |
NonDelegatingQueryInterface(REFIID riid, void **ppv) | VorbisDecodeInputPin | |
QueryPreferredFormat(GUID *pFormat) | BasicSeekPassThrough | [virtual] |
Receive(IMediaSample *pSample) | AbstractTransformInputPin | [virtual] |
ReleaseDelegate() | BasicSeekPassThrough | |
SetDelegate(IMediaSeeking *inDelegate) | BasicSeekPassThrough | |
SetMediaType(const CMediaType *inMediaType) | VorbisDecodeInputPin | [virtual] |
SetPositions(LONGLONG *pCurrent, DWORD dwCurrentFlags, LONGLONG *pStop, DWORD dwStopFlags) | BasicSeekPassThrough | [virtual] |
SetRate(double dRate) | BasicSeekPassThrough | [virtual] |
SetSampleParams(IMediaSample *outMediaSample, unsigned long inDataSize, REFERENCE_TIME *inStartTime, REFERENCE_TIME *inEndTime) | AbstractTransformInputPin | [protected, virtual] |
SetTimeFormat(const GUID *pFormat) | BasicSeekPassThrough | [virtual] |
SINT_MAX | AbstractTransformInputPin | [protected, static] |
SINT_MIN | AbstractTransformInputPin | [protected, static] |
SIZE_16_BITS | AbstractTransformInputPin | [protected, static] |
TransformData(unsigned char *inBuf, long inNumBytes) | VorbisDecodeInputPin | [protected, virtual] |
VorbisDecoded(FishSound *inFishSound, float **inPCM, long inFrames, void *inThisPointer) | VorbisDecodeInputPin | [static] |
VorbisDecodeInputPin(AbstractTransformFilter *inFilter, CCritSec *inFilterLock, AbstractTransformOutputPin *inOutputPin, vector< CMediaType * > inAcceptableMediaTypes) | VorbisDecodeInputPin | |
~AbstractTransformInputPin(void) | AbstractTransformInputPin | [virtual] |
~BasicSeekPassThrough(void) | BasicSeekPassThrough | [virtual] |
~VorbisDecodeInputPin(void) | VorbisDecodeInputPin | [virtual] |