Search.setIndex({docnames:["build_instructions","design","docker_instructions","documentation","index","library","library_details","options/ads_options","options/chunking_options","options/dash_options","options/dash_stream_descriptors","options/drm_stream_descriptors","options/general_encryption_options","options/hls_options","options/hls_stream_descriptors","options/mp4_output_options","options/playready_encryption_options","options/raw_key_encryption_options","options/segment_template_formatting","options/stream_descriptors","options/transport_stream_output_options","options/udp_file_options","options/widevine_encryption_options","tutorials/ads","tutorials/basic_usage","tutorials/dash","tutorials/dash_hls_example","tutorials/drm","tutorials/encoding","tutorials/ffmpeg_piping","tutorials/hls","tutorials/http_upload","tutorials/live","tutorials/playready","tutorials/raw_key","tutorials/text","tutorials/tutorials","tutorials/widevine"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,"sphinx.ext.viewcode":1,sphinx:56},filenames:["build_instructions.md","design.rst","docker_instructions.md","documentation.rst","index.rst","library.rst","library_details.rst","options/ads_options.rst","options/chunking_options.rst","options/dash_options.rst","options/dash_stream_descriptors.rst","options/drm_stream_descriptors.rst","options/general_encryption_options.rst","options/hls_options.rst","options/hls_stream_descriptors.rst","options/mp4_output_options.rst","options/playready_encryption_options.rst","options/raw_key_encryption_options.rst","options/segment_template_formatting.rst","options/stream_descriptors.rst","options/transport_stream_output_options.rst","options/udp_file_options.rst","options/widevine_encryption_options.rst","tutorials/ads.rst","tutorials/basic_usage.rst","tutorials/dash.rst","tutorials/dash_hls_example.rst","tutorials/drm.rst","tutorials/encoding.rst","tutorials/ffmpeg_piping.rst","tutorials/hls.rst","tutorials/http_upload.rst","tutorials/live.rst","tutorials/playready.rst","tutorials/raw_key.rst","tutorials/text.rst","tutorials/tutorials.rst","tutorials/widevine.rst"],objects:{"":{"shaka::ChunkingParams":[6,0,1,"_CPPv4N5shaka14ChunkingParamsE"],"shaka::ChunkingParams::segment_duration_in_seconds":[6,1,1,"_CPPv4N5shaka14ChunkingParams27segment_duration_in_secondsE"],"shaka::ChunkingParams::segment_sap_aligned":[6,1,1,"_CPPv4N5shaka14ChunkingParams19segment_sap_alignedE"],"shaka::ChunkingParams::subsegment_duration_in_seconds":[6,1,1,"_CPPv4N5shaka14ChunkingParams30subsegment_duration_in_secondsE"],"shaka::ChunkingParams::subsegment_sap_aligned":[6,1,1,"_CPPv4N5shaka14ChunkingParams22subsegment_sap_alignedE"],"shaka::DecryptionParams":[6,0,1,"_CPPv4N5shaka16DecryptionParamsE"],"shaka::DecryptionParams::key_provider":[6,1,1,"_CPPv4N5shaka16DecryptionParams12key_providerE"],"shaka::EncryptionParams":[6,0,1,"_CPPv4N5shaka16EncryptionParamsE"],"shaka::EncryptionParams::EncryptedStreamAttributes":[6,0,1,"_CPPv4N5shaka16EncryptionParams25EncryptedStreamAttributesE"],"shaka::EncryptionParams::EncryptedStreamAttributes::OneOf":[6,2,1,"_CPPv4N5shaka16EncryptionParams25EncryptedStreamAttributes5OneOfE"],"shaka::EncryptionParams::clear_lead_in_seconds":[6,1,1,"_CPPv4N5shaka16EncryptionParams21clear_lead_in_secondsE"],"shaka::EncryptionParams::crypt_byte_block":[6,1,1,"_CPPv4N5shaka16EncryptionParams16crypt_byte_blockE"],"shaka::EncryptionParams::kNoKeyRotation":[6,1,1,"_CPPv4N5shaka16EncryptionParams14kNoKeyRotationE"],"shaka::EncryptionParams::kProtectionSchemeCenc":[6,1,1,"_CPPv4N5shaka16EncryptionParams21kProtectionSchemeCencE"],"shaka::EncryptionParams::key_provider":[6,1,1,"_CPPv4N5shaka16EncryptionParams12key_providerE"],"shaka::EncryptionParams::playready_extra_header_data":[6,1,1,"_CPPv4N5shaka16EncryptionParams27playready_extra_header_dataE"],"shaka::EncryptionParams::protection_systems":[6,1,1,"_CPPv4N5shaka16EncryptionParams18protection_systemsE"],"shaka::EncryptionParams::skip_byte_block":[6,1,1,"_CPPv4N5shaka16EncryptionParams15skip_byte_blockE"],"shaka::EncryptionParams::stream_label_func":[6,1,1,"_CPPv4N5shaka16EncryptionParams17stream_label_funcE"],"shaka::EncryptionParams::vp9_subsample_encryption":[6,1,1,"_CPPv4N5shaka16EncryptionParams24vp9_subsample_encryptionE"],"shaka::HlsParams":[6,0,1,"_CPPv4N5shaka9HlsParamsE"],"shaka::HlsParams::base_url":[6,1,1,"_CPPv4N5shaka9HlsParams8base_urlE"],"shaka::HlsParams::default_language":[6,1,1,"_CPPv4N5shaka9HlsParams16default_languageE"],"shaka::HlsParams::default_text_language":[6,1,1,"_CPPv4N5shaka9HlsParams21default_text_languageE"],"shaka::HlsParams::key_uri":[6,1,1,"_CPPv4N5shaka9HlsParams7key_uriE"],"shaka::HlsParams::master_playlist_output":[6,1,1,"_CPPv4N5shaka9HlsParams22master_playlist_outputE"],"shaka::HlsParams::media_sequence_number":[6,1,1,"_CPPv4N5shaka9HlsParams21media_sequence_numberE"],"shaka::HlsParams::playlist_type":[6,1,1,"_CPPv4N5shaka9HlsParams13playlist_typeE"],"shaka::HlsParams::preserved_segments_outside_live_window":[6,1,1,"_CPPv4N5shaka9HlsParams38preserved_segments_outside_live_windowE"],"shaka::HlsParams::target_segment_duration":[6,1,1,"_CPPv4N5shaka9HlsParams23target_segment_durationE"],"shaka::HlsParams::time_shift_buffer_depth":[6,1,1,"_CPPv4N5shaka9HlsParams23time_shift_buffer_depthE"],"shaka::HlsPlaylistType":[6,3,1,"_CPPv4N5shaka15HlsPlaylistTypeE"],"shaka::HlsPlaylistType::kEvent":[6,4,1,"_CPPv4N5shaka15HlsPlaylistType6kEventE"],"shaka::HlsPlaylistType::kLive":[6,4,1,"_CPPv4N5shaka15HlsPlaylistType5kLiveE"],"shaka::HlsPlaylistType::kVod":[6,4,1,"_CPPv4N5shaka15HlsPlaylistType4kVodE"],"shaka::KeyProvider":[6,3,1,"_CPPv4N5shaka11KeyProviderE"],"shaka::KeyProvider::kNone":[6,4,1,"_CPPv4N5shaka11KeyProvider5kNoneE"],"shaka::KeyProvider::kPlayReady":[6,4,1,"_CPPv4N5shaka11KeyProvider10kPlayReadyE"],"shaka::KeyProvider::kRawKey":[6,4,1,"_CPPv4N5shaka11KeyProvider7kRawKeyE"],"shaka::KeyProvider::kWidevine":[6,4,1,"_CPPv4N5shaka11KeyProvider9kWidevineE"],"shaka::Mp4OutputParams":[6,0,1,"_CPPv4N5shaka15Mp4OutputParamsE"],"shaka::Mp4OutputParams::generate_sidx_in_media_segments":[6,1,1,"_CPPv4N5shaka15Mp4OutputParams31generate_sidx_in_media_segmentsE"],"shaka::Mp4OutputParams::include_pssh_in_stream":[6,1,1,"_CPPv4N5shaka15Mp4OutputParams22include_pssh_in_streamE"],"shaka::MpdParams":[6,0,1,"_CPPv4N5shaka9MpdParamsE"],"shaka::MpdParams::UtcTiming":[6,0,1,"_CPPv4N5shaka9MpdParams9UtcTimingE"],"shaka::MpdParams::allow_approximate_segment_timeline":[6,1,1,"_CPPv4N5shaka9MpdParams34allow_approximate_segment_timelineE"],"shaka::MpdParams::allow_codec_switching":[6,1,1,"_CPPv4N5shaka9MpdParams21allow_codec_switchingE"],"shaka::MpdParams::base_urls":[6,1,1,"_CPPv4N5shaka9MpdParams9base_urlsE"],"shaka::MpdParams::default_language":[6,1,1,"_CPPv4N5shaka9MpdParams16default_languageE"],"shaka::MpdParams::default_text_language":[6,1,1,"_CPPv4N5shaka9MpdParams21default_text_languageE"],"shaka::MpdParams::generate_dash_if_iop_compliant_mpd":[6,1,1,"_CPPv4N5shaka9MpdParams34generate_dash_if_iop_compliant_mpdE"],"shaka::MpdParams::generate_static_live_mpd":[6,1,1,"_CPPv4N5shaka9MpdParams24generate_static_live_mpdE"],"shaka::MpdParams::include_mspr_pro":[6,1,1,"_CPPv4N5shaka9MpdParams16include_mspr_proE"],"shaka::MpdParams::kSuggestedPresentationDelayNotSet":[6,1,1,"_CPPv4N5shaka9MpdParams33kSuggestedPresentationDelayNotSetE"],"shaka::MpdParams::min_buffer_time":[6,1,1,"_CPPv4N5shaka9MpdParams15min_buffer_timeE"],"shaka::MpdParams::minimum_update_period":[6,1,1,"_CPPv4N5shaka9MpdParams21minimum_update_periodE"],"shaka::MpdParams::mpd_output":[6,1,1,"_CPPv4N5shaka9MpdParams10mpd_outputE"],"shaka::MpdParams::preserved_segments_outside_live_window":[6,1,1,"_CPPv4N5shaka9MpdParams38preserved_segments_outside_live_windowE"],"shaka::MpdParams::target_segment_duration":[6,1,1,"_CPPv4N5shaka9MpdParams23target_segment_durationE"],"shaka::MpdParams::time_shift_buffer_depth":[6,1,1,"_CPPv4N5shaka9MpdParams23time_shift_buffer_depthE"],"shaka::Packager":[5,0,1,"_CPPv4N5shaka8PackagerE"],"shaka::Packager::Cancel":[5,5,1,"_CPPv4N5shaka8Packager6CancelEv"],"shaka::Packager::DefaultStreamLabelFunction":[5,5,1,"_CPPv4N5shaka8Packager26DefaultStreamLabelFunctionEiiiRKN16EncryptionParams25EncryptedStreamAttributesE"],"shaka::Packager::DefaultStreamLabelFunction::max_hd_pixels":[5,6,1,"_CPPv4N5shaka8Packager26DefaultStreamLabelFunctionEiiiRKN16EncryptionParams25EncryptedStreamAttributesE"],"shaka::Packager::DefaultStreamLabelFunction::max_sd_pixels":[5,6,1,"_CPPv4N5shaka8Packager26DefaultStreamLabelFunctionEiiiRKN16EncryptionParams25EncryptedStreamAttributesE"],"shaka::Packager::DefaultStreamLabelFunction::max_uhd1_pixels":[5,6,1,"_CPPv4N5shaka8Packager26DefaultStreamLabelFunctionEiiiRKN16EncryptionParams25EncryptedStreamAttributesE"],"shaka::Packager::DefaultStreamLabelFunction::stream_attributes":[5,6,1,"_CPPv4N5shaka8Packager26DefaultStreamLabelFunctionEiiiRKN16EncryptionParams25EncryptedStreamAttributesE"],"shaka::Packager::GetLibraryVersion":[5,5,1,"_CPPv4N5shaka8Packager17GetLibraryVersionEv"],"shaka::Packager::Initialize":[5,5,1,"_CPPv4N5shaka8Packager10InitializeERK15PackagingParamsRKNSt6vectorI16StreamDescriptorEE"],"shaka::Packager::Initialize::packaging_params":[5,6,1,"_CPPv4N5shaka8Packager10InitializeERK15PackagingParamsRKNSt6vectorI16StreamDescriptorEE"],"shaka::Packager::Initialize::stream_descriptors":[5,6,1,"_CPPv4N5shaka8Packager10InitializeERK15PackagingParamsRKNSt6vectorI16StreamDescriptorEE"],"shaka::Packager::PackagerInternal":[5,0,1,"_CPPv4N5shaka8Packager16PackagerInternalE"],"shaka::Packager::Run":[5,5,1,"_CPPv4N5shaka8Packager3RunEv"],"shaka::PackagingParams":[6,0,1,"_CPPv4N5shaka15PackagingParamsE"],"shaka::PackagingParams::ad_cue_generator_params":[6,1,1,"_CPPv4N5shaka15PackagingParams23ad_cue_generator_paramsE"],"shaka::PackagingParams::buffer_callback_params":[6,1,1,"_CPPv4N5shaka15PackagingParams22buffer_callback_paramsE"],"shaka::PackagingParams::chunking_params":[6,1,1,"_CPPv4N5shaka15PackagingParams15chunking_paramsE"],"shaka::PackagingParams::encryption_params":[6,1,1,"_CPPv4N5shaka15PackagingParams17encryption_paramsE"],"shaka::PackagingParams::hls_params":[6,1,1,"_CPPv4N5shaka15PackagingParams10hls_paramsE"],"shaka::PackagingParams::mp4_output_params":[6,1,1,"_CPPv4N5shaka15PackagingParams17mp4_output_paramsE"],"shaka::PackagingParams::mpd_params":[6,1,1,"_CPPv4N5shaka15PackagingParams10mpd_paramsE"],"shaka::PackagingParams::output_media_info":[6,1,1,"_CPPv4N5shaka15PackagingParams17output_media_infoE"],"shaka::PackagingParams::single_threaded":[6,1,1,"_CPPv4N5shaka15PackagingParams15single_threadedE"],"shaka::PackagingParams::temp_dir":[6,1,1,"_CPPv4N5shaka15PackagingParams8temp_dirE"],"shaka::PackagingParams::transport_stream_timestamp_offset_ms":[6,1,1,"_CPPv4N5shaka15PackagingParams36transport_stream_timestamp_offset_msE"],"shaka::PlayReadyEncryptionParams":[6,0,1,"_CPPv4N5shaka25PlayReadyEncryptionParamsE"],"shaka::PlayReadyEncryptionParams::ca_file":[6,1,1,"_CPPv4N5shaka25PlayReadyEncryptionParams7ca_fileE"],"shaka::PlayReadyEncryptionParams::client_cert_file":[6,1,1,"_CPPv4N5shaka25PlayReadyEncryptionParams16client_cert_fileE"],"shaka::PlayReadyEncryptionParams::client_cert_private_key_file":[6,1,1,"_CPPv4N5shaka25PlayReadyEncryptionParams28client_cert_private_key_fileE"],"shaka::PlayReadyEncryptionParams::client_cert_private_key_password":[6,1,1,"_CPPv4N5shaka25PlayReadyEncryptionParams32client_cert_private_key_passwordE"],"shaka::PlayReadyEncryptionParams::key_server_url":[6,1,1,"_CPPv4N5shaka25PlayReadyEncryptionParams14key_server_urlE"],"shaka::PlayReadyEncryptionParams::program_identifier":[6,1,1,"_CPPv4N5shaka25PlayReadyEncryptionParams18program_identifierE"],"shaka::RawKeyParams":[6,0,1,"_CPPv4N5shaka12RawKeyParamsE"],"shaka::RawKeyParams::KeyInfo":[6,0,1,"_CPPv4N5shaka12RawKeyParams7KeyInfoE"],"shaka::RawKeyParams::iv":[6,1,1,"_CPPv4N5shaka12RawKeyParams2ivE"],"shaka::RawKeyParams::key_map":[6,1,1,"_CPPv4N5shaka12RawKeyParams7key_mapE"],"shaka::RawKeyParams::pssh":[6,1,1,"_CPPv4N5shaka12RawKeyParams4psshE"],"shaka::Status":[6,0,1,"_CPPv4N5shaka6StatusE"],"shaka::Status::Status":[6,5,1,"_CPPv4N5shaka6Status6StatusEv"],"shaka::Status::Status::error_code":[6,6,1,"_CPPv4N5shaka6Status6StatusEN5error4CodeERKNSt6stringE"],"shaka::Status::Status::error_message":[6,6,1,"_CPPv4N5shaka6Status6StatusEN5error4CodeERKNSt6stringE"],"shaka::Status::ToString":[6,5,1,"_CPPv4NK5shaka6Status8ToStringEv"],"shaka::Status::Update":[6,5,1,"_CPPv4N5shaka6Status6UpdateE6Status"],"shaka::Status::Update::new_status":[6,6,1,"_CPPv4N5shaka6Status6UpdateE6Status"],"shaka::StreamDescriptor":[6,0,1,"_CPPv4N5shaka16StreamDescriptorE"],"shaka::StreamDescriptor::bandwidth":[6,1,1,"_CPPv4N5shaka16StreamDescriptor9bandwidthE"],"shaka::StreamDescriptor::cc_index":[6,1,1,"_CPPv4N5shaka16StreamDescriptor8cc_indexE"],"shaka::StreamDescriptor::dash_accessiblities":[6,1,1,"_CPPv4N5shaka16StreamDescriptor19dash_accessiblitiesE"],"shaka::StreamDescriptor::dash_only":[6,1,1,"_CPPv4N5shaka16StreamDescriptor9dash_onlyE"],"shaka::StreamDescriptor::dash_roles":[6,1,1,"_CPPv4N5shaka16StreamDescriptor10dash_rolesE"],"shaka::StreamDescriptor::drm_label":[6,1,1,"_CPPv4N5shaka16StreamDescriptor9drm_labelE"],"shaka::StreamDescriptor::hls_characteristics":[6,1,1,"_CPPv4N5shaka16StreamDescriptor19hls_characteristicsE"],"shaka::StreamDescriptor::hls_group_id":[6,1,1,"_CPPv4N5shaka16StreamDescriptor12hls_group_idE"],"shaka::StreamDescriptor::hls_iframe_playlist_name":[6,1,1,"_CPPv4N5shaka16StreamDescriptor24hls_iframe_playlist_nameE"],"shaka::StreamDescriptor::hls_name":[6,1,1,"_CPPv4N5shaka16StreamDescriptor8hls_nameE"],"shaka::StreamDescriptor::hls_only":[6,1,1,"_CPPv4N5shaka16StreamDescriptor8hls_onlyE"],"shaka::StreamDescriptor::hls_playlist_name":[6,1,1,"_CPPv4N5shaka16StreamDescriptor17hls_playlist_nameE"],"shaka::StreamDescriptor::input":[6,1,1,"_CPPv4N5shaka16StreamDescriptor5inputE"],"shaka::StreamDescriptor::language":[6,1,1,"_CPPv4N5shaka16StreamDescriptor8languageE"],"shaka::StreamDescriptor::output":[6,1,1,"_CPPv4N5shaka16StreamDescriptor6outputE"],"shaka::StreamDescriptor::output_format":[6,1,1,"_CPPv4N5shaka16StreamDescriptor13output_formatE"],"shaka::StreamDescriptor::segment_template":[6,1,1,"_CPPv4N5shaka16StreamDescriptor16segment_templateE"],"shaka::StreamDescriptor::skip_encryption":[6,1,1,"_CPPv4N5shaka16StreamDescriptor15skip_encryptionE"],"shaka::StreamDescriptor::stream_selector":[6,1,1,"_CPPv4N5shaka16StreamDescriptor15stream_selectorE"],"shaka::StreamDescriptor::trick_play_factor":[6,1,1,"_CPPv4N5shaka16StreamDescriptor17trick_play_factorE"],"shaka::WidevineDecryptionParams":[6,0,1,"_CPPv4N5shaka24WidevineDecryptionParamsE"],"shaka::WidevineDecryptionParams::key_server_url":[6,1,1,"_CPPv4N5shaka24WidevineDecryptionParams14key_server_urlE"],"shaka::WidevineDecryptionParams::signer":[6,1,1,"_CPPv4N5shaka24WidevineDecryptionParams6signerE"],"shaka::WidevineEncryptionParams":[6,0,1,"_CPPv4N5shaka24WidevineEncryptionParamsE"],"shaka::WidevineEncryptionParams::content_id":[6,1,1,"_CPPv4N5shaka24WidevineEncryptionParams10content_idE"],"shaka::WidevineEncryptionParams::enable_entitlement_license":[6,1,1,"_CPPv4N5shaka24WidevineEncryptionParams26enable_entitlement_licenseE"],"shaka::WidevineEncryptionParams::group_id":[6,1,1,"_CPPv4N5shaka24WidevineEncryptionParams8group_idE"],"shaka::WidevineEncryptionParams::key_server_url":[6,1,1,"_CPPv4N5shaka24WidevineEncryptionParams14key_server_urlE"],"shaka::WidevineEncryptionParams::policy":[6,1,1,"_CPPv4N5shaka24WidevineEncryptionParams6policyE"],"shaka::WidevineEncryptionParams::signer":[6,1,1,"_CPPv4N5shaka24WidevineEncryptionParams6signerE"],"shaka::WidevineSigner":[6,0,1,"_CPPv4N5shaka14WidevineSignerE"],"shaka::WidevineSigner::SigningKeyType":[6,3,1,"_CPPv4N5shaka14WidevineSigner14SigningKeyTypeE"],"shaka::WidevineSigner::SigningKeyType::kAes":[6,4,1,"_CPPv4N5shaka14WidevineSigner14SigningKeyType4kAesE"],"shaka::WidevineSigner::SigningKeyType::kNone":[6,4,1,"_CPPv4N5shaka14WidevineSigner14SigningKeyType5kNoneE"],"shaka::WidevineSigner::SigningKeyType::kRsa":[6,4,1,"_CPPv4N5shaka14WidevineSigner14SigningKeyType4kRsaE"],"shaka::WidevineSigner::iv":[6,1,1,"_CPPv4N5shaka14WidevineSigner2ivE"],"shaka::WidevineSigner::key":[6,1,1,"_CPPv4N5shaka14WidevineSigner3keyE"],"shaka::WidevineSigner::signer_name":[6,1,1,"_CPPv4N5shaka14WidevineSigner11signer_nameE"],"shaka::WidevineSigner::signing_key_type":[6,1,1,"_CPPv4N5shaka14WidevineSigner16signing_key_typeE"],"shaka::error::Code":[6,3,1,"_CPPv4N5shaka5error4CodeE"],"shaka::error::Code::ALREADY_EXISTS":[6,4,1,"_CPPv4N5shaka5error4Code14ALREADY_EXISTSE"],"shaka::error::Code::CANCELLED":[6,4,1,"_CPPv4N5shaka5error4Code9CANCELLEDE"],"shaka::error::Code::CHUNKING_ERROR":[6,4,1,"_CPPv4N5shaka5error4Code14CHUNKING_ERRORE"],"shaka::error::Code::ENCRYPTION_FAILURE":[6,4,1,"_CPPv4N5shaka5error4Code18ENCRYPTION_FAILUREE"],"shaka::error::Code::END_OF_STREAM":[6,4,1,"_CPPv4N5shaka5error4Code13END_OF_STREAME"],"shaka::error::Code::FILE_FAILURE":[6,4,1,"_CPPv4N5shaka5error4Code12FILE_FAILUREE"],"shaka::error::Code::FRAGMENT_FINALIZED":[6,4,1,"_CPPv4N5shaka5error4Code18FRAGMENT_FINALIZEDE"],"shaka::error::Code::HTTP_FAILURE":[6,4,1,"_CPPv4N5shaka5error4Code12HTTP_FAILUREE"],"shaka::error::Code::INTERNAL_ERROR":[6,4,1,"_CPPv4N5shaka5error4Code14INTERNAL_ERRORE"],"shaka::error::Code::INVALID_ARGUMENT":[6,4,1,"_CPPv4N5shaka5error4Code16INVALID_ARGUMENTE"],"shaka::error::Code::MUXER_FAILURE":[6,4,1,"_CPPv4N5shaka5error4Code13MUXER_FAILUREE"],"shaka::error::Code::NOT_FOUND":[6,4,1,"_CPPv4N5shaka5error4Code9NOT_FOUNDE"],"shaka::error::Code::OK":[6,4,1,"_CPPv4N5shaka5error4Code2OKE"],"shaka::error::Code::PARSER_FAILURE":[6,4,1,"_CPPv4N5shaka5error4Code14PARSER_FAILUREE"],"shaka::error::Code::SERVER_ERROR":[6,4,1,"_CPPv4N5shaka5error4Code12SERVER_ERRORE"],"shaka::error::Code::STOPPED":[6,4,1,"_CPPv4N5shaka5error4Code7STOPPEDE"],"shaka::error::Code::TIME_OUT":[6,4,1,"_CPPv4N5shaka5error4Code8TIME_OUTE"],"shaka::error::Code::TRICK_PLAY_ERROR":[6,4,1,"_CPPv4N5shaka5error4Code16TRICK_PLAY_ERRORE"],"shaka::error::Code::UNIMPLEMENTED":[6,4,1,"_CPPv4N5shaka5error4Code13UNIMPLEMENTEDE"],"shaka::error::Code::UNKNOWN":[6,4,1,"_CPPv4N5shaka5error4Code7UNKNOWNE"]}},objnames:{"0":["cpp","class","C++ class"],"1":["cpp","member","C++ member"],"2":["cpp","union","C++ union"],"3":["cpp","enum","C++ enum"],"4":["cpp","enumerator","C++ enumerator"],"5":["cpp","function","C++ function"],"6":["cpp","functionParam","functionParam"]},objtypes:{"0":"cpp:class","1":"cpp:member","2":"cpp:union","3":"cpp:enum","4":"cpp:enumerator","5":"cpp:function","6":"cpp:functionParam"},terms:{"00000031707373":34,"000000317073736800000000edef8ba979d64acea3c827dcd51d21ed00000011220f7465737420636f6e74656e74206964":34,"04d":31,"0x63656e63":6,"100":29,"1000k":28,"1003":[18,25,30,32],"100m":[3,20],"1080":[3,22,27,28,37],"1080p":28,"11223344556677889900112233445566":34,"122":32,"1234":29,"125":24,"127":29,"14393":0,"149":31,"1500k":28,"172":32,"1800":23,"184":31,"1920":[3,22,27,37],"1ae8ccd0e7985cc0b6203a55855a1034afc252980e970ca90e5202689f947ab9":37,"2008":[18,25,30,32],"2014":[18,25,30,32],"2015":0,"2073600":[3,22,27,37],"20m":31,"2160":[3,22,27,37],"22334455667788990011223344556677":34,"224":[21,32],"225":32,"23009":[3,10,18,19,25,30,32],"239":[29,31],"24000":24,"255":29,"2616":31,"2ooukdb":[3,14,19,30],"3000":23,"3000k":28,"3002000":24,"300k":28,"33445566778899001122334455667788":34,"360":[24,28],"3600":31,"360p":28,"3986":[18,25,30,32],"3ed38e461af743aeeade5a5a106c1296":31,"40000":29,"4096":[3,22,27,37],"44100":24,"442368":[3,22,27,37],"450":31,"480":28,"480p":28,"4cb5326355e1559d60b46167740e04624d0d2f51":0,"4d001e":24,"500k":28,"5517311":24,"576":[3,22,27,37],"600":23,"6000k":28,"600k":28,"65536":[29,31],"65k":29,"660":0,"6767":31,"691":[3,6,13,30],"69eaa802a6763af979e8d1940fb88392":34,"6d76f25cb17f5e16b8eaef6bbf582d8":34,"720":[24,28],"7200":31,"720p":28,"7465737420636f6e74656e74206964":[34,37],"768":[3,22,27,37],"8001":32,"8002":32,"8003":32,"8004":32,"8847360":[3,22,27,37],"break":[30,31],"byte":[3,6,12,17,21,27,29,32,33,34,37],"case":[3,6,11,13,18,19,25,27,29,30,32,33,34,37],"class":[5,6],"const":[5,6],"default":[0,2,3,5,6,8,9,11,12,13,14,15,17,18,19,20,21,22,25,27,29,30,32,33,34,37],"enum":6,"export":[0,31],"final":31,"function":[5,6],"import":[3,13,30,31],"int":[0,5],"long":0,"new":[3,13,30,31],"public":[5,6],"return":[0,5,6],"short":30,"static":[3,5,6,9,25,29],"switch":[0,3,6,9,25,28],"true":6,"try":[0,6,21,32],"var":31,"void":[5,6],"while":[3,13,21,25,26,30,32],AES:[3,6,22,27,37],AND:32,For:[3,6,7,9,11,13,19,20,23,25,27,29,30,31,32,33,34,37],HLS:[4,6,7,20,23,24,25,26,28,31,32,33,34,36,37],Its:[3,19],NOT:0,Not:[6,18,25,28,30,32],One:[3,17,27,34],The:[0,2,3,5,6,7,9,10,13,14,17,18,19,22,23,24,25,26,27,28,29,30,31,32,33,34,37],Then:2,There:[0,3,6,12,19,21,23,27,29,32,33,34,37],These:[3,6,19],Use:[0,3,5,6,16,17,22,23,27,33,34,37],Used:[3,14,19,30],Using:[3,27,36],With:[3,13,30,35],YES:[3,6,13,30],_x64:0,a4631a153a443df9eed0593043db7519:34,aac:[23,24,28,30,31],abba271e8bcf552bbd2e86a434a9a5d9:34,abl:0,about:[0,3,13,30,31],abov:[0,3,6,9,13,18,21,25,26,29,30,32,37],absolut:[3,6,16,31,33],accept:0,access:[0,2,3,6,8,9,10,13,18,19,25,30,32],access_log:31,accommod:[3,6,9,13,25,30],accord:[18,25,30,32],accur:[3,6,9,25],achiev:28,acodec:[29,31],acquir:31,acquirepackagingdata:33,acquisit:6,across:[3,6,19,28],actual:[3,6,8,21,32],ad_cu:[3,7,23],ad_cue_generator_param:6,adapt:[3,9,25,28,30],adcuegeneratorparam:6,add:[0,3,6,12,27,31,33,34,37],added:[3,6,9,25],adding:0,addit:[3,18,19,25,27,30,32],addr:[21,32],address:[21,31,32],adjust:[3,20,29],admin:0,administr:0,advanc:0,aes_signing_iv:[3,22,27,37],aes_signing_kei:[3,22,27,37],affect:[0,3,19],after:[0,3,6,7,20,23,29,32],agre:0,ahead:0,aka:0,align:[18,25,28,30,32],all:[0,3,6,9,12,19,25,27,31,32,33,34,37],allow:[0,3,6,9,13,19,20,21,25,27,28,30,32,34],allow_approximate_segment_timelin:[3,6,9,25],allow_codec_switch:[3,6,9,25],alongsid:6,alpha:31,alreadi:0,already_exist:6,also:[0,3,13,24,27,29,30,31,34],alt:28,altern:[3,10,19,25,30],although:[21,23,32],alwai:[3,6,9,25,29,31],among:[3,19],amotl:31,analysi:36,ani:[0,3,6,9,13,19,21,25,30,31,32,37],anoth:[0,3,5,12,24,27,29,33,34,37],api:[5,6,37],apk:0,app:0,appear:0,appl:[3,6,13,30],appli:[3,6,9,11,12,13,17,19,24,25,27,29,30,31,33,34,37],applic:[2,18,25,30,31,32],appropri:[0,5],approxim:6,apt:0,arbitrari:[3,17,27,34],architectur:4,archlinux:0,arena:0,arg:0,argument:[0,31],artefact:31,assign:6,associ:[5,6],assum:[0,2,29],assur:6,attribut:[3,6,13,14,18,19,25,30,32],audio:[2,3,5,6,9,11,13,14,17,19,20,23,24,25,26,27,28,29,30,31,32,33,34,37],audio_:[23,32],audio_init:32,aur:0,authent:[6,36],author:[3,6,16,31,33],auto:28,autoindex:31,automat:[3,6,9,13,17,25,27,30,31,32,34],autoupd:0,avail:[0,2,3,19,25,30,32],avc1:24,avfound:29,avoid:[6,32],back:32,backend:36,backlog:36,band:6,bandwidth:[3,6,18,19,25,30,32],base:[0,3,6,12,13,14,18,19,25,27,30,31,32,33,34,37],base_url:[3,6,9,25],baselin:28,baseurl:[3,6,9,25],bash:0,bashrc:0,basic:[4,31,36],becaus:[3,13,30],been:[0,5,31],befor:[3,28],begin:[3,6,8,29],being:[18,25,30,32],belong:6,below:[0,3,14,17,19,23,25,27,30,34,37],besid:25,between:[3,6,9,25],bigbuckbunni:31,bigbuckbunny_450:31,bin:0,binari:[0,3],bind:31,bit:[0,3,6,14,19,30],bitrat:[3,19,25],blob:0,block:[3,5,6,12,27,29,33,34,37],bmff:[3,6,20],bool:6,borrow:31,both:[3,6,9,13,18,23,25,29,30,32,35,37],boundari:[3,7,23,28],box:[3,6,15,17,27],branch:0,brew:0,brows:31,bsd:0,buffer:[3,6,9,13,21,25,30,32],buffer_callback_param:6,buffer_s:[21,32],buffercallbackparam:6,bufsiz:28,build:3,built:3,bzip2:0,ca_fil:[3,6,16,31,33],cach:0,caddyfil:31,calcul:6,call:[0,5],callback:6,can:[0,2,3,5,6,9,12,13,17,19,21,23,24,25,27,28,29,30,31,32,33,34,37],cancel:[5,6],cannot:[3,29],cap:[21,32],capabl:24,caption:[3,6,10,19,25],captur:36,care:32,carefulli:29,carri:[6,29],categori:0,caus:[21,32],cb541084c99731aef4fff74500c12ead:34,cbc1:[3,6,12,27,33,34,37],cbc:[3,6,12,27,33,34,37],cc_index:[3,6,19,35],cea:[3,19],cen:[3,6,12,27,33,34,37],cenc:[3,6,12,27,33,34,37],cert:[3,6,16,31,33],certain:35,certif:[3,6,16,31,33],chang:[0,28,31],channel:6,charact:[18,25,30,32],characterist:[3,6,14,19,30],charc:[3,14,19,30],check:[0,21,31,32],chmod:31,choos:[3,6,9,13,25,30],chosen:0,chromium:0,chunk:[6,30,31],chunking_error:6,chunking_param:6,chunkingparam:6,circular:[21,32],clang:0,clear:[3,6,12,27,33,34,37],clear_lead:[3,12,27,33,34,37],clear_lead_in_second:6,client:[3,6,16,30,33,36],client_cert_fil:[3,6,16,31,33],client_cert_private_key_fil:[3,6,16,31,33],client_cert_private_key_password:[3,6,16,31,33],client_cert_xx:33,client_max_body_s:31,clone:0,close:[3,6,9,25],cloud:[34,37],cmaf:6,cmake:0,cmakelist:0,cmd:0,code:[4,5,6,31],codec:[3,6,9,24,25],codec_str:24,colon:[3,14,19,30],column:28,com:[0,3,4,6,13,30,31,34,37],combin:[6,31],comma:[3,9,25],comma_separated_url:[3,9,25],command:[0,2,3,17,21,24,25,26,27,30,32,34,36],commentari:[3,10,19,25],commit:0,common:[0,3,6,9,12,13,17,21,25,27,28,30,32,33,34,37],commonsystem:[3,12,27,33,34,37],commun:[0,30],compat:[0,6],compens:[3,6,20],complet:[0,3,5,6,9,25,32],complex:24,compliant:6,concaten:[3,6,17,27,34],concatenated_pssh:34,concept:29,condit:[28,32],conf:31,config:[0,34,37],configur:[0,2,3,6,16,21,31,36],connect:31,consid:[3,5,6,9,22,25,27,37],consist:[3,19],constexpr:6,construct:[6,18,25,30,32],contain:[3,5,6,9,18,19,22,24,25,27,28,29,30,31,32,37],container:2,content:[3,6,7,9,13,19,22,23,24,25,27,30,31,32,33,34,37],content_id:[3,6,22,27,37],contentprotect:6,context:0,contin:6,continu:[0,3,13,30],contrari:0,contribut:31,control:[0,3,19],conveni:6,convert:35,copi:[0,28,29],core:[21,32],correct:[3,6,9,13,25,30],correctli:0,correspond:[18,25,30,32],could:[3,6,20,21,32],count:[3,6,12,13,27,30,33,34,37],cover:[25,30,31],creat:[0,3,6,14,19,23,25,26,30,34,37],create_full_put_path:31,credenti:[6,27],crendenti:37,crypt_byte_block:[3,6,12,27,33,34,37],crypto:6,crypto_period_dur:[3,22,27,37],cue:[3,7,23],cuepoint:[3,6,7,23],current:[0,6,31],custom:[0,3,6,11,17,19,27,33,34,37],cygwin:0,d58ce954203b7c9a9a9d467f59839249:37,daemon:31,dash:[4,6,7,15,23,24,26,28,30,31,32,33,34,36,37],dash_access:[3,10,19,25],dash_accessibl:6,dash_onli:[3,6,9,25,26,30],dash_rol:[3,6,10,19,25],data:[3,4,6,9,12,25,27,30,33,34,36,37],dav_method:31,debug:[0,36],declar:31,decrypt:[4,6,17,22,27,34,37],decryptionparam:6,default_languag:[3,6,9,13,25,30],default_serv:31,default_text_languag:[3,6,9,13,25,30],defaultstreamlabelfunct:5,defin:[0,3,6,9,11,13,18,19,21,22,25,27,30,31,32,33,34,37],definit:[3,6,9,18,21,25,30,32],delai:[3,6,9,25],demand:[3,6,15,23,25,32],dep:0,depend:[2,3,6,16,33],depict:29,depot:0,deprec:[3,15],deriv:[3,6,11,19,27,33,34,37],describ:[3,18,25,29,30,31,32],descript:[3,9,25],descriptor:[5,9,17],design:[3,4,7,23],detail:[0,3,6,10,14,19,25,30,31,32],detect:6,determin:[3,5,6,17,27,34],determinist:6,dev:[0,31],develop:[0,36,37],devic:29,diagram:4,differ:[2,3,6,9,19,25,28,30,32],digit:[3,17,27,34],directli:[0,23,27,31,32,34],directori:[0,6],disabl:[0,3,6,12,27,33,34,37],disallow:[21,32],discuss:31,dlo:31,docker:3,document:[0,5,13,25,30,36],doe:[0,3,12,23,27,28,33,34,37],don:0,done:[0,31,32],doubl:[3,6,7,23],download:[0,30],drag:0,drm:[4,6,17,22,23,25,30,36],drm_label:[3,6,11,17,19,27,33,34,37],drop:[0,21,32],dub:[3,10,19,25],dummi:[0,31],dump:24,dump_stream_info:[3,24],duplic:6,durat:[3,6,8,9,13,24,25,30],dure:6,dvb:35,dynam:[3,6,7,9,23,25],each:[6,18,25,30,32],easier:28,easiest:37,easili:27,eclips:0,edit:0,editlist:[3,20],edu:0,effect:[3,6,19],either:[0,3,17,18,21,22,25,27,30,32,34,37],element:[3,6,9,10,19,25],elementari:30,emb:35,emit:31,empti:[3,6,17,27,34],enabl:[0,3,6,8,9,12,15,16,17,21,22,25,27,31,32,33,34,37],enable_entitlement_licens:6,enable_playready_encrypt:[3,16,33],enable_raw_key_decrypt:[3,17,27,34],enable_raw_key_encrypt:[3,17,27,34],enable_widevine_decrypt:[3,22,27,37],enable_widevine_encrypt:[3,22,27,37],encapsul:31,enclos:[18,25,30,32],encod:[3,13,23,25,30,31,34,36,37],encount:6,encourag:31,encrypt:[4,5,6,11,13,15,19,24,25,30],encryptedstreamattribut:[5,6],encryption_failur:6,encryption_param:6,encryptionparam:[5,6],end:[0,3,6,14,19,30],end_of_stream:6,eng:24,english:[25,26,30,32],enough:6,ensur:32,entitl:6,entri:[3,6,9,25],enumer:6,environ:0,error:[0,5,6,21,32],error_cod:6,error_log:31,error_messag:6,escap:[18,25,30,32],essenti:0,estim:[3,6,19],etc:[3,6,9,11,14,17,19,24,25,27,30,33,34,37],even:[0,3,6,12,18,25,27,30,32,33,34,37],event:[3,13,30],everi:32,exactli:[3,6,8],exampl:[0,2,3,19,20,21,27,36],except:[0,3,6,9,13,25,30,35],exclus:[3,17,22,27,34,37],exe:0,exist:[0,3,19],exit:0,expect:[6,31],explicitli:[0,2],explor:0,ext:[3,6,7,13,14,19,23,30],extend:[30,37],extens:[3,19],extra:[3,6,12,25,27,32,33,34,37],extract:[0,24],f3c5e0361e6654b28f8049c778b23946:34,f7e48edb:0,fail:5,failur:5,fairplai:[3,12,13,27,30,33,34,37],fals:[6,24],fast:31,faster:28,featur:[0,31],feed:[3,13,30],feedback:31,fetch:[3,27,33,37],fflag:31,ffmpeg:[4,21,28,31,32,36],fifo:31,file:[0,2,3,6,9,13,14,16,18,19,22,23,25,26,27,29,30,33,35,36,37],file_failur:6,file_path:[3,9,13,25,30],find:0,findutil:0,first:[0,3,6,12,13,27,30,33,34,37],five:[25,26,30],fix:0,fixm:31,flag:[0,3,6,7,8,9,13,17,23,25,27,30,34,37],flow:[4,32],folder:[0,2],follow:[3,12,18,25,27,30,31,32,33,34,37],forc:[3,6,8],form:[3,14,17,19,21,27,30,32,34],format:[3,4,6,10,13,16,17,19,24,26,27,28,31,33,34,36],found:24,four:28,fragment:[3,8,25],fragment_dur:[3,8,31],fragment_fin:6,fragment_sap_align:[3,8],frame:[3,5,6,7,14,19,22,23,27,28,30,37],from:[0,3,5,6,11,13,19,20,21,24,27,29,30,31,32,33,34,35,37],front:0,full:[0,2,25,30],further:[3,6,9,25],gcc:0,gclient:0,gener:[0,6,7,9,15,16,17,19,22,23,25,29],generate_dash_if_iop_compliant_mpd:6,generate_sidx_in_media_seg:[3,6,15],generate_static_live_mpd:[3,6,9,23,25,26,30],get:[4,21,32,35,36],getcontentkei:37,getlibraryvers:5,gist:31,git:0,github:[0,4,34],githubusercont:31,give:31,googl:[0,2,3,4,7,23,34],googlesourc:0,googletest:0,gop:28,gpg:0,grab:31,greater:[3,12,27,33,34,37],group:[3,6,13,14,19,21,22,25,27,30,32,37],group_id:[3,6,22,27,37],gtest_filt:0,guarante:[0,3,6,9,13,25,30],gyp:0,gyp_crosscompil:0,gyp_defin:0,gyp_gener:0,h264:[23,24,25,26,29,30,31,32,34,37],h264_1080p:[23,25,26,30,32,34,37],h264_1080p_:[23,32],h264_1080p_ifram:[25,26,30],h264_1080p_init:32,h264_360p:[23,25,26,30,32,34,37],h264_360p_:[23,32],h264_360p_ifram:[25,26,30],h264_360p_init:32,h264_480p:[23,25,26,30,32,34,37],h264_480p_:[23,32],h264_480p_ifram:[25,26,30],h264_480p_init:32,h264_720p:[23,25,26,30,32,34,37],h264_720p_:[23,32],h264_720p_ifram:[25,26,30],h264_720p_init:32,h264_baseline_360p_600:[23,25,26,28,30,34,37],h264_high_1080p_6000:[23,25,26,28,30,34,37],h264_main_480p_1000:[23,25,26,28,30,34,37],h264_main_720p_3000:[23,25,26,28,30,34,37],h264_master:[23,25,26,30,32,34,37],handl:[23,31],handler:4,happen:31,hard:6,has:[0,3,5,6,19,29,31],have:[0,2,3,6,9,13,25,28,30],haven:31,hblkhd:0,header:0,height:24,help:[0,36],here:[0,2,3,5,6,13,21,24,28,29,30,31,32,37],hex:[3,17,22,27,34,37],hidden:0,high:[25,28],higher:[3,5,22,27,37],histori:0,hls:[6,31],hls_base_url:[3,13,30],hls_characterist:[3,6,14,19,30],hls_group_id:[3,6,14,19,25,26,30,31,32],hls_iframe_playlist_nam:6,hls_key_uri:[3,13,30,34],hls_master_playlist_output:[3,13,14,19,23,25,26,30,31,32,34,37],hls_media_sequence_numb:[3,13,30],hls_name:[3,6,14,19,25,26,30,32],hls_onli:[3,6,13,25,26,30],hls_param:6,hls_playlist_nam:6,hls_playlist_typ:[3,13,30,31,32],hlsparam:6,hlsplaylisttyp:6,hook:0,host:2,host_media_path:2,how:[0,3,6,9,22,25,27,29,34,37],howev:[3,13,30,31,32],html:[3,13,21,30,32],http:[0,3,4,13,14,19,21,25,30,32,34,36,37],http_failur:6,http_file:31,httpd:31,human:6,iOS:[0,30],ident:[3,6,13,30],identifi:[3,6,16,22,27,33,37],iec:[3,10,18,19,25,30,32],ieee:[18,25,30,32],ietf:[3,13,30],ifram:30,iframe_playlist_nam:[3,14,19,25,26,30],ignor:[3,6,9,12,13,25,27,30,33,34,37],imag:0,immedi:[3,9,25],implement:[5,18,25,30,31,32,33,37],impli:[3,8],implicit:[3,17,27,34],improv:[0,31],in_en:35,in_fr:35,in_sp:35,inc:30,includ:[0,3,6,11,12,15,19,27,33,34,37],include_mspr_pro:6,include_pssh_in_stream:6,increas:[21,29,32],index:[0,3,4,6,19],indic:[3,6,9,13,15,17,25,27,30,34],inf:[3,19],info:[3,5,17,27,31,34],inform:[3,6,13,24,30],init:[6,23,25,26,30,35],init_seg:[3,19,23,25,26,29,30,32,35],initi:[3,5,6,12,13,19,27,29,30,33,34,37],initialization_vector:[3,17,27,34],inject:6,inlin:6,input:[2,3,5,6,19,20,24,31,32,35],input_text:[23,25,26,30],insert:[3,4,6,7,36],inspect:24,instead:[0,3,6,9,25],instruct:[3,27],int32_t:6,integ:[18,25,30,32],integr:[0,3],inter:28,interest:[3,33],interfac:[21,32],intermedi:6,intern:[0,5,21,28,32],internal_error:6,introduct:36,invalid:6,invalid_argu:6,io_block_s:[29,31],io_cache_s:[21,31,32],iop:[6,23],is_encrypt:24,iso:[3,6,10,18,19,20,25,30,32],issu:[0,3,13,18,25,30,32],its:[0,2,3,6,22,27,30,37],itself:[0,3,19],kae:6,keep:[3,6,13,30],kei:[0,6,7,11,12,13,16,19,22,23,30,31,36],kevent:6,key_id:[3,17,27,34],key_info_str:[3,17,27,34],key_map:6,key_provid:6,key_server_url:[3,6,22,27,37],key_uri:6,keyinfo:6,keyint:28,keyint_min:28,keypair:6,keyprovid:6,keyserv:0,klive:6,knokeyrot:6,knone:6,know:0,known:[0,30],kplayreadi:6,kprotectionschemecenc:6,krawkei:6,krsa:6,ksuggestedpresentationdelaynotset:6,kvod:6,kwidevin:6,label:[3,5,6,11,17,19,27,33,34,37],lack:31,lag:28,lang:[3,19,35],languag:[3,6,9,13,19,24,25,30,35],larg:29,larger:[3,6,8,18,25,30,32],last:[3,6,9,25],latenc:[3,6,9,13,25,30],later:[0,29],latest:2,laurl:34,lead:[3,6,12,27,33,34,37],least:0,less:[3,6,9,20,25,28],let:28,level:[0,5,28],lib:0,libcurl:31,libexecinfo:0,libncurses5:0,librari:[0,3,4],libtinfo:0,libvpx:28,libx264:[28,31],licens:[3,6,22,27,34,37],like:[0,3,17,23,24,27,31,34],limit:[0,3,13,30],line:[3,17,27,34],linux:[21,32],lion:29,list:[2,3,5,6,7,10,13,14,19,21,23,25,30,32],listen:31,live:[3,4,6,9,13,23,25,30,31,36],live_cam:29,live_cam_audio:29,live_cam_audio_:29,live_cam_video:29,live_cam_video_:29,load:30,local:0,localhost:31,locat:[0,31,32],log:31,look:24,loop:32,loss:[21,32],lost:[21,32],love:0,luck:0,m3u8:[3,6,14,19,23,25,26,30,31,32,34,37],m3u:[30,31],m4s:[23,25,26,29,30,32],mac:29,machin:[0,2,29],macosx:0,made:[3,11,19,27,33,34,37],magic:[21,32],mai:[0,2,3,6,8,9,13,18,23,25,30,32],main:[0,3,6,9,10,19,25,28,30],make:[0,28,31],makepkg:0,mallinfo:0,malloc:0,malloc_usable_s:0,manag:[3,7,21,23,32,34,37],mani:[3,13,30],manifest:[3,6,9,10,19,25,26,30,32],manifest_output_path:25,manual:0,map:[2,6],marker:[3,7,23],marlin:[3,12,27,33,34,37],master:[0,3,6,13,30,34],master_playlist_output:6,master_playlist_output_path:30,match:[3,17,18,25,27,30,32,34],materi:30,max:[3,5,22,27,37],max_hd_pixel:[3,5,22,27,37],max_sd_pixel:[3,5,22,27,37],max_uhd1_pixel:[3,5,22,27,37],maximum:[3,19,21,32],maxrat:28,mayb:31,mean:[3,6,13,30],meant:37,mechan:0,media:[2,3,4,6,7,9,13,14,15,19,23,25,29,30,32,34,36,37],media_info:6,media_sequence_numb:6,mediainfo:6,member:6,mention:0,menu:0,merg:[3,19],messag:[0,6],metadata:[3,6,19,30],method:33,mfc:0,microsecond:[21,32],midrol:23,might:0,millisecond:[3,20],min:28,min_buffer_tim:[3,6,9,25],minbuffertim:6,mind:[3,13,30],minim:[21,31,32],minimum:[18,25,30,32],minimum_update_period:[3,6,9,25],minimumupdateperiod:6,minrat:28,minut:23,mit:0,mkdir:0,mkfifo:[29,31],mode:[3,6,19,31],modifi:0,modul:31,monitor:[21,29,32],more:[0,3,13,17,24,27,28,30,34],most:[0,3,6,9,13,25,30],mp4:[2,5,6,19,23,24,25,26,28,29,30,31,32,34,35,37],mp4_include_pssh_in_stream:[3,15],mp4_output_param:6,mp4_unittest:0,mp4_use_decoding_timestamp_in_timelin:[3,15],mp4a:24,mp4mediaparsertest:0,mp4outputparam:6,mpd:[2,3,6,9,23,25,26,29,30,32,34,37],mpd_output:[2,3,6,9,23,25,26,29,30,32,34,37],mpd_param:6,mpdparam:6,mpeg2:[3,6,20],mpeg:[30,31],mpegt:[29,31],mspr:6,msv:0,msvs_test:0,msysgit:0,multi:[27,33,34,37],multibir:28,multicast:[2,21,32],multipl:[3,6,7,16,19,22,23,27,28,33,35,37],musl:0,must:[0,3,6,13,17,27,28,30,32,34],mutual:[3,17,27,34],muxer_failur:6,nalu_length_s:24,name:[0,3,6,9,14,19,22,25,27,30,32,37],nativ:[27,31],natur:[3,13,30],ncurs:0,ncurses5:0,necessari:[0,6,29],necessarili:6,need:[0,2,3,6,9,13,25,28,29,30,37],neg:[3,6,20],neither:[3,17,27,34],net:[2,21,32],netstat:[21,32],network:[2,6,28],new_statu:6,newer:0,next:[3,7,23],ngrep:31,ngx_http_dav_modul:31,ninja:0,nobuff:31,nogenerate_sidx_in_media_seg:[3,15],non:[0,3,6,22,27,37],none:0,nor:[3,17,27,34],not_found:6,note:[2,3,5,6,9,11,15,19,21,25,27,30,31,32,33,34,37],noth:31,novp9_subsample_encrypt:[3,12,27,33,34,37],now:[0,32],nstruct:0,num_channel:24,num_seg:[3,9,13,25,30],number:[3,13,18,19,23,25,26,29,30,31,32,35],object:6,octet:31,off:31,offset:[3,6,20],often:[3,6,9,22,25,27,34,37],old:[3,13,30,31,32],omit:[3,6,9,13,25,30,33],one:[0,3,6,9,10,19,23,24,25,30],oneof:6,ones:[3,13,30],onli:[0,3,6,9,12,13,14,15,17,18,19,20,21,25,27,28,29,30,32,33,34,35,37],open:0,open_gop:28,openssl:0,oper:[2,3,21,32],opportun:[3,7,23],optim:[3,6,9,25],option:[0,2,4,6,10,11,14,19,24,26,29,31,36],opu:28,order:[3,13,30,32],org:[0,3,13,21,30,32],origin:[0,6,28,32],other:[6,23,25,27,29,30,32,33,34,35,37],otherwis:[3,5,6,8,12,22,27,33,34,37],out:[0,3,6,19,24,37],out_en:35,out_fr:35,out_sp:35,output:[0,2,4,5,6,9,13,19,21,23,24,25,26,29,30,31,32,34,36,37],output_audio:5,output_format:[3,6,19],output_media_info:6,output_text:[23,25],output_text_:23,output_video:5,outsid:[3,6,9,13,18,25,30,32],over:25,overal:30,overall_statu:6,overlap:[3,12,27,33,34,37],overrid:[0,3,6,9,13,19,25,30],overriden:[3,6,9,13,25,30],overrun:[21,32],own:3,pack:[3,6,20],packag:[9,12,13,16,21,23,24,25,26,27,28,30,31,32,33,34,35,36,37],packagerintern:5,packaging_param:5,packagingparam:[5,6],packet:[21,32],pacman:0,pad:[18,25,30,32],page:[0,3,4,35],pair:[3,9,25],panel:0,parallel:28,param:[6,28],paramet:[3,5,6,8,9,13,17,18,19,25,27,29,30,32,33,34],parser_failur:6,part:30,partial:[3,12,27,33,34,37],particular:0,pass:[3,28,35],password:[3,6,16,31,33],past:0,path:[0,3,6,13,16,19,22,27,30,31,33,37],pattern:[3,6,12,19,27,33,34,37],pem:[3,6,16,31,33],per:[3,5,18,22,23,25,27,30,32,37],perform:31,period:[3,6,7,23],permit:[18,25,30,32],pgp:0,pipe1:29,pipe:[3,4,19,31,32,36],pipelin:[3,5,6,9,13,25,30],pix_fmt:31,pixel:[3,5,22,27,37],pixel_aspect_ratio:24,pkc:[3,22,27,37],placement:[3,7,23],plai:[3,6,19,25,30],platform:0,playback:6,player:[3,6,9,13,23,25,30,34,37],playlist:[3,6,7,13,14,19,23,25,26,30,31,32],playlist_nam:[3,14,19,25,26,30,31,32],playlist_typ:6,playout:6,playreadi:[6,12,27,34,36,37],playready_extra_header_data:[3,6,12,27,33,34,37],playready_server_url:[3,16,33],playreadyencryptionparam:6,pleas:[0,3,13,18,25,30,31,32,37],point:[3,6,8],polici:[3,6,22,27,37],popul:6,port:[21,31,32],posit:[3,6,13,20,30],possibl:[3,6,13,20,30],potenti:[30,32],powershel:0,pre:[3,28,34],prebuilt:3,precis:[3,7,23],precondit:[3,7,23],predefin:[3,17,27,34],prefix:[3,6,13,30],presenc:[3,6,19],present:[3,6,9,18,25,30,32],preserv:6,preserved_segments_outside_live_window:[3,6,9,13,25,30,31,32],preset:31,previou:[3,13,25,30],primari:0,print:[18,25,30,32],printf:[18,25,30,32],privat:[3,6,16,22,27,31,33,37],privileg:0,pro:6,probabl:[0,31],problem:[0,3,13,23,30],produc:31,product:[31,37],profil:[3,6,9,15,23,25,28],program:[3,6,7,16,23,33],program_identifi:[3,6,16,33],progress:31,project:0,propag:[3,6,10,19,25],properli:0,protect:[3,6,12,16,17,22,27,33,34,37],protection_schem:[3,12,27,33,34,37],protection_system:[3,6,12,16,17,22,27,33,34,37],protectionsystem:6,protocol:[21,29,30,32],protocol_whitelist:29,prototyp:[18,25,30,32],provid:[0,3,6,11,17,18,19,22,25,27,30,32,33,34,37],proxy_buff:31,pssh:[3,6,12,15,17,27,33,37],publish:31,pull:[0,2],push_back:5,put:0,pwd:31,python2:0,python:0,qualiti:25,quicktim:30,quiet:3,race:32,random:[3,6,17,27,34],rate:[3,6,9,19,25,28,30],raw:[6,11,19,31,33,36,37],rawkeyparam:6,reach:37,read:[3,13,29,30],readabl:6,readi:31,reason:[3,13,30],rebas:0,receiv:[6,21,31,32],recent:[3,6,9,13,25,30],recommend:[6,23,28],recud:29,recv:0,redir:31,redirect:29,ref:28,refer:[24,29,33,34,37],referenc:32,reflector:31,refresh:[3,6,9,13,25,30],regardless:[3,9,25,27],regular:[3,19],rel:[3,7,14,19,23,30],relat:[6,25,30],releas:[0,2,3],release_x64:0,remain:0,remov:[3,6,9,13,25,30,31,32],renam:32,rendit:[3,6,13,30],replac:[0,18,25,30,32],repo:0,repositori:[0,4],repres:[3,7,23],represent:[3,6,9,19,25],representationid:[18,25,30,32],request:[0,3,6,8,16,22,27,31,33,37],requir:[3,6,9,15,19,22,25,27,31,33,37],resembl:30,resolut:[3,6,11,19,27,28,33,34,37],resolv:0,respect:23,respons:[34,37],restart:[3,6,13,30],restrict:35,result:[3,10,18,19,25,28,30,32],retriev:[21,32],reus:[21,32],revis:0,rfc8216:[3,13,30],rfc:[18,25,30,31,32],right:[0,3,6,22,27,32,37],rmem_max:[21,32],role:[3,6,9,10,19,25],root:[0,31],rotat:[3,6,22,27,37],rsa:[3,6,22,27,37],rsa_signing_key_path:[3,22,27,37],rtmp:31,run:[0,3,5,13,30,31],runhook:0,safari:30,sai:28,same:[0,3,6,9,13,17,18,19,25,27,28,30,32,34],sampl:[3,5,6,9,19,25],sample_bit:24,sampling_frequ:24,save:0,saved_sdp_fil:29,scale:28,scenecut:28,scheme:[3,6,12,27,33,34,37],scheme_id_uri:[3,9,10,19,25],scheme_id_uri_value_pair:[3,9,25],schemeiduri:[3,9,25],script:[0,34],sdk:[0,3],sdp_file:29,search:4,sec:[3,6,19],second:[0,3,6,7,8,9,12,13,22,23,24,25,27,28,30,33,34,37],section:[3,13,30],secur:0,sed:0,see:[0,3,5,6,10,13,14,19,21,25,29,30,31,32],segment:[3,6,7,8,9,12,13,15,19,23,26,27,29,31,33,34,35,37],segment_dur:[3,6,8,12,27,31,33,34,37],segment_duration_in_second:6,segment_sap_align:[3,6,8],segment_templ:[3,6,9,19,23,25,26,29,30,31,32,35],segmenttempl:[3,6,9,25],segmenttimelin:[3,6,9,18,25,30,32],select:[0,6,30],selector:6,self:6,semant:[3,17,27,34],semi:[3,14,19,30],semicolon:[3,7,10,19,23,25],send:[21,32],sensit:[3,11,18,19,25,27,30,32,33,34,37],sent:[21,32],separ:[0,3,7,9,10,14,19,23,25,30],sequenc:[3,6,13,18,25,30,32],seri:[25,30],serial:32,serv:[3,6,9,13,25,28,30,31,32],server:[3,6,16,22,27,31,32,34,36],server_error:6,servic:[34,37],session:30,set:[0,3,6,8,9,11,13,14,19,21,25,27,28,30,31,32,33,34,35,37],setup:[0,5,34,37],sever:[3,35],shaka:[9,12,21,23,24,25,27,28,30,31,32,33,34,35,37],shaka_packag:0,shall:[18,25,30,32],shell:0,shift:[3,6,9,13,25,30],shorter:[18,25,30,32],should:[0,3,5,6,8,10,11,14,17,19,22,25,27,29,30,31,32,33,34,37],sidx:[3,6,15],sign:[3,6,22,27,37],signer:[3,6,22,27,37],signer_nam:6,signing_key_typ:6,signingkeytyp:6,similar:[0,31,32],similarili:29,simpl:[24,31],sinc:[3,6,9,25],singl:[3,6,18,19,23,25,26,30,32,35],single_seg:[3,8],single_thread:6,sink:31,situat:[3,13,30],six:23,size:[3,6,12,21,27,28,32,33,34,37],size_in_byt:[21,32],size_t:6,skd:34,skip_byte_block:[3,6,12,27,33,34,37],skip_encrypt:[3,6,11,19,27,33,34,37],small:30,smaller:28,smoother:28,socket:[21,29,32],softwar:30,some:[0,6,23,31,32],some_cont:24,someth:[3,14,19,30,37],somewher:0,sourc:[0,3,4,6,12,19,21,27,32,33,34,37],space:0,span:23,spec:6,specif:[0,2,6,13,21,32,33],specifi:[3,6,8,9,11,12,13,14,16,17,19,21,22,25,27,29,30,32,33,34,35,37],speed:[28,29],split:[3,19],spool:31,src:0,ssm:[21,32],stage:[3,6,9,13,25,30],stai:[3,6,9,13,25,30],start:[0,3,7,13,23,29,30],start_tim:[3,7,23],state:31,statu:[0,5,6,31],std:[5,6],stdout:31,steadi:31,step:32,still:[3,6,9,13,25,30,31],stop:6,store:[2,3,6,22,27,37],strang:0,stream:[2,5,6,8,9,12,13,15,17,23,24,26,28,29,31,32,35],stream_0:[3,14,19,30],stream_1:[3,14,19,30],stream_2:[3,14,19,30],stream_attribut:[5,6],stream_descriptor:[3,5,19,23,25,30,33,34,37],stream_info:5,stream_label_func:6,stream_loop:29,stream_selector:[3,5,6,19],streamdescriptor:[5,6],streamingkeydeliveri:[3,6,13,30],streamlabel:6,strict:28,string:[3,5,6,12,16,17,18,22,25,27,30,32,33,34,37],struct:[5,6],structur:0,studio:0,sub:[0,6,30,35],subsampl:[3,6,12,27,33,34,37],subseg:[3,6,8],subsegment_dur:6,subsegment_duration_in_second:6,subsegment_sap_align:6,substitu:[18,25,30,32],substitut:[18,25,30,32],subtitl:[3,6,10,19,25,35],success:[0,5,6],sudo:0,suffix:[6,18,25,30,32],suggested_presentation_delai:[3,9,25],suggestedpresentationdelai:6,suit:31,suitabl:6,suna:[21,32],superfast:31,supplementari:[3,10,19,25],support:[0,3,6,12,21,23,27,29,31,33,34,35,37],switchabl:28,sync:[0,32],synopsi:[4,27,36],sysctl:[21,32],sysroot:0,system:[2,3,6,12,16,17,21,22,27,32,33,34,37],tabl:[18,25,30,32],tag:[2,3,6,7,9,13,18,19,23,25,30,32],tahr:0,taken:32,talk:[31,33,37],tar:0,target:6,target_arch:0,target_segment_dur:6,task:24,techniqu:25,tell:[0,29],temp_dir:6,templat:[3,6,9,15,19],temporari:6,termin:[3,7,23],test:[0,3,6,17,27,29],testassetid:34,text:[3,4,6,9,13,19,23,25,26,30,36],text_:35,text_languag:[3,9,13,25,30],than:[3,5,6,8,9,12,18,20,22,25,27,30,32,33,34,37],thei:[3,6,9,13,25,30,34,37],thi:[0,2,3,6,7,8,9,13,16,17,18,19,21,22,23,25,27,28,29,30,31,32,33,37],thing:[21,31,32],third_parti:[34,37],those:[3,13,30],though:0,thread:[5,6,29,31],three:[0,3,6,12,23,27,33,34,37],threshold:5,through:35,thu:29,tile:28,time:[0,3,6,7,9,13,18,23,25,30,32],time_out:6,time_scal:24,time_shift_buffer_depth:[3,6,9,13,25,30,31],timelin:[3,6,9,25],timeout:[21,32],timeshiftbufferdepth:6,timestamp:[3,6,20],tmp:31,todo:31,togeth:[3,6,19],too:29,tool:[0,2,3,13,28,30,34],toolchain:0,top:[0,5],tostr:6,tpf:[3,19],track:[3,5,6,9,13,22,25,27,28,30,31,37],transcod:[3,28,29,31],transfer:31,transmit:29,transmux:[3,36],transport:[6,23,30,31],transport_stream_timestamp_offset_m:[3,6,20],tree:[0,34],trick:[3,6,19,25],trick_play_error:6,trick_play_factor:[3,6,19,24,25],truncat:[18,25,30,32],trusti:0,ttml:[3,19,35],tune:29,tutori:[4,24,25,30,37],two:[25,29],txt:0,type:[3,6,9,11,13,19,23,24,25,27,30,31,33,34,37],typic:[3,6,11,19,27,32,33,34,37],uat:37,udp:[2,3,19,29],uhd1:[3,5,6,11,19,22,27,33,34,37],uhd2:[3,5,6,11,19,22,27,33,34,37],uint32_t:6,uint8_t:6,unbound:30,under:[3,6,9,25,32],underli:[21,32],unencrypt:[3,6,12,27,33,34,37],unimpl:6,union:6,uniqu:[3,22,27,37],univers:0,unix:31,unknown:6,unless:[34,37],unlik:0,unmanag:0,unreli:[21,32],unsign:[18,25,30,32],unsigned_numb:[3,13,30],unspecifi:[3,14,19,30],unsupport:32,until:[5,29],unzip:0,uordblk:0,updat:[3,6,13,30,32],upload:[4,32,36],upload_url:31,uri:[3,6,13,30],url:[3,6,9,13,16,18,22,25,27,30,31,32,33,37],usag:[4,36],use:[0,3,6,9,15,17,19,23,25,27,28,29,31,32,34,37],use_alloc:0,use_experimental_allocator_shim:0,used:[0,3,6,9,13,17,18,19,24,25,27,28,29,30,31,32,37],useful:6,user:[0,3,6,19,22,27,34,37],uses:[0,3,6,13,25,30],using:[0,3,6,12,13,15,21,23,25,26,27,29,30,31,32,33,34,37],usr:0,usual:[3,6,14,19,28,30],utc_tim:[3,9,25],utctim:[3,6,9,25],utf:31,util:27,valid:[6,37],valu:[3,6,9,10,11,13,14,18,19,20,21,25,27,29,30,32,33,34,37],variabl:0,varieti:30,variou:[3,6,9,13,25,30],vcodec:[29,31],vector:[5,6],veri:31,verifi:0,version:[0,2,5,18,25,30,32],via:0,video:[2,3,5,6,9,11,12,14,19,22,23,24,25,26,27,28,29,30,31,32,33,34,37],virtual:2,visual:0,vmodul:31,vod:[3,13,25,30,31],vp9:[3,6,12,25,27,29,33,34,37],vp9_1080p_3000:28,vp9_360p_300:28,vp9_480p_500:28,vp9_720p_1500:28,vp9_subsample_encrypt:[3,6,12,27,33,34,37],vtt:[3,19,23,25,26,30,35],wai:[0,3,6,13,25,30,37],want:[0,2,18,25,28,30,32],warn:0,watch:31,wbylin:31,web:[31,33],webcam:29,webm:[3,19,28,29],webmcam:29,webserv:31,webvtt:[25,26,30,35],welcom:31,well:[25,26,30],wget:31,what:6,whatev:0,when:[0,3,6,13,28,29,30,31,32],where:[3,6,12,13,19,27,30,33,34,37],wherev:0,whether:[0,3,5,6,15,31],which:[0,3,6,10,11,17,19,20,22,25,27,28,29,30,32,33,34,37],widevin:[6,12,33,34,36],widevine_test:37,widevinedecryptionparam:6,widevineencryptionparam:6,widevinesign:6,width:[18,24,25,30,32],win:0,window:[3,6,9,13,25,30],within:[3,18,19,25,30,32],without:[0,3,13,25,30,32],work:[0,25,30,31],workaround:0,would:0,write:29,www:0,x264:28,x64:0,xcode_test:0,xcodebuild:0,xml:[0,3,6,12,27,33,34,37],yet:[0,31],you:[0,2,3,18,19,21,25,27,29,30,31,32,33,34,37],your:[2,3,23,31],yourself:34,yum:0,yuv420p:31,zero:[3,6,9,13,18,19,20,22,25,27,30,32,37],zerolat:29,zshrc:0,zypper:0},titles:["Build Instructions","Design","Using Docker","Packager Documentation","Welcome to Shaka Packager\u2019s documentation!","Shaka Packager Library","Shaka Packager Library (Continued)","Ads options","Chunking options","DASH options","DASH specific stream descriptor fields","DRM related Stream descriptor fields","General encryption options","HLS options","HLS specific stream descriptor fields","MP4 output options","PlayReady encryption options","Raw key encryption options","Segment template formatting","Stream descriptors","Transport stream output options","UDP file options","Widevine encryption options","Ad Insertion","Basic Usage","DASH","<no title>","DRM","Media Encoding","FFmpeg piping","HLS","HTTP upload","Live","Using PlayReady Key Server","Using Raw Key","Text output formats","Tutorials","Using Widevine Key Server"],titleterms:{Ads:[3,7,23],HLS:[3,13,14,19,30],IDE:0,Using:[0,2,33,34,37],agreement:0,alpin:0,analysi:24,arch:0,architectur:1,arm:0,artifact:0,authent:31,backend:31,backlog:31,basic:24,bitrat:28,box:34,build:0,bundl:0,caddi:31,camera:29,captur:29,checkout:0,chunk:[3,8],client:31,code:0,command:[28,29],compil:0,configur:[23,25,27,30,32,33,34,37],contain:2,content:28,continu:6,contribut:0,credenti:37,cross:0,curl:0,dash:[3,9,10,19,25,29],data:[1,29],debian:0,debug:31,decrypt:3,delet:31,depend:0,depot_tool:0,descriptor:[3,10,11,14,19,25,27,30,33,34,37],design:1,develop:31,diagram:1,distro:0,docker:2,dockerhub:2,document:[3,4,31],drm:[3,11,19,27,33,34,37],encod:[28,29],encrypt:[3,12,16,17,22,27,33,34,37],exampl:[23,25,29,30,31,32,34,35,37],fedora:0,ffmpeg:29,field:[3,10,11,14,19,25,27,30,33,34,37],file:[21,24,31,32],flow:1,format:[18,25,30,32,35],from:2,gener:[3,12,27,28,33,34,37],get:[0,2,3,24,31],guidelin:28,h264:28,handler:1,help:24,host:0,how:28,http:31,identifi:[18,25,30,32],indic:4,input:29,insert:23,instal:0,instruct:0,introduct:31,kei:[3,17,27,33,34,37],librari:[5,6],licens:0,linux:0,live:32,mac:0,media:[1,24,28],miscellan:31,miss:0,mp4:[3,15],multi:28,network:31,nginx:31,note:0,opensus:0,option:[3,7,8,9,12,13,15,16,17,20,21,22,23,25,27,30,32,33,34,37],other:0,output:[3,15,20,35],packag:[0,2,3,4,5,6,29],pipe:29,playreadi:[3,16,33],pssh:34,put:31,raw:[3,17,27,34],refer:31,relat:[3,11,19,27,33,34,37],requir:0,rtp:29,run:2,sampl:28,segment:[18,25,30,32],server:[33,37],shaka:[0,2,3,4,5,6],should:28,softwar:31,specif:[3,10,14,19,25,30],start:31,stream:[3,10,11,14,19,20,25,27,30,33,34,37],support:[18,25,30,32],synopsi:[3,23,25,30,31,33,34,37],system:0,tabl:4,templat:[18,25,30,32],test:[31,34,37],text:35,thi:34,timeout:31,tip:0,transmux:24,transport:[3,20],trick:0,troubleshoot:0,tutori:[34,36],ubuntu:0,udp:[21,32],updat:0,upload:31,usag:24,used:34,util:34,vector:34,vp9:28,welcom:4,widevin:[3,22,27,37],window:0,xcode:0,your:0}})