FFmpeg
|
unsigned VariantStream::var_stream_idx |
Definition at line 113 of file hlsenc.c.
Referenced by hls_append_segment(), parse_variant_stream_mapstring(), and update_variant_stream_info().
unsigned VariantStream::number |
Definition at line 114 of file hlsenc.c.
Referenced by create_master_playlist(), hls_start(), and hls_write_packet().
int64_t VariantStream::sequence |
Definition at line 115 of file hlsenc.c.
Referenced by do_encrypt(), hls_append_segment(), hls_init(), hls_start(), hls_window(), hls_write_packet(), parse_playlist(), and sls_flag_use_localtime_filename().
ff_const59 AVOutputFormat* VariantStream::oformat |
Definition at line 116 of file hlsenc.c.
Referenced by hls_init(), and hls_mux_init().
ff_const59 AVOutputFormat* VariantStream::vtt_oformat |
Definition at line 117 of file hlsenc.c.
Referenced by hls_init(), and hls_mux_init().
AVIOContext* VariantStream::out |
Definition at line 118 of file hlsenc.c.
Referenced by flush_dynbuf(), hls_mux_init(), hls_write_packet(), and hls_write_trailer().
int VariantStream::packets_written |
Definition at line 119 of file hlsenc.c.
Referenced by hls_mux_init(), hls_write_packet(), and hls_write_trailer().
int VariantStream::init_range_length |
Definition at line 120 of file hlsenc.c.
Referenced by hls_mux_init(), hls_window(), hls_write_packet(), and hls_write_trailer().
AVFormatContext* VariantStream::avf |
Definition at line 122 of file hlsenc.c.
Referenced by flush_dynbuf(), hls_append_segment(), hls_delete_old_segments(), hls_init(), hls_mux_init(), hls_start(), hls_window(), hls_write_header(), hls_write_packet(), hls_write_trailer(), parse_playlist(), sls_flag_file_rename(), and sls_flags_filename_process().
AVFormatContext* VariantStream::vtt_avf |
Definition at line 123 of file hlsenc.c.
Referenced by hls_append_segment(), hls_delete_old_segments(), hls_free_variant_streams(), hls_init(), hls_mux_init(), hls_start(), hls_write_header(), hls_write_packet(), and hls_write_trailer().
int VariantStream::has_video |
Definition at line 125 of file hlsenc.c.
Referenced by create_master_playlist(), hls_init(), hls_window(), hls_write_header(), and hls_write_packet().
int VariantStream::has_subtitle |
Definition at line 126 of file hlsenc.c.
Referenced by create_master_playlist(), hls_append_segment(), hls_init(), and hls_write_header().
int VariantStream::new_start |
Definition at line 127 of file hlsenc.c.
Referenced by hls_mux_init(), and hls_write_packet().
double VariantStream::dpp |
Definition at line 128 of file hlsenc.c.
Referenced by hls_write_packet(), and hls_write_trailer().
int64_t VariantStream::start_pts |
Definition at line 129 of file hlsenc.c.
Referenced by hls_init(), and hls_write_packet().
int64_t VariantStream::end_pts |
Definition at line 130 of file hlsenc.c.
Referenced by hls_init(), and hls_write_packet().
int64_t VariantStream::video_lastpos |
Definition at line 131 of file hlsenc.c.
Referenced by hls_write_packet().
int64_t VariantStream::video_keyframe_pos |
Definition at line 132 of file hlsenc.c.
Referenced by hls_append_segment(), and hls_write_packet().
int64_t VariantStream::video_keyframe_size |
Definition at line 133 of file hlsenc.c.
Referenced by hls_append_segment(), and hls_write_packet().
double VariantStream::duration |
Definition at line 134 of file hlsenc.c.
Referenced by hls_write_packet(), hls_write_trailer(), and parse_playlist().
int64_t VariantStream::start_pos |
Definition at line 135 of file hlsenc.c.
Referenced by hls_mux_init(), hls_write_packet(), hls_write_trailer(), and parse_playlist().
int64_t VariantStream::size |
Definition at line 136 of file hlsenc.c.
Referenced by hls_write_packet(), hls_write_trailer(), and parse_playlist().
int VariantStream::nb_entries |
Definition at line 137 of file hlsenc.c.
Referenced by hls_append_segment(), hls_window(), and hls_write_packet().
int VariantStream::discontinuity_set |
Definition at line 138 of file hlsenc.c.
Referenced by hls_window().
int VariantStream::discontinuity |
Definition at line 139 of file hlsenc.c.
Referenced by hls_append_segment(), hls_init(), and parse_playlist().
int VariantStream::reference_stream_index |
Definition at line 140 of file hlsenc.c.
Referenced by hls_init(), and hls_write_packet().
HLSSegment* VariantStream::segments |
Definition at line 142 of file hlsenc.c.
Referenced by hls_append_segment(), hls_delete_old_segments(), hls_free_variant_streams(), and hls_window().
HLSSegment* VariantStream::last_segment |
Definition at line 143 of file hlsenc.c.
Referenced by hls_append_segment().
HLSSegment* VariantStream::old_segments |
Definition at line 144 of file hlsenc.c.
Referenced by hls_append_segment(), hls_delete_old_segments(), and hls_free_variant_streams().
char* VariantStream::basename |
Definition at line 146 of file hlsenc.c.
Referenced by hls_free_variant_streams(), hls_init(), hls_mux_init(), hls_start(), and sls_flag_check_duration_size().
char* VariantStream::vtt_basename |
Definition at line 147 of file hlsenc.c.
Referenced by hls_free_variant_streams(), hls_init(), and hls_start().
char* VariantStream::vtt_m3u8_name |
Definition at line 148 of file hlsenc.c.
Referenced by hls_free_variant_streams(), hls_init(), and hls_window().
char* VariantStream::m3u8_name |
Definition at line 149 of file hlsenc.c.
Referenced by create_master_playlist(), hls_free_variant_streams(), hls_init(), and hls_window().
double VariantStream::initial_prog_date_time |
Definition at line 151 of file hlsenc.c.
Referenced by hls_append_segment(), hls_init(), and hls_window().
char VariantStream::current_segment_final_filename_fmt[MAX_URL_SIZE] |
Definition at line 152 of file hlsenc.c.
Referenced by hls_init(), sls_flag_file_rename(), sls_flag_use_localtime_filename(), and sls_flags_filename_process().
char* VariantStream::fmp4_init_filename |
Definition at line 154 of file hlsenc.c.
Referenced by hls_free_variant_streams(), hls_init(), hls_mux_init(), and hls_window().
char* VariantStream::base_output_dirname |
Definition at line 155 of file hlsenc.c.
Referenced by hls_free_variant_streams(), hls_init(), hls_mux_init(), hls_write_packet(), and hls_write_trailer().
AVStream** VariantStream::streams |
Definition at line 157 of file hlsenc.c.
Referenced by create_master_playlist(), hls_free_variant_streams(), hls_init(), hls_mux_init(), hls_write_header(), hls_write_packet(), parse_variant_stream_mapstring(), and update_variant_stream_info().
char VariantStream::codec_attr[128] |
Definition at line 158 of file hlsenc.c.
Referenced by create_master_playlist(), and write_codec_attr().
CodecAttributeStatus VariantStream::attr_status |
Definition at line 159 of file hlsenc.c.
Referenced by write_codec_attr().
unsigned int VariantStream::nb_streams |
Definition at line 160 of file hlsenc.c.
Referenced by create_master_playlist(), hls_init(), hls_mux_init(), hls_write_header(), hls_write_packet(), parse_variant_stream_mapstring(), and update_variant_stream_info().
int VariantStream::m3u8_created |
Definition at line 161 of file hlsenc.c.
Referenced by create_master_playlist().
int VariantStream::is_default |
Definition at line 162 of file hlsenc.c.
Referenced by create_master_playlist(), and parse_variant_stream_mapstring().
char* VariantStream::language |
Definition at line 163 of file hlsenc.c.
Referenced by create_master_playlist(), hls_free_variant_streams(), hls_init(), and parse_variant_stream_mapstring().
char* VariantStream::agroup |
Definition at line 164 of file hlsenc.c.
Referenced by create_master_playlist(), hls_free_variant_streams(), hls_init(), hls_write_header(), and parse_variant_stream_mapstring().
char* VariantStream::ccgroup |
Definition at line 165 of file hlsenc.c.
Referenced by create_master_playlist(), hls_free_variant_streams(), hls_init(), parse_variant_stream_mapstring(), and update_variant_stream_info().
char* VariantStream::baseurl |
Definition at line 166 of file hlsenc.c.
Referenced by hls_free_variant_streams(), hls_init(), and hls_window().
char* VariantStream::varname |
Definition at line 167 of file hlsenc.c.
Referenced by hls_delete_old_segments(), hls_free_variant_streams(), hls_init(), and parse_variant_stream_mapstring().