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: