IPAT Interface
Microsoft DirectShow 9.0 |
IPAT Interface
The IPAT interface enables the client to get information from a Program Association Table (PAT). The IAtscPsipParser::GetPAT method returns a pointer to this interface.
In addition to the methods inherited from IUnknown, the IPAT interface exposes the following methods.
Method | Description |
ConvertNextToCurrent | Converts a next table to a current table. |
FindRecordProgramMapPid | Returns the packet identifier (PID) for the program map table (PMT) associated with a given program number. |
GetCountOfRecords | Returns the number of records in the PAT. |
GetNextTable | Retrieves the next table that follows the current table. |
GetRecordProgramMapPid | Returns the PID for a given record in the PAT. |
GetRecordProgramNumber | Retrieves a program number from the PAT. |
GetTransportStreamId | Returns the transport stream identifier (TSID) for the PAT. |
GetVersionNumber | Returns the version number for the PAT. |
Initialize | Initializes the object. |
RegisterForNextTable | Registers the client to be notified when a next table arrives that will replace the current table. |
RegisterForWhenCurrent | Registers the client to be notified when the table becomes current. |
Requirements
Header: Include Mpeg2PsiParser.h.
See Also