FFmpeg
Data Fields
Program Struct Reference

Data Fields

unsigned int id
 
unsigned int nb_pids
 
unsigned int pids [MAX_PIDS_PER_PROGRAM]
 
unsigned int nb_streams
 
struct Stream streams [MAX_STREAMS_PER_PROGRAM]
 
int pmt_found
 have we found pmt for this program More...
 

Detailed Description

Definition at line 120 of file mpegts.c.

Field Documentation

◆ id

unsigned int Program::id

Definition at line 121 of file mpegts.c.

Referenced by add_program(), discard_pid(), get_program(), and pat_cb().

◆ nb_pids

unsigned int Program::nb_pids

Definition at line 122 of file mpegts.c.

Referenced by add_pid_to_program(), clear_program(), discard_pid(), pat_cb(), and pmt_cb().

◆ pids

unsigned int Program::pids[MAX_PIDS_PER_PROGRAM]

Definition at line 123 of file mpegts.c.

Referenced by add_pid_to_program(), discard_pid(), pat_cb(), and pmt_cb().

◆ nb_streams

unsigned int Program::nb_streams

Definition at line 124 of file mpegts.c.

Referenced by clear_program(), find_matching_stream(), and pmt_cb().

◆ streams

struct Stream Program::streams[MAX_STREAMS_PER_PROGRAM]

Definition at line 125 of file mpegts.c.

Referenced by find_matching_stream(), and pmt_cb().

◆ pmt_found

int Program::pmt_found

have we found pmt for this program

Definition at line 128 of file mpegts.c.

Referenced by clear_program(), handle_packet(), and pmt_cb().


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