Active() | CBaseSplitterOutputPin | |
AddComment(BYTE *p, int len) | COggSplitterOutputPin | |
CBaseSplitterOutputPin(CArray< CMediaType > &mts, LPCWSTR pName, CBaseFilter *pFilter, CCritSec *pLock, HRESULT *phr, int nBuffers=0) | CBaseSplitterOutputPin | |
CBaseSplitterOutputPin(LPCWSTR pName, CBaseFilter *pFilter, CCritSec *pLock, HRESULT *phr, int nBuffers=0) | CBaseSplitterOutputPin | |
CheckCapabilities(DWORD *pCapabilities) | CBaseSplitterOutputPin | [protected] |
CheckMediaType(const CMediaType *pmt) | CBaseSplitterOutputPin | |
COggDirectShowOutputPin(AM_MEDIA_TYPE *pmt, LPCWSTR pName, CBaseFilter *pFilter, CCritSec *pLock, HRESULT *phr) | COggDirectShowOutputPin | |
COggSplitterOutputPin(LPCWSTR pName, CBaseFilter *pFilter, CCritSec *pLock, HRESULT *phr) | COggSplitterOutputPin | |
ConvertTimeFormat(LONGLONG *pTarget, const GUID *pTargetFormat, LONGLONG Source, const GUID *pSourceFormat) | CBaseSplitterOutputPin | [protected] |
CountProperties(ULONG *pcProperties) | IDSMPropertyBagImpl | |
CurrentMediaType() | CBaseSplitterOutputPin | [inline] |
DecideBufferSize(IMemAllocator *pAlloc, ALLOCATOR_PROPERTIES *pProperties) | CBaseSplitterOutputPin | |
DECLARE_IUNKNOWN | CBaseSplitterOutputPin | |
DelAllProperties() | IDSMPropertyBagImpl | |
DeliverBeginFlush() | CBaseSplitterOutputPin | |
DeliverEndFlush() | COggSplitterOutputPin | |
DeliverNewSegment(REFERENCE_TIME tStart, REFERENCE_TIME tStop, double dRate) | COggSplitterOutputPin | |
DeliverPacket(CAutoPtr< Packet > p) | CBaseSplitterOutputPin | [protected, virtual] |
DelProperty(LPCWSTR key) | IDSMPropertyBagImpl | |
GetAvailable(LONGLONG *pEarliest, LONGLONG *pLatest) | CBaseSplitterOutputPin | [protected] |
GetCapabilities(DWORD *pCapabilities) | CBaseSplitterOutputPin | [protected] |
GetComment(CStringW key) | COggSplitterOutputPin | |
GetCurrentPosition(LONGLONG *pCurrent) | CBaseSplitterOutputPin | [protected] |
GetDuration(LONGLONG *pDuration) | CBaseSplitterOutputPin | [protected] |
GetMediaType(int iPosition, CMediaType *pmt) | CBaseSplitterOutputPin | |
GetPacket() | COggSplitterOutputPin | |
GetPositions(LONGLONG *pCurrent, LONGLONG *pStop) | CBaseSplitterOutputPin | [protected] |
GetPreroll(LONGLONG *pllPreroll) | CBaseSplitterOutputPin | [protected] |
GetProperty(LPCWSTR key, BSTR *value) | IDSMPropertyBagImpl | |
GetPropertyInfo(ULONG iProperty, ULONG cProperties, PROPBAG2 *pPropBag, ULONG *pcProperties) | IDSMPropertyBagImpl | |
GetRate(double *pdRate) | CBaseSplitterOutputPin | [protected] |
GetStopPosition(LONGLONG *pStop) | CBaseSplitterOutputPin | [protected] |
GetThreadHandle() | CBaseSplitterOutputPin | [inline] |
GetTimeFormat(GUID *pFormat) | CBaseSplitterOutputPin | [protected] |
IDSMPropertyBagImpl() | IDSMPropertyBagImpl | |
Inactive() | CBaseSplitterOutputPin | |
IsActive() | CBaseSplitterOutputPin | |
IsDiscontinuous() | CBaseSplitterOutputPin | [virtual] |
IsFormatSupported(const GUID *pFormat) | CBaseSplitterOutputPin | [protected] |
IsUsingTimeFormat(const GUID *pFormat) | CBaseSplitterOutputPin | [protected] |
LoadObject(LPCOLESTR pstrName, DWORD dwHint, IUnknown *pUnkObject, IErrorLog *pErrLog) | IDSMPropertyBagImpl | |
m_csPackets | COggSplitterOutputPin | [protected] |
m_fSkip | COggSplitterOutputPin | [protected] |
m_lastpacket | COggSplitterOutputPin | [protected] |
m_lastseqnum | COggSplitterOutputPin | [protected] |
m_mts | CBaseSplitterOutputPin | [protected] |
m_nBuffers | CBaseSplitterOutputPin | [protected] |
m_packets | COggSplitterOutputPin | [protected] |
m_rtLast | COggSplitterOutputPin | [protected] |
m_rtStart | CBaseSplitterOutputPin | [protected] |
NonDelegatingQueryInterface(REFIID riid, void **ppv) | CBaseSplitterOutputPin | |
Notify(IBaseFilter *pSender, Quality q) | CBaseSplitterOutputPin | |
QueryPreferredFormat(GUID *pFormat) | CBaseSplitterOutputPin | [protected] |
QueueCount() | CBaseSplitterOutputPin | |
QueueEndOfStream() | CBaseSplitterOutputPin | |
QueuePacket(CAutoPtr< Packet > p) | CBaseSplitterOutputPin | |
QueueSize() | CBaseSplitterOutputPin | |
Read(LPCOLESTR pszPropName, VARIANT *pVar, IErrorLog *pErrorLog) | IDSMPropertyBagImpl | |
Read(ULONG cProperties, PROPBAG2 *pPropBag, IErrorLog *pErrLog, VARIANT *pvarValue, HRESULT *phrError) | IDSMPropertyBagImpl | |
ResetState(DWORD seqnum=-1) | COggSplitterOutputPin | [protected] |
SetName(LPCWSTR pName) | CBaseSplitterOutputPin | |
SetPositions(LONGLONG *pCurrent, DWORD dwCurrentFlags, LONGLONG *pStop, DWORD dwStopFlags) | CBaseSplitterOutputPin | [protected] |
SetProperty(LPCWSTR key, LPCWSTR value) | IDSMPropertyBagImpl | |
SetProperty(LPCWSTR key, VARIANT *var) | IDSMPropertyBagImpl | |
SetRate(double dRate) | CBaseSplitterOutputPin | [protected] |
SetThreadPriority(int nPriority) | CBaseSplitterOutputPin | [inline] |
SetTimeFormat(const GUID *pFormat) | CBaseSplitterOutputPin | [protected] |
STDMETHODIMP_(DWORD) GetCurrentBitRate() | CBaseSplitterOutputPin | [inline] |
STDMETHODIMP_(DWORD) GetAverageBitRate() | CBaseSplitterOutputPin | [inline] |
UnpackPage(OggPage &page) | COggSplitterOutputPin | |
Write(LPCOLESTR pszPropName, VARIANT *pVar) | IDSMPropertyBagImpl | |
Write(ULONG cProperties, PROPBAG2 *pPropBag, VARIANT *pvarValue) | IDSMPropertyBagImpl | |
~CBaseSplitterOutputPin() | CBaseSplitterOutputPin | [virtual] |
~IDSMPropertyBagImpl() | IDSMPropertyBagImpl | [virtual] |