FFmpeg
4.0
|
char playlist::url[MAX_URL_SIZE] |
Definition at line 94 of file hls.c.
Referenced by hls_read_header(), new_playlist(), read_data(), and select_cur_seq_no().
AVIOContext playlist::pb |
Definition at line 95 of file hls.c.
Referenced by free_playlist_list(), hls_read_header(), hls_read_packet(), hls_read_seek(), and recheck_discard_flags().
uint8_t* playlist::read_buffer |
Definition at line 96 of file hls.c.
Referenced by hls_read_header().
AVIOContext* playlist::input |
Definition at line 97 of file hls.c.
Referenced by free_playlist_list(), hls_read_seek(), read_data(), read_from_url(), recheck_discard_flags(), and update_init_section().
int playlist::input_read_done |
Definition at line 98 of file hls.c.
Referenced by free_playlist_list(), hls_read_seek(), read_data(), and recheck_discard_flags().
AVIOContext* playlist::input_next |
Definition at line 99 of file hls.c.
Referenced by free_playlist_list(), hls_read_seek(), read_data(), and recheck_discard_flags().
int playlist::input_next_requested |
Definition at line 100 of file hls.c.
Referenced by free_playlist_list(), hls_read_seek(), read_data(), and recheck_discard_flags().
AVFormatContext* playlist::parent |
Definition at line 101 of file hls.c.
Referenced by hls_read_header(), hls_read_seek(), open_input(), playlist_needed(), read_data(), recheck_discard_flags(), and update_init_section().
int playlist::index |
Definition at line 102 of file hls.c.
Referenced by hls_read_header(), open_input(), read_data(), update_init_section(), and update_streams_from_subdemuxer().
AVFormatContext* playlist::ctx |
Definition at line 103 of file hls.c.
Referenced by fill_timing_for_id3_timestamped_stream(), free_playlist_list(), get_timebase(), handle_id3(), hls_read_header(), hls_read_packet(), hls_read_seek(), id3_has_changed_values(), intercept_id3(), playlist_needed(), and update_streams_from_subdemuxer().
AVPacket playlist::pkt |
Definition at line 104 of file hls.c.
Referenced by fill_timing_for_id3_timestamped_stream(), free_playlist_list(), get_timebase(), hls_read_packet(), hls_read_seek(), and new_playlist().
int playlist::has_noheader_flag |
Definition at line 105 of file hls.c.
Referenced by hls_read_header(), hls_read_packet(), and update_noheader_flag().
AVStream** playlist::main_streams |
Definition at line 109 of file hls.c.
Referenced by add_metadata_from_renditions(), free_playlist_list(), hls_read_header(), hls_read_packet(), hls_read_seek(), playlist_needed(), and update_streams_from_subdemuxer().
int playlist::n_main_streams |
Definition at line 110 of file hls.c.
Referenced by add_metadata_from_renditions(), hls_read_header(), hls_read_packet(), hls_read_seek(), playlist_needed(), and update_streams_from_subdemuxer().
int playlist::finished |
Definition at line 112 of file hls.c.
Referenced by hls_read_header(), parse_playlist(), read_data(), and select_cur_seq_no().
enum PlaylistType playlist::type |
Definition at line 113 of file hls.c.
Referenced by parse_playlist().
int64_t playlist::target_duration |
Definition at line 114 of file hls.c.
Referenced by default_reload_interval(), parse_playlist(), and read_data().
int playlist::start_seq_no |
Definition at line 115 of file hls.c.
Referenced by current_segment(), find_timestamp_in_playlist(), hls_read_header(), next_segment(), parse_playlist(), read_data(), and select_cur_seq_no().
int playlist::n_segments |
Definition at line 116 of file hls.c.
Referenced by default_reload_interval(), find_timestamp_in_playlist(), free_segment_list(), hls_read_header(), next_segment(), parse_playlist(), read_data(), and select_cur_seq_no().
struct segment** playlist::segments |
Definition at line 117 of file hls.c.
Referenced by current_segment(), default_reload_interval(), find_timestamp_in_playlist(), free_segment_list(), hls_read_header(), next_segment(), and parse_playlist().
int playlist::needed |
Definition at line 118 of file hls.c.
Referenced by hls_read_header(), hls_read_packet(), read_data(), and recheck_discard_flags().
int playlist::cur_seq_no |
Definition at line 119 of file hls.c.
Referenced by current_segment(), hls_read_header(), hls_read_seek(), next_segment(), read_data(), and recheck_discard_flags().
int64_t playlist::cur_seg_offset |
Definition at line 120 of file hls.c.
Referenced by open_input(), and read_from_url().
int64_t playlist::last_load_time |
Definition at line 121 of file hls.c.
Referenced by parse_playlist(), read_data(), and select_cur_seq_no().
struct segment* playlist::cur_init_section |
Definition at line 124 of file hls.c.
Referenced by update_init_section().
uint8_t* playlist::init_sec_buf |
Definition at line 125 of file hls.c.
Referenced by free_playlist_list(), read_data(), and update_init_section().
unsigned int playlist::init_sec_buf_size |
Definition at line 126 of file hls.c.
Referenced by update_init_section().
unsigned int playlist::init_sec_data_len |
Definition at line 127 of file hls.c.
Referenced by read_data(), and update_init_section().
unsigned int playlist::init_sec_buf_read_offset |
Definition at line 128 of file hls.c.
Referenced by read_data(), and update_init_section().
char playlist::key_url[MAX_URL_SIZE] |
Definition at line 130 of file hls.c.
Referenced by open_input().
uint8_t playlist::key[16] |
Definition at line 131 of file hls.c.
Referenced by open_input().
int playlist::is_id3_timestamped |
Definition at line 135 of file hls.c.
Referenced by get_timebase(), hls_read_header(), hls_read_packet(), intercept_id3(), new_playlist(), read_data(), set_stream_info_from_input_stream(), and update_init_section().
int64_t playlist::id3_mpegts_timestamp |
Definition at line 136 of file hls.c.
Referenced by fill_timing_for_id3_timestamped_stream(), handle_id3(), intercept_id3(), and new_playlist().
int64_t playlist::id3_offset |
Definition at line 137 of file hls.c.
Referenced by fill_timing_for_id3_timestamped_stream(), and handle_id3().
uint8_t* playlist::id3_buf |
Definition at line 138 of file hls.c.
Referenced by free_playlist_list(), and intercept_id3().
unsigned int playlist::id3_buf_size |
Definition at line 139 of file hls.c.
Referenced by intercept_id3().
AVDictionary* playlist::id3_initial |
Definition at line 140 of file hls.c.
Referenced by free_playlist_list(), handle_id3(), and id3_has_changed_values().
int playlist::id3_found |
Definition at line 141 of file hls.c.
Referenced by handle_id3().
int playlist::id3_changed |
Definition at line 142 of file hls.c.
Referenced by handle_id3().
ID3v2ExtraMeta* playlist::id3_deferred_extra |
Definition at line 143 of file hls.c.
Referenced by free_playlist_list(), handle_id3(), and hls_read_header().
int64_t playlist::seek_timestamp |
Definition at line 145 of file hls.c.
Referenced by hls_read_packet(), hls_read_seek(), new_playlist(), and recheck_discard_flags().
int playlist::seek_flags |
Definition at line 146 of file hls.c.
Referenced by hls_read_packet(), hls_read_seek(), and recheck_discard_flags().
int playlist::seek_stream_index |
Definition at line 147 of file hls.c.
Referenced by hls_read_packet(), hls_read_seek(), and recheck_discard_flags().
int playlist::n_renditions |
Definition at line 153 of file hls.c.
Referenced by add_metadata_from_renditions(), add_renditions_to_variant(), and new_rendition().
struct rendition** playlist::renditions |
Definition at line 154 of file hls.c.
Referenced by add_metadata_from_renditions(), add_renditions_to_variant(), free_playlist_list(), and new_rendition().
int playlist::n_init_sections |
Definition at line 158 of file hls.c.
Referenced by free_init_section_list(), and new_init_section().
struct segment** playlist::init_sections |
Definition at line 159 of file hls.c.
Referenced by free_init_section_list(), and new_init_section().