FFmpeg
Data Fields
FFServerStream Struct Reference

#include <ffserver_config.h>

Data Fields

 
char  filename [1024]
 
struct FFServerStreamfeed
 
 
 
 
 
 
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 FFServerStreamnext
 
unsigned  bandwidth
 
char *  rtsp_option
 
int  is_multicast
 
struct in_addr  multicast_ip
 
 
 
int  loop
 
char  single_frame
 
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
 
 

Detailed Description

Definition at line 51 of file ffserver_config.h.

Field Documentation

enum FFServerStreamType FFServerStream::stream_type

Definition at line 52 of file ffserver_config.h.

Referenced by build_file_streams(), close_connection(), compute_status(), ffserver_parse_config_redirect(), ffserver_parse_config_stream(), and http_parse_request().

char FFServerStream::filename[1024]

Definition at line 53 of file ffserver_config.h.

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

struct FFServerStream* FFServerStream::feed

Definition at line 54 of file ffserver_config.h.

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

AVDictionary* FFServerStream::in_opts

Definition at line 55 of file ffserver_config.h.

Referenced by build_file_streams(), and open_input_stream().

AVDictionary* FFServerStream::metadata

Definition at line 56 of file ffserver_config.h.

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

AVInputFormat* FFServerStream::ifmt

Definition at line 57 of file ffserver_config.h.

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

AVOutputFormat* FFServerStream::fmt

Definition at line 58 of file ffserver_config.h.

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

FFServerIPAddressACL* FFServerStream::acl

Definition at line 59 of file ffserver_config.h.

Referenced by ffserver_parse_acl_row(), and validate_acl().

char FFServerStream::dynamic_acl[1024]

Definition at line 60 of file ffserver_config.h.

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

int FFServerStream::nb_streams

Definition at line 61 of file ffserver_config.h.

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 FFServerStream::prebuffer

Definition at line 62 of file ffserver_config.h.

Referenced by ffserver_parse_config_stream(), and open_input_stream().

int64_t FFServerStream::max_time

Definition at line 63 of file ffserver_config.h.

Referenced by ffserver_parse_config_stream(), and http_prepare_data().

int FFServerStream::send_on_key

Definition at line 64 of file ffserver_config.h.

Referenced by ffserver_parse_config_stream(), and http_prepare_data().

AVStream* FFServerStream::streams[FFSERVER_MAX_STREAMS]

Definition at line 65 of file ffserver_config.h.

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 FFServerStream::feed_streams[FFSERVER_MAX_STREAMS]

Definition at line 66 of file ffserver_config.h.

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

char FFServerStream::feed_filename[1024]

Definition at line 67 of file ffserver_config.h.

Referenced by build_feed_streams(), build_file_streams(), compute_status(), ffserver_parse_config_feed(), ffserver_parse_config_redirect(), ffserver_parse_config_stream(), http_parse_request(), http_receive_data(), http_start_receive_data(), and open_input_stream().

pid_t FFServerStream::pid

Definition at line 69 of file ffserver_config.h.

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

time_t FFServerStream::pid_start

Definition at line 70 of file ffserver_config.h.

Referenced by handle_child_exit(), and start_children().

char** FFServerStream::child_argv

Definition at line 71 of file ffserver_config.h.

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

struct FFServerStream* FFServerStream::next

Definition at line 72 of file ffserver_config.h.

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

unsigned FFServerStream::bandwidth

Definition at line 73 of file ffserver_config.h.

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

char* FFServerStream::rtsp_option

Definition at line 75 of file ffserver_config.h.

Referenced by ffserver_parse_config_stream().

int FFServerStream::is_multicast

Definition at line 77 of file ffserver_config.h.

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

struct in_addr FFServerStream::multicast_ip

Definition at line 78 of file ffserver_config.h.

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

int FFServerStream::multicast_port

Definition at line 79 of file ffserver_config.h.

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

int FFServerStream::multicast_ttl

Definition at line 80 of file ffserver_config.h.

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

int FFServerStream::loop

Definition at line 81 of file ffserver_config.h.

Referenced by ffserver_parse_config_stream(), and http_prepare_data().

char FFServerStream::single_frame

Definition at line 82 of file ffserver_config.h.

Referenced by ffserver_parse_config_stream(), and handle_connection().

int FFServerStream::feed_opened

Definition at line 85 of file ffserver_config.h.

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

int FFServerStream::is_feed

Definition at line 86 of file ffserver_config.h.

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

int FFServerStream::readonly

Definition at line 87 of file ffserver_config.h.

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

int FFServerStream::truncate

Definition at line 88 of file ffserver_config.h.

Referenced by ffserver_parse_config_feed(), and http_start_receive_data().

int FFServerStream::conns_served

Definition at line 89 of file ffserver_config.h.

Referenced by compute_status(), and http_parse_request().

int64_t FFServerStream::bytes_served

Definition at line 90 of file ffserver_config.h.

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

int64_t FFServerStream::feed_max_size

Definition at line 91 of file ffserver_config.h.

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

int64_t FFServerStream::feed_write_index

Definition at line 92 of file ffserver_config.h.

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

int64_t FFServerStream::feed_size

Definition at line 93 of file ffserver_config.h.

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

struct FFServerStream* FFServerStream::next_feed

Definition at line 94 of file ffserver_config.h.

Referenced by build_feed_streams(), ffserver_parse_config_stream(), and ffserver_parse_ffconfig().


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

Generated on Wed Jun 10 2015 01:57:21 for FFmpeg by   doxygen 1.8.6

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