Cogs.Core
Public Member Functions | Public Attributes | List of all members
Cogs::Core::MPEGProgramAssociationSection Struct Reference

Public Member Functions

bool HasPID (uint32_t pid, uint32_t &idx)
 
void print ()
 

Public Attributes

uint32_t table_id
 
uint32_t section_syntax_indicator
 
uint32_t section_length
 
uint32_t transport_stream_id
 
uint32_t version_number
 
uint32_t current_next_indicator
 
uint32_t section_number
 
uint32_t last_section_number
 
uint32_t program_number [44]
 
uint32_t PID [44]
 
uint32_t CRC32
 

Detailed Description

Definition at line 11 of file MPEG_TS.h.

Member Function Documentation

◆ HasPID()

bool Cogs::Core::MPEGProgramAssociationSection::HasPID ( uint32_t  pid,
uint32_t &  idx 
)
inline

Definition at line 26 of file MPEG_TS.h.

◆ print()

void Cogs::Core::MPEGProgramAssociationSection::print ( )

Definition at line 72 of file MPEG_TS.cpp.

Member Data Documentation

◆ CRC32

uint32_t Cogs::Core::MPEGProgramAssociationSection::CRC32

Definition at line 24 of file MPEG_TS.h.

◆ current_next_indicator

uint32_t Cogs::Core::MPEGProgramAssociationSection::current_next_indicator

Definition at line 17 of file MPEG_TS.h.

◆ last_section_number

uint32_t Cogs::Core::MPEGProgramAssociationSection::last_section_number

Definition at line 19 of file MPEG_TS.h.

◆ PID

uint32_t Cogs::Core::MPEGProgramAssociationSection::PID[44]

Definition at line 22 of file MPEG_TS.h.

◆ program_number

uint32_t Cogs::Core::MPEGProgramAssociationSection::program_number[44]

Definition at line 21 of file MPEG_TS.h.

◆ section_length

uint32_t Cogs::Core::MPEGProgramAssociationSection::section_length

Definition at line 14 of file MPEG_TS.h.

◆ section_number

uint32_t Cogs::Core::MPEGProgramAssociationSection::section_number

Definition at line 18 of file MPEG_TS.h.

◆ section_syntax_indicator

uint32_t Cogs::Core::MPEGProgramAssociationSection::section_syntax_indicator

Definition at line 13 of file MPEG_TS.h.

◆ table_id

uint32_t Cogs::Core::MPEGProgramAssociationSection::table_id

Definition at line 12 of file MPEG_TS.h.

◆ transport_stream_id

uint32_t Cogs::Core::MPEGProgramAssociationSection::transport_stream_id

Definition at line 15 of file MPEG_TS.h.

◆ version_number

uint32_t Cogs::Core::MPEGProgramAssociationSection::version_number

Definition at line 16 of file MPEG_TS.h.


The documentation for this struct was generated from the following files: