FFmpeg
Data Fields
FFStream Struct Reference

Data Fields

 
char  filename [1024]
 
struct FFStreamfeed
 
 
 
 
 
 
char  dynamic_acl [1024]
 
int  nb_streams
 
int  prebuffer
 
int64_t  max_time
 
int  send_on_key
 
 
 
char  feed_filename [1024]
 
pid_t  pid
 
time_t  pid_start
 
char **  child_argv
 
struct FFStreamnext
 
unsigned  bandwidth
 
char *  rtsp_option
 
int  is_multicast
 
struct in_addr  multicast_ip
 
 
 
int  loop
 
int  feed_opened
 
int  is_feed
 
int  readonly
 
int  truncate
 
int  conns_served
 
int64_t  bytes_served
 
int64_t  feed_max_size
 
int64_t  feed_write_index
 
int64_t  feed_size
 
struct FFStreamnext_feed
 

Detailed Description

Definition at line 213 of file ffserver.c.

Field Documentation

enum StreamType FFStream::stream_type

Definition at line 214 of file ffserver.c.

Referenced by build_file_streams(), close_connection(), compute_status(), http_parse_request(), and parse_ffconfig().

char FFStream::filename[1024]

Definition at line 215 of file ffserver.c.

Referenced by build_file_streams(), compute_real_filename(), compute_status(), find_rtp_session_with_url(), handle_child_exit(), http_parse_request(), http_prepare_data(), parse_ffconfig(), rtp_new_av_stream(), rtsp_cmd_describe(), rtsp_cmd_setup(), and start_multicast().

struct FFStream* FFStream::feed

Definition at line 216 of file ffserver.c.

Referenced by build_feed_streams(), build_file_streams(), compute_status(), http_prepare_data(), http_receive_data(), modify_current_stream(), open_input_stream(), parse_ffconfig(), and rtp_new_av_stream().

AVDictionary* FFStream::in_opts

Definition at line 218 of file ffserver.c.

Referenced by build_file_streams(), and open_input_stream().

AVDictionary* FFStream::metadata

Definition at line 219 of file ffserver.c.

Referenced by http_prepare_data(), parse_ffconfig(), and prepare_sdp_description().

AVInputFormat* FFStream::ifmt

Definition at line 220 of file ffserver.c.

Referenced by build_file_streams(), open_input_stream(), and parse_ffconfig().

AVOutputFormat* FFStream::fmt

Definition at line 221 of file ffserver.c.

Referenced by build_feed_streams(), build_file_streams(), compute_status(), http_parse_request(), http_prepare_data(), http_receive_data(), parse_ffconfig(), rtsp_cmd_describe(), and rtsp_cmd_setup().

IPAddressACL* FFStream::acl

Definition at line 222 of file ffserver.c.

Referenced by parse_acl_row(), and validate_acl().

char FFStream::dynamic_acl[1024]

Definition at line 223 of file ffserver.c.

Referenced by parse_dynamic_acl(), parse_ffconfig(), and validate_acl().

int FFStream::nb_streams

Definition at line 224 of file ffserver.c.

Referenced by add_av_stream(), add_av_stream1(), add_codec(), build_feed_streams(), close_connection(), compute_bandwidth(), compute_status(), find_rtp_session_with_url(), find_stream_in_feed(), http_prepare_data(), http_receive_data(), modify_current_stream(), open_input_stream(), prepare_sdp_description(), rtsp_cmd_setup(), and start_multicast().

int FFStream::prebuffer

Definition at line 225 of file ffserver.c.

Referenced by open_input_stream(), and parse_ffconfig().

int64_t FFStream::max_time

Definition at line 226 of file ffserver.c.

Referenced by http_prepare_data(), and parse_ffconfig().

int FFStream::send_on_key

Definition at line 227 of file ffserver.c.

Referenced by http_prepare_data(), and parse_ffconfig().

AVStream* FFStream::streams[MAX_STREAMS]

Definition at line 228 of file ffserver.c.

Referenced by add_av_stream(), add_av_stream1(), add_codec(), build_feed_streams(), compute_bandwidth(), compute_status(), find_stream_in_feed(), http_prepare_data(), http_receive_data(), modify_current_stream(), open_input_stream(), prepare_sdp_description(), and rtp_new_av_stream().

int FFStream::feed_streams[MAX_STREAMS]

Definition at line 229 of file ffserver.c.

Referenced by build_feed_streams(), http_parse_request(), http_prepare_data(), modify_current_stream(), and rtp_new_av_stream().

char FFStream::feed_filename[1024]

Definition at line 230 of file ffserver.c.

Referenced by build_feed_streams(), build_file_streams(), compute_status(), http_parse_request(), http_receive_data(), http_start_receive_data(), open_input_stream(), and parse_ffconfig().

pid_t FFStream::pid

Definition at line 232 of file ffserver.c.

Referenced by compute_status(), handle_child_exit(), and start_children().

time_t FFStream::pid_start

Definition at line 233 of file ffserver.c.

Referenced by handle_child_exit(), and start_children().

char** FFStream::child_argv

Definition at line 234 of file ffserver.c.

Referenced by handle_child_exit(), parse_ffconfig(), and start_children().

struct FFStream* FFStream::next

Definition at line 235 of file ffserver.c.

Referenced by build_feed_streams(), build_file_streams(), compute_bandwidth(), compute_real_filename(), compute_status(), handle_child_exit(), http_parse_request(), parse_ffconfig(), remove_stream(), rtsp_cmd_describe(), rtsp_cmd_setup(), start_children(), and start_multicast().

unsigned FFStream::bandwidth

Definition at line 236 of file ffserver.c.

Referenced by close_connection(), compute_bandwidth(), compute_status(), http_parse_request(), and rtp_new_connection().

char* FFStream::rtsp_option

Definition at line 238 of file ffserver.c.

Referenced by parse_ffconfig().

int FFStream::is_multicast

Definition at line 240 of file ffserver.c.

Referenced by compute_status(), parse_ffconfig(), prepare_sdp_description(), rtp_new_av_stream(), and start_multicast().

struct in_addr FFStream::multicast_ip

Definition at line 241 of file ffserver.c.

Referenced by parse_ffconfig(), prepare_sdp_description(), and start_multicast().

int FFStream::multicast_port

Definition at line 242 of file ffserver.c.

Referenced by parse_ffconfig(), prepare_sdp_description(), and start_multicast().

int FFStream::multicast_ttl

Definition at line 243 of file ffserver.c.

Referenced by parse_ffconfig(), prepare_sdp_description(), and rtp_new_av_stream().

int FFStream::loop

Definition at line 244 of file ffserver.c.

Referenced by http_prepare_data(), and parse_ffconfig().

int FFStream::feed_opened

Definition at line 247 of file ffserver.c.

Referenced by close_connection(), http_parse_request(), http_receive_data(), and http_start_receive_data().

int FFStream::is_feed

Definition at line 248 of file ffserver.c.

Referenced by build_feed_streams(), http_parse_request(), parse_ffconfig(), rtsp_cmd_describe(), and rtsp_cmd_setup().

int FFStream::readonly

Definition at line 249 of file ffserver.c.

Referenced by build_feed_streams(), http_start_receive_data(), and parse_ffconfig().

int FFStream::truncate

Definition at line 250 of file ffserver.c.

Referenced by http_start_receive_data(), and parse_ffconfig().

int FFStream::conns_served

Definition at line 251 of file ffserver.c.

Referenced by compute_status(), and http_parse_request().

int64_t FFStream::bytes_served

Definition at line 252 of file ffserver.c.

Referenced by compute_status(), handle_connection(), and http_send_data().

int64_t FFStream::feed_max_size

Definition at line 253 of file ffserver.c.

Referenced by build_feed_streams(), http_receive_data(), and parse_ffconfig().

int64_t FFStream::feed_write_index

Definition at line 254 of file ffserver.c.

Referenced by build_feed_streams(), http_prepare_data(), http_receive_data(), and http_start_receive_data().

int64_t FFStream::feed_size

Definition at line 255 of file ffserver.c.

Referenced by build_feed_streams(), http_prepare_data(), http_receive_data(), and http_start_receive_data().

struct FFStream* FFStream::next_feed

Definition at line 256 of file ffserver.c.

Referenced by build_feed_streams(), and parse_ffconfig().


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

Generated on Sun Mar 23 2014 23:50:38 for FFmpeg by   doxygen 1.8.2

AltStyle によって変換されたページ (->オリジナル) /