libclosedcaption 1.0.3
ISDB-Tb/SBTVD (Brazilian DTV) closed caption extraction from MPEG-TS
Loading...
Searching...
No Matches
TsPidInfo_t Struct Reference

#include <ts-demux.h>

Data Fields

uint32_t packets
 
uint16_t program
 
bool is_pmt
 
bool is_pcr
 
bool is_es
 
uint8_t stream_type
 
int16_t component_tag
 

Detailed Description

Info collected about a PID.

Definition at line 56 of file ts-demux.h.

Field Documentation

◆ packets

uint32_t TsPidInfo_t::packets

Number of TS packets received on this PID.

Definition at line 57 of file ts-demux.h.

◆ program

uint16_t TsPidInfo_t::program

program_number the PID belongs to, or 0 when unknown.

Definition at line 58 of file ts-demux.h.

◆ is_pmt

bool TsPidInfo_t::is_pmt

The PID carries the PMT of a program.

Definition at line 59 of file ts-demux.h.

◆ is_pcr

bool TsPidInfo_t::is_pcr

The PID is the PCR of a program.

Definition at line 60 of file ts-demux.h.

◆ is_es

bool TsPidInfo_t::is_es

The PID is listed as a stream (ES) in some PMT.

Definition at line 61 of file ts-demux.h.

◆ stream_type

uint8_t TsPidInfo_t::stream_type

PMT stream_type (valid when is_es).

Definition at line 62 of file ts-demux.h.

◆ component_tag

int16_t TsPidInfo_t::component_tag

PMT component_tag, or -1 when not informed.

Definition at line 63 of file ts-demux.h.


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