xine-lib  1.2.9
Data Fields
demux_ts_t Struct Reference

Data Fields

demux_plugin_t demux_plugin
 
xine_stream_tstream
 
config_values_tconfig
 
fifo_buffer_taudio_fifo
 
fifo_buffer_tvideo_fifo
 
input_plugin_tinput
 
unsigned int read_retries
 
demux_ts_class_tclass
 
int status
 
int hdmv
 
int pkt_size
 
int pkt_offset
 
int blockSize
 
int rate
 
unsigned int media_num
 
demux_ts_media media [(((188 - 4) - 1 - 13)/4)+40]
 
uint8_t pat [(4 *128+20)]
 
int pat_write_pos
 
uint32_t last_pat_crc
 
uint32_t transport_stream_id
 
uint32_t program_number [128]
 
uint32_t pmt_pid [128]
 
uint8_t * pmt [128]
 
int pmt_write_pos [128]
 
uint32_t last_pmt_crc
 
unsigned int pcr_pid
 
unsigned int videoPid
 
unsigned int videoMedia
 
demux_ts_audio_track audio_tracks [32]
 
int audio_tracks_count
 
int64_t last_pts [2]
 
int send_newpts
 
int buf_flag_seek
 
unsigned int scrambled_pids [(((188 - 4) - 1 - 13)/4)+40]
 
unsigned int scrambled_npids
 
unsigned int spu_pid
 
unsigned int spu_media
 
demux_ts_spu_lang spu_langs [32]
 
int spu_langs_count
 
int current_spu_channel
 
xine_event_queue_tevent_queue
 
int32_t packet_number
 
int32_t npkt_read
 
uint8_t buf [(96 *(188+4))]
 
off_t frame_pos
 
off_t tbre_bytes
 
off_t tbre_lastpos
 
int64_t tbre_time
 
int64_t tbre_lasttime
 
unsigned int tbre_mode
 
unsigned int tbre_pid
 

Field Documentation

◆ audio_fifo

fifo_buffer_t* demux_ts_t::audio_fifo

◆ audio_tracks

demux_ts_audio_track demux_ts_t::audio_tracks[32]

◆ audio_tracks_count

int demux_ts_t::audio_tracks_count

◆ blockSize

int demux_ts_t::blockSize

◆ buf

uint8_t demux_ts_t::buf[(96 *(188+4))]

◆ buf_flag_seek

int demux_ts_t::buf_flag_seek

◆ class

demux_ts_class_t* demux_ts_t::class

◆ config

config_values_t* demux_ts_t::config

◆ current_spu_channel

int demux_ts_t::current_spu_channel

◆ demux_plugin

demux_plugin_t demux_ts_t::demux_plugin

◆ event_queue

xine_event_queue_t* demux_ts_t::event_queue

◆ frame_pos

off_t demux_ts_t::frame_pos

◆ hdmv

int demux_ts_t::hdmv

◆ input

input_plugin_t* demux_ts_t::input

◆ last_pat_crc

uint32_t demux_ts_t::last_pat_crc

◆ last_pmt_crc

uint32_t demux_ts_t::last_pmt_crc

◆ last_pts

int64_t demux_ts_t::last_pts[2]

◆ media

demux_ts_media demux_ts_t::media[(((188 - 4) - 1 - 13)/4)+40]

◆ media_num

unsigned int demux_ts_t::media_num

◆ npkt_read

int32_t demux_ts_t::npkt_read

◆ packet_number

int32_t demux_ts_t::packet_number

◆ pat

uint8_t demux_ts_t::pat[(4 * 128+20)]

◆ pat_write_pos

int demux_ts_t::pat_write_pos

◆ pcr_pid

unsigned int demux_ts_t::pcr_pid

◆ pkt_offset

int demux_ts_t::pkt_offset

◆ pkt_size

int demux_ts_t::pkt_size

◆ pmt

uint8_t* demux_ts_t::pmt[128]

◆ pmt_pid

uint32_t demux_ts_t::pmt_pid[128]

◆ pmt_write_pos

int demux_ts_t::pmt_write_pos[128]

◆ program_number

uint32_t demux_ts_t::program_number[128]

◆ rate

int demux_ts_t::rate

◆ read_retries

unsigned int demux_ts_t::read_retries

◆ scrambled_npids

unsigned int demux_ts_t::scrambled_npids

◆ scrambled_pids

unsigned int demux_ts_t::scrambled_pids[(((188 - 4) - 1 - 13)/4)+40]

◆ send_newpts

int demux_ts_t::send_newpts

◆ spu_langs

demux_ts_spu_lang demux_ts_t::spu_langs[32]

◆ spu_langs_count

int demux_ts_t::spu_langs_count

◆ spu_media

unsigned int demux_ts_t::spu_media

◆ spu_pid

unsigned int demux_ts_t::spu_pid

◆ status

int demux_ts_t::status

◆ stream

xine_stream_t* demux_ts_t::stream

◆ tbre_bytes

off_t demux_ts_t::tbre_bytes

◆ tbre_lastpos

off_t demux_ts_t::tbre_lastpos

◆ tbre_lasttime

int64_t demux_ts_t::tbre_lasttime

◆ tbre_mode

unsigned int demux_ts_t::tbre_mode

◆ tbre_pid

unsigned int demux_ts_t::tbre_pid

◆ tbre_time

int64_t demux_ts_t::tbre_time

◆ transport_stream_id

uint32_t demux_ts_t::transport_stream_id

◆ video_fifo

fifo_buffer_t* demux_ts_t::video_fifo

◆ videoMedia

unsigned int demux_ts_t::videoMedia

◆ videoPid

unsigned int demux_ts_t::videoPid

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