Shaka Packager SDK
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
Public Attributes | List of all members
shaka::HlsParams Struct Reference

HLS related parameters. More...

#include <hls_params.h>

Public Attributes

HlsPlaylistType playlist_type = HlsPlaylistType::kVod
 HLS playlist type. See HLS specification for details.
 
std::string master_playlist_output
 HLS master playlist output path.
 
std::string base_url
 
double time_shift_buffer_depth = 0
 
std::string key_uri
 

Detailed Description

HLS related parameters.

Definition at line 23 of file hls_params.h.

Member Data Documentation

std::string shaka::HlsParams::base_url

The base URL for the Media Playlists and media files listed in the playlists. This is the prefix for the files.

Definition at line 30 of file hls_params.h.

std::string shaka::HlsParams::key_uri

Defines the key uri for "identity" and "com.apple.streamingkeydelivery" key formats. Ignored if the playlist is not encrypted or not using the above key formats.

Definition at line 37 of file hls_params.h.

double shaka::HlsParams::time_shift_buffer_depth = 0

Defines the live window, or the guaranteed duration of the time shifting buffer for 'live' playlists.

Definition at line 33 of file hls_params.h.


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