FFmpeg
Data Fields
HLSSegment Struct Reference

Data Fields

char filename [MAX_URL_SIZE]
 
char sub_filename [MAX_URL_SIZE]
 
double duration
 
int discont
 
int64_t pos
 
int64_t size
 
int64_t keyframe_pos
 
int64_t keyframe_size
 
unsigned var_stream_idx
 
char key_uri [LINE_BUFFER_SIZE+1]
 
char iv_string [KEYSIZE *2+1]
 
struct HLSSegmentnext
 
double discont_program_date_time
 

Detailed Description

Definition at line 76 of file hlsenc.c.

Field Documentation

◆ filename

char HLSSegment::filename[MAX_URL_SIZE]

Definition at line 77 of file hlsenc.c.

Referenced by hls_append_segment(), and hls_window().

◆ sub_filename

char HLSSegment::sub_filename[MAX_URL_SIZE]

Definition at line 78 of file hlsenc.c.

Referenced by hls_append_segment(), and hls_window().

◆ duration

double HLSSegment::duration

Definition at line 79 of file hlsenc.c.

Referenced by hls_append_segment(), and hls_window().

◆ discont

int HLSSegment::discont

Definition at line 80 of file hlsenc.c.

Referenced by hls_append_segment(), and hls_window().

◆ pos

int64_t HLSSegment::pos

Definition at line 81 of file hlsenc.c.

Referenced by hls_append_segment(), and hls_window().

◆ size

int64_t HLSSegment::size

Definition at line 82 of file hlsenc.c.

Referenced by hls_append_segment(), and hls_window().

◆ keyframe_pos

int64_t HLSSegment::keyframe_pos

Definition at line 83 of file hlsenc.c.

Referenced by hls_append_segment(), and hls_window().

◆ keyframe_size

int64_t HLSSegment::keyframe_size

Definition at line 84 of file hlsenc.c.

Referenced by hls_append_segment(), and hls_window().

◆ var_stream_idx

unsigned HLSSegment::var_stream_idx

Definition at line 85 of file hlsenc.c.

Referenced by hls_append_segment().

◆ key_uri

char HLSSegment::key_uri[LINE_BUFFER_SIZE+1]

Definition at line 87 of file hlsenc.c.

Referenced by hls_append_segment(), and hls_window().

◆ iv_string

char HLSSegment::iv_string[KEYSIZE *2+1]

Definition at line 88 of file hlsenc.c.

Referenced by hls_append_segment(), and hls_window().

◆ next

struct HLSSegment* HLSSegment::next

◆ discont_program_date_time

double HLSSegment::discont_program_date_time

Definition at line 91 of file hlsenc.c.

Referenced by hls_append_segment(), hls_window(), and parse_playlist().


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