sout_mux_sys_t Struct Reference

Collaboration diagram for sout_mux_sys_t:

Collaboration graph
[legend]

Data Fields

ByteIOContext io
int io_buffer_size
uint8_t * io_buffer
AVFormatContext * oc
URLContext url
URLProtocol prot
bool b_write_header
bool b_error
int64_t i_initial_dts
guid_t fid
int i_packet_size
int64_t i_packet_count
mtime_t i_dts_first
mtime_t i_dts_last
mtime_t i_preroll_time
int64_t i_bitrate
int64_t i_bitrate_override
vlc_array_tp_tracks
block_tpk
int i_pk_used
int i_pk_frame
mtime_t i_pk_dts
bool b_asf_http
int i_seq
char * psz_title
char * psz_author
char * psz_copyright
char * psz_comment
char * psz_rating
int i_streams
int i_stream_video
off_t i_movi_size
avi_stream_t stream [100]
avi_idx1_t idx1
off_t i_idx1_size
bool b_header
bool b_mov
bool b_3gp
bool b_64_ext
bool b_fast_start
uint64_t i_mdat_pos
uint64_t i_pos
int64_t i_dts_start
int i_nb_streams
mp4_stream_t ** pp_streams
bool stream_id_mpga [16]
bool stream_id_mpgv [16]
bool stream_id_a52 [8]
bool stream_id_spu [32]
bool stream_id_dts [8]
bool stream_id_lpcm [16]
int i_audio_bound
int i_video_bound
int i_pes_count
int i_system_header
int i_dts_delay
int i_rate_bound
int64_t i_instant_bitrate
int64_t i_instant_size
int64_t i_instant_dts
bool b_mpeg2
int i_pes_max_size
int i_psm_version
uint32_t crc32_table [256]
int i_pcr_pid
sout_input_tp_pcr_input
vlc_mutex_t csa_lock
bool b_es_id_pid
bool b_sdt
int i_pid_video
int i_pid_audio
int i_pid_spu
int i_pid_free
int i_tsid
int i_netid
int i_num_pmt
int i_pmtslots
int i_pat_version_number
ts_stream_t pat
int i_pmt_version_number
ts_stream_t pmt [64]
pmt_map_t pmtmap [64]
int i_pmt_program_number [64]
sdt_desc_t sdt_descriptors [64]
bool b_data_alignment
int i_mpeg4_streams
int i_null_continuity_counter
ts_stream_t sdt
dvbpsi_pmt_t * dvbpmt
int64_t i_bitrate_min
int64_t i_bitrate_max
int64_t i_shaping_delay
int64_t i_pcr_delay
int64_t i_dts_delay
bool b_use_key_frames
mtime_t i_pcr
csa_tcsa
int i_csa_pkt_size
bool b_crypt_audio
bool b_crypt_video
mtime_t i_start_dts
int i_next_serial_no
int i_add_streams
int i_del_streams
ogg_stream_t ** pp_del_streams
bool b_used
bool b_ext
uint32_t i_data
uint32_t waveheader [5]
WAVEFORMATEXTENSIBLE waveformat
uint32_t waveheader2 [2]
uint32_t i_channel_mask
bool b_chan_reorder
int pi_chan_table [9]

Field Documentation

ByteIOContext sout_mux_sys_t::io

Referenced by OpenMux().

Referenced by OpenMux().

Referenced by CloseMux(), and OpenMux().

AVFormatContext* sout_mux_sys_t::oc

URLContext sout_mux_sys_t::url

Referenced by OpenMux().

URLProtocol sout_mux_sys_t::prot

Referenced by OpenMux().

Referenced by Mux(), and OpenMux().

Referenced by Mux(), MuxBlock(), and OpenMux().

Referenced by asf_header_create(), and Mux().

Referenced by AddStream(), and DelStream().

Referenced by asf_header_create().

Referenced by asf_header_create().

Referenced by asf_header_create().

Referenced by asf_header_create().

Referenced by asf_header_create().

Referenced by AddStream(), and avi_HeaderAdd_avih().

Referenced by avi_HeaderCreateRIFF(), and Mux().

Referenced by avi_HeaderCreateidx1(), and Mux().

Referenced by avi_HeaderCreateRIFF().

Referenced by Mux().

Referenced by GetMoovBox(), and GetSounBox().

Referenced by GetMoovBox().

Referenced by GetStblBox(), and Mux().

Referenced by GetMoovBox(), and Mux().

Referenced by AddStream(), GetMoovBox(), and GetUdtaTag().

Referenced by AddStream(), GetMoovBox(), and GetUdtaTag().

Referenced by AddStream(), and DelStream().

Referenced by AddStream(), and DelStream().

Referenced by AddStream(), and DelStream().

Referenced by AddStream(), and DelStream().

Referenced by AddStream(), and DelStream().

Referenced by AddStream(), and DelStream().

Referenced by Mux().

Referenced by Mux().

Referenced by Mux().

Referenced by Mux(), and MuxWritePackHeader().

Referenced by Mux().

Referenced by AddStream(), DelStream(), and MuxWritePSM().

Referenced by MuxWritePSM().

Referenced by AddStream(), DelStream(), GetPMT(), and Mux().

Referenced by AddStream(), DelStream(), and Mux().

Referenced by AddStream().

Referenced by GetPMT().

Referenced by AllocatePID(), and DelStream().

Referenced by AllocatePID(), and DelStream().

Referenced by AllocatePID(), and DelStream().

Referenced by AllocatePID().

Referenced by GetPAT(), and GetPMT().

Referenced by GetPMT().

Referenced by GetPAT(), and GetPMT().

Referenced by GetPMT().

Referenced by GetPAT().

Referenced by GetPAT().

Referenced by AddStream(), DelStream(), and GetPMT().

Referenced by GetPAT(), and GetPMT().

Referenced by GetPMT().

Referenced by GetPAT(), and GetPMT().

Referenced by Mux().

Referenced by AddStream(), DelStream(), and GetPMT().

Referenced by GetPMT().

dvbpsi_pmt_t* sout_mux_sys_t::dvbpmt

Referenced by GetPMT().

Referenced by TSDate().

Referenced by Mux(), and TSDate().

Referenced by Mux().

Referenced by Mux().

Referenced by Mux().

Referenced by TSDate().

Referenced by Mux().

Referenced by Mux().

Referenced by Mux(), and MuxBlock().

Referenced by AddStream().

Referenced by AddStream(), DelStream(), and Mux().

Referenced by DelStream(), Mux(), and OggCreateFooter().

Referenced by DelStream(), Mux(), and OggCreateFooter().

Referenced by AddStream().

Referenced by AddStream(), and GetHeader().

Referenced by GetHeader(), and Mux().

Referenced by AddStream(), and GetHeader().

Referenced by AddStream(), and GetHeader().

Referenced by AddStream(), and GetHeader().

Referenced by AddStream().

Referenced by AddStream(), and Mux().

Referenced by AddStream(), and Mux().


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

Generated on Tue May 25 08:06:21 2010 for VLC by  doxygen 1.5.6