ISectionList Class Reference

Inheritance diagram for ISectionList:

Inheritance graph
[legend]
Collaboration diagram for ISectionList:

Collaboration graph
[legend]

Public Member Functions

virtual HRESULT __stdcall Initialize (MPEG_REQUEST_TYPE requestType, IMpeg2Data *pMpeg2Data, PMPEG_CONTEXT pContext, PID pid, TID tid, PMPEG2_FILTER pFilter, DWORD timeout, HANDLE hDoneEvent)=0
virtual HRESULT __stdcall InitializeWithRawSections (PMPEG_PACKET_LIST pmplSections)=0
virtual HRESULT __stdcall CancelPendingRequest (void)=0
virtual HRESULT __stdcall GetNumberOfSections (WORD *pCount)=0
virtual HRESULT __stdcall GetSectionData (WORD sectionNumber, DWORD *pdwRawPacketLength, PSECTION *ppSection)=0
virtual HRESULT __stdcall GetProgramIdentifier (PID *pPid)=0
virtual HRESULT __stdcall GetTableIdentifier (TID *pTableId)=0

Member Function Documentation

virtual HRESULT __stdcall ISectionList::Initialize ( MPEG_REQUEST_TYPE  requestType,
IMpeg2Data pMpeg2Data,
PMPEG_CONTEXT  pContext,
PID  pid,
TID  tid,
PMPEG2_FILTER  pFilter,
DWORD  timeout,
HANDLE  hDoneEvent 
) [pure virtual]

virtual HRESULT __stdcall ISectionList::InitializeWithRawSections ( PMPEG_PACKET_LIST  pmplSections  )  [pure virtual]

virtual HRESULT __stdcall ISectionList::CancelPendingRequest ( void   )  [pure virtual]

virtual HRESULT __stdcall ISectionList::GetNumberOfSections ( WORD *  pCount  )  [pure virtual]

virtual HRESULT __stdcall ISectionList::GetSectionData ( WORD  sectionNumber,
DWORD pdwRawPacketLength,
PSECTION ppSection 
) [pure virtual]

virtual HRESULT __stdcall ISectionList::GetProgramIdentifier ( PID pPid  )  [pure virtual]

virtual HRESULT __stdcall ISectionList::GetTableIdentifier ( TID pTableId  )  [pure virtual]


The documentation for this class was generated from the following file:

Generated on Sun Nov 22 08:06:24 2009 for VLC by  doxygen 1.5.6