sout_stream_id_t Struct Reference

Collaboration diagram for sout_stream_id_t:

Collaboration graph
[legend]

Data Fields

sout_stream_id_tid
es_format_t fmt
mtime_t i_last
bool b_error
int i_cat
decoder_tp_dec
int i_nb_ids
void ** pp_ids
sout_input_tp_input
sout_mux_tp_mux
bool b_used
void * id
block_tp_first
block_t ** pp_last
bool b_wait_key
bool b_wait_start
sout_stream_tp_stream
uint16_t i_sequence
uint8_t i_payload_type
uint8_t ssrc [4]
const char * psz_enc
char * psz_fmtp
int i_clock_rate
int i_port
int i_channels
int i_bitrate
int i_mtu
pf_rtp_packetizer_t pf_packetize
vlc_mutex_t lock_sink
int sinkc
rtp_sink_tsinkv
rtsp_stream_id_trtsp_id
struct {
   int *   fd
   vlc_thread_t   thread
listen
block_fifo_tp_fifo
int64_t i_caching
es_format_tformat
void * p_data
bool b_switcher_video
bool b_switcher_audio
es_format_t f_src
block_tp_queued
AVCodec * ff_enc
AVCodecContext * ff_enc_c
AVFrame * p_frame
uint8_t * p_buffer_out
int i_nb_pred
int16_t * p_samples
bool b_transcode
decoder_tp_decoder
filter_chain_tp_f_chain
filter_chain_tp_uf_chain
encoder_tp_encoder
date_t interpolated_pts
VLC_COMMON_MEMBERS these members are common for all vlc objects
const char * psz_object_type
char * psz_header
int i_flags
volatile bool b_error
 set by the object
volatile bool b_die
 set by the outside
bool b_force
 set by the outside (eg.
bool be_sure_to_add_VLC_COMMON_MEMBERS_to_struct
 Just a reminder so that people don't cast garbage.
libvlc_int_tp_libvlc
 (root of all evil) - 1
vlc_object_tp_parent
 our parent

Field Documentation

Referenced by Add(), Del(), OutputNew(), OutputStart(), and Send().

Referenced by Send().

Referenced by Send().

Referenced by SendIn().

Referenced by Add(), Del(), and Send().

Referenced by Add().

Referenced by Add(), Del(), and Send().

Referenced by Add(), Del(), and Send().

Referenced by Del(), and Send().

Referenced by Add().

Referenced by Del(), and OutputStart().

Referenced by OutputSend().

Referenced by OutputSend().

Referenced by OutputSend().

set by the object

volatile bool sout_stream_id_t::b_die

set by the outside

set by the outside (eg.

module_need())

Just a reminder so that people don't cast garbage.

(root of all evil) - 1

our parent

Referenced by rtp_packetize_common(), and RtspAddId().

Referenced by rtp_packetize_common().

Referenced by Send().

Referenced by ThreadSend().

Referenced by ThreadSend().

struct { ... } sout_stream_id_t::listen

Referenced by Del(), and ThreadSend().

Referenced by Send(), SendAudio(), and SendVideo().

Referenced by SendAudio(), and SendVideo().

Referenced by Process(), and Send().

Referenced by Del(), and Send().

Referenced by Add().

Referenced by Process(), Send(), and VideoCommand().

Referenced by Add(), Del(), and VideoCommand().

AVCodecContext* sout_stream_id_t::ff_enc_c

Referenced by Del(), VideoCommand(), and VideoGetBuffer().

Referenced by VideoGetBuffer().

Referenced by Add(), and AudioGetBuffer().

Referenced by Send().


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

Generated on Sun Mar 14 08:07:16 2010 for VLC by  doxygen 1.5.6