#include <AnxPacketMaker.h>
Public Member Functions | |
AnxPacketMaker (void) | |
~AnxPacketMaker (void) | |
Static Public Member Functions | |
OggPage * | makeAnnodexBOS_2_0 (unsigned long inSerialNo, unsigned short inVersionMajor, unsigned short inVersionMinor, unsigned __int64 inTimebaseNum, unsigned __int64 inTimebaseDenom, const unsigned char *inUTC) |
StampedOggPacket * | makeAnxData_2_0 (unsigned short inVersionMajor, unsigned short inVersionMinor, unsigned __int64 inGranuleRateNum, unsigned __int64 inGranuleDenom, unsigned long inNumSecHeaders, vector< string > inMessageHeaders) |
StampedOggPacket * | makeAnxData_2_0 (OggMuxStream *inMuxStream, OggPaginator *inPaginator) |
vector< string > | makeMessageHeaders (StreamHeaders::eCodecType inCodecType) |
bool | setChecksum (OggPage *inOggPage) |
Static Public Attributes | |
const | ANX_2_0_ANNODEX_BOS_SIZE = 48 |
|
Definition at line 39 of file AnxPacketMaker.cpp. |
|
Definition at line 43 of file AnxPacketMaker.cpp. |
|
Here is the call graph for this function:
|
|
|
Definition at line 220 of file AnxPacketMaker.cpp. References iLE_Math::Int64ToCharArr(), and iLE_Math::ULongToCharArr(). Referenced by AnxMuxInputPin::SetMediaType(). |
Here is the call graph for this function:
|
Definition at line 352 of file AnxPacketMaker.cpp. Referenced by AnxMuxInputPin::SetMediaType(). |
|
Definition at line 182 of file AnxPacketMaker.cpp. References anx_crc_lookup, OggPage::getPacket(), OggPage::header(), OggPage::headerSize(), OggPage::numPackets(), OggPacket::packetData(), OggPacket::packetSize(), OggPageHeader::rawData(), and OggPageHeader::setCRCChecksum(). Referenced by AnxPageInterleaver::addAnnodexEOS(), and makeAnnodexBOS_2_0(). |
Here is the call graph for this function:
|
Definition at line 46 of file AnxPacketMaker.h. Referenced by makeAnnodexBOS_2_0(). |