Search.setIndex({docnames:["build_instructions","design","design_back","docker_instructions","documentation","index","library","library_details","options/chunking_options","options/dash_options","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/udp_file_options","options/widevine_encryption_options","tutorials/basic_usage","tutorials/dash","tutorials/dash_hls_example","tutorials/drm","tutorials/encoding","tutorials/fairplay","tutorials/ffmpeg_piping","tutorials/hls","tutorials/live","tutorials/playready","tutorials/raw_key","tutorials/tutorials","tutorials/widevine"],envversion:52,filenames:["build_instructions.md","design.rst","design_back.rst","docker_instructions.md","documentation.rst","index.rst","library.rst","library_details.rst","options/chunking_options.rst","options/dash_options.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/udp_file_options.rst","options/widevine_encryption_options.rst","tutorials/basic_usage.rst","tutorials/dash.rst","tutorials/dash_hls_example.rst","tutorials/drm.rst","tutorials/encoding.rst","tutorials/fairplay.rst","tutorials/ffmpeg_piping.rst","tutorials/hls.rst","tutorials/live.rst","tutorials/playready.rst","tutorials/raw_key.rst","tutorials/tutorials.rst","tutorials/widevine.rst"],objects:{"":{"shaka::ChunkingParams":[7,0,1,"_CPPv2N5shaka14ChunkingParamsE"],"shaka::ChunkingParams::segment_duration_in_seconds":[7,1,1,"_CPPv2N5shaka14ChunkingParams27segment_duration_in_secondsE"],"shaka::ChunkingParams::segment_sap_aligned":[7,1,1,"_CPPv2N5shaka14ChunkingParams19segment_sap_alignedE"],"shaka::ChunkingParams::subsegment_duration_in_seconds":[7,1,1,"_CPPv2N5shaka14ChunkingParams30subsegment_duration_in_secondsE"],"shaka::ChunkingParams::subsegment_sap_aligned":[7,1,1,"_CPPv2N5shaka14ChunkingParams22subsegment_sap_alignedE"],"shaka::DecryptionParams":[7,0,1,"_CPPv2N5shaka16DecryptionParamsE"],"shaka::DecryptionParams::key_provider":[7,1,1,"_CPPv2N5shaka16DecryptionParams12key_providerE"],"shaka::EncryptionParams":[7,0,1,"_CPPv2N5shaka16EncryptionParamsE"],"shaka::EncryptionParams::EncryptedStreamAttributes":[7,0,1,"_CPPv2N5shaka16EncryptionParams25EncryptedStreamAttributesE"],"shaka::EncryptionParams::clear_lead_in_seconds":[7,1,1,"_CPPv2N5shaka16EncryptionParams21clear_lead_in_secondsE"],"shaka::EncryptionParams::generate_common_pssh":[7,1,1,"_CPPv2N5shaka16EncryptionParams20generate_common_psshE"],"shaka::EncryptionParams::generate_playready_pssh":[7,1,1,"_CPPv2N5shaka16EncryptionParams23generate_playready_psshE"],"shaka::EncryptionParams::generate_widevine_pssh":[7,1,1,"_CPPv2N5shaka16EncryptionParams22generate_widevine_psshE"],"shaka::EncryptionParams::kNoKeyRotation":[7,1,1,"_CPPv2N5shaka16EncryptionParams14kNoKeyRotationE"],"shaka::EncryptionParams::kProtectionSchemeCenc":[7,1,1,"_CPPv2N5shaka16EncryptionParams21kProtectionSchemeCencE"],"shaka::EncryptionParams::key_provider":[7,1,1,"_CPPv2N5shaka16EncryptionParams12key_providerE"],"shaka::EncryptionParams::stream_label_func":[7,1,1,"_CPPv2N5shaka16EncryptionParams17stream_label_funcE"],"shaka::EncryptionParams::vp9_subsample_encryption":[7,1,1,"_CPPv2N5shaka16EncryptionParams24vp9_subsample_encryptionE"],"shaka::HlsParams":[7,0,1,"_CPPv2N5shaka9HlsParamsE"],"shaka::HlsParams::base_url":[7,1,1,"_CPPv2N5shaka9HlsParams8base_urlE"],"shaka::HlsParams::default_language":[7,1,1,"_CPPv2N5shaka9HlsParams16default_languageE"],"shaka::HlsParams::key_uri":[7,1,1,"_CPPv2N5shaka9HlsParams7key_uriE"],"shaka::HlsParams::master_playlist_output":[7,1,1,"_CPPv2N5shaka9HlsParams22master_playlist_outputE"],"shaka::HlsParams::playlist_type":[7,1,1,"_CPPv2N5shaka9HlsParams13playlist_typeE"],"shaka::HlsParams::preserved_segments_outside_live_window":[7,1,1,"_CPPv2N5shaka9HlsParams38preserved_segments_outside_live_windowE"],"shaka::HlsParams::time_shift_buffer_depth":[7,1,1,"_CPPv2N5shaka9HlsParams23time_shift_buffer_depthE"],"shaka::HlsPlaylistType":[7,2,1,"_CPPv2N5shaka15HlsPlaylistTypeE"],"shaka::KeyProvider":[7,2,1,"_CPPv2N5shaka11KeyProviderE"],"shaka::Mp4OutputParams":[7,0,1,"_CPPv2N5shaka15Mp4OutputParamsE"],"shaka::Mp4OutputParams::kNoSidxBoxInSegment":[7,1,1,"_CPPv2N5shaka15Mp4OutputParams19kNoSidxBoxInSegmentE"],"shaka::Mp4OutputParams::use_decoding_timestamp_in_timeline":[7,1,1,"_CPPv2N5shaka15Mp4OutputParams34use_decoding_timestamp_in_timelineE"],"shaka::MpdParams":[7,0,1,"_CPPv2N5shaka9MpdParamsE"],"shaka::MpdParams::UtcTiming":[7,0,1,"_CPPv2N5shaka9MpdParams9UtcTimingE"],"shaka::MpdParams::allow_approximate_segment_timeline":[7,1,1,"_CPPv2N5shaka9MpdParams34allow_approximate_segment_timelineE"],"shaka::MpdParams::base_urls":[7,1,1,"_CPPv2N5shaka9MpdParams9base_urlsE"],"shaka::MpdParams::default_language":[7,1,1,"_CPPv2N5shaka9MpdParams16default_languageE"],"shaka::MpdParams::generate_dash_if_iop_compliant_mpd":[7,1,1,"_CPPv2N5shaka9MpdParams34generate_dash_if_iop_compliant_mpdE"],"shaka::MpdParams::generate_static_live_mpd":[7,1,1,"_CPPv2N5shaka9MpdParams24generate_static_live_mpdE"],"shaka::MpdParams::kSuggestedPresentationDelayNotSet":[7,1,1,"_CPPv2N5shaka9MpdParams33kSuggestedPresentationDelayNotSetE"],"shaka::MpdParams::min_buffer_time":[7,1,1,"_CPPv2N5shaka9MpdParams15min_buffer_timeE"],"shaka::MpdParams::minimum_update_period":[7,1,1,"_CPPv2N5shaka9MpdParams21minimum_update_periodE"],"shaka::MpdParams::mpd_output":[7,1,1,"_CPPv2N5shaka9MpdParams10mpd_outputE"],"shaka::MpdParams::preserved_segments_outside_live_window":[7,1,1,"_CPPv2N5shaka9MpdParams38preserved_segments_outside_live_windowE"],"shaka::MpdParams::time_shift_buffer_depth":[7,1,1,"_CPPv2N5shaka9MpdParams23time_shift_buffer_depthE"],"shaka::Packager":[6,0,1,"_CPPv2N5shaka8PackagerE"],"shaka::Packager::Cancel":[6,3,1,"_CPPv2N5shaka8Packager6CancelEv"],"shaka::Packager::DefaultStreamLabelFunction":[6,3,1,"_CPPv2N5shaka8Packager26DefaultStreamLabelFunctionEiiiRKN16EncryptionParams25EncryptedStreamAttributesE"],"shaka::Packager::GetLibraryVersion":[6,3,1,"_CPPv2N5shaka8Packager17GetLibraryVersionEv"],"shaka::Packager::Initialize":[6,3,1,"_CPPv2N5shaka8Packager10InitializeERK15PackagingParamsRKNSt6vectorI16StreamDescriptorEE"],"shaka::Packager::Run":[6,3,1,"_CPPv2N5shaka8Packager3RunEv"],"shaka::PackagingParams":[7,0,1,"_CPPv2N5shaka15PackagingParamsE"],"shaka::PackagingParams::ad_cue_generator_params":[7,1,1,"_CPPv2N5shaka15PackagingParams23ad_cue_generator_paramsE"],"shaka::PackagingParams::buffer_callback_params":[7,1,1,"_CPPv2N5shaka15PackagingParams22buffer_callback_paramsE"],"shaka::PackagingParams::chunking_params":[7,1,1,"_CPPv2N5shaka15PackagingParams15chunking_paramsE"],"shaka::PackagingParams::encryption_params":[7,1,1,"_CPPv2N5shaka15PackagingParams17encryption_paramsE"],"shaka::PackagingParams::hls_params":[7,1,1,"_CPPv2N5shaka15PackagingParams10hls_paramsE"],"shaka::PackagingParams::mp4_output_params":[7,1,1,"_CPPv2N5shaka15PackagingParams17mp4_output_paramsE"],"shaka::PackagingParams::mpd_params":[7,1,1,"_CPPv2N5shaka15PackagingParams10mpd_paramsE"],"shaka::PackagingParams::output_media_info":[7,1,1,"_CPPv2N5shaka15PackagingParams17output_media_infoE"],"shaka::PackagingParams::temp_dir":[7,1,1,"_CPPv2N5shaka15PackagingParams8temp_dirE"],"shaka::PlayReadyEncryptionParams":[7,0,1,"_CPPv2N5shaka25PlayReadyEncryptionParamsE"],"shaka::PlayReadyEncryptionParams::ca_file":[7,1,1,"_CPPv2N5shaka25PlayReadyEncryptionParams7ca_fileE"],"shaka::PlayReadyEncryptionParams::client_cert_file":[7,1,1,"_CPPv2N5shaka25PlayReadyEncryptionParams16client_cert_fileE"],"shaka::PlayReadyEncryptionParams::client_cert_private_key_file":[7,1,1,"_CPPv2N5shaka25PlayReadyEncryptionParams28client_cert_private_key_fileE"],"shaka::PlayReadyEncryptionParams::client_cert_private_key_password":[7,1,1,"_CPPv2N5shaka25PlayReadyEncryptionParams32client_cert_private_key_passwordE"],"shaka::PlayReadyEncryptionParams::key_server_url":[7,1,1,"_CPPv2N5shaka25PlayReadyEncryptionParams14key_server_urlE"],"shaka::PlayReadyEncryptionParams::program_identifier":[7,1,1,"_CPPv2N5shaka25PlayReadyEncryptionParams18program_identifierE"],"shaka::Status":[7,0,1,"_CPPv2N5shaka6StatusE"],"shaka::Status::Status":[7,3,1,"_CPPv2N5shaka6Status6StatusEv"],"shaka::Status::ToString":[7,3,1,"_CPPv2NK5shaka6Status8ToStringEv"],"shaka::Status::Update":[7,3,1,"_CPPv2N5shaka6Status6UpdateE6Status"],"shaka::StreamDescriptor":[7,0,1,"_CPPv2N5shaka16StreamDescriptorE"],"shaka::StreamDescriptor::bandwidth":[7,1,1,"_CPPv2N5shaka16StreamDescriptor9bandwidthE"],"shaka::StreamDescriptor::drm_label":[7,1,1,"_CPPv2N5shaka16StreamDescriptor9drm_labelE"],"shaka::StreamDescriptor::hls_group_id":[7,1,1,"_CPPv2N5shaka16StreamDescriptor12hls_group_idE"],"shaka::StreamDescriptor::hls_iframe_playlist_name":[7,1,1,"_CPPv2N5shaka16StreamDescriptor24hls_iframe_playlist_nameE"],"shaka::StreamDescriptor::hls_name":[7,1,1,"_CPPv2N5shaka16StreamDescriptor8hls_nameE"],"shaka::StreamDescriptor::hls_playlist_name":[7,1,1,"_CPPv2N5shaka16StreamDescriptor17hls_playlist_nameE"],"shaka::StreamDescriptor::input":[7,1,1,"_CPPv2N5shaka16StreamDescriptor5inputE"],"shaka::StreamDescriptor::language":[7,1,1,"_CPPv2N5shaka16StreamDescriptor8languageE"],"shaka::StreamDescriptor::output":[7,1,1,"_CPPv2N5shaka16StreamDescriptor6outputE"],"shaka::StreamDescriptor::output_format":[7,1,1,"_CPPv2N5shaka16StreamDescriptor13output_formatE"],"shaka::StreamDescriptor::segment_template":[7,1,1,"_CPPv2N5shaka16StreamDescriptor16segment_templateE"],"shaka::StreamDescriptor::skip_encryption":[7,1,1,"_CPPv2N5shaka16StreamDescriptor15skip_encryptionE"],"shaka::StreamDescriptor::stream_selector":[7,1,1,"_CPPv2N5shaka16StreamDescriptor15stream_selectorE"],"shaka::StreamDescriptor::trick_play_factor":[7,1,1,"_CPPv2N5shaka16StreamDescriptor17trick_play_factorE"],"shaka::WidevineDecryptionParams":[7,0,1,"_CPPv2N5shaka24WidevineDecryptionParamsE"],"shaka::WidevineDecryptionParams::key_server_url":[7,1,1,"_CPPv2N5shaka24WidevineDecryptionParams14key_server_urlE"],"shaka::WidevineDecryptionParams::signer":[7,1,1,"_CPPv2N5shaka24WidevineDecryptionParams6signerE"],"shaka::WidevineEncryptionParams":[7,0,1,"_CPPv2N5shaka24WidevineEncryptionParamsE"],"shaka::WidevineEncryptionParams::content_id":[7,1,1,"_CPPv2N5shaka24WidevineEncryptionParams10content_idE"],"shaka::WidevineEncryptionParams::enable_entitlement_license":[7,1,1,"_CPPv2N5shaka24WidevineEncryptionParams26enable_entitlement_licenseE"],"shaka::WidevineEncryptionParams::group_id":[7,1,1,"_CPPv2N5shaka24WidevineEncryptionParams8group_idE"],"shaka::WidevineEncryptionParams::key_server_url":[7,1,1,"_CPPv2N5shaka24WidevineEncryptionParams14key_server_urlE"],"shaka::WidevineEncryptionParams::policy":[7,1,1,"_CPPv2N5shaka24WidevineEncryptionParams6policyE"],"shaka::WidevineEncryptionParams::signer":[7,1,1,"_CPPv2N5shaka24WidevineEncryptionParams6signerE"],"shaka::WidevineSigner":[7,0,1,"_CPPv2N5shaka14WidevineSignerE"],"shaka::WidevineSigner::SigningKeyType":[7,2,1,"_CPPv2N5shaka14WidevineSigner14SigningKeyTypeE"],"shaka::WidevineSigner::iv":[7,1,1,"_CPPv2N5shaka14WidevineSigner2ivE"],"shaka::WidevineSigner::kAes":[7,4,1,"_CPPv2N5shaka14WidevineSigner4kAesE"],"shaka::WidevineSigner::kNone":[7,4,1,"_CPPv2N5shaka14WidevineSigner5kNoneE"],"shaka::WidevineSigner::kRsa":[7,4,1,"_CPPv2N5shaka14WidevineSigner4kRsaE"],"shaka::WidevineSigner::key":[7,1,1,"_CPPv2N5shaka14WidevineSigner3keyE"],"shaka::WidevineSigner::signer_name":[7,1,1,"_CPPv2N5shaka14WidevineSigner11signer_nameE"],"shaka::WidevineSigner::signing_key_type":[7,1,1,"_CPPv2N5shaka14WidevineSigner16signing_key_typeE"],"shaka::error::ALREADY_EXISTS":[7,4,1,"_CPPv2N5shaka5error14ALREADY_EXISTSE"],"shaka::error::CANCELLED":[7,4,1,"_CPPv2N5shaka5error9CANCELLEDE"],"shaka::error::CHUNKING_ERROR":[7,4,1,"_CPPv2N5shaka5error14CHUNKING_ERRORE"],"shaka::error::Code":[7,2,1,"_CPPv2N5shaka5error4CodeE"],"shaka::error::ENCRYPTION_FAILURE":[7,4,1,"_CPPv2N5shaka5error18ENCRYPTION_FAILUREE"],"shaka::error::END_OF_STREAM":[7,4,1,"_CPPv2N5shaka5error13END_OF_STREAME"],"shaka::error::FILE_FAILURE":[7,4,1,"_CPPv2N5shaka5error12FILE_FAILUREE"],"shaka::error::FRAGMENT_FINALIZED":[7,4,1,"_CPPv2N5shaka5error18FRAGMENT_FINALIZEDE"],"shaka::error::HTTP_FAILURE":[7,4,1,"_CPPv2N5shaka5error12HTTP_FAILUREE"],"shaka::error::INTERNAL_ERROR":[7,4,1,"_CPPv2N5shaka5error14INTERNAL_ERRORE"],"shaka::error::INVALID_ARGUMENT":[7,4,1,"_CPPv2N5shaka5error16INVALID_ARGUMENTE"],"shaka::error::MUXER_FAILURE":[7,4,1,"_CPPv2N5shaka5error13MUXER_FAILUREE"],"shaka::error::NOT_FOUND":[7,4,1,"_CPPv2N5shaka5error9NOT_FOUNDE"],"shaka::error::OK":[7,4,1,"_CPPv2N5shaka5error2OKE"],"shaka::error::PARSER_FAILURE":[7,4,1,"_CPPv2N5shaka5error14PARSER_FAILUREE"],"shaka::error::SERVER_ERROR":[7,4,1,"_CPPv2N5shaka5error12SERVER_ERRORE"],"shaka::error::STOPPED":[7,4,1,"_CPPv2N5shaka5error7STOPPEDE"],"shaka::error::TIME_OUT":[7,4,1,"_CPPv2N5shaka5error8TIME_OUTE"],"shaka::error::TRICK_PLAY_ERROR":[7,4,1,"_CPPv2N5shaka5error16TRICK_PLAY_ERRORE"],"shaka::error::UNIMPLEMENTED":[7,4,1,"_CPPv2N5shaka5error13UNIMPLEMENTEDE"],"shaka::error::UNKNOWN":[7,4,1,"_CPPv2N5shaka5error7UNKNOWNE"],"shaka::kEvent":[7,4,1,"_CPPv2N5shaka6kEventE"],"shaka::kLive":[7,4,1,"_CPPv2N5shaka5kLiveE"],"shaka::kNone":[7,4,1,"_CPPv2N5shaka5kNoneE"],"shaka::kPlayReady":[7,4,1,"_CPPv2N5shaka10kPlayReadyE"],"shaka::kRawKey":[7,4,1,"_CPPv2N5shaka7kRawKeyE"],"shaka::kVod":[7,4,1,"_CPPv2N5shaka4kVodE"],"shaka::kWidevine":[7,4,1,"_CPPv2N5shaka9kWidevineE"]}},objnames:{"0":["cpp","class","C++ class"],"1":["cpp","member","C++ member"],"2":["cpp","type","C++ type"],"3":["cpp","function","C++ function"],"4":["cpp","enumerator","C++ enumerator"]},objtypes:{"0":"cpp:class","1":"cpp:member","2":"cpp:type","3":"cpp:function","4":"cpp:enumerator"},terms:{"000000407073736800000000edef8ba979d64acea3c827dcd51d21ed000000201a0d7769646576696e655f74657374220f7465737420636f6e74656e74206964":[26,31],"0x63656e63":7,"1000k":25,"1080p":25,"1500k":25,"1ae8ccd0e7985cc0b6203a55855a1034afc252980e970ca90e5202689f947ab9":33,"3000k":25,"300k":25,"360p":25,"480p":25,"4cb5326355e1559d60b46167740e04624d0d2f51":0,"4d001e":21,"500k":25,"6000k":25,"600k":25,"65k":27,"69eaa802a6763af979e8d1940fb88392":[26,31],"6d76f25cb17f5e16b8eaef6bbf582d8":[26,31],"720p":25,"7465737420636f6e74656e74206964":[26,31,33],"break":28,"byte":[4,16,19,26,27,29,31],"case":[4,7,10,17,18,22,26,27,28,29,31,33],"class":[6,7],"const":[6,7],"default":[0,3,4,6,7,8,9,10,11,12,13,14,16,17,18,19,20,22,26,27,28,29,31,33],"enum":7,"export":0,"function":[6,7],"int":[6,7],"long":0,"public":[6,7],"return":[6,7],"short":28,"static":[4,6,7,9,22,27],"switch":[0,25],"true":7,"try":[0,7,19,29],"void":[6,7],"while":[19,29],AES:[4,7,20,33],AND:29,For:[4,7,9,10,12,18,22,26,27,28,29,31,33],HLS:[5,7,21,22,23,25,26,29,31,32,33],IDs:[4,20,33],Its:[4,18],NOT:0,Not:[17,22,25,28,29],One:[4,16,26,31],The:[0,3,4,6,7,9,12,13,16,17,18,20,21,22,23,25,26,27,28,29,31,33],Then:3,There:[0,4,18,19,27,29,33],These:[4,18],Use:[0,6,7],Used:[4,13,18,28],Using:4,YES:[4,7,12,28],_x64:0,a4631a153a443df9eed0593043db7519:[26,31],aac:[21,25,28],abba271e8bcf552bbd2e86a434a9a5d9:[26,31],about:0,abov:[0,4,7,9,12,17,19,22,23,27,28,29],absent:[26,31],absolut:[4,7,15],accept:0,access:[0,3,4,7,8,9,12,17,22,28,29],accommod:[4,7,9,12,22,28],accord:[17,22,28,29],accur:[4,7,9,22],achiev:25,acodec:27,acquisit:7,across:[4,18,25],actual:[4,7,8,19,29],ad_cue_generator_param:7,adapt:[22,25,28],adcuegeneratorparam:7,add:0,added:[4,7,9,22],adding:0,addit:[4,17,18,20,22,28,29,33],addr:[19,29],address:[19,29],adjust:27,admin:0,administr:0,advanc:0,aes_signing_iv:[4,20,33],aes_signing_kei:[4,20,33],affect:[0,4,18],after:[0,7,27,29],agre:0,ahead:0,aka:0,align:[17,22,25,28,29],all:[0,4,7,9,22,26,29,31],allow:[0,4,7,9,12,19,22,25,26,28,29,31],allow_approximate_segment_timelin:[4,7,9,22],alreadi:0,already_exist:7,also:[0,21,27,28],alt:25,altern:28,although:[19,29],alwai:[4,7,9,22,27],among:[4,18],analysi:32,ani:[0,4,7,9,18,19,22,29],anoth:[0,4,6,21,27,33],api:[6,7],app:0,appear:0,appl:[4,7,12,28],appli:[4,10,16,18,21,22,26,27,31,33],applic:[3,17,22,28,29],appropri:[0,6],apt:0,arbitrari:[4,16,26,31],architectur:5,archlinux:0,arg:0,argument:0,assign:7,associ:[6,7,33],assum:[0,3,27],assur:7,attribut:[4,7,12,13,17,18,22,28,29],audio:[3,4,6,7,9,10,12,13,16,18,21,22,23,25,26,27,28,29,31,33],audio_:29,audio_init:29,aur:0,authent:7,author:[4,7,15],auto:25,automat:[4,7,9,12,22,28,29],autoupd:0,avail:[0,3,4,18,22,28,29],avc1:21,avfound:27,avoid:29,back:29,band:7,bandwidth:[4,7,17,18,22,28,29],base:[4,7,11,12,13,17,18,22,26,28,29,31,33],base_url:[4,7,9,22],baselin:25,baseurl:[4,7,9,22],bashrc:0,basic:[5,32],been:[0,6],befor:[4,25],begin:[4,7,8,27],being:[17,22,28,29],belong:7,below:[0,4,13,18,22,26,28,31,33],bin:0,binari:[0,4],bit:[0,4,7,18],bitrat:[4,18,22],blob:0,block:[6,27],bmff:7,bool:7,both:[7,17,22,27,28,29,33],boundari:25,box:[4,7,14,16,20,33],branch:0,buffer:[4,7,9,12,14,19,22,28,29],buffer_callback_param:7,buffer_s:[19,29],buffercallbackparam:7,bufsiz:25,bug:[4,7,14],build:4,built:4,bundl:0,bzip2:0,ca_fil:[4,7,15],call:[0,6],callback:7,can:[0,3,4,6,7,16,18,19,21,22,25,26,27,28,29,31,33],cancel:[6,7],cannot:[4,7,27],cap:[19,29],capabl:21,captur:32,care:29,carefulli:27,carri:27,categori:0,caus:[19,29],cb541084c99731aef4fff74500c12ead:[26,31],cbc1:[4,7,11,26,31,33],cbc:[4,7,11,26,31,33],cen:[4,7,11,26,31,33],cenc:[4,7,11,26,31,33],cert:[4,7,15],certif:[4,7,15],chang:[0,25],charact:[17,22,28,29],check:[0,19,29],choos:[4,7,9,12,22,28],chosen:0,chromium:[0,4,7,14],chunk:[7,28],chunking_error:7,chunking_param:7,chunkingparam:7,circular:[19,29],clang:0,clear:[4,7,11,26,31,33],clear_lead:[4,11,26,31,33],clear_lead_in_second:7,client:[4,7,15,28],client_cert_fil:[4,7,15],client_cert_private_key_fil:[4,7,15],client_cert_private_key_password:[4,7,15],clone:0,close:[4,7,9,22],cmd:0,code:[5,6,7],codec:21,codec_str:21,column:25,com:[0,4,5,7,12,14,26,28,31,33],combin:7,comma:[4,9,22],comma_separated_url:[4,9,22],command:[0,3,4,16,19,21,22,23,26,28,29,31,32],commit:0,common:[0,4,7,9,16,19,20,22,25,26,29,31,33],commun:[0,28],compat:0,complet:[0,4,6,7,9,22,29,30],complex:21,compliant:7,concaten:[4,16,26,31],concatenated_pssh:[26,31],concept:27,condit:[25,29],config:[0,26,31,33],configur:[0,3,7,19,29],consid:[4,6,7,9,20,22,33],consist:[4,18],constexpr:7,construct:[7,17,22,28,29],contain:[4,6,7,17,18,20,21,22,25,27,28,29,33],container:3,content:[4,7,9,12,18,20,21,22,26,28,29,31,33],content_id:[4,7,20,33],context:0,contin:7,continu:0,contrari:0,control:0,conveni:7,copi:[0,25,27],core:[19,29],correct:[4,7,9,12,22,28],correctli:0,correspond:[17,22,28,29],could:[7,19,29],cover:[22,28],crbug:[4,7,14],creat:[0,4,7,13,18,22,23,26,28,31,33],credenti:[7,24],crendenti:33,crypto:7,crypto_period_dur:[4,20,33],cuepoint:7,curl:0,current:[0,7],custom:[0,4,7,10,18,26,31,33],cygwin:0,d58ce954203b7c9a9a9d467f59839249:33,dash:[5,7,18,21,23,25,26,28,29,31,32,33],data:[4,5,7,9,22,28,32],debug:0,decod:[4,7,14],decrypt:[5,7,16,20,26,31,33],decryptionparam:7,default_languag:[4,7,9,12,22,28],defaultstreamlabelfunct:6,defin:[4,7,9,10,12,17,18,19,20,22,26,28,29,31,33],definit:[4,7,9,17,19,22,28,29],delai:[4,7,9,22],demand:[7,22,29],dep:0,depend:[3,7],depict:27,depot:0,deriv:[4,7,10,18,26,31,33],describ:[4,17,22,27,28,29],descript:[4,9,22],descriptor:[6,9,16,22],design:5,detail:[0,4,7,29,33],detect:7,determin:[4,6,7,16,26,31],develop:[0,33],devic:27,diagram:5,differ:[3,4,7,9,18,22,25,26,28,29,31],digit:[4,16,26,31],directli:[0,7,29,33],directori:[0,7],disabl:[0,4,7,11,26,31,33],disallow:[19,29],docker:4,document:[0,6,22,28],doe:[4,25],don:0,done:[0,29],doubl:7,download:[0,28],doxygen:7,doxygenstruct:7,drag:0,drm:[5,7,16,20,22,28,32],drm_label:[4,7,10,16,18,26,31,33],drop:[0,19,29],dump:21,dump_stream_info:[4,21],durat:[4,7,8,9,12,21,22,28],dynam:[4,7,9,22],each:[4,7,14,17,22,28,29],easier:25,edit:0,edu:0,effect:[4,7,18],either:[0,4,16,17,19,20,22,26,28,29,31,33],element:[4,7,9,22],elementari:28,empti:[4,7,16,26,31],enabl:[0,4,7,8,9,11,14,15,16,19,20,22,26,29,31,33],enable_entitlement_licens:7,enable_playready_encrypt:[4,7,15],enable_raw_key_decrypt:[4,16,26,31],enable_raw_key_encrypt:[4,7,16,26,31],enable_widevine_decrypt:[4,20,33],enable_widevine_encrypt:[4,7,20,33],enclos:[17,22,28,29],encod:[4,22,26,28,31,32,33],encount:7,encrypt:[5,6,7,10,12,14,18,21,22,28],encryptedstreamattribut:[6,7],encryption_failur:7,encryption_param:7,encryptionparam:[6,7],end:[0,4,7,13,18,28],end_of_stream:7,eng:21,english:[22,23,28,29],enough:7,ensur:29,entitl:7,entri:[4,7,9,22],environ:0,error:[0,6,7,19,29],error_cod:7,error_messag:7,escap:[17,22,28,29],essenti:0,estim:[4,7,18],etc:[4,7,10,13,16,18,21,26,28,31,33],even:[0,17,22,28,29],event:[4,12,28],everi:29,exactli:[4,7,8],exampl:[0,3,19,24,32],except:[0,4,7,9,12,22,28],exclus:[4,20,33],exe:0,exist:0,expect:7,explicitli:[0,3],explor:0,ext:[4,7,12,13,18,28],extend:28,extens:[4,18],extra:29,extract:[0,21],f3c5e0361e6654b28f8049c778b23946:[26,31],f7e48edb:0,fail:6,failur:6,fals:[4,7,14,21],faster:25,fetch:[4,7,33],ffmpeg:[5,19,25,29,32],file:[0,3,4,7,9,12,13,15,17,18,20,22,23,27,28,32,33],file_failur:7,file_path:[4,9,12,22,28],find:[0,7],findutil:0,first:[0,4,7,12,28],five:[22,23,28],fix:0,flag:[0,4,7,8,9,12,16,22,26,28,31],flow:[5,29],folder:[0,3],follow:[17,22,28,29],forc:[4,7,8],form:[4,13,16,18,19,26,28,29,31],format:[4,7,12,15,16,18,21,25,26,31],found:21,four:25,fragment:[4,7,8,14,22],fragment_dur:[4,8,14],fragment_fin:7,fragment_sap_align:[4,8],frame:[4,6,7,13,18,20,25,28,33],from:[0,4,6,7,10,18,19,21,26,27,28,29,31,33],front:0,full:[0,3,22,28],further:[4,7,9,22],gcc:0,gclient:0,gener:[7,9,14,16,18,22,27],generate_common_pssh:7,generate_dash_if_iop_compliant_mpd:7,generate_playready_pssh:7,generate_static_live_mpd:7,generate_static_mpd:[4,9,22],generate_widevine_pssh:7,get:[5,19,29,32],getcontentkei:33,getlibraryvers:6,git:0,github:[0,5,26,31],goo:[4,7,20,33],googl:[0,3,5,26,31],googlesourc:0,googletest:0,gop:25,gpg:0,group:[4,7,12,13,18,19,20,22,28,29,33],group_id:[4,7,20,33],gtest_filt:0,guarante:[4,7,9,12,22,28],gyp_crosscompil:0,gyp_defin:0,gyp_gener:0,h264:[21,22,23,26,27,28,29,31,33],h264_1080p:[22,23,26,28,29,31,33],h264_1080p_:29,h264_1080p_ifram:[22,23,28],h264_1080p_init:29,h264_360p:[22,23,26,28,29,31,33],h264_360p_:29,h264_360p_ifram:[22,23,28],h264_360p_init:29,h264_480p:[22,23,26,28,29,31,33],h264_480p_:29,h264_480p_ifram:[22,23,28],h264_480p_init:29,h264_720p:[22,23,26,28,29,31,33],h264_720p_:29,h264_720p_ifram:[22,23,28],h264_720p_init:29,h264_baseline_360p_600:[22,23,25,26,28,31,33],h264_high_1080p_6000:[22,23,26,28,31,33],h264_main_1080p_6000:[22,25,28],h264_main_480p_1000:[22,23,25,26,28,31,33],h264_main_720p_3000:[22,23,25,26,28,31,33],h264_master:[22,23,28,29,33],hand:33,handler:5,has:[0,4,6,7,18,27],hasn:0,have:[0,3,4,7,9,12,22,25,28,33],height:21,help:32,here:[0,3,6,19,21,25,26,27,29,31,33],hex:[4,15,16,20,26,31,33],hidden:0,high:22,higher:[4,6,20,33],histori:0,hls_base_url:[4,12,28],hls_group_id:[4,7,13,18,22,23,28,29],hls_iframe_playlist_nam:7,hls_key_uri:[4,12,28],hls_master_playlist_output:[4,12,13,18,22,23,28,29,33],hls_name:[4,7,13,18,22,23,28,29],hls_param:7,hls_playlist_nam:7,hls_playlist_typ:[4,12,28,29],hlsparam:7,hlsplaylisttyp:7,hook:0,host:3,host_media_path:3,how:[0,4,7,9,20,22,26,27,31,33],howev:29,html:[19,29],http:[0,4,5,7,14,19,20,22,26,28,29,31,33],http_failur:7,human:7,iOS:[0,28],ident:[4,7,12,28],identifi:[4,7,15,20,33],iec:[17,22,28,29],ieee:[17,22,28,29],ifram:28,iframe_playlist_nam:[4,13,18,22,23,28],ignor:[4,7,9,12,22,28],imag:0,immedi:[4,9,22],implement:[6,17,22,28,29],impli:[4,8],implicit:[4,16,26,31],improv:0,inc:28,includ:[0,4,7,10,14,18,20,26,31,33],include_common_pssh:[4,20,33],increas:[19,27,29],index:[0,5,7],indic:[4,7,9,16,22,26,31],inf:[4,18],info:[4,6,16,26,31],inform:[7,21],ingor:7,init:[7,22,28],init_seg:[4,18,22,27,28,29],initi:[4,6,7,18,27],input:[3,4,6,7,18,21,29],input_text:[22,28],inspect:21,instead:[0,4,7,9,14,22],instruct:4,integ:[17,22,28,29],integr:[0,4],inter:25,interest:4,interfac:[19,29],intermedi:7,intern:[0,6,19,25,29],internal_error:7,invalid:7,invalid_argu:7,io_block_s:27,io_cache_s:[19,29],iop:7,is_encrypt:21,iso:[7,17,22,28,29],issu:[17,22,28,29],its:[0,3,4,7,20,28,33],itself:[0,4,18],kae:7,keep:7,kei:[0,7,10,12,15,18,20,24,28,32,33],kevent:7,key_id:[4,7,16,26,31],key_info_str:[4,16,26,31],key_provid:7,key_server_url:[4,7,20,33],key_uri:7,keyint:25,keyint_min:25,keypair:7,keyprovid:7,keyserv:0,klive:7,knokeyrot:7,knone:7,knosidxboxinseg:7,know:[0,33],known:28,kplayreadi:7,kprotectionschemecenc:7,krawkei:7,krsa:7,ksuggestedpresentationdelaynotset:7,kvod:7,kwidevin:7,label:[4,6,7,10,16,18,26,31,33],lag:25,lang:[4,18],languag:[4,7,9,12,18,21,22,28],larg:27,larger:[4,7,8,17,22,28,29],last:[4,7,9,22],latenc:[4,7,9,12,22,28],later:[0,27],latest:3,lead:[4,7,11,26,31,33],least:0,less:[4,7,9,22,25],let:25,level:[0,6,25],lib:0,librari:[0,4,5],libtinfo:0,libvpx:25,libx264:25,licens:[4,7,20,33],like:[0,4,16,21,26,31],limit:0,line:[4,16,26,31],linux:[19,29],lion:27,list:[3,4,6,7,12,19,28,29],live:[4,5,7,9,12,22,28,32],live_cam:27,live_cam_audio:27,live_cam_audio_:27,live_cam_video:27,live_cam_video_:27,load:28,local:0,locat:29,look:21,loop:29,loss:[19,29],lost:[19,29],love:0,luck:0,m3u8:[4,7,13,18,22,23,28,29,33],m3u:28,m4s:[22,27,28,29],mac:27,machin:[0,3,27],macosx:0,made:[4,10,18,26,31,33],magic:[19,29],mai:[0,3,4,7,8,9,12,17,22,28,29],main:[0,4,7,9,22,25,28],make:[0,25],makepkg:0,manag:[19,29],manifest:[4,7,9,18,22,23,28,29],manifest_output_path:22,manual:0,map:3,master:[0,4,7,12,26,28,31],master_playlist_output:7,master_playlist_output_path:28,match:[4,16,17,22,26,28,29,31],materi:28,max:[4,6,20,33],max_hd_pixel:[4,6,20,33],max_sd_pixel:[4,6,20,33],max_uhd1_pixel:[4,6,20,33],maximum:[19,29],maxrat:25,mean:7,meant:33,mechan:0,media:[3,4,5,7,9,12,13,14,18,22,26,27,28,29,31,32,33],media_info:7,mediainfo:7,member:7,mention:0,menu:0,merg:7,messag:[0,7],metadata:[4,7,18,28],mfc:0,microsecond:[19,29],might:0,min:25,min_buffer_tim:[4,7,9,22],minim:[19,29],minimum:[17,22,28,29],minimum_update_period:[4,7,9,22],minrat:25,mit:0,mkdir:0,mkfifo:27,mode:[4,7,18],modifi:0,monitor:[19,27,29],more:[0,4,16,21,25,26,31],most:[0,4,7,9,12,22,28],mp4:[3,6,7,18,21,22,23,25,26,27,28,29,31,33],mp4_include_pssh_in_stream:[4,14],mp4_output_param:7,mp4_unittest:0,mp4_use_decoding_timestamp_in_timelin:[4,14],mp4a:21,mp4mediaparsertest:0,mp4outputparam:7,mpd:[3,4,7,9,14,22,23,26,27,28,29,31,33],mpd_output:[3,4,7,9,22,23,26,27,28,29,31,33],mpd_param:7,mpdparam:7,mpeg:28,mpegt:27,msysgit:0,multibir:25,multicast:[3,19,29],multipl:[4,18,25],must:[0,4,7,12,16,25,26,28,29,31],muxer:[4,7,14],muxer_failur:7,nalu_length_s:21,name:[0,4,7,9,13,18,20,22,28,29,33],ncurs:0,ncurses5:0,necessari:[0,7,27],necessarili:7,need:[0,3,4,7,9,12,22,25,27,28,33],net:[3,19,29],netstat:[19,29],network:[3,7,25],new_statu:7,newer:0,ninja:0,non:[0,4,7,20,33],not_found:7,note:[3,4,6,7,9,10,18,19,22,26,28,29,31,33],novp9_subsample_encrypt:[4,11,26,31,33],now:29,num_channel:21,num_seg:[4,9,12,22,28],num_subsegments_per_sidx:[4,14],number:[4,7,14,17,18,22,27,28,29],object:7,often:[4,7,9,20,22,33],old:29,omit:[4,7,9,12,22,28],one:[4,7,9,21,22,26,28,31],onli:[0,4,7,9,13,14,16,17,18,19,22,25,26,27,28,29,31,33],open:0,open_gop:25,oper:[3,4,19,29],optim:[4,7,9,22],option:[0,3,5,7,10,13,18,21,27],opu:25,order:29,org:[0,19,29],origin:[0,7,25,29],other:[7,22,26,27,28,29,31,33],otherwis:[4,6,7,8,14,20,33],out:[0,4,7,18,21,33],output:[0,3,6,7,9,12,18,19,21,22,23,26,27,28,29,31,33],output_audio:6,output_format:[4,7,18],output_media_info:7,output_text:22,output_video:6,outsid:[4,7,9,12,17,22,28,29],over:22,overal:28,overall_statu:7,overrid:[0,4,7,18],overrun:[19,29],own:4,pacakg:0,pack:[4,7,14],packag:[9,15,19,21,22,23,25,26,28,29,31,32,33],packaging_param:6,packagingparam:[6,7],packet:[19,29],pacman:0,pad:[17,22,28,29],page:[0,4,5],pair:[4,9,22],panel:0,parallel:25,param:7,paramet:[4,6,7,8,9,12,17,18,22,27,28,29],parser_failur:7,part:28,particular:0,pass:[4,25],password:[4,7,15],past:0,path:[0,4,7,12,15,18,20,28,33],pattern:[4,11,18,26,31,33],pem:[4,7,15],per:[4,6,7,14,17,20,22,28,29,33],period:7,permit:[17,22,28,29],pgp:0,pipe1:27,pipe:[4,5,18,29,32],pipelin:[4,6,7,9,12,22,28],pixel:[4,6,20,33],pixel_aspect_ratio:21,pkc:[4,20,33],plai:[4,7,18,28],plan:7,platform:0,player:[4,7,9,12,22,26,28,31,33],playlist:[4,7,12,13,18,22,23,28,29],playlist_nam:[4,13,18,22,23,28,29],playlist_typ:7,playout:7,playreadi:[7,24,32],playready_kei:[4,15],playready_key_id:[4,15],playready_server_url:[4,15],playreadyencryptionparam:7,pleas:[0,4,17,22,28,29,33],point:[4,7,8],polici:[4,7,20,33],port:[19,29],posit:7,potenti:[28,29],powershel:0,pre:[4,25],prebuilt:4,predefin:[4,16,26,31],prefix:[4,7,12,28],presenc:[4,7,18],present:[4,7,9,14,17,22,28,29],preserv:7,preserved_segments_outside_live_window:[4,7,9,12,22,28,29],primari:0,print:[17,22,28,29],printf:[17,22,28,29],privat:[4,7,15,20,33],privileg:0,probabl:0,product:33,profil:[4,7,9,22,25],program:[4,7,15],program_identifi:[4,7,15],project:7,propag:[4,7,18],properli:0,protect:[4,7,11,26,31,33],protection_schem:[4,11,26,31,33],protocol:[19,27,28,29],protocol_whitelist:27,prototyp:[17,22,28,29],provid:[0,4,7,10,16,17,18,20,22,26,28,29,31,33],pssh:[4,7,14,16,20,33],pull:[0,3],push_back:6,put:0,python2:0,python:0,qualiti:22,quicktim:28,race:29,random:[4,16,26,31],rang:[4,7,14],rate:[4,7,9,18,22,25,28],raw:[7,10,18,24,32,33],rawkeydecryptionparam:7,rawkeyencryptionparam:7,rawkeyparam:7,reach:33,read:[4,27],readabl:7,rebas:0,receiv:[7,19,29],recent:[4,7,9,12,22,28],recommend:25,recud:27,recv:0,redirect:27,ref:25,refer:[21,26,27,31,33],referenc:29,refresh:[4,7,9,22],regardless:[4,7,9,22],regular:[4,18],rel:[4,13,18,28],relat:[7,22,28],releas:[0,3,4],release_x64:0,remain:0,remov:[4,7,9,12,22,28,29],renam:29,rendit:[4,7,12,28],replac:[0,17,22,28,29],repo:0,repositori:[0,5],represent:[4,7,9,18,22],representationid:[17,22,28,29],request:[0,4,8,15,20,33],requir:[4,7,9,18,20,22,33],resembl:28,resolut:[4,7,10,18,25,26,31,33],result:[17,22,25,28,29],retriev:[19,29],reus:[19,29],revis:0,rfc:[17,22,28,29],right:[4,7,20,29,33],rmem_max:[19,29],role:[4,7,9,22],root:[0,4,7,14],rotat:[4,7,20,33],rsa:[4,7,20,33],rsa_signing_key_path:[4,20,33],run:[0,6],runhook:0,s8rihr:[4,7,20,33],safari:28,sai:25,same:[0,4,7,9,17,18,22,25,28,29],sampl:[4,6,7,9,18,22],sample_bit:21,sampling_frequ:21,save:0,saved_sdp_fil:27,scale:25,scenecut:25,scheme:[4,7,11,26,31,33],scheme_id_uri:[4,9,22],scheme_id_uri_value_pair:[4,9,22],schemeiduri:[4,9,22],script:[0,26,31],sdk:[0,4],sdp_file:27,search:5,sec:[4,7,18],second:[0,4,7,8,9,11,12,20,21,22,25,26,28,31,33],secur:0,see:[0,4,6,7,13,18,19,20,22,27,28,29,33],segment:[4,7,8,9,12,14,18,27],segment_dur:[4,7,8,14],segment_duration_in_second:7,segment_sap_align:[4,7,8],segment_templ:[4,7,9,18,22,27,28,29],segmenttempl:[4,7,9,22],segmenttimelin:[4,7,9,17,22,28,29],select:[0,28],selector:7,self:7,send:[19,29],sensit:[4,10,17,18,22,26,28,29,31,33],sent:[19,29],separ:[0,4,9,22],sequenc:[17,22,28,29],seri:[22,28],serial:29,serv:[4,7,9,12,22,25,28,29],server:[4,7,15,20,29,33],server_error:7,session:28,set:[0,4,7,8,10,12,13,14,18,19,25,26,28,29,31,33],setup:[0,6,26,31,33],sever:4,shaka:[9,19,21,22,25,26,28,29,31,33],shaka_packag:0,shall:[17,22,28,29],shell:0,shift:[4,7,9,12,22,28],shorter:[17,22,28,29],should:[0,4,6,7,8,10,13,16,18,20,26,27,28,29,31,33],sidx:[4,7,14],sign:[4,7,20,33],signer:[4,7,20,33],signer_nam:7,signing_key_typ:7,signingkeytyp:7,similar:[0,26,29,31],similarili:27,simpl:21,sinc:[4,7,9,22],singl:[4,7,14,17,18,22,23,28,29],single_seg:[4,8],size:[19,25,29],size_in_byt:[19,29],size_t:7,skip_encrypt:[4,7,10,18,26,31,33],small:28,smaller:25,smoother:25,socket:[19,27,29],softwar:28,some:[0,29],some_cont:21,someth:[4,13,18,28,33],somewher:0,sourc:[0,4,5,7,18,19,29],space:0,specif:[0,3,7,12,19,29],specifi:[4,7,8,9,10,11,13,16,18,19,20,22,26,27,28,29,31,33],speed:[25,27],split:[4,18],src:0,ssm:[19,29],stage:[4,7,9,12,22,28],stai:[4,7,9,12,22,28],start:[0,27,28],statu:[6,7],std:[6,7],step:29,still:[4,7,9,12,22,28],stop:7,store:[3,4,7,20,33],strang:0,stream:[3,6,7,8,9,14,16,21,22,23,25,27,29],stream_0:[4,13,18,28],stream_1:[4,13,18,28],stream_2:[4,13,18,28],stream_attribut:[6,7],stream_descriptor:[4,6,18,22,26,28,31,33],stream_info:6,stream_label_func:7,stream_loop:27,stream_selector:[4,6,7,18],streamdescriptor:[6,7],streamingkeydeliveri:[4,7,12,28],strict:25,string:[4,6,7,15,16,17,20,22,26,28,29,31,33],struct:7,studio:0,sub:[0,28],subsampl:[4,7,11,26,31,33],subseg:[4,7,8,14],subsegment_dur:7,subsegment_duration_in_second:7,subsegment_sap_align:7,substitu:[17,22,28,29],substitut:[17,22,28,29],success:[0,6,7],sudo:0,suffix:[7,17,22,28,29],suggested_presentation_delai:[4,9,22],suitabl:7,suna:[19,29],support:[0,4,7,19,27],switchabl:25,sync:[0,29],synopsi:[5,24,32],sysctl:[19,29],sysroot:0,system:[3,4,7,19,20,26,29,31,33],tabl:[17,22,28,29],tag:[3,4,7,9,12,17,18,22,28,29],tahr:0,taken:29,tar:0,target_arch:0,task:21,techniqu:22,tell:[0,27],temp_dir:7,templat:[4,7,9,18],temporari:7,test:[0,4,16,24,27],text:[4,7,9,12,18,22,28,33],than:[4,6,7,8,9,17,20,22,28,29,33],thei:[4,7,9,12,22,28],them:33,thi:[0,3,4,7,8,9,12,14,16,17,18,19,20,22,25,27,28,29,33],thing:[19,29],though:0,thread:[6,27],three:[0,4],threshold:6,thu:27,tile:25,time:[0,4,7,9,12,17,22,28,29],time_out:7,time_scal:21,time_shift_buffer_depth:[4,7,9,12,22,28],timelin:[4,7,9,14,22],timeout:[19,29],timestamp:[4,7,14],too:27,tool:[0,3,4,25,26,31],toolchain:0,top:[0,6],tostr:7,tpf:[4,18],track:[4,6,7,9,20,22,25,28,33],transcod:[4,25,27],transmit:27,transmux:[4,32],transport:28,tree:[0,26,31],trick:[4,7,18],trick_play_error:7,trick_play_factor:[4,7,18,21],truncat:[17,22,28,29],trusti:0,tune:27,tutori:[5,21,22,28,33],two:[7,27,33],type:[4,7,10,12,18,21,26,28,31,33],typic:[4,7,10,18,26,29,31,33],uat:33,udp:[3,4,18,27],uhd1:[4,6,7,10,18,20,26,31,33],uhd2:[4,6,7,10,18,20,26,31,33],uint32_t:7,uint8_t:7,unbound:28,under:[4,7,9,22,29],underli:[19,29],unimpl:7,uniqu:[4,20,33],univers:0,unknown:7,unlik:0,unmanag:0,unreli:[19,29],unsign:[17,22,28,29],unspecifi:[4,13,18,28],unsupport:29,until:[6,27],unzip:0,updat:[7,29],upload:29,uri:[4,7,12,28],url:[4,7,9,12,15,17,20,22,28,29,33],usag:[5,32],use:[0,4,7,9,22,25,27,29,33],use_decoding_timestamp_in_timelin:7,used:[0,4,7,9,12,14,16,17,21,22,25,27,28,29,33],useful:7,user:[0,4,7,18,20,33],uses:[0,7,22,26,28,31,33],using:[0,4,7,12,19,20,26,27,28,29,31,33],usr:0,usual:[4,7,13,18,25,28],utc_tim:[4,9,22],utctim:[4,7,9,22],valid:7,valu:[4,7,9,10,12,17,18,19,22,26,27,28,29,31,33],variabl:0,varieti:28,variou:[4,7,9,12,22,28],vcodec:27,vector:[6,7],verifi:0,version:[0,3,6,17,22,28,29],via:0,video:[3,4,6,7,10,13,18,20,21,22,23,25,26,27,28,29,31,33],virtual:3,visual:0,vod:[4,12,22,28],vp9:[4,7,11,22,26,27,31,33],vp9_1080p_3000:25,vp9_360p_300:25,vp9_480p_500:25,vp9_720p_1500:25,vp9_subsample_encrypt:[4,7,11,26,31,33],vtt:[22,28],wai:[0,4,7,22,26,31],want:[0,3,17,22,25,28,29],warn:0,webcam:27,webm:[4,18,25,27],webmcam:27,well:[22,23,28],what:7,whatev:0,when:[0,4,7,14,20,25,27,29,33],wherev:0,whether:[0,6,7],which:[0,4,7,10,16,18,20,22,25,26,27,28,29,31,33],widevin:[7,24,26,31,32],widevine_test:[26,31,33],widevinedecryptionparam:7,widevineencryptionparam:7,widevinesign:7,width:[17,21,22,28,29],win:0,window:[4,7,9,12,22,28],within:[17,22,28,29],without:[0,22,28,29],work:[0,22,28],workaround:[4,7,14],would:0,write:27,www:0,x264opt:25,x64:0,xcodebuild:0,xml:[0,7],yet:0,you:[0,3,4,17,19,22,27,28,29,33],your:[3,4],yum:0,zero:[4,7,9,12,17,18,20,22,28,29,33],zerolat:27,zshrc:0,zypper:0},titles:["Build Instructions","Design","Design","Using Docker","Packager Documentation","Welcome to Shaka Packager\u2019s documentation!","Shaka Packager Library","Shaka Packager Library (Continued)","Chunking options","DASH options","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","UDP file options","Widevine encryption options","Basic Usage","DASH","<no title>","DRM","Media Encoding","Raw key","FFmpeg piping","HLS","Live","PlayReady","Raw key","Tutorials","Widevine"],titleterms:{HLS:[2,4,12,13,18,28],Using:3,agreement:0,analysi:21,arch:0,architectur:[1,2],arm:0,artifact:0,basic:21,bitrat:25,box:[26,31],build:0,camera:27,captur:27,checkout:0,chunk:[4,8],chunkinghandl:2,code:0,command:[25,27],compil:0,contain:3,content:25,continu:7,contribut:0,credenti:33,cross:0,dash:[2,4,9,22,27],data:[1,2,27],debian:0,decrypt:4,demand:2,demux:2,depend:0,depot_tool:0,descriptor:[4,10,13,18,26,28,31,33],design:[1,2],diagram:[1,2],distro:0,docker:3,dockerhub:3,document:[4,5],drm:[4,10,18,24,26,31,33],encod:[25,27],encrypt:[4,11,15,16,20,26,31,33],event:2,exampl:[22,26,27,28,29,31,33],fedora:0,ffmpeg:27,field:[4,10,13,18,26,28,31,33],file:[19,21,29],flow:[1,2],format:[17,22,28,29],from:3,gener:[2,4,11,25,26,31,33],get:[0,3,4,21],guidelin:25,h264:25,handler:[1,2],help:21,host:0,how:25,identifi:[17,22,28,29],indic:5,input:27,instal:0,instruct:0,kei:[4,16,26,31],librari:[6,7],licens:0,linux:0,live:[2,29],mac:0,manifest:2,media:[1,2,21,25],mp4:[4,14],multi:[2,25],note:0,opensus:0,option:[4,8,9,11,12,14,15,16,19,20,22,26,28,29,31,33],other:0,output:[4,14],packag:[0,3,4,5,6,7,27],pipe:27,playreadi:[4,15,30],pssh:[26,31],raw:[4,16,26,31],relat:[4,10,18,26,31,33],requir:0,rtp:27,run:3,sampl:25,segment:[2,17,22,28,29],shaka:[0,3,4,5,6,7],should:25,singl:2,specif:[4,13,18,28],stream:[4,10,13,18,26,28,31,33],support:[17,22,28,29],synopsi:[4,22,26,28,31,33],system:0,tabl:5,templat:[17,22,28,29],test:[26,31,33],thi:[26,31],tip:0,transmux:21,trick:0,troubleshoot:0,tutori:[26,31,32],ubuntu:0,udp:[19,29],updat:0,usag:21,used:[26,31],util:[26,31],vector:[26,31],vp9:25,welcom:5,widevin:[4,20,33],window:0,xcode:0,your:0}})