AppleHTTPContext Struct Reference

Data Fields

int n_variants
struct variant ** variants
int cur_seq_no
int end_of_segment
int first_packet
int64_t first_timestamp
AVIOInterruptCBinterrupt_callback
char playlisturl [MAX_URL_SIZE]
int target_duration
int start_seq_no
int finished
int n_segments
struct segment ** segments
URLContextseg_hd
int64_t last_load_time

Detailed Description

Definition at line 96 of file applehttp.c.

Field Documentation

int AppleHTTPContext::cur_seq_no

Definition at line 99 of file applehttp.c.

Referenced by applehttp_open(), applehttp_read(), read_data(), and recheck_discard_flags().

int AppleHTTPContext::end_of_segment

Definition at line 100 of file applehttp.c.

Referenced by applehttp_read_packet(), and read_data().

int AppleHTTPContext::finished

Definition at line 60 of file applehttpproto.c.

Referenced by applehttp_open(), applehttp_read(), and parse_playlist().

int AppleHTTPContext::first_packet

Definition at line 101 of file applehttp.c.

Referenced by applehttp_read_header(), and applehttp_read_packet().

int64_t AppleHTTPContext::first_timestamp

Definition at line 102 of file applehttp.c.

Referenced by applehttp_read_header(), applehttp_read_packet(), and applehttp_read_seek().

AVIOInterruptCB* AppleHTTPContext::interrupt_callback

Definition at line 103 of file applehttp.c.

Referenced by applehttp_read_header(), parse_playlist(), and read_data().

int64_t AppleHTTPContext::last_load_time

Definition at line 67 of file applehttpproto.c.

Referenced by applehttp_read(), and parse_playlist().

int AppleHTTPContext::n_segments

Definition at line 61 of file applehttpproto.c.

Referenced by applehttp_open(), applehttp_read(), free_segment_list(), and parse_playlist().

char AppleHTTPContext::playlisturl[MAX_URL_SIZE]

Definition at line 57 of file applehttpproto.c.

Referenced by applehttp_open(), and applehttp_read().

URLContext* AppleHTTPContext::seg_hd

Definition at line 66 of file applehttpproto.c.

Referenced by applehttp_close(), and applehttp_read().

struct segment** AppleHTTPContext::segments

Definition at line 62 of file applehttpproto.c.

Referenced by applehttp_read(), free_segment_list(), and parse_playlist().

int AppleHTTPContext::start_seq_no

Definition at line 59 of file applehttpproto.c.

Referenced by applehttp_open(), applehttp_read(), and parse_playlist().

int AppleHTTPContext::target_duration

Definition at line 58 of file applehttpproto.c.

Referenced by applehttp_read(), and parse_playlist().


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