Data Fields
segment Struct Reference

Data Fields

int64_t duration
int64_t url_offset
int64_t size
char * url
char * key
enum KeyType key_type
uint8_t iv [16]
struct segmentinit_section
char url [MAX_URL_SIZE]

Detailed Description

Definition at line 68 of file hls.c.

Field Documentation

int64_t segment::duration
int64_t segment::url_offset

Definition at line 70 of file hls.c.

Referenced by new_init_section(), open_input(), and parse_playlist().

int64_t segment::size
char* segment::url
char* segment::key

Definition at line 73 of file hls.c.

Referenced by free_segment_dynarray(), open_input(), and parse_playlist().

enum KeyType segment::key_type

Definition at line 74 of file hls.c.

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

uint8_t segment::iv[16]

Definition at line 75 of file hls.c.

Referenced by open_input(), and parse_playlist().

struct segment* segment::init_section

Definition at line 77 of file hls.c.

Referenced by parse_playlist(), and update_init_section().

char segment::url[MAX_URL_SIZE]

Definition at line 50 of file hlsproto.c.

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