GstMpegtsSection

Undocumented in source.

struct GstMpegtsSection {
GstMiniObject parent;
ubyte* data;
uint sectionLength;
void** cachedParsed;
GDestroyNotify destroyParsed;
ulong offset;
bool shortSection;
GstMpegtsPacketizeFunc packetizer;
void*[4] GstReserved;
}

Members

Variables

crc
uint crc;

CRC

currentNextIndicator
bool currentNextIndicator;

Applies to current/next stream or not

lastSectionNumber
ubyte lastSectionNumber;

Number of the last expected section (if multiple)

pid
ushort pid;

The pid on which this section was found

sectionNumber
ubyte sectionNumber;

Number of the section (if multiple)

sectionType
GstMpegtsSectionType sectionType;

The type of section

subtableExtension
ushort subtableExtension;

This meaning differs per section. See the documentation of the parsed section type for the meaning of this field

tableId
ubyte tableId;

The table id of this section

versionNumber
ubyte versionNumber;

Version of the section.