COggSplitterOutputPin Class Reference

Inheritance diagram for COggSplitterOutputPin:

CBaseSplitterOutputPin IDSMPropertyBagImpl COggDirectShowOutputPin COggStreamOutputPin COggVorbisOutputPin COggAudioOutputPin COggTextOutputPin COggVideoOutputPin List of all members.

Public Member Functions

 COggSplitterOutputPin (LPCWSTR pName, CBaseFilter *pFilter, CCritSec *pLock, HRESULT *phr)
void AddComment (BYTE *p, int len)
CStringW GetComment (CStringW key)
HRESULT UnpackPage (OggPage &page)
CAutoPtr< OggPacketGetPacket ()
HRESULT DeliverEndFlush ()
HRESULT DeliverNewSegment (REFERENCE_TIME tStart, REFERENCE_TIME tStop, double dRate)

Protected Member Functions

void ResetState (DWORD seqnum=-1)

Protected Attributes

CCritSec m_csPackets
CAutoPtrList< OggPacketm_packets
CAutoPtr< OggPacketm_lastpacket
int m_lastseqnum
REFERENCE_TIME m_rtLast
bool m_fSkip

Detailed Description

Definition at line 37 of file OggSplitter.h.


The documentation for this class was generated from the following files:
Generated on Tue Dec 13 14:48:38 2005 for guliverkli by  doxygen 1.4.5