From 68cc758dc4fa893bd41ed6cabb33de29059e3a17 Mon Sep 17 00:00:00 2001 From: KongQun Yang Date: Sat, 10 Feb 2018 15:37:42 -0800 Subject: [PATCH] Generate documents for v2.0.0 --- docs/annotated.html | 741 +++-- docs/classes.html | 252 +- ...ia_1_1mp4_1_1HandlerReference-members.html | 64 +- ..._1_1media_1_1RsaRequestSigner-members.html | 60 +- .../muxer__listener__factory_8cc_source.html | 85 + docs/d0/d06/mpd__flags_8cc_source.html | 115 +- ...ka_1_1media_1_1HttpKeyFetcher-members.html | 58 +- ...oder__configuration__record_8h_source.html | 106 +- docs/d0/d0e/muxer__options_8h_source.html | 95 +- ...media_1_1mp2t_1_1TsSectionPmt-members.html | 58 +- .../structshaka_1_1media_1_1VPxFrameInfo.html | 70 +- ...tshaka_1_1media_1_1StreamData-members.html | 58 +- docs/d0/d1a/text__sample_8h_source.html | 103 +- ...H265ByteToUnitStreamConverter-members.html | 62 +- ..._1_1media_1_1mp4_1_1VTTCueBox-members.html | 64 +- ...haka_1_1media_1_1mp2t_1_1TsSectionPat.html | 83 +- .../structshaka_1_1media_1_1MuxerOptions.html | 86 +- docs/d0/d2b/representation_8h_source.html | 85 + .../d0/d30/mock__mpd__notifier_8h_source.html | 108 +- docs/d0/d32/mp2t__common_8h_source.html | 84 +- .../d33/classshaka_1_1MockRepresentation.html | 87 +- docs/d0/d35/es__descriptor_8cc_source.html | 252 +- ...1_1EncryptedStreamAttributes_1_1OneOf.html | 92 +- ...s__notify__muxer__listener_8cc_source.html | 279 +- docs/d0/d3a/webm__constants_8h_source.html | 299 +- ...mp4_1_1ProtectionSystemSpecificHeader.html | 72 +- docs/d0/d42/aes__cryptor_8h_source.html | 178 +- ...idevine__encryption__flags_8cc_source.html | 239 +- .../d43/structshaka_1_1Mp4OutputParams.html | 78 +- docs/d0/d46/fourccs_8h_source.html | 228 +- ...shaka_1_1media_1_1SegmentInfo-members.html | 58 +- ...nfo__dump__muxer__listener_8cc_source.html | 184 +- ...ia_1_1mp4_1_1MediaInformation-members.html | 64 +- .../structshaka_1_1media_1_1StreamData.html | 115 +- ...haka_1_1media_1_1AudioTimestampHelper.html | 96 +- .../d4e/libcrypto__threading_8cc_source.html | 108 +- ...a_1_1media_1_1mp2t_1_1TsMuxer-members.html | 68 +- docs/d0/d59/classshaka_1_1media_1_1Job.html | 111 + docs/d0/d59/classshaka_1_1media_1_1Job.png | Bin 0 -> 527 bytes ...dia_1_1MpdNotifyMuxerListener-members.html | 81 +- .../ad__cue__generator__flags_8cc_source.html | 76 +- ...a_1_1media_1_1mp4_1_1VideoSampleEntry.html | 96 +- ...haka_1_1media_1_1mp4_1_1SampleToGroup.html | 76 +- docs/d0/d7d/decryptor__source_8h_source.html | 99 +- ...a_1_1media_1_1AesCbcEncryptor-members.html | 64 +- .../structshaka_1_1media_1_1mp4_1_1Movie.html | 83 +- ...ka_1_1media_1_1AACAudioSpecificConfig.html | 156 +- ...aka_1_1media_1_1RequestSigner-members.html | 60 +- ...uctshaka_1_1xml_1_1XmlDeleter-members.html | 70 +- .../d0/da6/stream__descriptor_8cc_source.html | 234 +- docs/d0/da8/structshaka_1_1HlsParams.html | 105 +- ...edia_1_1mp4_1_1SingleSegmentSegmenter.html | 123 +- ...1_1media_1_1EncryptionHandler-members.html | 64 +- docs/d0/dae/file__util_8h_source.html | 71 +- docs/d0/db4/structshaka_1_1RawKeyParams.html | 80 +- ...1_1media_1_1mp2t_1_1Ac3Header-members.html | 58 +- docs/d0/dbc/bit__writer_8h_source.html | 108 +- docs/d0/dbc/webvtt__parser_8h_source.html | 82 + ...webm_1_1MultiSegmentSegmenter-members.html | 68 +- ...tructshaka_1_1RawKeyParams_1_1KeyInfo.html | 64 +- .../structshaka_1_1media_1_1SegmentInfo.html | 70 +- ...edia_1_1mp4_1_1VTTEmptyCueBox-members.html | 64 +- ..._1xml_1_1AdaptationSetXmlNode-members.html | 58 +- .../classshaka_1_1media_1_1RsaPrivateKey.html | 87 +- ...aka_1_1media_1_1mp4_1_1CueSettingsBox.html | 72 +- ...media_1_1ProtectionSystemSpecificInfo.html | 121 +- .../dd6/webm__crypto__helpers_8cc_source.html | 170 +- ...lassshaka_1_1media_1_1AesCtrEncryptor.html | 96 +- .../dee/segmenter__test__base_8h_source.html | 179 +- docs/d0/df3/packager__util_8cc_source.html | 250 +- ...haka_1_1hls_1_1MasterPlaylist-members.html | 65 +- ...ia_1_1mp4_1_1AudioSampleEntry-members.html | 64 +- ...media_1_1MuxerListener_1_1MediaRanges.html | 74 +- ...shaka_1_1AdCueGeneratorParams-members.html | 58 +- .../d07/structshaka_1_1Cuepoint-members.html | 58 +- .../d0a/classshaka_1_1media_1_1MkvWriter.html | 129 +- .../d0a/structshaka_1_1media_1_1H264Sps.html | 150 +- ...der__configuration__record_8cc_source.html | 212 +- ...media_1_1mp2t_1_1EsParserH264-members.html | 60 +- docs/d1/d12/range_8h_source.html | 81 +- docs/d1/d13/status_8h_source.html | 236 +- ...a_1_1WidevineDecryptionParams-members.html | 58 +- ...single__segment__segmenter_8cc_source.html | 247 +- docs/d1/d1d/muxer__flags_8cc_source.html | 109 +- docs/d1/d1e/hls__notifier_8h_source.html | 121 +- .../d1f/classshaka_1_1media_1_1KeySource.html | 88 +- ...1media_1_1mp4_1_1DecodingTimeIterator.html | 113 +- ...media_1_1MediaHandlerTestBase-members.html | 82 +- docs/d1/d27/key__fetcher_8h_source.html | 89 +- ..._1media_1_1mp2t_1_1AdtsHeader-members.html | 58 +- docs/d1/d2a/decryptor__source_8cc_source.html | 195 +- docs/d1/d2b/file__util_8cc_source.html | 105 +- ...media_1_1mp4_1_1DataReference-members.html | 62 +- .../structshaka_1_1media_1_1mp4_1_1Box.html | 127 +- .../d2f/webvtt__media__parser_8cc_source.html | 371 +-- ...haka_1_1media_1_1mp2t_1_1TsSectionPes.html | 74 +- docs/d1/d31/classshaka_1_1xml_1_1XmlNode.html | 148 +- ...tructshaka_1_1media_1_1SubsampleEntry.html | 66 +- .../d35/classshaka_1_1hls_1_1Tag-members.html | 86 + ...assshaka_1_1media_1_1FakeMediaHandler.html | 158 +- docs/d1/d37/es__parser__h264_8h_source.html | 114 +- .../d3b/mpd__generator__flags_8h_source.html | 75 +- ...shaka_1_1media_1_1mp4_1_1MovieExtends.html | 74 +- .../d40/classshaka_1_1MpdWriter-members.html | 58 +- .../structshaka_1_1media_1_1Scte35Event.html | 70 +- ..._1hls_1_1MediaPlaylistFactory-members.html | 58 +- .../decoding__time__iterator_8cc_source.html | 134 +- .../d1/d48/text__track__config_8h_source.html | 104 +- ...a_1_1media_1_1OffsetByteQueue-members.html | 58 +- .../d4f/structshaka_1_1DecryptionParams.html | 70 +- ...aka_1_1media_1_1EncryptionKey-members.html | 58 +- ..._1media_1_1mp4_1_1TrackFragmentHeader.html | 92 +- docs/d1/d70/vp8__parser_8cc_source.html | 253 +- docs/d1/d72/language__utils_8cc_source.html | 197 +- .../d74/mp2t__media__parser_8cc_source.html | 494 +-- ..._1media_1_1H265VideoSliceHeaderParser.html | 70 +- ...shaka_1_1media_1_1Scte35Event-members.html | 58 +- .../d7d/webm__video__client_8cc_source.html | 314 +- docs/d1/d7e/classshaka_1_1hls_1_1Tag.html | 117 + ...shaka_1_1media_1_1BlockReader-members.html | 82 + ...ia_1_1H265ReferencePictureSet-members.html | 58 +- ..._1_1media_1_1WebMParserClient-members.html | 58 +- .../classshaka_1_1hls_1_1MasterPlaylist.html | 145 +- .../d8e/webm__audio__client_8cc_source.html | 178 +- docs/d1/d8f/retired__flags_8h_source.html | 69 +- ...aka_1_1media_1_1H26xBitReader-members.html | 58 +- ...a_1_1WidevineEncryptionParams-members.html | 58 +- ...ssshaka_1_1media_1_1ByteQueue-members.html | 60 +- docs/d1/d9d/tracks__builder_8h_source.html | 175 +- ..._1_1mp4_1_1CodecConfiguration-members.html | 64 +- ...assshaka_1_1media_1_1mp4_1_1BoxBuffer.html | 200 +- ...ia_1_1wvm_1_1DemuxStreamIdMediaSample.html | 66 +- ...1NalUnitToByteStreamConverter-members.html | 58 +- ..._1media_1_1VPCodecConfigurationRecord.html | 252 +- ...media_1_1DisplayActionCompare-members.html | 81 + ...lassshaka_1_1media_1_1Demuxer-members.html | 62 +- ...a_1_1media_1_1mp4_1_1VideoMediaHeader.html | 78 +- ...oder__configuration__record_8h_source.html | 132 +- ...shaka_1_1media_1_1mp2t_1_1AudioHeader.html | 124 +- ..._1media_1_1PlayReadyKeySource-members.html | 58 +- docs/d1/dc2/h26x__bit__reader_8h_source.html | 157 +- .../dd5/classshaka_1_1media_1_1Cluster.html | 74 +- ...dia_1_1mp4_1_1DataInformation-members.html | 64 +- ...tructshaka_1_1PackagingParams-members.html | 58 +- ..._1_1media_1_1EncryptionConfig-members.html | 58 +- ...a_1_1media_1_1VideoStreamInfo-members.html | 98 +- ...position__offset__iterator_8cc_source.html | 127 +- ...sshaka_1_1media_1_1KeyFetcher-members.html | 58 +- ...sshaka_1_1xml_1_1AdaptationSetXmlNode.html | 74 +- ...rencePictureListModifications-members.html | 58 +- ..._1_1media_1_1ProgressListener-members.html | 58 +- ...assshaka_1_1media_1_1mp4_1_1BoxReader.html | 188 +- ...tshaka_1_1media_1_1mp4_1_1SampleTable.html | 91 +- docs/d1/df0/aes__encryptor_8h_source.html | 157 +- docs/d1/df3/structshaka_1_1MpdOptions.html | 66 +- docs/d1/df5/nalu__reader_8cc_source.html | 537 +--- ...ia_1_1mp4_1_1VideoMediaHeader-members.html | 64 +- docs/d2/d02/timestamp_8h_source.html | 80 +- ...assshaka_1_1media_1_1SeekHead-members.html | 58 +- .../d0f/classshaka_1_1MpdBuilder-members.html | 62 +- ...aka_1_1media_1_1wvm_1_1PrevSampleData.html | 74 +- ...aka_1_1media_1_1MuxerListener-members.html | 77 +- docs/d2/d17/ts__section__pat_8cc_source.html | 180 +- .../d2/d1f/structshaka_1_1ChunkingParams.html | 82 +- docs/d2/d20/classshaka_1_1Status.html | 215 +- .../d2/d23/threaded__io__file_8cc_source.html | 288 +- docs/d2/d24/packager__util_8h_source.html | 98 +- ...sshaka_1_1media_1_1LineReader-members.html | 82 + .../d2/d2a/classshaka_1_1IoCache-members.html | 58 +- docs/d2/d30/tracks__builder_8cc_source.html | 452 +-- ...ideo__slice__header__parser_8h_source.html | 129 +- ...1_1media_1_1WidevineKeySource-members.html | 58 +- .../classshaka_1_1media_1_1Job-members.html | 84 + docs/d2/d3b/manifest__flags_8cc_source.html | 77 + docs/d2/d3c/muxer__factory_8cc_source.html | 90 + ...1_1mp4_1_1TrackFragmentHeader-members.html | 64 +- .../webvtt__to__mp4__handler_8h_source.html | 83 + ...rogram__map__table__writer_8cc_source.html | 471 +-- ...o__byte__stream__converter_8cc_source.html | 457 +-- docs/d2/d4d/file_8h_source.html | 161 +- .../d4f/structshaka_1_1Element-members.html | 58 +- ...classshaka_1_1MockMpdNotifier-members.html | 89 +- docs/d2/d57/master__playlist_8h_source.html | 109 +- ...ructshaka_1_1media_1_1H264SliceHeader.html | 178 +- ...ssshaka_1_1media_1_1KeySource-members.html | 58 +- ...assshaka_1_1SimpleMpdNotifier-members.html | 72 +- ...a_1_1H264ModificationOfPicNum-members.html | 58 +- .../d62/simple__mpd__notifier_8h_source.html | 156 +- ...haka_1_1media_1_1mp4_1_1Movie-members.html | 64 +- ...sshaka_1_1media_1_1AesCryptor-members.html | 64 +- ...a_1_1media_1_1WebVttSegmenter-members.html | 103 + docs/d2/d6f/classBandwidthEstimator.html | 76 +- ...ctshaka_1_1media_1_1mp4_1_1SchemeInfo.html | 72 +- ...edia_1_1CombinedMuxerListener-members.html | 77 +- ...ssshaka_1_1DashIopMpdNotifier-members.html | 118 - .../d7b/simple__mpd__notifier_8cc_source.html | 216 +- .../d7b/structshaka_1_1StreamDescriptor.html | 153 +- ...ac__audio__specific__config_8h_source.html | 181 +- ...haka_1_1media_1_1mp4_1_1CuePayloadBox.html | 72 +- ...shaka_1_1BufferCallbackParams-members.html | 58 +- ...ls__notify__muxer__listener_8h_source.html | 146 +- ...media_1_1mp4_1_1CuePayloadBox-members.html | 64 +- docs/d2/d92/box__reader_8h_source.html | 201 +- ...ssshaka_1_1media_1_1mp2t_1_1PesPacket.html | 212 +- .../structshaka_1_1FileCloser-members.html | 60 +- ..._1_1media_1_1TrickPlayHandler-members.html | 64 +- docs/d2/da6/threaded__io__file_8h_source.html | 124 +- docs/d2/da8/mp4_2segmenter_8cc_source.html | 365 +-- ...haka_1_1media_1_1BufferWriter-members.html | 62 +- ...assshaka_1_1MockAdaptationSet-members.html | 112 +- docs/d2/dae/webm__muxer_8cc_source.html | 194 +- docs/d2/db1/master__playlist_8cc_source.html | 241 +- ...media_1_1mp4_1_1SampleToGroup-members.html | 64 +- ...a_1_1media_1_1mp4_1_1FileType-members.html | 64 +- ...edia_1_1mp4_1_1CueSourceIDBox-members.html | 64 +- ...lassshaka_1_1media_1_1SegmentTestBase.html | 122 +- ...haka_1_1media_1_1mp4_1_1Track-members.html | 64 +- ...media__handler__test__base_8cc_source.html | 381 +-- .../structshaka_1_1MpdOptions-members.html | 58 +- ...program__map__table__writer_8h_source.html | 154 +- ...a_1_1media_1_1mp4_1_1EditList-members.html | 62 +- docs/d2/dcd/tag_8h_source.html | 84 + ...structshaka_1_1WidevineSigner-members.html | 58 +- ...edia_1_1webm_1_1MultiSegmentSegmenter.html | 144 +- docs/d2/dd6/mkv__writer_8h_source.html | 110 +- .../structshaka_1_1RawKeyParams-members.html | 58 +- ...a_1_1media_1_1ChunkingHandler-members.html | 64 +- ...lassshaka_1_1media_1_1WebMMediaParser.html | 96 +- docs/d2/de1/webvtt__timestamp_8h_source.html | 84 +- ...haka_1_1media_1_1mp2t_1_1TsSectionPmt.html | 83 +- docs/d2/de6/packager__main_8cc_source.html | 558 +--- ...ka_1_1media_1_1TextStreamInfo-members.html | 86 +- ...shaka_1_1media_1_1mp4_1_1Edit-members.html | 64 +- docs/d2/de9/media__handler_8cc_source.html | 141 +- .../de9/mock__muxer__listener_8h_source.html | 131 +- docs/d2/deb/es__parser_8h_source.html | 109 +- ...media_1_1mp2t_1_1TsSectionPes-members.html | 58 +- .../pes__packet__generator_8cc_source.html | 206 +- ...a_1_1SegmentTestBase_1_1ClusterParser.html | 82 +- ...ssshaka_1_1media_1_1MkvWriter-members.html | 58 +- docs/d2/dfd/adts__header_8h_source.html | 109 +- ..._1_1media_1_1mp4_1_1BoxReader-members.html | 66 +- docs/d3/d07/mpd__params_8h_source.html | 88 +- ..._1_1mp4_1_1SyncSampleIterator-members.html | 62 +- .../classshaka_1_1media_1_1MediaParser.html | 108 +- ...sshaka_1_1media_1_1mp2t_1_1AdtsHeader.html | 144 +- ..._1media_1_1LibcryptoThreading-members.html | 58 +- ...media_1_1mp2t_1_1TsSectionPat-members.html | 58 +- docs/d3/d19/io__cache_8h_source.html | 118 +- .../classshaka_1_1media_1_1Replicator.html | 124 +- ...aka_1_1media_1_1FakeInputMediaHandler.html | 128 +- ...deo__slice__header__parser_8cc_source.html | 162 +- ...uctshaka_1_1media_1_1mp4_1_1PrivFrame.html | 72 +- docs/d3/d48/packager_8cc_source.html | 1001 +----- ...sshaka_1_1media_1_1LibcryptoThreading.html | 60 +- .../classshaka_1_1media_1_1JobManager.html | 104 + docs/d3/d56/decrypt__config_8cc_source.html | 102 +- .../d3/d62/continuity__counter_8h_source.html | 88 +- docs/d3/d62/rcheck_8h_source.html | 75 +- ...1media_1_1mp4_1_1DataEntryUrl-members.html | 62 +- ...lassshaka_1_1media_1_1WebMVideoClient.html | 83 +- .../ad__cue__generator__params_8h_source.html | 84 +- ...lassshaka_1_1media_1_1mp2t_1_1TsMuxer.html | 160 +- docs/d3/d73/classshaka_1_1File.html | 251 +- ...ssshaka_1_1media_1_1webm_1_1WebMMuxer.html | 162 +- .../classshaka_1_1media_1_1AesEncryptor.html | 105 +- ...a_1_1mp4_1_1ChunkInfoIterator-members.html | 70 +- docs/d3/d76/muxer__flags_8h_source.html | 81 +- ...dia_1_1mp4_1_1TextSampleEntry-members.html | 64 +- ...haka_1_1media_1_1RsaPublicKey-members.html | 58 +- ...lassshaka_1_1media_1_1WebMAudioClient.html | 83 +- docs/d3/d80/muxer__util_8h_source.html | 90 +- ...haka_1_1media_1_1mp4_1_1SampleToChunk.html | 72 +- .../d87/trick__play__handler_8cc_source.html | 249 +- .../d3/d8d/webm__audio__client_8h_source.html | 108 +- docs/d3/d90/ec3__audio__util_8cc_source.html | 211 +- .../classshaka_1_1media_1_1H264Parser.html | 74 +- docs/d3/d93/media__handler_8h_source.html | 288 +- ...lassshaka_1_1hls_1_1MockMediaPlaylist.html | 174 +- ...1_1media_1_1MediaHandlerGraphTestBase.html | 169 +- .../d9c/encryption__handler_8cc_source.html | 750 +---- docs/d3/da0/ec3__audio__util_8h_source.html | 80 +- ...dia_1_1webm_1_1SingleSegmentSegmenter.html | 156 +- ...ctshaka_1_1media_1_1mp4_1_1SchemeType.html | 74 +- .../structshaka_1_1media_1_1mp4_1_1ID3v2.html | 76 +- ..._1_1media_1_1WebMWebVTTParser-members.html | 58 +- .../structshaka_1_1media_1_1mp4_1_1Track.html | 78 +- docs/d3/db6/webm__parser_8cc_source.html | 1051 +----- docs/d3/dbc/seek__head_8cc_source.html | 172 +- docs/d3/dbe/demuxer_8cc_source.html | 417 +-- ...ructshaka_1_1media_1_1mp4_1_1EditList.html | 72 +- ...ructshaka_1_1DecryptionParams-members.html | 58 +- ...a_1_1media_1_1mp2t_1_1Mp2tMediaParser.html | 96 +- docs/d3/dd0/classshaka_1_1MpdNotifier.html | 233 +- docs/d3/dd0/classshaka_1_1MpdNotifier.png | Bin 1203 -> 951 bytes ...tshaka_1_1media_1_1mp4_1_1SegmentType.html | 76 +- docs/d3/dd7/ad__cue__generator_8h_source.html | 95 +- docs/d3/de2/structshaka_1_1FileCloser.html | 66 +- docs/d3/de4/seek__head_8h_source.html | 118 +- docs/d3/de6/job__manager_8h_source.html | 81 + ...aka_1_1media_1_1PeekingReader-members.html | 83 + ..._1_1media_1_1mp4_1_1BoxBuffer-members.html | 66 +- ...mp4_1_1SampleGroupDescription-members.html | 64 +- docs/d3/df1/box__reader_8cc_source.html | 218 +- ...haka_1_1media_1_1CueEventInfo-members.html | 81 + ...uctshaka_1_1PlayreadyEncryptionParams.html | 94 +- ...ssshaka_1_1media_1_1AesPatternCryptor.html | 117 +- ...2multi__segment__segmenter_8cc_source.html | 278 +- ...edia_1_1mp4_1_1MP4MediaParser-members.html | 58 +- .../d0b/classshaka_1_1media_1_1TextTrack.html | 62 +- docs/d4/d0c/text__readers_8h_source.html | 85 + ...1_1media_1_1WebVttMediaParser-members.html | 58 +- .../d4/d15/gflags__hex__bytes_8cc_source.html | 81 +- ...haka_1_1media_1_1mp4_1_1EditListEntry.html | 68 +- ...lassshaka_1_1media_1_1AesCbcEncryptor.html | 105 +- ...ia_1_1mp4_1_1ChunkLargeOffset-members.html | 62 +- ..._1_1media_1_1SegmentEventInfo-members.html | 83 + ...haka_1_1media_1_1mp4_1_1ID3v2-members.html | 64 +- ...1media_1_1mp4_1_1WebVTTSourceLabelBox.html | 72 +- docs/d4/d37/io__cache_8cc_source.html | 218 +- ...ructshaka_1_1media_1_1H264Sps-members.html | 58 +- .../sample__aes__ec3__cryptor_8h_source.html | 83 + ...lassshaka_1_1media_1_1ChunkingHandler.html | 155 +- ...pleAuxiliaryInformationOffset-members.html | 64 +- ...haka_1_1media_1_1H264WeightingFactors.html | 72 +- .../classshaka_1_1media_1_1Nalu-members.html | 80 +- ...assshaka_1_1media_1_1WebMWebVTTParser.html | 64 +- ...aka_1_1media_1_1DecryptConfig-members.html | 72 +- .../ad__cue__generator__flags_8h_source.html | 71 +- .../d70/classshaka_1_1DashIopMpdNotifier.html | 483 --- .../d70/classshaka_1_1DashIopMpdNotifier.png | Bin 692 -> 0 bytes .../structshaka_1_1SegmentInfo-members.html | 58 +- docs/d4/d83/cue_8cc_source.html | 68 +- docs/d4/d87/nalu__reader_8h_source.html | 289 +- docs/d4/d87/text__sample_8cc_source.html | 95 +- ...dia_1_1HEVCDecoderConfigurationRecord.html | 106 +- ...tshaka_1_1media_1_1mp4_1_1EC3Specific.html | 72 +- ...haka_1_1media_1_1MediaHandlerTestBase.html | 138 +- ...sshaka_1_1media_1_1PlayReadyKeySource.html | 129 +- .../da7/segmenter__test__base_8cc_source.html | 276 +- ...a_1_1media_1_1mp4_1_1SampleEncryption.html | 98 +- ...a_1_1mp4_1_1CompactSampleSize-members.html | 62 +- docs/d4/db2/cluster__builder_8h_source.html | 147 +- .../db4/classshaka_1_1MpdNotifierFactory.html | 65 +- ...tshaka_1_1media_1_1mp4_1_1MediaHeader.html | 80 +- docs/d4/dcb/classshaka_1_1UdpFile.html | 152 +- docs/d4/dd3/bit__reader_8h_source.html | 150 +- ...ka_1_1media_1_1mp4_1_1FullBox-members.html | 58 +- docs/d4/dd6/raw__key__source_8cc_source.html | 218 +- ...1WebVttSegmentedOutputHandler-members.html | 105 + docs/d4/dde/webvtt__util_8h_source.html | 90 +- ...haka_1_1media_1_1mp4_1_1DataReference.html | 72 +- ...assshaka_1_1media_1_1ProgressListener.html | 67 +- ...VodMediaInfoDumpMuxerListener-members.html | 83 +- docs/d4/dec/hls__flags_8h_source.html | 74 +- docs/d4/df5/request__signer_8cc_source.html | 128 +- .../webvtt__sample__converter_8cc_source.html | 377 +-- ...shaka_1_1media_1_1mp4_1_1SegmentIndex.html | 80 +- ...tshaka_1_1media_1_1mp4_1_1AC3Specific.html | 72 +- .../dfd/structshaka_1_1media_1_1H265Sps.html | 170 +- .../dff/webm__media__parser_8cc_source.html | 336 +- ...ructshaka_1_1media_1_1mp4_1_1FileType.html | 76 +- ...aka_1_1media_1_1mp4_1_1OriginalFormat.html | 72 +- ...ructshaka_1_1media_1_1mp4_1_1CueIDBox.html | 72 +- ..._1_1EncryptedStreamAttributes-members.html | 58 +- ...ka_1_1media_1_1WebMInfoParser-members.html | 64 +- ..._1_1mp4_1_1ElementaryStreamDescriptor.html | 74 +- .../classshaka_1_1media_1_1ESDescriptor.html | 130 +- .../producer__consumer__queue_8h_source.html | 340 +- .../d1a/classshaka_1_1Packager-members.html | 58 +- docs/d5/d1a/ts__section_8h_source.html | 99 +- ...ia_1_1mp4_1_1TrackRunIterator-members.html | 90 +- docs/d5/d27/key__fetcher_8cc_source.html | 72 +- ...aka_1_1media_1_1ProducerConsumerQueue.html | 163 +- ...haka_1_1media_1_1mp4_1_1Media-members.html | 64 +- ...2single__segment__segmenter_8h_source.html | 127 +- ...media_1_1mp2t_1_1TsSectionPsi-members.html | 58 +- docs/d5/d4d/box_8cc_source.html | 161 +- docs/d5/d52/ts__section__pes_8h_source.html | 123 +- ...ampleAuxiliaryInformationSize-members.html | 64 +- ...esentationStateChangeListener-members.html | 58 +- ...ssshaka_1_1MockRepresentation-members.html | 87 +- docs/d5/d5a/webvtt__timestamp_8cc_source.html | 142 +- .../d5c/continuity__counter_8cc_source.html | 81 +- ...haka_1_1media_1_1mp2t_1_1EsParserH265.html | 94 +- docs/d5/d63/network__util_8cc_source.html | 88 +- ...media_1_1NalUnitToByteStreamConverter.html | 89 +- docs/d5/d6f/vlog__flags_8cc_source.html | 83 +- ...der__configuration__record_8cc_source.html | 172 +- .../d5/d76/classshaka_1_1hls_1_1HlsEntry.html | 75 +- ...sshaka_1_1media_1_1FileReader-members.html | 82 + docs/d5/d7b/box__definitions_8h_source.html | 879 +---- ...a_1_1media_1_1mp4_1_1MediaInformation.html | 80 +- .../d89/widevine__key__source_8cc_source.html | 694 +--- ..._1_1media_1_1mp4_1_1CompositionOffset.html | 64 +- ...1media_1_1SampleAesEc3Cryptor-members.html | 98 + .../d8f/webm__cluster__parser_8cc_source.html | 703 +--- ...media_1_1mp4_1_1EditListEntry-members.html | 58 +- docs/d5/d98/encryptor_8cc_source.html | 171 +- ...odec__configuration__record_8h_source.html | 282 +- ...H265ReferencePictureListModifications.html | 68 +- docs/d5/da4/aes__encryptor_8cc_source.html | 259 +- ...a_1_1media_1_1H265ReferencePictureSet.html | 74 +- .../classshaka_1_1media_1_1StreamInfo.html | 165 +- ...haka_1_1media_1_1mp2t_1_1EsParserH264.html | 94 +- docs/d5/dba/ts__packet_8cc_source.html | 273 +- .../dc1/webm__webvtt__parser_8cc_source.html | 135 +- ...media_1_1mp4_1_1TrackFragment-members.html | 64 +- ...4_1_1SampleAuxiliaryInformationOffset.html | 72 +- ...raw__key__encryption__flags_8h_source.html | 88 +- docs/d5/dcf/rsa__key_8h_source.html | 128 +- docs/d5/dda/ts__section__psi_8h_source.html | 115 +- docs/d5/de0/bit__reader_8cc_source.html | 160 +- ..._1media_1_1mp2t_1_1PesPacketGenerator.html | 107 +- ...ListenerFactory_1_1StreamData-members.html | 85 + .../de3/structshaka_1_1PackagingParams.html | 102 +- docs/d5/de9/replicator_8cc_source.html | 97 +- ...assshaka_1_1media_1_1WebMParserClient.html | 74 +- ...der__configuration__record_8cc_source.html | 88 +- ...mp4_1_1WebVTTConfigurationBox-members.html | 64 +- docs/d5/def/ts__section__pmt_8h_source.html | 98 +- docs/d5/df2/media__playlist_8cc_source.html | 601 +--- ...ka_1_1media_1_1HlsNotifyMuxerListener.html | 241 +- ...shaka_1_1media_1_1MediaParser-members.html | 58 +- docs/d5/dfc/file_8cc_source.html | 443 +-- docs/d5/dfe/classshaka_1_1File-members.html | 60 +- ...ady__key__encryption__flags_8h_source.html | 88 +- ...a_1_1media_1_1AesCbcDecryptor-members.html | 64 +- .../d09/aes__pattern__cryptor_8h_source.html | 111 +- .../d6/d16/text__stream__info_8cc_source.html | 94 +- docs/d6/d17/es__parser__h264_8cc_source.html | 235 +- ...tshaka_1_1media_1_1mp4_1_1MovieHeader.html | 84 +- .../ts__packet__writer__util_8cc_source.html | 221 +- ...1_1media_1_1VideoStreamInfoParameters.html | 86 +- docs/d6/d2c/ts__stream__type_8h_source.html | 106 +- .../d2e/mpd__notifier__util_8cc_source.html | 116 +- ...ssshaka_1_1media_1_1TextTrack-members.html | 58 +- .../webm__content__encodings_8cc_source.html | 86 +- .../combined__muxer__listener_8cc_source.html | 131 +- .../d3b/chunk__info__iterator_8cc_source.html | 137 +- ...shaka_1_1media_1_1WebVttOutputHandler.html | 188 ++ ...sshaka_1_1media_1_1WebVttOutputHandler.png | Bin 0 -> 1429 bytes .../structshaka_1_1media_1_1CueEventInfo.html | 93 + docs/d6/d47/hls__params_8h_source.html | 91 +- ...ssshaka_1_1media_1_1EncryptionHandler.html | 152 +- ...2multi__segment__segmenter_8cc_source.html | 152 +- docs/d6/d55/aes__cryptor_8cc_source.html | 192 +- .../webvtt__output__handler_8h_source.html | 86 + ...edia_1_1AVCDecoderConfigurationRecord.html | 163 +- ...ion__system__specific__info_8h_source.html | 125 +- docs/d6/d5b/classshaka_1_1Status-members.html | 83 +- ...1_1VPCodecConfigurationRecord-members.html | 100 +- docs/d6/d62/structshaka_1_1TestParams.html | 76 +- ...ka_1_1RawKeyParams_1_1KeyInfo-members.html | 58 +- docs/d6/d6a/cue_8h_source.html | 91 +- ...haka_1_1media_1_1RawKeySource-members.html | 58 +- docs/d6/d6c/h26x__bit__reader_8cc_source.html | 225 +- docs/d6/d6e/ts__section__pes_8cc_source.html | 377 +-- docs/d6/d71/scoped__xml__ptr_8h_source.html | 99 +- .../d74/classshaka_1_1UdpOptions-members.html | 68 +- .../dash__iop__mpd__notifier_8h_source.html | 234 -- ...1media_1_1mp4_1_1VTTAdditionalTextBox.html | 72 +- .../d7b/webm__tracks__parser_8h_source.html | 168 +- ..._1media_1_1mp4_1_1AC3Specific-members.html | 62 +- .../d86/bandwidth__estimator_8cc_source.html | 120 +- ..._1_1media_1_1FakeMediaHandler-members.html | 64 +- docs/d6/d8a/vp9__parser_8cc_source.html | 662 +--- ..._1_1RepresentationBaseXmlNode-members.html | 58 +- docs/d6/d9b/h264__parser_8h_source.html | 400 +-- docs/d6/d9f/hls__flags_8cc_source.html | 83 +- .../webvtt__to__mp4__handler_8cc_source.html | 87 + docs/d6/da0/ts__section__pat_8h_source.html | 100 +- docs/d6/da3/mpd__builder_8h_source.html | 484 +-- ...AVCDecoderConfigurationRecord-members.html | 86 +- ...iceHeader_1_1LongTermPicsInfo-members.html | 58 +- .../da9/classshaka_1_1media_1_1BitReader.html | 127 +- ...uctshaka_1_1media_1_1mp4_1_1VTTCueBox.html | 80 +- ...lassshaka_1_1media_1_1VideoStreamInfo.html | 261 +- ..._1_1VideoStreamInfoParameters-members.html | 58 +- .../classshaka_1_1media_1_1FileReader.html | 166 + .../d6/dbe/mp4__output__params_8h_source.html | 84 +- ...classshaka_1_1hls_1_1HlsEntry-members.html | 60 +- ...media_1_1WebVttSegmentedOutputHandler.html | 180 ++ ...1media_1_1WebVttSegmentedOutputHandler.png | Bin 0 -> 1426 bytes ...sParserH26x_1_1VideoSliceInfo-members.html | 58 +- ...media_1_1mp2t_1_1EsParserH26x-members.html | 60 +- docs/d6/dc8/mkv__writer_8cc_source.html | 155 +- ...media_1_1mp4_1_1SampleEncryptionEntry.html | 102 +- ...ssshaka_1_1media_1_1VP9Parser-members.html | 60 +- ...ia_1_1mp4_1_1SegmentReference-members.html | 58 +- ...tructshaka_1_1media_1_1H264SEIMessage.html | 70 +- ...tructshaka_1_1Mp4OutputParams-members.html | 58 +- ...1_1media_1_1H265VuiParameters-members.html | 58 +- ...shaka_1_1media_1_1mp4_1_1KeyFrameInfo.html | 105 + ...1_1media_1_1mp4_1_1CueTimeBox-members.html | 64 +- ...haka_1_1media_1_1VPxFrameInfo-members.html | 58 +- docs/d6/de8/local__file_8cc_source.html | 190 +- docs/d6/de8/network__util_8h_source.html | 76 +- docs/d6/de9/ts__segmenter_8cc_source.html | 246 +- docs/d6/ded/ts__packet_8h_source.html | 135 +- .../sync__sample__iterator_8cc_source.html | 106 +- ...ructshaka_1_1StreamDescriptor-members.html | 79 +- ...1media_1_1mp2t_1_1AudioHeader-members.html | 58 +- docs/d6/dff/classshaka_1_1media_1_1Nalu.html | 172 +- ...haka_1_1media_1_1MuxerFactory-members.html | 83 + ...edia_1_1mp4_1_1SampleGroupDescription.html | 84 +- ...ka_1_1media_1_1AdCueGenerator-members.html | 64 +- ...a_1_1media_1_1mp4_1_1SoundMediaHeader.html | 72 +- ...xer__listener__test__helper_8h_source.html | 165 +- docs/d7/d12/media__parser_8h_source.html | 110 +- docs/d7/d15/mpd__notifier_8h_source.html | 132 +- ...ia_1_1mp4_1_1VideoSampleEntry-members.html | 68 +- docs/d7/d20/period_8h_source.html | 84 + .../d21/classshaka_1_1MockPeriod-members.html | 89 + .../d22/libcrypto__threading_8h_source.html | 85 +- ...1_1media_1_1mp4_1_1SyncSampleIterator.html | 93 +- ...ructshaka_1_1media_1_1H265Sps-members.html | 141 +- ...p4_1_1CompositionTimeToSample-members.html | 62 +- docs/d7/d2a/manifest__flags_8h_source.html | 77 + ...uctshaka_1_1media_1_1EncryptionConfig.html | 77 +- ...a_1_1media_1_1ContentEncoding-members.html | 70 +- ...on__system__specific__info_8cc_source.html | 179 +- ...ctshaka_1_1media_1_1mp4_1_1SampleSize.html | 76 +- ...ia_1_1mp4_1_1SampleEncryption-members.html | 66 +- ...ka_1_1media_1_1WebMListParser-members.html | 60 +- ...sshaka_1_1media_1_1WebVttToMp4Handler.html | 210 ++ ...ssshaka_1_1media_1_1WebVttToMp4Handler.png | Bin 0 -> 800 bytes ...H26xByteToUnitStreamConverter-members.html | 62 +- ...lassshaka_1_1media_1_1DecryptorSource.html | 78 +- ...lassshaka_1_1hls_1_1SimpleHlsNotifier.html | 285 +- .../d6c/structshaka_1_1HlsParams-members.html | 67 +- .../classshaka_1_1media_1_1MediaSample.html | 236 +- ...onParams_1_1EncryptedStreamAttributes.html | 69 +- docs/d7/d75/callback__file_8h_source.html | 97 +- ..._1media_1_1mp4_1_1MediaHeader-members.html | 64 +- ...ka_1_1media_1_1H264SEIMessage-members.html | 58 +- docs/d7/d79/chunking__handler_8h_source.html | 161 +- docs/d7/d7c/vlog__flags_8h_source.html | 72 +- .../d7/d87/video__stream__info_8h_source.html | 180 +- docs/d7/d94/representation_8cc_source.html | 105 + ..._1H265SliceHeader_1_1LongTermPicsInfo.html | 64 +- docs/d7/d9d/progress__listener_8h_source.html | 91 +- .../da4/track__run__iterator_8h_source.html | 153 +- .../dad/simple__hls__notifier_8cc_source.html | 527 +-- ...uctshaka_1_1media_1_1mp4_1_1MediaData.html | 72 +- docs/d7/db0/mpd__writer_8h_source.html | 146 +- ...media_1_1mp4_1_1SampleToChunk-members.html | 64 +- docs/d7/dbd/classshaka_1_1LocalFile.html | 165 +- ...ka_1_1media_1_1mp4_1_1TextSampleEntry.html | 78 +- docs/d7/dc6/byte__queue_8h_source.html | 109 +- .../d7/dd0/mpd__notifier__util_8h_source.html | 91 +- docs/d7/dd4/request__signer_8h_source.html | 144 +- ...aka_1_1media_1_1mp4_1_1MP4MediaParser.html | 105 +- docs/d7/dd6/key__source_8cc_source.html | 79 +- .../dda/classshaka_1_1media_1_1ByteQueue.html | 89 +- ...assshaka_1_1media_1_1RsaRequestSigner.html | 81 +- ...classshaka_1_1media_1_1HttpKeyFetcher.html | 118 +- ...1_1media_1_1mp4_1_1SampleToGroupEntry.html | 66 +- ...to__unit__stream__converter_8h_source.html | 101 +- docs/d7/dee/mpd__generator_8cc_source.html | 197 +- .../d7/def/mp4__media__parser_8cc_source.html | 899 +----- docs/d7/df9/byte__queue_8cc_source.html | 146 +- ..._1_1PlayreadyEncryptionParams-members.html | 58 +- docs/d8/d02/classshaka_1_1MockPeriod.html | 125 + docs/d8/d02/classshaka_1_1MockPeriod.png | Bin 0 -> 544 bytes ...edia_1_1H264ByteToUnitStreamConverter.html | 97 +- ...1_1media_1_1WebMClusterParser-members.html | 66 +- ..._1_1media_1_1mp2t_1_1TsWriter-members.html | 67 +- ..._1media_1_1mp4_1_1MovieHeader-members.html | 64 +- docs/d8/d0d/media__sample_8cc_source.html | 188 +- ...shaka_1_1media_1_1mp4_1_1DecodingTime.html | 64 +- ..._1_1media_1_1mp4_1_1PrivFrame-members.html | 60 +- ...ssshaka_1_1media_1_1BitReader-members.html | 62 +- .../d14/classshaka_1_1media_1_1VP8Parser.html | 84 +- ...haka_1_1media_1_1MuxerOptions-members.html | 58 +- docs/d8/d16/webvtt__segmenter_8cc_source.html | 82 + .../d19/bandwidth__estimator_8h_source.html | 98 +- docs/d8/d1c/crypto__flags_8cc_source.html | 72 +- ...edia_1_1mp4_1_1WebVTTConfigurationBox.html | 72 +- ...ka_1_1media_1_1SubsampleEntry-members.html | 58 +- docs/d8/d28/es__parser__h265_8h_source.html | 117 +- ..._content__encodings__client_8h_source.html | 104 +- ...ructshaka_1_1WidevineDecryptionParams.html | 68 +- docs/d8/d4d/aes__decryptor_8h_source.html | 112 +- ...sshaka_1_1media_1_1TextSample-members.html | 70 +- docs/d8/d51/text__readers_8cc_source.html | 83 + docs/d8/d53/crypto__flags_8h_source.html | 75 +- ...a_1_1media_1_1mp4_1_1AudioSampleEntry.html | 98 +- docs/d8/d61/ac3__audio__util_8cc_source.html | 78 + .../d8/d66/classshaka_1_1UdpFile-members.html | 60 +- ...ka_1_1media_1_1ClusterBuilder-members.html | 58 +- ...ka_1_1media_1_1mp4_1_1DataInformation.html | 72 +- docs/d8/d6f/origin__handler_8h_source.html | 102 +- ...a_1_1media_1_1mp4_1_1Metadata-members.html | 64 +- docs/d8/d72/adaptation__set_8h_source.html | 84 + .../classshaka_1_1media_1_1TracksBuilder.html | 70 +- .../d81/classshaka_1_1LocalFile-members.html | 60 +- ...assshaka_1_1media_1_1WebMTracksParser.html | 140 +- ...1media_1_1mp4_1_1MovieExtends-members.html | 64 +- docs/d8/d8e/classshaka_1_1AdaptationSet.html | 306 +- ...a_1_1media_1_1AesCtrEncryptor-members.html | 66 +- ..._1_1media_1_1AesRequestSigner-members.html | 60 +- ...media_1_1H264DecRefPicMarking-members.html | 58 +- ...1_1mp4_1_1SubtitleMediaHeader-members.html | 64 +- docs/d8/d94/pes__packet_8h_source.html | 129 +- ..._1mp4_1_1VTTAdditionalTextBox-members.html | 64 +- docs/d8/d9a/fragmenter_8cc_source.html | 359 +-- .../d9c/webm__tracks__parser_8cc_source.html | 409 +-- docs/d8/d9f/udp__file_8h_source.html | 108 +- ...a_1_1media_1_1DecryptorSource-members.html | 58 +- ...1_1media_1_1mp4_1_1SampleSize-members.html | 64 +- ...sshaka_1_1media_1_1NaluReader-members.html | 58 +- docs/d8/daa/stream__info_8h_source.html | 193 +- docs/d8/daf/namespaceshaka.html | 448 +-- ...lassshaka_1_1media_1_1WebVttSegmenter.html | 211 ++ ...classshaka_1_1media_1_1WebVttSegmenter.png | Bin 0 -> 771 bytes ...media_1_1mp4_1_1MultiSegmentSegmenter.html | 123 +- ...1_1WebMContentEncodingsClient-members.html | 60 +- ...sshaka_1_1media_1_1Replicator-members.html | 62 +- ...p2t_1_1EsParserH26x_1_1VideoSliceInfo.html | 68 +- ...ctshaka_1_1media_1_1mp4_1_1CueTimeBox.html | 72 +- .../classshaka_1_1media_1_1PeekingReader.html | 100 + docs/d8/dca/ts__writer_8h_source.html | 119 +- ...1media_1_1mp4_1_1DecodingTime-members.html | 58 +- ...1media_1_1mp4_1_1TrackExtends-members.html | 64 +- ...1_1media_1_1mp2t_1_1ContinuityCounter.html | 69 +- ...1mp4_1_1CencSampleEncryptionInfoEntry.html | 80 +- docs/d8/de1/classshaka_1_1Period.html | 314 ++ docs/d8/de1/classshaka_1_1Period.png | Bin 0 -> 543 bytes .../de1/classshaka_1_1SimpleMpdNotifier.html | 230 +- .../de6/webm__crypto__helpers_8h_source.html | 81 +- ..._1_1media_1_1mp2t_1_1EsParser-members.html | 58 +- docs/d8/deb/retired__flags_8cc_source.html | 106 +- ...media_1_1AudioTimestampHelper-members.html | 68 +- ...ssshaka_1_1media_1_1VPxParser-members.html | 60 +- ...single__segment__segmenter_8cc_source.html | 190 +- ...a_1_1media_1_1SegmentTestBase-members.html | 68 +- ...to__byte__stream__converter_8h_source.html | 125 +- ...media_1_1OnMediaEndParameters-members.html | 58 +- ...2single__segment__segmenter_8h_source.html | 108 +- docs/d9/d08/mock__mpd__builder_8h_source.html | 149 +- ...dia_1_1HlsNotifyMuxerListener-members.html | 81 +- .../classshaka_1_1media_1_1RsaPublicKey.html | 87 +- docs/d9/d12/chunking__handler_8cc_source.html | 340 +- .../classshaka_1_1media_1_1BufferReader.html | 135 +- ...haka_1_1media_1_1mp4_1_1MovieFragment.html | 79 +- ...haka_1_1media_1_1AesEncryptor-members.html | 64 +- ...assshaka_1_1media_1_1mp4_1_1Segmenter.html | 167 +- ...aka_1_1media_1_1TracksBuilder-members.html | 58 +- .../webm__content__encodings_8h_source.html | 145 +- ...aka_1_1media_1_1mp4_1_1VTTEmptyCueBox.html | 70 +- ...aka_1_1media_1_1mp4_1_1CueSourceIDBox.html | 72 +- .../classshaka_1_1media_1_1WebVttParser.html | 179 ++ .../classshaka_1_1media_1_1WebVttParser.png | Bin 0 -> 1061 bytes ...structshaka_1_1media_1_1KeyFrameEvent.html | 99 + ..._1_1media_1_1mp4_1_1ChunkInfoIterator.html | 142 +- ...1MuxerListener_1_1MediaRanges-members.html | 58 +- ...ctshaka_1_1media_1_1H265VuiParameters.html | 74 +- ...aka_1_1media_1_1CombinedMuxerListener.html | 226 +- ...a_1_1media_1_1H264SliceHeader-members.html | 68 +- docs/d9/d76/ts__muxer_8cc_source.html | 126 +- ...aka_1_1media_1_1ClosureThread-members.html | 58 +- docs/d9/d86/limits_8h_source.html | 107 +- ..._1media_1_1WebMContentEncodingsClient.html | 82 +- ...assshaka_1_1media_1_1AesRequestSigner.html | 81 +- ...1ProtectionSystemSpecificInfo-members.html | 68 +- docs/d9/d90/text__track_8h_source.html | 101 +- ...sshaka_1_1hls_1_1MediaPlaylistFactory.html | 65 +- .../sample__aes__ec3__cryptor_8cc_source.html | 84 + ...shaka_1_1media_1_1SampleAesEc3Cryptor.html | 225 ++ ...sshaka_1_1media_1_1SampleAesEc3Cryptor.png | Bin 0 -> 842 bytes docs/d9/da4/stream__descriptor_8h_source.html | 80 +- ...ka_1_1media_1_1MpdNotifyMuxerListener.html | 231 +- .../structshaka_1_1media_1_1Cue-members.html | 58 +- ..._1_1media_1_1mp4_1_1Segmenter-members.html | 85 +- .../structshaka_1_1BufferCallbackParams.html | 80 +- ..._1_1CompositionOffsetIterator-members.html | 66 +- ...ntent__protection__element_8cc_source.html | 70 +- docs/d9/db9/muxer_8cc_source.html | 143 +- ...haka_1_1media_1_1BufferReader-members.html | 64 +- ...1mp4_1_1SampleEncryptionEntry-members.html | 62 +- ...ssshaka_1_1media_1_1BitWriter-members.html | 62 +- docs/d9/dc8/webm__constants_8cc_source.html | 72 +- .../d9/dcc/webm__video__client_8h_source.html | 130 +- ...ructshaka_1_1WidevineEncryptionParams.html | 86 +- docs/d9/dda/ac3__header_8cc_source.html | 201 +- .../d9/de0/structshaka_1_1media_1_1Range.html | 64 +- .../de2/mock__media__playlist_8cc_source.html | 78 +- .../muxer__listener__internal_8cc_source.html | 330 +- .../deb/classshaka_1_1hls_1_1HlsNotifier.html | 209 +- ...c__audio__specific__config_8cc_source.html | 331 +- ...p4_1_1TrackFragmentDecodeTime-members.html | 64 +- ...lassshaka_1_1media_1_1OffsetByteQueue.html | 92 +- docs/d9/dfe/classshaka_1_1UdpOptions.html | 102 +- ..._1_1media_1_1H264ModificationOfPicNum.html | 68 +- .../d04/audio__stream__info_8cc_source.html | 191 +- ...shaka_1_1hls_1_1MediaPlaylist-members.html | 80 +- ...assshaka_1_1media_1_1mp2t_1_1EsParser.html | 81 +- ...haka_1_1media_1_1DisplayActionCompare.html | 94 + ...1_1AudioProgramMapTableWriter-members.html | 60 +- ...ructshaka_1_1media_1_1mp4_1_1Language.html | 70 +- ...ssshaka_1_1media_1_1mp2t_1_1TsSection.html | 72 +- docs/da/d1d/udp__options_8cc_source.html | 189 +- ...haka_1_1media_1_1mp2t_1_1EsParserH26x.html | 90 +- docs/da/d23/ts__muxer_8h_source.html | 102 +- docs/da/d24/h265__parser_8h_source.html | 420 +-- .../classshaka_1_1media_1_1MuxerFactory.html | 154 + docs/da/d2a/text__stream__info_8h_source.html | 102 +- ...1_1media_1_1webm_1_1WebMMuxer-members.html | 68 +- ...ia_1_1mp4_1_1PixelAspectRatio-members.html | 64 +- ..._2multi__segment__segmenter_8h_source.html | 110 +- ...ructshaka_1_1ContentProtectionElement.html | 71 +- docs/da/d4a/media__playlist_8h_source.html | 217 +- ...lassshaka_1_1media_1_1AudioStreamInfo.html | 230 +- ...1_1media_1_1mp4_1_1MovieExtendsHeader.html | 72 +- ...media_1_1MuxerListenerFactory-members.html | 83 + docs/da/d53/es__parser__h265_8cc_source.html | 232 +- .../d55/simple__hls__notifier_8h_source.html | 165 +- ..._1_1media_1_1mp4_1_1CompactSampleSize.html | 74 +- .../d5c/widevine__key__source_8h_source.html | 183 +- ...1_1H264VideoSliceHeaderParser-members.html | 58 +- ...mp4_1_1SingleSegmentSegmenter-members.html | 89 +- ...1_1mp2t_1_1VideoProgramMapTableWriter.html | 84 +- ...edia_1_1mp4_1_1AudioRollRecoveryEntry.html | 70 +- ...1media_1_1mp2t_1_1TsSegmenter-members.html | 58 +- docs/da/d88/mp4__muxer_8cc_source.html | 575 +--- ...a_1_1media_1_1WebMMediaParser-members.html | 58 +- docs/da/d8e/container__names_8cc_source.html | 1832 +---------- docs/da/d93/origin__handler_8cc_source.html | 76 +- .../d93/structshaka_1_1media_1_1CueEvent.html | 66 +- ...a_1_1mp4_1_1CompositionOffset-members.html | 58 +- ..._1media_1_1mp4_1_1EC3Specific-members.html | 64 +- ...ssshaka_1_1MpdNotifierFactory-members.html | 58 +- ...1_1media_1_1MockMuxerListener-members.html | 95 +- ...assshaka_1_1media_1_1mp2t_1_1TsPacket.html | 108 +- .../classshaka_1_1Representation-members.html | 76 +- ...a_1_1media_1_1mp4_1_1HandlerReference.html | 72 +- docs/da/dc3/status_8cc_source.html | 142 +- ...tshaka_1_1media_1_1mp4_1_1TrackHeader.html | 90 +- ...aka_1_1media_1_1OriginHandler-members.html | 64 +- docs/da/dcb/es__descriptor_8h_source.html | 149 +- .../playready__key__source_8cc_source.html | 404 +-- .../structshaka_1_1media_1_1mp4_1_1Edit.html | 72 +- docs/da/dd0/webm__info__parser_8h_source.html | 101 +- docs/da/dd1/fragmenter_8h_source.html | 178 +- ..._1_1media_1_1mp2t_1_1TsPacket-members.html | 72 +- ...H264ByteToUnitStreamConverter-members.html | 62 +- ...ia_1_1mp2t_1_1Mp2tMediaParser-members.html | 58 +- ...media_1_1H264SEIRecoveryPoint-members.html | 58 +- ...ssshaka_1_1media_1_1WidevineKeySource.html | 135 +- ...a_1_1mp4_1_1SampleDescription-members.html | 64 +- .../da/de2/mock__mpd__builder_8cc_source.html | 87 +- ...ssshaka_1_1media_1_1WebMClusterParser.html | 131 +- ...1_1media_1_1mp4_1_1SchemeType-members.html | 64 +- ...a_1_1media_1_1AudioStreamInfo-members.html | 98 +- ...1media_1_1mp4_1_1ProtectionSchemeInfo.html | 76 +- ..._1media_1_1H264VideoSliceHeaderParser.html | 70 +- docs/da/df4/aes__decryptor_8cc_source.html | 222 +- ..._1_1media_1_1mp4_1_1SampleDescription.html | 78 +- ...1_1media_1_1AesPatternCryptor-members.html | 64 +- ...sshaka_1_1media_1_1JobManager-members.html | 85 + .../classshaka_1_1media_1_1MediaHandler.html | 161 +- .../classshaka_1_1media_1_1MediaHandler.png | Bin 5471 -> 7063 bytes docs/db/d04/webvtt__parser_8cc_source.html | 82 + ...ructshaka_1_1media_1_1H265SliceHeader.html | 142 +- .../webvtt__sample__converter_8h_source.html | 135 +- ...1_1media_1_1mp4_1_1CodecConfiguration.html | 74 +- ...sshaka_1_1media_1_1H265Parser-members.html | 58 +- ...media_1_1H264WeightingFactors-members.html | 58 +- .../d1b/classshaka_1_1MemoryFile-members.html | 60 +- .../classshaka_1_1media_1_1TextSample.html | 104 +- ..._1media_1_1mp4_1_1SubtitleMediaHeader.html | 70 +- ...1_1VideoProgramMapTableWriter-members.html | 60 +- ...lassshaka_1_1media_1_1mp4_1_1MP4Muxer.html | 162 +- ...to__unit__stream__converter_8h_source.html | 126 +- .../d31/track__run__iterator_8cc_source.html | 736 +---- ...1_1mp2t_1_1PesPacketGenerator-members.html | 58 +- ...dia_1_1VideoSliceHeaderParser-members.html | 58 +- ...pd__notify__muxer__listener_8h_source.html | 145 +- .../structshaka_1_1media_1_1EventInfo.html | 106 + .../d4b/classshaka_1_1MockAdaptationSet.html | 103 +- ...a_1_1mp4_1_1CompositionOffsetIterator.html | 113 +- .../db/d51/mp2t__media__parser_8h_source.html | 154 +- ..._single__segment__segmenter_8h_source.html | 105 +- .../media__handler__test__base_8h_source.html | 304 +- .../d5a/classshaka_1_1media_1_1VP9Parser.html | 84 +- docs/db/d60/mpd__options_8h_source.html | 90 +- .../d64/webvtt__media__parser_8h_source.html | 139 +- ..._1media_1_1mp4_1_1SegmentType-members.html | 64 +- docs/db/d66/udp__file_8cc_source.html | 314 +- .../d6b/structshaka_1_1MpdParams-members.html | 58 +- docs/db/d71/http__key__fetcher_8h_source.html | 126 +- ...EVCDecoderConfigurationRecord-members.html | 70 +- ...TwoPassSingleSegmentSegmenter-members.html | 68 +- ..._1_1mp2t_1_1ContinuityCounter-members.html | 58 +- docs/db/d79/chunking__params_8h_source.html | 78 +- docs/db/d7e/muxer__options_8cc_source.html | 72 +- ...dia_1_1AACAudioSpecificConfig-members.html | 68 +- .../classshaka_1_1media_1_1NaluReader.html | 103 +- docs/db/d8f/mp4__muxer_8h_source.html | 139 +- ...classshaka_1_1media_1_1ClusterBuilder.html | 72 +- ...ssshaka_1_1media_1_1mp4_1_1Fragmenter.html | 143 +- ...a_1_1media_1_1mp4_1_1ChunkLargeOffset.html | 72 +- docs/db/d96/wvm__media__parser_8h_source.html | 323 +- .../da4/classBandwidthEstimator-members.html | 60 +- docs/db/da6/memory__file_8h_source.html | 120 +- ...edia_1_1WebVttSampleConverter-members.html | 58 +- ...classshaka_1_1media_1_1TextStreamInfo.html | 181 +- ...classshaka_1_1media_1_1WebMInfoParser.html | 89 +- ...ia_1_1mp4_1_1SoundMediaHeader-members.html | 64 +- ...CencSampleEncryptionInfoEntry-members.html | 60 +- ...haka_1_1media_1_1OnMediaEndParameters.html | 64 +- ...ka_1_1media_1_1mp4_1_1TrackEncryption.html | 82 +- .../dcb/classshaka_1_1media_1_1VPxParser.html | 79 +- docs/db/dcd/classshaka_1_1MpdWriter.html | 68 +- ..._1media_1_1mp4_1_1DTSSpecific-members.html | 64 +- docs/db/dd0/classshaka_1_1Packager.html | 97 +- .../classshaka_1_1media_1_1RawKeySource.html | 108 +- ...edia_1_1VodMediaInfoDumpMuxerListener.html | 235 +- .../dd2/chunk__info__iterator_8h_source.html | 130 +- .../dd9/sync__sample__iterator_8h_source.html | 105 +- docs/db/dde/h265__parser_8cc_source.html | 1180 +------ .../classshaka_1_1media_1_1LineReader.html | 97 + ...assshaka_1_1media_1_1TrickPlayHandler.html | 134 +- .../audio__timestamp__helper_8cc_source.html | 131 +- docs/db/dee/pes__packet_8cc_source.html | 74 +- ...a_1_1media_1_1H265SliceHeader-members.html | 58 +- ...lassshaka_1_1media_1_1Cluster-members.html | 62 +- docs/db/df6/muxer_8h_source.html | 152 +- ...edia_1_1H265ByteToUnitStreamConverter.html | 97 +- docs/db/dfb/mpd__utils_8cc_source.html | 442 +-- ...d__notify__muxer__listener_8cc_source.html | 229 +- ..._1_1media_1_1mp4_1_1ChunkInfo-members.html | 58 +- ...edia_1_1mp2t_1_1ProgramMapTableWriter.html | 86 +- ...sshaka_1_1media_1_1StreamInfo-members.html | 82 +- ...aw__key__encryption__flags_8cc_source.html | 169 +- ...haka_1_1media_1_1ESDescriptor-members.html | 76 +- .../d16/classshaka_1_1media_1_1SeekHead.html | 78 +- docs/dc/d17/status__test__util_8h_source.html | 74 +- ...aka_1_1media_1_1wvm_1_1WvmMediaParser.html | 96 +- ..._1mp4_1_1ProtectionSchemeInfo-members.html | 64 +- docs/dc/d19/box_8h_source.html | 141 +- ...1_1mp2t_1_1AudioProgramMapTableWriter.html | 84 +- docs/dc/d1c/replicator_8h_source.html | 84 +- ...haka_1_1media_1_1WebVttParser-members.html | 104 + ...ssshaka_1_1media_1_1mp2t_1_1Ac3Header.html | 144 +- .../dash__iop__mpd__notifier_8cc_source.html | 430 --- ...ructshaka_1_1EncryptionParams-members.html | 58 +- .../d3c/webm__cluster__parser_8h_source.html | 266 +- docs/dc/d3f/key__source_8h_source.html | 122 +- ...ssshaka_1_1hls_1_1HlsNotifier-members.html | 64 +- .../classshaka_1_1xml_1_1XmlNode-members.html | 58 +- .../classshaka_1_1media_1_1BufferWriter.html | 133 +- ...rotectionSystemSpecificHeader-members.html | 64 +- ..._1media_1_1mp4_1_1TrackHeader-members.html | 64 +- ...o__unit__stream__converter_8cc_source.html | 205 +- .../decoding__time__iterator_8h_source.html | 115 +- docs/dc/d53/webm_2segmenter_8cc_source.html | 513 +-- ...haka_1_1media_1_1H264DecRefPicMarking.html | 70 +- docs/dc/d56/audio__header_8h_source.html | 111 +- .../dc/d58/webm__media__parser_8h_source.html | 137 +- .../dc/d5c/classshaka_1_1MockMpdNotifier.html | 95 +- ...edia_1_1mp4_1_1CueSettingsBox-members.html | 64 +- ...1_1media_1_1webm_1_1Segmenter-members.html | 68 +- ...1_1media_1_1mp2t_1_1TsSection-members.html | 58 +- ...ssshaka_1_1media_1_1MockMuxerListener.html | 99 +- .../d76/classshaka_1_1media_1_1BitWriter.html | 102 +- docs/dc/d7b/closure__thread_8cc_source.html | 84 +- docs/dc/d7b/h264__parser_8cc_source.html | 1222 +------ ...1_1ElementaryStreamDescriptor-members.html | 62 +- ...aka_1_1media_1_1mp2t_1_1EsParserAudio.html | 83 +- ..._1media_1_1mp4_1_1MovieFragmentHeader.html | 72 +- ...structshaka_1_1media_1_1Range-members.html | 58 +- .../da0/structshaka_1_1EncryptionParams.html | 112 +- ...tshaka_1_1media_1_1mp4_1_1DTSSpecific.html | 80 +- docs/dc/da1/classshaka_1_1MpdBuilder.html | 175 +- .../buffer__callback__params_8h_source.html | 82 +- docs/dc/da3/es__parser__audio_8h_source.html | 142 +- .../muxer__listener__factory_8h_source.html | 82 + ...lassshaka_1_1media_1_1ContentEncoding.html | 130 +- docs/dc/dbf/box__buffer_8h_source.html | 243 +- ...1xml_1_1RepresentationXmlNode-members.html | 58 +- ...edia_1_1mp2t_1_1EsParserAudio-members.html | 58 +- ...classshaka_1_1media_1_1WebMListParser.html | 91 +- ...uctshaka_1_1media_1_1CueEvent-members.html | 58 +- docs/dc/dd9/rsa__key_8cc_source.html | 300 +- .../structshaka_1_1media_1_1mp4_1_1Media.html | 76 +- docs/dc/de1/structshaka_1_1SegmentInfo.html | 66 +- ...1_1media_1_1mp4_1_1Fragmenter-members.html | 77 +- ...to__unit__stream__converter_8h_source.html | 102 +- docs/dc/dec/ts__section__pmt_8cc_source.html | 174 +- .../classshaka_1_1media_1_1ClosureThread.html | 77 +- .../structshaka_1_1TestParams-members.html | 58 +- ...ssshaka_1_1media_1_1WebVttMediaParser.html | 98 +- ...ebm_1_1SingleSegmentSegmenter-members.html | 68 +- ...ia_1_1mp4_1_1TrackFragmentRun-members.html | 64 +- docs/dc/df8/closure__thread_8h_source.html | 91 +- ...uctshaka_1_1media_1_1SegmentEventInfo.html | 99 + docs/dd/d05/encryption__config_8h_source.html | 85 +- ...tshaka_1_1media_1_1mp4_1_1ChunkOffset.html | 72 +- docs/dd/d0c/classshaka_1_1ThreadedIoFile.html | 150 +- docs/dd/d10/muxer__factory_8h_source.html | 83 + docs/dd/d11/mpd__builder_8cc_source.html | 1499 +-------- docs/dd/d12/mpd__writer_8cc_source.html | 183 +- ...mp4_1_1SampleAuxiliaryInformationSize.html | 76 +- docs/dd/d14/job__manager_8cc_source.html | 80 + .../d17/classshaka_1_1media_1_1Demuxer.html | 197 +- .../d19/video__stream__info_8cc_source.html | 156 +- .../classshaka_1_1hls_1_1MediaPlaylist.html | 301 +- docs/dd/d20/webvtt__segmenter_8h_source.html | 83 + .../dd/d30/wvm__media__parser_8cc_source.html | 1251 +------- docs/dd/d3a/gflags__hex__bytes_8h_source.html | 106 +- docs/dd/d3b/mp4_2segmenter_8h_source.html | 200 +- docs/dd/d3e/callback__file_8cc_source.html | 128 +- ...ctshaka_1_1media_1_1mp4_1_1SyncSample.html | 72 +- docs/dd/d40/classshaka_1_1CallbackFile.html | 154 +- docs/dd/d42/encryptor_8h_source.html | 87 +- docs/dd/d46/webm__parser_8h_source.html | 193 +- docs/dd/d4b/event__info_8h_source.html | 82 + ...media_1_1mp4_1_1MovieFragment-members.html | 64 +- docs/dd/d4e/classshaka_1_1Period-members.html | 89 + ...a_1_1hls_1_1SimpleHlsNotifier-members.html | 66 +- ...m_1_1DemuxStreamIdMediaSample-members.html | 58 +- ...widevine__encryption__flags_8h_source.html | 96 +- docs/dd/d58/bit__writer_8cc_source.html | 98 +- docs/dd/d58/crypto__params_8h_source.html | 202 +- ...media_1_1mp2t_1_1EsParserH265-members.html | 60 +- ...1_1media_1_1mp4_1_1SchemeInfo-members.html | 64 +- docs/dd/d60/raw__key__source_8h_source.html | 123 +- ...1_1media_1_1mp4_1_1SyncSample-members.html | 64 +- docs/dd/d65/vp8__parser_8h_source.html | 100 +- ...o__unit__stream__converter_8cc_source.html | 155 +- ...1_1H265VideoSliceHeaderParser-members.html | 58 +- ...a_1_1media_1_1mp4_1_1PixelAspectRatio.html | 74 +- ..._1_1MediaHandlerGraphTestBase-members.html | 84 +- .../classshaka_1_1media_1_1MuxerListener.html | 208 +- docs/dd/d80/media__sample_8h_source.html | 224 +- docs/dd/d87/memory__file_8cc_source.html | 211 +- .../d88/pes__packet__generator_8h_source.html | 133 +- docs/dd/d8c/file__test__util_8h_source.html | 101 +- ...1media_1_1mp4_1_1SegmentIndex-members.html | 64 +- .../classshaka_1_1ThreadedIoFile-members.html | 60 +- .../ts__packet__writer__util_8h_source.html | 93 +- .../audio__timestamp__helper_8h_source.html | 132 +- ...a_1_1media_1_1mp4_1_1SegmentReference.html | 80 +- .../classshaka_1_1MpdNotifier-members.html | 70 +- .../da4/structshaka_1_1xml_1_1XmlDeleter.html | 96 +- ...webm_1_1TwoPassSingleSegmentSegmenter.html | 146 +- ...info__dump__muxer__listener_8h_source.html | 137 +- docs/dd/dab/webm__muxer_8h_source.html | 101 +- ..._1mp4_1_1WebVTTSourceLabelBox-members.html | 64 +- ...a_1_1media_1_1WebMAudioClient-members.html | 58 +- ..._1media_1_1mp4_1_1SampleTable-members.html | 64 +- docs/dd/db5/packager_8h_source.html | 166 +- ...a_1_1xml_1_1RepresentationBaseXmlNode.html | 80 +- docs/dd/dbc/buffer__reader_8cc_source.html | 158 +- .../dd/dbc/encryption__handler_8h_source.html | 181 +- ...structshaka_1_1media_1_1EncryptionKey.html | 71 +- ...dia_1_1mp4_1_1TrackEncryption-members.html | 64 +- .../dbf/webm__webvtt__parser_8h_source.html | 108 +- ...tructshaka_1_1media_1_1mp4_1_1FullBox.html | 81 +- ...edia_1_1ProducerConsumerQueue-members.html | 68 +- ...ssshaka_1_1media_1_1webm_1_1Segmenter.html | 171 +- ...edia_1_1mp4_1_1OriginalFormat-members.html | 64 +- docs/dd/dce/structshaka_1_1media_1_1Cue.html | 72 +- docs/dd/dd2/buffer__writer_8h_source.html | 121 +- docs/dd/dd3/buffer__writer_8cc_source.html | 150 +- ...a_1_1media_1_1WebMVideoClient-members.html | 58 +- .../dd8/mock__muxer__listener_8cc_source.html | 99 +- ...tshaka_1_1media_1_1mp4_1_1Box-members.html | 60 +- .../ddc/trick__play__handler_8h_source.html | 129 +- docs/dd/de1/period_8cc_source.html | 94 + ...ka_1_1media_1_1VideoSliceHeaderParser.html | 68 +- ...ructshaka_1_1media_1_1H265Pps-members.html | 58 +- docs/dd/de7/xml__node_8h_source.html | 192 +- ...haka_1_1media_1_1MediaHandler-members.html | 64 +- ...structshaka_1_1ChunkingParams-members.html | 58 +- docs/dd/dee/box__definitions_8cc_source.html | 2853 +---------------- ..._2multi__segment__segmenter_8h_source.html | 111 +- ...a_1_1media_1_1mp4_1_1TrackFragmentRun.html | 88 +- ...ructshaka_1_1media_1_1mp4_1_1Metadata.html | 74 +- .../structshaka_1_1AdCueGeneratorParams.html | 64 +- docs/de/d00/ac3__header_8h_source.html | 110 +- docs/de/d0f/local__file_8h_source.html | 107 +- docs/de/d12/container__names_8h_source.html | 125 +- docs/de/d13/ts__writer_8cc_source.html | 279 +- ...a_1_1media_1_1TextTrackConfig-members.html | 68 +- docs/de/d17/cluster__builder_8cc_source.html | 313 +- ...edia_1_1wvm_1_1WvmMediaParser-members.html | 58 +- ...1media_1_1mp4_1_1KeyFrameInfo-members.html | 83 + ...single__segment__segmenter_8cc_source.html | 300 +- .../d22/aes__pattern__cryptor_8cc_source.html | 149 +- docs/de/d27/es__parser__audio_8cc_source.html | 315 +- ...shaka_1_1media_1_1mp4_1_1TrackExtends.html | 80 +- ..._1_1media_1_1WebMTracksParser-members.html | 76 +- .../d33/structshaka_1_1media_1_1H265Pps.html | 138 +- .../de/d34/offset__byte__queue_8h_source.html | 105 +- ...o__unit__stream__converter_8cc_source.html | 164 +- docs/de/d3c/macros_8h_source.html | 111 +- docs/de/d3e/buffer__reader_8h_source.html | 125 +- ...sshaka_1_1media_1_1H264Parser-members.html | 58 +- ...1_1media_1_1mp2t_1_1PesPacket-members.html | 78 +- .../classshaka_1_1media_1_1DecryptConfig.html | 135 +- .../muxer__listener__internal_8h_source.html | 105 +- docs/de/d52/classshaka_1_1Representation.html | 279 +- .../webvtt__output__handler_8cc_source.html | 81 + ...edia_1_1FakeInputMediaHandler-members.html | 62 +- ...a_1_1media_1_1mp4_1_1Language-members.html | 60 +- docs/de/d5b/adts__header_8cc_source.html | 177 +- docs/de/d5c/mpd__flags_8h_source.html | 82 +- ...mp2t_1_1ProgramMapTableWriter-members.html | 60 +- ...assshaka_1_1media_1_1mp2t_1_1TsWriter.html | 115 +- .../d6c/mock__media__playlist_8h_source.html | 134 +- ..._1_1mp4_1_1SampleToGroupEntry-members.html | 58 +- ...dia_1_1MockOutputMediaHandler-members.html | 64 +- docs/de/d6e/language__utils_8h_source.html | 82 +- .../de/d70/http__key__fetcher_8cc_source.html | 227 +- ...content__encodings__client_8cc_source.html | 322 +- docs/de/d7b/mp4__media__parser_8h_source.html | 168 +- ...haka_1_1media_1_1mp2t_1_1TsSectionPsi.html | 76 +- ...ptedStreamAttributes_1_1OneOf-members.html | 58 +- ...ox__definitions__comparison_8h_source.html | 558 +--- .../classshaka_1_1media_1_1OriginHandler.html | 143 +- .../classshaka_1_1media_1_1OriginHandler.png | Bin 1032 -> 1449 bytes ...edia_1_1wvm_1_1PrevSampleData-members.html | 58 +- docs/de/d88/tag_8cc_source.html | 83 + ...1_1mp4_1_1MovieFragmentHeader-members.html | 64 +- ...ssshaka_1_1media_1_1VP8Parser-members.html | 60 +- docs/de/da9/structshaka_1_1Element.html | 71 +- docs/de/dab/es__parser__h26x_8cc_source.html | 376 +-- docs/de/dad/classshaka_1_1MemoryFile.html | 164 +- docs/de/dad/validate__flag_8cc_source.html | 81 +- ...ka_1_1media_1_1MockOutputMediaHandler.html | 136 +- ...lassshaka_1_1media_1_1TextTrackConfig.html | 92 +- .../classshaka_1_1media_1_1H26xBitReader.html | 78 +- ...1_1MuxerListenerFactory_1_1StreamData.html | 108 + ...haka_1_1media_1_1MuxerListenerFactory.html | 180 ++ docs/de/dbf/udp__options_8h_source.html | 95 +- docs/de/dc1/demuxer_8h_source.html | 202 +- docs/de/dc2/adaptation__set_8cc_source.html | 104 + .../classshaka_1_1media_1_1H265Parser.html | 92 +- ..._1mp4_1_1DecodingTimeToSample-members.html | 62 +- docs/de/dcb/ts__segmenter_8h_source.html | 150 +- docs/de/dcc/key__frame__info_8h_source.html | 79 + .../dcc/mock__mpd__notifier_8cc_source.html | 65 +- docs/de/dcf/file__closer_8h_source.html | 88 +- ...ontent__protection__element_8h_source.html | 108 +- ...er__listener__test__helper_8cc_source.html | 184 +- .../classshaka_1_1media_1_1Muxer-members.html | 68 +- ...aka_1_1media_1_1WebVttSampleConverter.html | 143 +- ...shaka_1_1media_1_1mp2t_1_1TsSegmenter.html | 111 +- ..._1_1media_1_1mp4_1_1MediaData-members.html | 64 +- ..._1media_1_1DecoderConfigurationRecord.html | 144 +- ...a_1_1media_1_1mp4_1_1MP4Muxer-members.html | 68 +- ...classshaka_1_1media_1_1AdCueGenerator.html | 138 +- .../de4/structshaka_1_1media_1_1H264Pps.html | 100 +- ...edia_1_1H26xByteToUnitStreamConverter.html | 104 +- docs/de/deb/structshaka_1_1Cuepoint.html | 68 +- ...1media_1_1mp4_1_1DecodingTimeToSample.html | 72 +- .../combined__muxer__listener_8h_source.html | 114 +- ...a_1_1media_1_1mp4_1_1TrackRunIterator.html | 236 +- docs/de/dfa/muxer__listener_8h_source.html | 144 +- ...shaka_1_1media_1_1mp4_1_1OpusSpecific.html | 74 +- docs/de/dfd/stream__info_8cc_source.html | 107 +- .../d00/playready__key__source_8h_source.html | 125 +- ...dec__configuration__record_8cc_source.html | 379 +-- .../classshaka_1_1media_1_1BlockReader.html | 97 + .../d1a/offset__byte__queue_8cc_source.html | 130 +- ...shaka_1_1media_1_1MediaSample-members.html | 86 +- ...mposition__offset__iterator_8h_source.html | 115 +- docs/df/d1d/ac3__audio__util_8h_source.html | 78 + ...mentTestBase_1_1ClusterParser-members.html | 64 +- .../df/d22/structshaka_1_1WidevineSigner.html | 102 +- docs/df/d22/validate__flag_8h_source.html | 104 +- ..._1mp4_1_1DecodingTimeIterator-members.html | 66 +- ...lassshaka_1_1media_1_1AesCbcDecryptor.html | 114 +- docs/df/d31/muxer__util_8cc_source.html | 223 +- .../df/d32/audio__stream__info_8h_source.html | 127 +- .../classshaka_1_1AdaptationSet-members.html | 76 +- ...uctshaka_1_1media_1_1mp4_1_1ChunkInfo.html | 66 +- ..._1_1mp4_1_1MovieExtendsHeader-members.html | 64 +- .../classshaka_1_1media_1_1RequestSigner.html | 75 +- docs/df/d46/classshaka_1_1media_1_1Muxer.html | 203 +- docs/df/d4e/classshaka_1_1IoCache.html | 122 +- ...aka_1_1media_1_1RsaPrivateKey-members.html | 58 +- .../classshaka_1_1CallbackFile-members.html | 60 +- docs/df/d60/classshaka_1_1MockMpdBuilder.html | 76 +- ...aka_1_1media_1_1KeyFrameEvent-members.html | 83 + .../df/d62/ad__cue__generator_8cc_source.html | 120 +- ...mp4_1_1AudioRollRecoveryEntry-members.html | 60 +- .../classshaka_1_1media_1_1KeyFetcher.html | 67 +- .../classshaka_1_1MockMpdBuilder-members.html | 64 +- ...1media_1_1mp4_1_1OpusSpecific-members.html | 64 +- ...dia_1_1mp4_1_1CompositionTimeToSample.html | 72 +- ...haka_1_1media_1_1mp4_1_1TrackFragment.html | 91 +- .../df/d7d/webm__info__parser_8cc_source.html | 165 +- ...1_1DecoderConfigurationRecord-members.html | 68 +- .../classshaka_1_1media_1_1AesCryptor.html | 155 +- .../d87/classshaka_1_1media_1_1AesCryptor.png | Bin 2053 -> 2506 bytes ...shaka_1_1media_1_1mp4_1_1DataEntryUrl.html | 72 +- docs/df/d8a/vp9__parser_8h_source.html | 100 +- docs/df/d8a/vpx__parser_8h_source.html | 113 +- ...1mp4_1_1MultiSegmentSegmenter-members.html | 89 +- docs/df/d8d/es__parser__h26x_8h_source.html | 198 +- ..._1_1RepresentationStateChangeListener.html | 76 +- docs/df/d96/xml__node_8cc_source.html | 462 +-- ...dia_1_1mp4_1_1TrackFragmentDecodeTime.html | 72 +- ...shaka_1_1xml_1_1RepresentationXmlNode.html | 101 +- ..._1media_1_1mp4_1_1ChunkOffset-members.html | 62 +- ...a_1_1media_1_1mp4_1_1CueIDBox-members.html | 64 +- ...ctshaka_1_1media_1_1EventInfo-members.html | 84 + docs/df/dad/decrypt__config_8h_source.html | 141 +- ..._1media_1_1WebVttToMp4Handler-members.html | 104 + ...oder__configuration__record_8h_source.html | 122 +- ...1media_1_1WebVttOutputHandler-members.html | 108 + ...a_1_1hls_1_1MockMediaPlaylist-members.html | 88 +- docs/df/dd2/mpd__utils_8h_source.html | 146 +- ...ructshaka_1_1media_1_1H264Pps-members.html | 58 +- docs/df/ddc/structshaka_1_1MpdParams.html | 112 +- docs/df/ddc/webm_2segmenter_8h_source.html | 204 +- docs/df/dde/ts__section__psi_8cc_source.html | 196 +- ...haka_1_1media_1_1H264SEIRecoveryPoint.html | 68 +- .../de3/text__track__config_8cc_source.html | 88 +- docs/df/de9/segment__info_8h_source.html | 79 +- ...a_1_1ContentProtectionElement-members.html | 58 +- ...dy__key__encryption__flags_8cc_source.html | 131 +- .../dir_1338cd99faf71b6cb1609e99e3340e45.html | 58 +- .../dir_35c1fdffcdd4ade6d7f948073ab165de.html | 144 +- .../dir_375ba2cfd8fd5b05c50b92d996b9d386.html | 60 +- .../dir_3f8eec2fc361645de4b1ec14c19fffc7.html | 67 +- .../dir_48fdaa95ed78e499807eaa909d50b2cd.html | 58 +- .../dir_51897ee7df8868b4f901d3ff10922ac3.html | 58 +- .../dir_588b87f799233a7c3afc1168633bb252.html | 62 +- .../dir_64597db6ac7a9160e951a4226a03f10e.html | 130 +- .../dir_65bafb41b3669ba481c8da543a696a08.html | 72 +- .../dir_6fe4b0529cd3ec97045d3314254a0cce.html | 97 +- .../dir_7053349436b45d276056de3c928a6fc6.html | 58 +- .../dir_7fa7c3de4a91b9652697b9f1c2d38e70.html | 70 +- .../dir_83c56f445d5c796bd14e4ebf939c29ad.html | 60 +- .../dir_880f0837661bea0e588ff6a42c226fba.html | 56 +- .../dir_89aadd87adc268d697d42604fc1bbfe1.html | 58 +- .../dir_933242dc2ed3ec7a82c146e98110781e.html | 56 +- .../dir_aa847bee70cdde822696c7e33a504139.html | 58 +- .../dir_ae142483ff91a68c468a97c037f98d4d.html | 114 +- .../dir_b23f8e22c8c095d1c8c0cb8f88104a00.html | 146 +- .../dir_b7f276137d53b05d7f6b34219adc0a31.html | 54 +- .../dir_b885194e7131202a9b4650a8967e838c.html | 56 +- .../dir_b8a35a7f00287a46b0da66a108ec1239.html | 58 +- .../dir_bf7f1d16febc509cca62cff27fb88644.html | 120 +- .../dir_c41da90e13af52a77978e497cf9cac63.html | 58 +- .../dir_d258fb6e36cbaad69b44b6c9489b2bbb.html | 95 +- .../dir_e329e4913ca1adf6e112c00fbb0d634f.html | 86 +- .../dir_e3bda0bde998a4d5063328245b9909be.html | 226 +- .../dir_f74090996960c752a82246b98a23aa62.html | 58 +- .../dir_f99dae54fe7170f791f339b952d5067a.html | 72 +- .../dir_ffb529e2a1792bf603304ea6ff9bf092.html | 56 +- docs/{ftv2doc.png => doc.png} | Bin docs/doxygen.css | 260 +- docs/dynsections.js | 54 +- docs/files.html | 915 +++--- ...{ftv2folderclosed.png => folderclosed.png} | Bin docs/{ftv2folderopen.png => folderopen.png} | Bin docs/ftv2blank.png | Bin 86 -> 0 bytes docs/ftv2cl.png | Bin 453 -> 0 bytes docs/ftv2lastnode.png | Bin 86 -> 0 bytes docs/ftv2link.png | Bin 746 -> 0 bytes docs/ftv2mlastnode.png | Bin 246 -> 0 bytes docs/ftv2mnode.png | Bin 246 -> 0 bytes docs/ftv2mo.png | Bin 403 -> 0 bytes docs/ftv2node.png | Bin 86 -> 0 bytes docs/ftv2ns.png | Bin 388 -> 0 bytes docs/ftv2plastnode.png | Bin 229 -> 0 bytes docs/ftv2pnode.png | Bin 229 -> 0 bytes docs/ftv2vertline.png | Bin 86 -> 0 bytes docs/functions.html | 135 +- docs/functions_0x7e.html | 79 + docs/functions_b.html | 112 +- docs/functions_c.html | 133 +- docs/functions_d.html | 113 +- docs/functions_e.html | 100 +- docs/functions_enum.html | 69 +- docs/functions_eval.html | 73 +- docs/functions_f.html | 101 +- docs/functions_func.html | 134 +- docs/functions_func_0x7e.html | 79 + docs/functions_func_b.html | 111 +- docs/functions_func_c.html | 134 +- docs/functions_func_d.html | 109 +- docs/functions_func_e.html | 99 +- docs/functions_func_f.html | 100 +- docs/functions_func_g.html | 151 +- docs/functions_func_h.html | 109 +- docs/functions_func_i.html | 126 +- docs/functions_func_l.html | 99 +- docs/functions_func_m.html | 107 +- docs/functions_func_n.html | 136 +- docs/functions_func_o.html | 119 +- docs/functions_func_p.html | 118 +- docs/functions_func_r.html | 99 +- docs/functions_func_s.html | 139 +- docs/functions_func_t.html | 109 +- docs/functions_func_u.html | 101 +- docs/functions_func_v.html | 101 +- docs/functions_func_w.html | 103 +- docs/functions_func_x.html | 97 +- docs/functions_func_~.html | 140 - docs/functions_g.html | 152 +- docs/functions_h.html | 115 +- docs/functions_i.html | 127 +- docs/functions_k.html | 102 +- docs/functions_l.html | 100 +- docs/functions_m.html | 108 +- docs/functions_n.html | 137 +- docs/functions_o.html | 122 +- docs/functions_p.html | 119 +- docs/functions_r.html | 102 +- docs/functions_rela.html | 69 +- docs/functions_s.html | 138 +- docs/functions_t.html | 110 +- docs/functions_type.html | 69 +- docs/functions_u.html | 102 +- docs/functions_v.html | 102 +- docs/functions_vars.html | 136 +- docs/functions_w.html | 104 +- docs/functions_x.html | 98 +- docs/functions_~.html | 141 - docs/hierarchy.html | 731 +++-- docs/index.html | 50 +- docs/jquery.js | 76 +- docs/menu.js | 26 + docs/menudata.js | 86 + docs/namespacemembers.html | 63 +- docs/namespacemembers_enum.html | 63 +- docs/namespacemembers_func.html | 63 +- docs/namespaces.html | 58 +- docs/search/all_0.html | 2 +- docs/search/all_0.js | 35 +- docs/search/all_1.html | 2 +- docs/search/all_1.js | 30 +- docs/search/all_10.html | 2 +- docs/search/all_10.js | 145 +- docs/search/all_11.html | 2 +- docs/search/all_11.js | 155 +- docs/search/all_12.html | 2 +- docs/search/all_12.js | 54 +- docs/search/all_13.html | 2 +- docs/search/all_13.js | 34 +- docs/search/all_14.html | 2 +- docs/search/all_14.js | 65 +- docs/search/all_15.html | 2 +- docs/search/all_15.js | 45 +- docs/search/all_16.html | 2 +- docs/search/all_16.js | 4 +- docs/search/all_17.html | 26 + docs/search/all_17.js | 5 + docs/search/all_2.html | 2 +- docs/search/all_2.js | 41 +- docs/search/all_3.html | 2 +- docs/search/all_3.js | 26 +- docs/search/all_4.html | 2 +- docs/search/all_4.js | 5 +- docs/search/all_5.html | 2 +- docs/search/all_5.js | 8 +- docs/search/all_6.html | 2 +- docs/search/all_6.js | 33 +- docs/search/all_7.html | 2 +- docs/search/all_7.js | 26 +- docs/search/all_8.html | 2 +- docs/search/all_8.js | 23 +- docs/search/all_9.html | 2 +- docs/search/all_9.js | 23 +- docs/search/all_a.html | 2 +- docs/search/all_a.js | 33 +- docs/search/all_b.html | 2 +- docs/search/all_b.js | 72 +- docs/search/all_c.html | 2 +- docs/search/all_c.js | 76 +- docs/search/all_d.html | 2 +- docs/search/all_d.js | 43 +- docs/search/all_e.html | 2 +- docs/search/all_e.js | 82 +- docs/search/all_f.html | 2 +- docs/search/all_f.js | 89 +- docs/search/classes_0.html | 2 +- docs/search/classes_1.html | 2 +- docs/search/classes_1.js | 1 + docs/search/classes_10.html | 2 +- docs/search/classes_10.js | 63 +- docs/search/classes_11.html | 2 +- docs/search/classes_11.js | 31 +- docs/search/classes_12.html | 2 +- docs/search/classes_12.js | 18 +- docs/search/classes_13.html | 2 +- docs/search/classes_13.js | 36 +- docs/search/classes_14.html | 2 +- docs/search/classes_14.js | 27 +- docs/search/classes_15.html | 26 + docs/search/classes_15.js | 5 + docs/search/classes_2.html | 2 +- docs/search/classes_2.js | 1 + docs/search/classes_3.html | 2 +- docs/search/classes_3.js | 2 +- docs/search/classes_4.html | 2 +- docs/search/classes_4.js | 3 +- docs/search/classes_5.html | 2 +- docs/search/classes_5.js | 1 + docs/search/classes_6.html | 2 +- docs/search/classes_7.html | 2 +- docs/search/classes_8.html | 2 +- docs/search/classes_8.js | 5 +- docs/search/classes_9.html | 2 +- docs/search/classes_9.js | 9 +- docs/search/classes_a.html | 2 +- docs/search/classes_a.js | 50 +- docs/search/classes_b.html | 2 +- docs/search/classes_b.js | 50 +- docs/search/classes_c.html | 2 +- docs/search/classes_c.js | 9 +- docs/search/classes_d.html | 2 +- docs/search/classes_d.js | 21 +- docs/search/classes_e.html | 2 +- docs/search/classes_e.js | 29 +- docs/search/classes_f.html | 2 +- docs/search/classes_f.js | 48 +- docs/search/enums_0.html | 2 +- docs/search/enums_1.html | 2 +- docs/search/enums_2.html | 2 +- docs/search/enumvalues_0.html | 2 +- docs/search/enumvalues_0.js | 4 +- docs/search/functions_0.html | 2 +- docs/search/functions_0.js | 14 +- docs/search/functions_1.html | 2 +- docs/search/functions_1.js | 14 +- docs/search/functions_10.html | 2 +- docs/search/functions_10.js | 8 +- docs/search/functions_11.html | 2 +- docs/search/functions_11.js | 4 +- docs/search/functions_12.html | 2 +- docs/search/functions_12.js | 4 +- docs/search/functions_13.html | 2 +- docs/search/functions_13.js | 6 +- docs/search/functions_14.html | 2 +- docs/search/functions_15.html | 2 +- docs/search/functions_2.html | 2 +- docs/search/functions_2.js | 28 +- docs/search/functions_3.html | 2 +- docs/search/functions_3.js | 10 +- docs/search/functions_4.html | 2 +- docs/search/functions_4.js | 2 +- docs/search/functions_5.html | 2 +- docs/search/functions_5.js | 4 +- docs/search/functions_6.html | 2 +- docs/search/functions_6.js | 33 +- docs/search/functions_7.html | 2 +- docs/search/functions_7.js | 12 +- docs/search/functions_8.html | 2 +- docs/search/functions_8.js | 23 +- docs/search/functions_9.html | 2 +- docs/search/functions_9.js | 2 +- docs/search/functions_a.html | 2 +- docs/search/functions_a.js | 8 +- docs/search/functions_b.html | 2 +- docs/search/functions_b.js | 19 +- docs/search/functions_c.html | 2 +- docs/search/functions_c.js | 9 +- docs/search/functions_d.html | 2 +- docs/search/functions_d.js | 19 +- docs/search/functions_e.html | 2 +- docs/search/functions_e.js | 4 +- docs/search/functions_f.html | 2 +- docs/search/functions_f.js | 28 +- docs/search/namespaces_0.html | 2 +- docs/search/related_0.html | 2 +- docs/search/search.css | 12 +- docs/search/search.js | 98 +- docs/search/searchdata.js | 39 + docs/search/typedefs_0.html | 2 +- docs/search/typedefs_1.html | 2 +- docs/search/variables_0.html | 2 +- docs/search/variables_1.html | 2 +- docs/search/variables_10.html | 2 +- docs/search/variables_11.html | 2 +- docs/search/variables_12.html | 2 +- docs/search/variables_2.html | 2 +- docs/search/variables_3.html | 2 +- docs/search/variables_3.js | 2 +- docs/search/variables_4.html | 2 +- docs/search/variables_5.html | 2 +- docs/search/variables_6.html | 2 +- docs/search/variables_6.js | 1 + docs/search/variables_7.html | 2 +- docs/search/variables_8.html | 2 +- docs/search/variables_9.html | 2 +- docs/search/variables_a.html | 2 +- docs/search/variables_b.html | 2 +- docs/search/variables_c.html | 2 +- docs/search/variables_d.html | 2 +- docs/search/variables_e.html | 2 +- docs/search/variables_f.html | 2 +- docs/{ftv2splitbar.png => splitbar.png} | Bin docs/tabs.css | 61 +- html/.buildinfo | 2 +- ...064d3d3c78c2f86da25ace49db3e3c4e03a691.png | Bin 75226 -> 47712 bytes ...6ceb00b0739eba2ed2de6d0d71f24a0021c268.png | Bin 14328 -> 8789 bytes ...7838559a989a01982bde69df7d1ba50dba3dae.png | Bin 6762 -> 4169 bytes ...8592da92fae1a4929d96c1cb6e446e05714101.png | Bin 50735 -> 44877 bytes ...88f7ab1eb3f4d70c57feb299c189351a097db9.png | Bin 10479 -> 11305 bytes html/_sources/options/dash_options.rst.txt | 16 +- html/_sources/options/hls_options.rst.txt | 11 + .../options/hls_stream_descriptors.rst.txt | 14 +- html/_sources/tutorials/dash.rst.txt | 17 +- .../tutorials/dash_hls_example.rst.txt | 13 + html/_sources/tutorials/ffmpeg_piping.rst.txt | 6 +- html/_sources/tutorials/hls.rst.txt | 38 +- html/_sources/tutorials/raw_key.rst.txt | 1 + html/_sources/tutorials/widevine.rst.txt | 23 +- html/_static/basic.css | 20 +- html/_static/doctools.js | 56 +- .../{jquery-3.1.0.js => jquery-3.2.1.js} | 771 +++-- html/_static/jquery.js | 8 +- html/_static/searchtools.js | 5 +- html/_static/sphinxdoc.css | 2 +- html/_static/websupport.js | 2 +- html/build_instructions.html | 21 +- html/design.html | 11 +- html/docker_instructions.html | 13 +- html/documentation.html | 83 +- html/genindex.html | 87 +- html/index.html | 15 +- html/library.html | 25 +- html/library_details.html | 385 ++- html/objects.inv | Bin 5723 -> 5703 bytes html/options/chunking_options.html | 11 +- html/options/dash_options.html | 27 +- html/options/drm_stream_descriptors.html | 13 +- html/options/general_encryption_options.html | 15 +- html/options/hls_options.html | 24 +- html/options/hls_stream_descriptors.html | 26 +- html/options/mp4_output_options.html | 11 +- .../options/playready_encryption_options.html | 11 +- html/options/raw_key_encryption_options.html | 13 +- html/options/segment_template_formatting.html | 17 +- html/options/stream_descriptors.html | 36 +- html/options/udp_file_options.html | 13 +- html/options/widevine_encryption_options.html | 19 +- html/search.html | 11 +- html/searchindex.js | 2 +- html/tutorials/basic_usage.html | 11 +- html/tutorials/dash.html | 64 +- html/tutorials/dash_hls_example.html | 103 + html/tutorials/drm.html | 11 +- html/tutorials/encoding.html | 11 +- html/tutorials/ffmpeg_piping.html | 17 +- html/tutorials/hls.html | 98 +- html/tutorials/live.html | 19 +- html/tutorials/playready.html | 11 +- html/tutorials/raw_key.html | 40 +- html/tutorials/tutorials.html | 11 +- html/tutorials/widevine.html | 87 +- 1459 files changed, 43551 insertions(+), 117136 deletions(-) create mode 100644 docs/d0/d05/muxer__listener__factory_8cc_source.html create mode 100644 docs/d0/d2b/representation_8h_source.html create mode 100644 docs/d0/d59/classshaka_1_1media_1_1Job.html create mode 100644 docs/d0/d59/classshaka_1_1media_1_1Job.png create mode 100644 docs/d0/dbc/webvtt__parser_8h_source.html create mode 100644 docs/d1/d35/classshaka_1_1hls_1_1Tag-members.html create mode 100644 docs/d1/d7e/classshaka_1_1hls_1_1Tag.html create mode 100644 docs/d1/d7e/classshaka_1_1media_1_1BlockReader-members.html create mode 100644 docs/d1/dac/classshaka_1_1media_1_1DisplayActionCompare-members.html create mode 100644 docs/d2/d26/classshaka_1_1media_1_1LineReader-members.html create mode 100644 docs/d2/d37/classshaka_1_1media_1_1Job-members.html create mode 100644 docs/d2/d3b/manifest__flags_8cc_source.html create mode 100644 docs/d2/d3c/muxer__factory_8cc_source.html create mode 100644 docs/d2/d42/webvtt__to__mp4__handler_8h_source.html create mode 100644 docs/d2/d6b/classshaka_1_1media_1_1WebVttSegmenter-members.html delete mode 100644 docs/d2/d7b/classshaka_1_1DashIopMpdNotifier-members.html create mode 100644 docs/d2/dcd/tag_8h_source.html create mode 100644 docs/d3/d53/classshaka_1_1media_1_1JobManager.html create mode 100644 docs/d3/de6/job__manager_8h_source.html create mode 100644 docs/d3/de7/classshaka_1_1media_1_1PeekingReader-members.html create mode 100644 docs/d3/df4/structshaka_1_1media_1_1CueEventInfo-members.html create mode 100644 docs/d4/d0c/text__readers_8h_source.html create mode 100644 docs/d4/d22/structshaka_1_1media_1_1SegmentEventInfo-members.html create mode 100644 docs/d4/d40/sample__aes__ec3__cryptor_8h_source.html delete mode 100644 docs/d4/d70/classshaka_1_1DashIopMpdNotifier.html delete mode 100644 docs/d4/d70/classshaka_1_1DashIopMpdNotifier.png create mode 100644 docs/d4/dde/classshaka_1_1media_1_1WebVttSegmentedOutputHandler-members.html create mode 100644 docs/d5/d78/classshaka_1_1media_1_1FileReader-members.html create mode 100644 docs/d5/d8d/classshaka_1_1media_1_1SampleAesEc3Cryptor-members.html create mode 100644 docs/d5/de2/structshaka_1_1media_1_1MuxerListenerFactory_1_1StreamData-members.html create mode 100644 docs/d6/d3f/classshaka_1_1media_1_1WebVttOutputHandler.html create mode 100644 docs/d6/d3f/classshaka_1_1media_1_1WebVttOutputHandler.png create mode 100644 docs/d6/d46/structshaka_1_1media_1_1CueEventInfo.html create mode 100644 docs/d6/d56/webvtt__output__handler_8h_source.html delete mode 100644 docs/d6/d77/dash__iop__mpd__notifier_8h_source.html create mode 100644 docs/d6/d9f/webvtt__to__mp4__handler_8cc_source.html create mode 100644 docs/d6/db8/classshaka_1_1media_1_1FileReader.html create mode 100644 docs/d6/dc1/classshaka_1_1media_1_1WebVttSegmentedOutputHandler.html create mode 100644 docs/d6/dc1/classshaka_1_1media_1_1WebVttSegmentedOutputHandler.png create mode 100644 docs/d6/de2/structshaka_1_1media_1_1mp4_1_1KeyFrameInfo.html create mode 100644 docs/d7/d01/classshaka_1_1media_1_1MuxerFactory-members.html create mode 100644 docs/d7/d20/period_8h_source.html create mode 100644 docs/d7/d21/classshaka_1_1MockPeriod-members.html create mode 100644 docs/d7/d2a/manifest__flags_8h_source.html create mode 100644 docs/d7/d53/classshaka_1_1media_1_1WebVttToMp4Handler.html create mode 100644 docs/d7/d53/classshaka_1_1media_1_1WebVttToMp4Handler.png create mode 100644 docs/d7/d94/representation_8cc_source.html create mode 100644 docs/d8/d02/classshaka_1_1MockPeriod.html create mode 100644 docs/d8/d02/classshaka_1_1MockPeriod.png create mode 100644 docs/d8/d16/webvtt__segmenter_8cc_source.html create mode 100644 docs/d8/d51/text__readers_8cc_source.html create mode 100644 docs/d8/d61/ac3__audio__util_8cc_source.html create mode 100644 docs/d8/d72/adaptation__set_8h_source.html create mode 100644 docs/d8/db6/classshaka_1_1media_1_1WebVttSegmenter.html create mode 100644 docs/d8/db6/classshaka_1_1media_1_1WebVttSegmenter.png create mode 100644 docs/d8/dc6/classshaka_1_1media_1_1PeekingReader.html create mode 100644 docs/d8/de1/classshaka_1_1Period.html create mode 100644 docs/d8/de1/classshaka_1_1Period.png create mode 100644 docs/d9/d40/classshaka_1_1media_1_1WebVttParser.html create mode 100644 docs/d9/d40/classshaka_1_1media_1_1WebVttParser.png create mode 100644 docs/d9/d52/structshaka_1_1media_1_1KeyFrameEvent.html create mode 100644 docs/d9/d9b/sample__aes__ec3__cryptor_8cc_source.html create mode 100644 docs/d9/da0/classshaka_1_1media_1_1SampleAesEc3Cryptor.html create mode 100644 docs/d9/da0/classshaka_1_1media_1_1SampleAesEc3Cryptor.png create mode 100644 docs/da/d17/classshaka_1_1media_1_1DisplayActionCompare.html create mode 100644 docs/da/d2a/classshaka_1_1media_1_1MuxerFactory.html create mode 100644 docs/da/d52/classshaka_1_1media_1_1MuxerListenerFactory-members.html create mode 100644 docs/da/df9/classshaka_1_1media_1_1JobManager-members.html create mode 100644 docs/db/d04/webvtt__parser_8cc_source.html create mode 100644 docs/db/d49/structshaka_1_1media_1_1EventInfo.html create mode 100644 docs/db/de2/classshaka_1_1media_1_1LineReader.html create mode 100644 docs/dc/d1f/classshaka_1_1media_1_1WebVttParser-members.html delete mode 100644 docs/dc/d22/dash__iop__mpd__notifier_8cc_source.html create mode 100644 docs/dc/da4/muxer__listener__factory_8h_source.html create mode 100644 docs/dd/d03/structshaka_1_1media_1_1SegmentEventInfo.html create mode 100644 docs/dd/d10/muxer__factory_8h_source.html create mode 100644 docs/dd/d14/job__manager_8cc_source.html create mode 100644 docs/dd/d20/webvtt__segmenter_8h_source.html create mode 100644 docs/dd/d4b/event__info_8h_source.html create mode 100644 docs/dd/d4e/classshaka_1_1Period-members.html create mode 100644 docs/dd/de1/period_8cc_source.html create mode 100644 docs/de/d1a/structshaka_1_1media_1_1mp4_1_1KeyFrameInfo-members.html create mode 100644 docs/de/d52/webvtt__output__handler_8cc_source.html create mode 100644 docs/de/d88/tag_8cc_source.html create mode 100644 docs/de/db5/structshaka_1_1media_1_1MuxerListenerFactory_1_1StreamData.html create mode 100644 docs/de/dbb/classshaka_1_1media_1_1MuxerListenerFactory.html create mode 100644 docs/de/dc2/adaptation__set_8cc_source.html create mode 100644 docs/de/dcc/key__frame__info_8h_source.html create mode 100644 docs/df/d0d/classshaka_1_1media_1_1BlockReader.html create mode 100644 docs/df/d1d/ac3__audio__util_8h_source.html create mode 100644 docs/df/d60/structshaka_1_1media_1_1KeyFrameEvent-members.html create mode 100644 docs/df/dab/structshaka_1_1media_1_1EventInfo-members.html create mode 100644 docs/df/dc0/classshaka_1_1media_1_1WebVttToMp4Handler-members.html create mode 100644 docs/df/dc9/classshaka_1_1media_1_1WebVttOutputHandler-members.html rename docs/{ftv2doc.png => doc.png} (100%) rename docs/{ftv2folderclosed.png => folderclosed.png} (100%) rename docs/{ftv2folderopen.png => folderopen.png} (100%) delete mode 100644 docs/ftv2blank.png delete mode 100644 docs/ftv2cl.png delete mode 100644 docs/ftv2lastnode.png delete mode 100644 docs/ftv2link.png delete mode 100644 docs/ftv2mlastnode.png delete mode 100644 docs/ftv2mnode.png delete mode 100644 docs/ftv2mo.png delete mode 100644 docs/ftv2node.png delete mode 100644 docs/ftv2ns.png delete mode 100644 docs/ftv2plastnode.png delete mode 100644 docs/ftv2pnode.png delete mode 100644 docs/ftv2vertline.png create mode 100644 docs/functions_0x7e.html create mode 100644 docs/functions_func_0x7e.html delete mode 100644 docs/functions_func_~.html delete mode 100644 docs/functions_~.html create mode 100644 docs/menu.js create mode 100644 docs/menudata.js create mode 100644 docs/search/all_17.html create mode 100644 docs/search/all_17.js create mode 100644 docs/search/classes_15.html create mode 100644 docs/search/classes_15.js create mode 100644 docs/search/searchdata.js rename docs/{ftv2splitbar.png => splitbar.png} (100%) create mode 100644 html/_sources/tutorials/dash_hls_example.rst.txt rename html/_static/{jquery-3.1.0.js => jquery-3.2.1.js} (94%) create mode 100644 html/tutorials/dash_hls_example.html diff --git a/docs/annotated.html b/docs/annotated.html index 8e4f88635a..1fd06829c3 100644 --- a/docs/annotated.html +++ b/docs/annotated.html @@ -3,16 +3,15 @@ - + + Shaka Packager SDK: Class List + - @@ -21,7 +20,7 @@ - @@ -30,49 +29,26 @@
+
Shaka Packager SDK
- + - - + + + +
- All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
+
@@ -88,344 +64,367 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
oNshaka
|oNhls
|oNmedia
|oNxml
|oCCallbackFile
|oCFileDefine an abstract file interface
|oCFileCloser
|oCIoCacheDeclaration of class which implements a thread-safe circular buffer
|oCLocalFileImplement LocalFile which deals with local storage
|oCMemoryFile
|oCBufferCallbackParamsBuffer callback params
|oCThreadedIoFileDeclaration of class which implements a thread-safe circular buffer
|oCUdpFileImplements UdpFile, which receives UDP unicast and multicast streams
|oCUdpOptionsOptions parsed from UDP url string of the form: udp://ip:port[?options]
|oCHlsParamsHLS related parameters
|oCCuepoint
|oCAdCueGeneratorParamsCuepoint generator related parameters
|oCChunkingParamsChunking (segmentation) related parameters
|oCWidevineSignerSigner credential for Widevine license server
|oCWidevineEncryptionParamsWidevine encryption parameters
|oCPlayreadyEncryptionParams
|oCRawKeyParamsRaw key encryption/decryption parameters, i.e. with key parameters provided
|oCEncryptionParamsEncryption parameters
|oCWidevineDecryptionParamsWidevine decryption parameters
|oCDecryptionParamsDecryption parameters
|oCMp4OutputParamsMP4 (ISO-BMFF) output related parameters
|oCElement
|oCContentProtectionElement
|oCDashIopMpdNotifier
|oCMockMpdBuilder
|oCMockAdaptationSet
|oCMockRepresentation
|oCMockMpdNotifier
|oCMpdBuilderThis class generates DASH MPDs (Media Presentation Descriptions)
|oCAdaptationSet
|oCRepresentationStateChangeListener
|oCRepresentation
|oCMpdNotifier
|oCMpdOptionsDefines Mpd Options
|oCSegmentInfo
|oCSimpleMpdNotifier
|oCMpdParamsDASH MPD related parameters
|oCMpdNotifierFactory
|oCMpdWriter
|oCTestParamsParameters used for testing
|oCPackagingParamsPackaging parameters
|oCStreamDescriptorDefines a single input/output stream
|oCPackager
|\CStatus
\CBandwidthEstimator
 NshakaAll the methods that are virtual are virtual for mocking
 Nhls
 Nmedia
 Nxml
 CAdaptationSet
 CAdCueGeneratorParamsCuepoint generator related parameters
 CBufferCallbackParamsBuffer callback params
 CCallbackFile
 CChunkingParamsChunking (segmentation) related parameters
 CContentProtectionElement
 CCuepoint
 CDecryptionParamsDecryption parameters
 CElement
 CEncryptionParamsEncryption parameters
 CFileDefine an abstract file interface
 CFileCloser
 CHlsParamsHLS related parameters
 CIoCacheDeclaration of class which implements a thread-safe circular buffer
 CLocalFileImplement LocalFile which deals with local storage
 CMemoryFile
 CMockAdaptationSet
 CMockMpdBuilder
 CMockMpdNotifier
 CMockPeriod
 CMockRepresentation
 CMp4OutputParamsMP4 (ISO-BMFF) output related parameters
 CMpdBuilderThis class generates DASH MPDs (Media Presentation Descriptions)
 CMpdNotifier
 CMpdNotifierFactory
 CMpdOptionsDefines Mpd Options
 CMpdParamsDASH MPD related parameters
 CMpdWriter
 CPackager
 CPackagingParamsPackaging parameters
 CPeriod
 CPlayreadyEncryptionParams
 CRawKeyParamsRaw key encryption/decryption parameters, i.e. with key parameters provided
 CRepresentation
 CRepresentationStateChangeListener
 CSegmentInfo
 CSimpleMpdNotifier
 CStatus
 CStreamDescriptorDefines a single input/output stream
 CTestParamsParameters used for testing
 CThreadedIoFileDeclaration of class which implements a thread-safe circular buffer
 CUdpFileImplements UdpFile, which receives UDP unicast and multicast streams
 CUdpOptionsOptions parsed from UDP url string of the form: udp://ip:port[?options]
 CWidevineDecryptionParamsWidevine decryption parameters
 CWidevineEncryptionParamsWidevine encryption parameters
 CWidevineSignerSigner credential for Widevine license server
 CBandwidthEstimator
diff --git a/docs/classes.html b/docs/classes.html index 13374d70fd..3ac5567d2b 100644 --- a/docs/classes.html +++ b/docs/classes.html @@ -3,16 +3,15 @@ - + + Shaka Packager SDK: Class Index + - @@ -21,7 +20,7 @@ - @@ -30,49 +29,26 @@
+
Shaka Packager SDK
- + - - + + + +
- All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
+
@@ -86,112 +62,118 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Class Index
-
A | B | C | D | E | F | H | I | K | L | M | N | O | P | R | S | T | U | V | W | X
- - - - - - - - - - - - - - - - - - - - - - - - - - - - + + +
  A  
-
DecoderConfigurationRecord (shaka::media)   
  K  
-
PackagingParams (shaka)   TextTrackConfig (shaka::media)   
DecodingTime (shaka::media::mp4)   PesPacket (shaka::media::mp2t)   ThreadedIoFile (shaka)   
AACAudioSpecificConfig (shaka::media)   DecodingTimeIterator (shaka::media::mp4)   KeyFetcher (shaka::media)   PesPacketGenerator (shaka::media::mp2t)   Track (shaka::media::mp4)   
Ac3Header (shaka::media::mp2t)   DecodingTimeToSample (shaka::media::mp4)   RawKeyParams::KeyInfo (shaka)   PixelAspectRatio (shaka::media::mp4)   TrackEncryption (shaka::media::mp4)   
AC3Specific (shaka::media::mp4)   DecryptConfig (shaka::media)   KeySource (shaka::media)   PlayreadyEncryptionParams (shaka)   TrackExtends (shaka::media::mp4)   
AdaptationSet (shaka)   DecryptionParams (shaka)   
  L  
-
PlayReadyKeySource (shaka::media)   TrackFragment (shaka::media::mp4)   
AdaptationSetXmlNode (shaka::xml)   DecryptorSource (shaka::media)   PrevSampleData (shaka::media::wvm)   TrackFragmentDecodeTime (shaka::media::mp4)   
AdCueGenerator (shaka::media)   Demuxer (shaka::media)   Language (shaka::media::mp4)   PrivFrame (shaka::media::mp4)   TrackFragmentHeader (shaka::media::mp4)   
AdCueGeneratorParams (shaka)   DemuxStreamIdMediaSample (shaka::media::wvm)   LibcryptoThreading (shaka::media)   ProducerConsumerQueue (shaka::media)   TrackFragmentRun (shaka::media::mp4)   
AdtsHeader (shaka::media::mp2t)   DTSSpecific (shaka::media::mp4)   LocalFile (shaka)   ProgramMapTableWriter (shaka::media::mp2t)   TrackHeader (shaka::media::mp4)   
AesCbcDecryptor (shaka::media)   
  E  
-
H265SliceHeader::LongTermPicsInfo (shaka::media)   ProgressListener (shaka::media)   TrackRunIterator (shaka::media::mp4)   
AesCbcEncryptor (shaka::media)   
  M  
-
ProtectionSchemeInfo (shaka::media::mp4)   TracksBuilder (shaka::media)   
AesCryptor (shaka::media)   EC3Specific (shaka::media::mp4)   ProtectionSystemSpecificHeader (shaka::media::mp4)   TrickPlayHandler (shaka::media)   
AesCtrEncryptor (shaka::media)   Edit (shaka::media::mp4)   MasterPlaylist (shaka::hls)   ProtectionSystemSpecificInfo (shaka::media)   TsMuxer (shaka::media::mp2t)   
AesEncryptor (shaka::media)   EditList (shaka::media::mp4)   Media (shaka::media::mp4)   
  R  
-
TsPacket (shaka::media::mp2t)   
AesPatternCryptor (shaka::media)   EditListEntry (shaka::media::mp4)   MediaData (shaka::media::mp4)   TsSection (shaka::media::mp2t)   
AesRequestSigner (shaka::media)   Element (shaka)   MediaHandler (shaka::media)   Range (shaka::media)   TsSectionPat (shaka::media::mp2t)   
AudioHeader (shaka::media::mp2t)   ElementaryStreamDescriptor (shaka::media::mp4)   MediaHandlerGraphTestBase (shaka::media)   RawKeyParams (shaka)   TsSectionPes (shaka::media::mp2t)   
AudioProgramMapTableWriter (shaka::media::mp2t)   EncryptionParams::EncryptedStreamAttributes (shaka)   MediaHandlerTestBase (shaka::media)   RawKeySource (shaka::media)   TsSectionPmt (shaka::media::mp2t)   
AudioRollRecoveryEntry (shaka::media::mp4)   EncryptionConfig (shaka::media)   MediaHeader (shaka::media::mp4)   Replicator (shaka::media)   TsSectionPsi (shaka::media::mp2t)   
AudioSampleEntry (shaka::media::mp4)   EncryptionHandler (shaka::media)   MediaInformation (shaka::media::mp4)   Representation (shaka)   TsSegmenter (shaka::media::mp2t)   
AudioStreamInfo (shaka::media)   EncryptionKey (shaka::media)   MediaParser (shaka::media)   RepresentationBaseXmlNode (shaka::xml)   TsWriter (shaka::media::mp2t)   
AudioTimestampHelper (shaka::media)   EncryptionParams (shaka)   MediaPlaylist (shaka::hls)   RepresentationStateChangeListener (shaka)   TwoPassSingleSegmentSegmenter (shaka::media::webm)   
AVCDecoderConfigurationRecord (shaka::media)   ESDescriptor (shaka::media)   MediaPlaylistFactory (shaka::hls)   RepresentationXmlNode (shaka::xml)   
  U  
+
a | b | c | d | e | f | h | i | j | k | l | m | n | o | p | r | s | t | u | v | w | x
+ + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + +
  a  
+
DecryptConfig (shaka::media)   KeyFrameEvent (shaka::media)   PeekingReader (shaka::media)   TextTrackConfig (shaka::media)   
DecryptionParams (shaka)   KeyFrameInfo (shaka::media::mp4)   Period (shaka)   ThreadedIoFile (shaka)   
AACAudioSpecificConfig (shaka::media)   DecryptorSource (shaka::media)   RawKeyParams::KeyInfo (shaka)   PesPacket (shaka::media::mp2t)   Track (shaka::media::mp4)   
Ac3Header (shaka::media::mp2t)   Demuxer (shaka::media)   KeySource (shaka::media)   PesPacketGenerator (shaka::media::mp2t)   TrackEncryption (shaka::media::mp4)   
AC3Specific (shaka::media::mp4)   DemuxStreamIdMediaSample (shaka::media::wvm)   
  l  
+
PixelAspectRatio (shaka::media::mp4)   TrackExtends (shaka::media::mp4)   
AdaptationSet (shaka)   DisplayActionCompare (shaka::media)   PlayreadyEncryptionParams (shaka)   TrackFragment (shaka::media::mp4)   
AdaptationSetXmlNode (shaka::xml)   DTSSpecific (shaka::media::mp4)   Language (shaka::media::mp4)   PlayReadyKeySource (shaka::media)   TrackFragmentDecodeTime (shaka::media::mp4)   
AdCueGenerator (shaka::media)   
  e  
+
LibcryptoThreading (shaka::media)   PrevSampleData (shaka::media::wvm)   TrackFragmentHeader (shaka::media::mp4)   
AdCueGeneratorParams (shaka)   LineReader (shaka::media)   PrivFrame (shaka::media::mp4)   TrackFragmentRun (shaka::media::mp4)   
AdtsHeader (shaka::media::mp2t)   EC3Specific (shaka::media::mp4)   LocalFile (shaka)   ProducerConsumerQueue (shaka::media)   TrackHeader (shaka::media::mp4)   
AesCbcDecryptor (shaka::media)   Edit (shaka::media::mp4)   H265SliceHeader::LongTermPicsInfo (shaka::media)   ProgramMapTableWriter (shaka::media::mp2t)   TrackRunIterator (shaka::media::mp4)   
AesCbcEncryptor (shaka::media)   EditList (shaka::media::mp4)   
  m  
+
ProgressListener (shaka::media)   TracksBuilder (shaka::media)   
AesCryptor (shaka::media)   EditListEntry (shaka::media::mp4)   ProtectionSchemeInfo (shaka::media::mp4)   TrickPlayHandler (shaka::media)   
AesCtrEncryptor (shaka::media)   Element (shaka)   MasterPlaylist (shaka::hls)   ProtectionSystemSpecificHeader (shaka::media::mp4)   TsMuxer (shaka::media::mp2t)   
AesEncryptor (shaka::media)   ElementaryStreamDescriptor (shaka::media::mp4)   Media (shaka::media::mp4)   ProtectionSystemSpecificInfo (shaka::media)   TsPacket (shaka::media::mp2t)   
AesPatternCryptor (shaka::media)   EncryptionParams::EncryptedStreamAttributes (shaka)   MediaData (shaka::media::mp4)   
  r  
+
TsSection (shaka::media::mp2t)   
AesRequestSigner (shaka::media)   EncryptionConfig (shaka::media)   MediaHandler (shaka::media)   TsSectionPat (shaka::media::mp2t)   
AudioHeader (shaka::media::mp2t)   EncryptionHandler (shaka::media)   MediaHandlerGraphTestBase (shaka::media)   Range (shaka::media)   TsSectionPes (shaka::media::mp2t)   
AudioProgramMapTableWriter (shaka::media::mp2t)   EncryptionKey (shaka::media)   MediaHandlerTestBase (shaka::media)   RawKeyParams (shaka)   TsSectionPmt (shaka::media::mp2t)   
AudioRollRecoveryEntry (shaka::media::mp4)   EncryptionParams (shaka)   MediaHeader (shaka::media::mp4)   RawKeySource (shaka::media)   TsSectionPsi (shaka::media::mp2t)   
AudioSampleEntry (shaka::media::mp4)   ESDescriptor (shaka::media)   MediaInformation (shaka::media::mp4)   Replicator (shaka::media)   TsSegmenter (shaka::media::mp2t)   
AudioStreamInfo (shaka::media)   EsParser (shaka::media::mp2t)   MediaParser (shaka::media)   Representation (shaka)   TsWriter (shaka::media::mp2t)   
AudioTimestampHelper (shaka::media)   EsParserAudio (shaka::media::mp2t)   MediaPlaylist (shaka::hls)   RepresentationBaseXmlNode (shaka::xml)   TwoPassSingleSegmentSegmenter (shaka::media::webm)   
AVCDecoderConfigurationRecord (shaka::media)   EsParserH264 (shaka::media::mp2t)   MediaPlaylistFactory (shaka::hls)   RepresentationStateChangeListener (shaka)   
  u  
  B  
-
EsParser (shaka::media::mp2t)   MuxerListener::MediaRanges (shaka::media)   RequestSigner (shaka::media)   
EsParserAudio (shaka::media::mp2t)   MediaSample (shaka::media)   RsaPrivateKey (shaka::media)   UdpFile (shaka)   
BandwidthEstimator   EsParserH264 (shaka::media::mp2t)   MemoryFile (shaka)   RsaPublicKey (shaka::media)   UdpOptions (shaka)   
BitReader (shaka::media)   EsParserH265 (shaka::media::mp2t)   Metadata (shaka::media::mp4)   RsaRequestSigner (shaka::media)   
  V  
+
  b  
+
EsParserH265 (shaka::media::mp2t)   MuxerListener::MediaRanges (shaka::media)   RepresentationXmlNode (shaka::xml)   
EsParserH26x (shaka::media::mp2t)   MediaSample (shaka::media)   RequestSigner (shaka::media)   UdpFile (shaka)   
BandwidthEstimator   EventInfo (shaka::media)   MemoryFile (shaka)   RsaPrivateKey (shaka::media)   UdpOptions (shaka)   
BitReader (shaka::media)   
  f  
+
Metadata (shaka::media::mp4)   RsaPublicKey (shaka::media)   
  v  
BitWriter (shaka::media)   EsParserH26x (shaka::media::mp2t)   MkvWriter (shaka::media)   
  S  
+
BitWriter (shaka::media)   MkvWriter (shaka::media)   RsaRequestSigner (shaka::media)   
BlockReader (shaka::media)   FakeInputMediaHandler (shaka::media)   MockAdaptationSet (shaka)   
  s  
+
VideoMediaHeader (shaka::media::mp4)   
Box (shaka::media::mp4)   FakeMediaHandler (shaka::media)   MockMediaPlaylist (shaka::hls)   VideoProgramMapTableWriter (shaka::media::mp2t)   
BoxBuffer (shaka::media::mp4)   File (shaka)   MockMpdBuilder (shaka)   SampleAesEc3Cryptor (shaka::media)   VideoSampleEntry (shaka::media::mp4)   
BoxReader (shaka::media::mp4)   FileCloser (shaka)   MockMpdNotifier (shaka)   SampleAuxiliaryInformationOffset (shaka::media::mp4)   VideoSliceHeaderParser (shaka::media)   
BufferCallbackParams (shaka)   FileReader (shaka::media)   MockMuxerListener (shaka::media)   SampleAuxiliaryInformationSize (shaka::media::mp4)   EsParserH26x::VideoSliceInfo (shaka::media::mp2t)   
BufferReader (shaka::media)   FileType (shaka::media::mp4)   MockOutputMediaHandler (shaka::media)   SampleDescription (shaka::media::mp4)   VideoStreamInfo (shaka::media)   
BufferWriter (shaka::media)   Fragmenter (shaka::media::mp4)   MockPeriod (shaka)   SampleEncryption (shaka::media::mp4)   VideoStreamInfoParameters (shaka::media)   
ByteQueue (shaka::media)   FullBox (shaka::media::mp4)   MockRepresentation (shaka)   SampleEncryptionEntry (shaka::media::mp4)   VodMediaInfoDumpMuxerListener (shaka::media)   
  c  
+
  h  
+
Movie (shaka::media::mp4)   SampleGroupDescription (shaka::media::mp4)   VP8Parser (shaka::media)   
MovieExtends (shaka::media::mp4)   SampleSize (shaka::media::mp4)   VP9Parser (shaka::media)   
CallbackFile (shaka)   H264ByteToUnitStreamConverter (shaka::media)   MovieExtendsHeader (shaka::media::mp4)   SampleTable (shaka::media::mp4)   VPCodecConfigurationRecord (shaka::media)   
CencSampleEncryptionInfoEntry (shaka::media::mp4)   H264DecRefPicMarking (shaka::media)   MovieFragment (shaka::media::mp4)   SampleToChunk (shaka::media::mp4)   VPxFrameInfo (shaka::media)   
ChunkInfo (shaka::media::mp4)   H264ModificationOfPicNum (shaka::media)   MovieFragmentHeader (shaka::media::mp4)   SampleToGroup (shaka::media::mp4)   VPxParser (shaka::media)   
ChunkInfoIterator (shaka::media::mp4)   H264Parser (shaka::media)   MovieHeader (shaka::media::mp4)   SampleToGroupEntry (shaka::media::mp4)   VTTAdditionalTextBox (shaka::media::mp4)   
ChunkingHandler (shaka::media)   H264Pps (shaka::media)   Mp2tMediaParser (shaka::media::mp2t)   SchemeInfo (shaka::media::mp4)   VTTCueBox (shaka::media::mp4)   
ChunkingParams (shaka)   H264SEIMessage (shaka::media)   MP4MediaParser (shaka::media::mp4)   SchemeType (shaka::media::mp4)   VTTEmptyCueBox (shaka::media::mp4)   
ChunkLargeOffset (shaka::media::mp4)   H264SEIRecoveryPoint (shaka::media)   MP4Muxer (shaka::media::mp4)   Scte35Event (shaka::media)   
  w  
Box (shaka::media::mp4)   
  F  
-
MockAdaptationSet (shaka)   VideoMediaHeader (shaka::media::mp4)   
BoxBuffer (shaka::media::mp4)   MockMediaPlaylist (shaka::hls)   SampleAuxiliaryInformationOffset (shaka::media::mp4)   VideoProgramMapTableWriter (shaka::media::mp2t)   
BoxReader (shaka::media::mp4)   FakeInputMediaHandler (shaka::media)   MockMpdBuilder (shaka)   SampleAuxiliaryInformationSize (shaka::media::mp4)   VideoSampleEntry (shaka::media::mp4)   
BufferCallbackParams (shaka)   FakeMediaHandler (shaka::media)   MockMpdNotifier (shaka)   SampleDescription (shaka::media::mp4)   VideoSliceHeaderParser (shaka::media)   
BufferReader (shaka::media)   File (shaka)   MockMuxerListener (shaka::media)   SampleEncryption (shaka::media::mp4)   EsParserH26x::VideoSliceInfo (shaka::media::mp2t)   
BufferWriter (shaka::media)   FileCloser (shaka)   MockOutputMediaHandler (shaka::media)   SampleEncryptionEntry (shaka::media::mp4)   VideoStreamInfo (shaka::media)   
ByteQueue (shaka::media)   FileType (shaka::media::mp4)   MockRepresentation (shaka)   SampleGroupDescription (shaka::media::mp4)   VideoStreamInfoParameters (shaka::media)   
  C  
-
Fragmenter (shaka::media::mp4)   Movie (shaka::media::mp4)   SampleSize (shaka::media::mp4)   VodMediaInfoDumpMuxerListener (shaka::media)   
FullBox (shaka::media::mp4)   MovieExtends (shaka::media::mp4)   SampleTable (shaka::media::mp4)   VP8Parser (shaka::media)   
CallbackFile (shaka)   
  H  
-
MovieExtendsHeader (shaka::media::mp4)   SampleToChunk (shaka::media::mp4)   VP9Parser (shaka::media)   
CencSampleEncryptionInfoEntry (shaka::media::mp4)   MovieFragment (shaka::media::mp4)   SampleToGroup (shaka::media::mp4)   VPCodecConfigurationRecord (shaka::media)   
ChunkInfo (shaka::media::mp4)   H264ByteToUnitStreamConverter (shaka::media)   MovieFragmentHeader (shaka::media::mp4)   SampleToGroupEntry (shaka::media::mp4)   VPxFrameInfo (shaka::media)   
ChunkInfoIterator (shaka::media::mp4)   H264DecRefPicMarking (shaka::media)   MovieHeader (shaka::media::mp4)   SchemeInfo (shaka::media::mp4)   VPxParser (shaka::media)   
ChunkingHandler (shaka::media)   H264ModificationOfPicNum (shaka::media)   Mp2tMediaParser (shaka::media::mp2t)   SchemeType (shaka::media::mp4)   VTTAdditionalTextBox (shaka::media::mp4)   
ChunkingParams (shaka)   H264Parser (shaka::media)   MP4MediaParser (shaka::media::mp4)   Scte35Event (shaka::media)   VTTCueBox (shaka::media::mp4)   
ChunkLargeOffset (shaka::media::mp4)   H264Pps (shaka::media)   MP4Muxer (shaka::media::mp4)   SeekHead (shaka::media)   VTTEmptyCueBox (shaka::media::mp4)   
ChunkOffset (shaka::media::mp4)   H264SEIMessage (shaka::media)   Mp4OutputParams (shaka)   Segmenter (shaka::media::webm)   
  W  
+
ChunkOffset (shaka::media::mp4)   H264SliceHeader (shaka::media)   Mp4OutputParams (shaka)   SeekHead (shaka::media)   
ClosureThread (shaka::media)   H264Sps (shaka::media)   MpdBuilder (shaka)   Segmenter (shaka::media::webm)   WebMAudioClient (shaka::media)   
Cluster (shaka::media)   H264VideoSliceHeaderParser (shaka::media)   MpdNotifier (shaka)   Segmenter (shaka::media::mp4)   WebMClusterParser (shaka::media)   
ClusterBuilder (shaka::media)   H264WeightingFactors (shaka::media)   MpdNotifierFactory (shaka)   SegmentEventInfo (shaka::media)   WebMContentEncodingsClient (shaka::media)   
SegmentTestBase::ClusterParser (shaka::media)   H265ByteToUnitStreamConverter (shaka::media)   MpdNotifyMuxerListener (shaka::media)   SegmentIndex (shaka::media::mp4)   WebMInfoParser (shaka::media)   
CodecConfiguration (shaka::media::mp4)   H265Parser (shaka::media)   MpdOptions (shaka)   SegmentInfo (shaka)   WebMListParser (shaka::media)   
CombinedMuxerListener (shaka::media)   H265Pps (shaka::media)   MpdParams (shaka)   SegmentInfo (shaka::media)   WebMMediaParser (shaka::media)   
CompactSampleSize (shaka::media::mp4)   H265ReferencePictureListModifications (shaka::media)   MpdWriter (shaka)   SegmentReference (shaka::media::mp4)   WebMMuxer (shaka::media::webm)   
CompositionOffset (shaka::media::mp4)   H265ReferencePictureSet (shaka::media)   MultiSegmentSegmenter (shaka::media::mp4)   SegmentTestBase (shaka::media)   WebMParserClient (shaka::media)   
CompositionOffsetIterator (shaka::media::mp4)   H265SliceHeader (shaka::media)   MultiSegmentSegmenter (shaka::media::webm)   SegmentType (shaka::media::mp4)   WebMTracksParser (shaka::media)   
CompositionTimeToSample (shaka::media::mp4)   H265Sps (shaka::media)   Muxer (shaka::media)   SimpleHlsNotifier (shaka::hls)   WebMVideoClient (shaka::media)   
ContentEncoding (shaka::media)   H265VideoSliceHeaderParser (shaka::media)   MuxerFactory (shaka::media)   SimpleMpdNotifier (shaka)   WebMWebVTTParser (shaka::media)   
ContentProtectionElement (shaka)   H265VuiParameters (shaka::media)   MuxerListener (shaka::media)   SingleSegmentSegmenter (shaka::media::mp4)   WebVTTConfigurationBox (shaka::media::mp4)   
ContinuityCounter (shaka::media::mp2t)   H26xBitReader (shaka::media)   MuxerListenerFactory (shaka::media)   SingleSegmentSegmenter (shaka::media::webm)   WebVttMediaParser (shaka::media)   
Cue (shaka::media)   H26xByteToUnitStreamConverter (shaka::media)   MuxerOptions (shaka::media)   SoundMediaHeader (shaka::media::mp4)   WebVttOutputHandler (shaka::media)   
CueEvent (shaka::media)   HandlerReference (shaka::media::mp4)   
  n  
+
Status (shaka)   WebVttParser (shaka::media)   
CueEventInfo (shaka::media)   HEVCDecoderConfigurationRecord (shaka::media)   MuxerListenerFactory::StreamData (shaka::media)   WebVttSampleConverter (shaka::media)   
CueIDBox (shaka::media::mp4)   HlsEntry (shaka::hls)   Nalu (shaka::media)   StreamData (shaka::media)   WebVttSegmentedOutputHandler (shaka::media)   
CuePayloadBox (shaka::media::mp4)   HlsNotifier (shaka::hls)   NalUnitToByteStreamConverter (shaka::media)   StreamDescriptor (shaka)   WebVttSegmenter (shaka::media)   
Cuepoint (shaka)   HlsNotifyMuxerListener (shaka::media)   NaluReader (shaka::media)   StreamInfo (shaka::media)   WebVTTSourceLabelBox (shaka::media::mp4)   
CueSettingsBox (shaka::media::mp4)   HlsParams (shaka)   
  o  
+
SubsampleEntry (shaka::media)   WebVttToMp4Handler (shaka::media)   
CueSourceIDBox (shaka::media::mp4)   HttpKeyFetcher (shaka::media)   SubtitleMediaHeader (shaka::media::mp4)   WidevineDecryptionParams (shaka)   
CueTimeBox (shaka::media::mp4)   
  i  
+
OffsetByteQueue (shaka::media)   SyncSample (shaka::media::mp4)   WidevineEncryptionParams (shaka)   
  d  
+
EncryptionParams::EncryptedStreamAttributes::OneOf (shaka)   SyncSampleIterator (shaka::media::mp4)   WidevineKeySource (shaka::media)   
ID3v2 (shaka::media::mp4)   OnMediaEndParameters (shaka::media)   
  t  
+
WidevineSigner (shaka)   
DataEntryUrl (shaka::media::mp4)   IoCache (shaka)   OpusSpecific (shaka::media::mp4)   WvmMediaParser (shaka::media::wvm)   
DataInformation (shaka::media::mp4)   
  j  
+
OriginalFormat (shaka::media::mp4)   Tag (shaka::hls)   
  x  
ClosureThread (shaka::media)   H264SEIRecoveryPoint (shaka::media)   MpdBuilder (shaka)   Segmenter (shaka::media::mp4)   
Cluster (shaka::media)   H264SliceHeader (shaka::media)   MpdNotifier (shaka)   SegmentIndex (shaka::media::mp4)   WebMAudioClient (shaka::media)   
ClusterBuilder (shaka::media)   H264Sps (shaka::media)   MpdNotifierFactory (shaka)   SegmentInfo (shaka)   WebMClusterParser (shaka::media)   
SegmentTestBase::ClusterParser (shaka::media)   H264VideoSliceHeaderParser (shaka::media)   MpdNotifyMuxerListener (shaka::media)   SegmentInfo (shaka::media)   WebMContentEncodingsClient (shaka::media)   
CodecConfiguration (shaka::media::mp4)   H264WeightingFactors (shaka::media)   MpdOptions (shaka)   SegmentReference (shaka::media::mp4)   WebMInfoParser (shaka::media)   
CombinedMuxerListener (shaka::media)   H265ByteToUnitStreamConverter (shaka::media)   MpdParams (shaka)   SegmentTestBase (shaka::media)   WebMListParser (shaka::media)   
CompactSampleSize (shaka::media::mp4)   H265Parser (shaka::media)   MpdWriter (shaka)   SegmentType (shaka::media::mp4)   WebMMediaParser (shaka::media)   
CompositionOffset (shaka::media::mp4)   H265Pps (shaka::media)   MultiSegmentSegmenter (shaka::media::mp4)   SimpleHlsNotifier (shaka::hls)   WebMMuxer (shaka::media::webm)   
CompositionOffsetIterator (shaka::media::mp4)   H265ReferencePictureListModifications (shaka::media)   MultiSegmentSegmenter (shaka::media::webm)   SimpleMpdNotifier (shaka)   WebMParserClient (shaka::media)   
CompositionTimeToSample (shaka::media::mp4)   H265ReferencePictureSet (shaka::media)   Muxer (shaka::media)   SingleSegmentSegmenter (shaka::media::mp4)   WebMTracksParser (shaka::media)   
ContentEncoding (shaka::media)   H265SliceHeader (shaka::media)   MuxerListener (shaka::media)   SingleSegmentSegmenter (shaka::media::webm)   WebMVideoClient (shaka::media)   
ContentProtectionElement (shaka)   H265Sps (shaka::media)   MuxerOptions (shaka::media)   SoundMediaHeader (shaka::media::mp4)   WebMWebVTTParser (shaka::media)   
ContinuityCounter (shaka::media::mp2t)   H265VideoSliceHeaderParser (shaka::media)   
  N  
-
Status (shaka)   WebVTTConfigurationBox (shaka::media::mp4)   
Cue (shaka::media)   H265VuiParameters (shaka::media)   StreamData (shaka::media)   WebVttMediaParser (shaka::media)   
CueEvent (shaka::media)   H26xBitReader (shaka::media)   Nalu (shaka::media)   StreamDescriptor (shaka)   WebVttSampleConverter (shaka::media)   
CueIDBox (shaka::media::mp4)   H26xByteToUnitStreamConverter (shaka::media)   NalUnitToByteStreamConverter (shaka::media)   StreamInfo (shaka::media)   WebVTTSourceLabelBox (shaka::media::mp4)   
CuePayloadBox (shaka::media::mp4)   HandlerReference (shaka::media::mp4)   NaluReader (shaka::media)   SubsampleEntry (shaka::media)   WidevineDecryptionParams (shaka)   
Cuepoint (shaka)   HEVCDecoderConfigurationRecord (shaka::media)   
  O  
-
SubtitleMediaHeader (shaka::media::mp4)   WidevineEncryptionParams (shaka)   
CueSettingsBox (shaka::media::mp4)   HlsEntry (shaka::hls)   SyncSample (shaka::media::mp4)   WidevineKeySource (shaka::media)   
CueSourceIDBox (shaka::media::mp4)   HlsNotifier (shaka::hls)   OffsetByteQueue (shaka::media)   SyncSampleIterator (shaka::media::mp4)   WidevineSigner (shaka)   
CueTimeBox (shaka::media::mp4)   HlsNotifyMuxerListener (shaka::media)   EncryptionParams::EncryptedStreamAttributes::OneOf (shaka)   
  T  
-
WvmMediaParser (shaka::media::wvm)   
  D  
-
HlsParams (shaka)   OnMediaEndParameters (shaka::media)   
  X  
-
HttpKeyFetcher (shaka::media)   OpusSpecific (shaka::media::mp4)   TestParams (shaka)   
DashIopMpdNotifier (shaka)   
  I  
-
OriginalFormat (shaka::media::mp4)   TextSample (shaka::media)   XmlDeleter (shaka::xml)   
DataEntryUrl (shaka::media::mp4)   OriginHandler (shaka::media)   TextSampleEntry (shaka::media::mp4)   XmlNode (shaka::xml)   
DataInformation (shaka::media::mp4)   ID3v2 (shaka::media::mp4)   
  P  
-
TextStreamInfo (shaka::media)   
DataReference (shaka::media::mp4)   IoCache (shaka)   TextTrack (shaka::media)   
Packager (shaka)   
DataReference (shaka::media::mp4)   OriginHandler (shaka::media)   TestParams (shaka)   
DecoderConfigurationRecord (shaka::media)   Job (shaka::media)   
  p  
+
TextSample (shaka::media)   XmlDeleter (shaka::xml)   
DecodingTime (shaka::media::mp4)   JobManager (shaka::media)   TextSampleEntry (shaka::media::mp4)   XmlNode (shaka::xml)   
DecodingTimeIterator (shaka::media::mp4)   
  k  
+
Packager (shaka)   TextStreamInfo (shaka::media)   
DecodingTimeToSample (shaka::media::mp4)   PackagingParams (shaka)   TextTrack (shaka::media)   
KeyFetcher (shaka::media)   
-
A | B | C | D | E | F | H | I | K | L | M | N | O | P | R | S | T | U | V | W | X
+
a | b | c | d | e | f | h | i | j | k | l | m | n | o | p | r | s | t | u | v | w | x
diff --git a/docs/d0/d00/structshaka_1_1media_1_1mp4_1_1HandlerReference-members.html b/docs/d0/d00/structshaka_1_1media_1_1mp4_1_1HandlerReference-members.html index 47d2cda295..d5c919dd71 100644 --- a/docs/d0/d00/structshaka_1_1media_1_1mp4_1_1HandlerReference-members.html +++ b/docs/d0/d00/structshaka_1_1media_1_1mp4_1_1HandlerReference-members.html @@ -3,16 +3,15 @@ - + + Shaka Packager SDK: Member List + - @@ -21,7 +20,7 @@ - @@ -30,48 +29,25 @@
+
Shaka Packager SDK
- + - - + + + + +
@@ -107,15 +83,15 @@ var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
version (defined in shaka::media::mp4::FullBox)shaka::media::mp4::FullBox
Write(BufferWriter *writer)shaka::media::mp4::Box
WriteHeader(BufferWriter *writer)shaka::media::mp4::Box
~Box() (defined in shaka::media::mp4::Box)shaka::media::mp4::Boxvirtual
~FullBox() override (defined in shaka::media::mp4::FullBox)shaka::media::mp4::FullBox
~HandlerReference() override (defined in shaka::media::mp4::HandlerReference)shaka::media::mp4::HandlerReference
~ HandlerReference() override (defined in shaka::media::mp4::HandlerReference)shaka::media::mp4::HandlerReference
~Box() (defined in shaka::media::mp4::Box)shaka::media::mp4::Boxvirtual
~FullBox() override (defined in shaka::media::mp4::FullBox)shaka::media::mp4::FullBox
diff --git a/docs/d0/d04/classshaka_1_1media_1_1RsaRequestSigner-members.html b/docs/d0/d04/classshaka_1_1media_1_1RsaRequestSigner-members.html index db84d7a34a..f841c0736d 100644 --- a/docs/d0/d04/classshaka_1_1media_1_1RsaRequestSigner-members.html +++ b/docs/d0/d04/classshaka_1_1media_1_1RsaRequestSigner-members.html @@ -3,16 +3,15 @@ - + + Shaka Packager SDK: Member List + - @@ -21,7 +20,7 @@ - @@ -30,48 +29,25 @@
+
Shaka Packager SDK
- + - - + + + +
- All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
+
@@ -96,15 +72,15 @@ var searchBox = new SearchBox("searchBox", "../../search",false,'Search'); CreateSigner(const std::string &signer_name, const std::string &pkcs1_rsa_key)shaka::media::RsaRequestSignerstatic GenerateSignature(const std::string &message, std::string *signature) overrideshaka::media::RsaRequestSignervirtual RequestSigner(const std::string &signer_name) (defined in shaka::media::RequestSigner)shaka::media::RequestSignerexplicitprotected - signer_name() const (defined in shaka::media::RequestSigner)shaka::media::RequestSignerinline + signer_name() const (defined in shaka::media::RequestSigner)shaka::media::RequestSignerinline ~RequestSigner() (defined in shaka::media::RequestSigner)shaka::media::RequestSignervirtual ~RsaRequestSigner() override (defined in shaka::media::RsaRequestSigner)shaka::media::RsaRequestSigner
diff --git a/docs/d0/d05/muxer__listener__factory_8cc_source.html b/docs/d0/d05/muxer__listener__factory_8cc_source.html new file mode 100644 index 0000000000..c2bec5cdf4 --- /dev/null +++ b/docs/d0/d05/muxer__listener__factory_8cc_source.html @@ -0,0 +1,85 @@ + + + + + + + +Shaka Packager SDK: packager/media/event/muxer_listener_factory.cc Source File + + + + + + + + + +
+
+ + + + + + +
+
Shaka Packager SDK +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
muxer_listener_factory.cc
+
+
+
1 // Copyright 2017 Google Inc. All rights reserved.
2 //
3 // Use of this source code is governed by a BSD-style
4 // license that can be found in the LICENSE file or at
5 // https://developers.google.com/open-source/licenses/bsd
6 
7 #include "packager/media/event/muxer_listener_factory.h"
8 
9 #include "packager/base/strings/stringprintf.h"
10 #include "packager/hls/base/hls_notifier.h"
11 #include "packager/media/event/combined_muxer_listener.h"
12 #include "packager/media/event/hls_notify_muxer_listener.h"
13 #include "packager/media/event/mpd_notify_muxer_listener.h"
14 #include "packager/media/event/muxer_listener.h"
15 #include "packager/media/event/vod_media_info_dump_muxer_listener.h"
16 #include "packager/mpd/base/mpd_notifier.h"
17 
18 namespace shaka {
19 namespace media {
20 namespace {
21 const char kMediaInfoSuffix[] = ".media_info";
22 
23 std::unique_ptr<MuxerListener> CreateMediaInfoDumpListenerInternal(
24  const std::string& output) {
25  DCHECK(!output.empty());
26 
27  std::unique_ptr<MuxerListener> listener(
28  new VodMediaInfoDumpMuxerListener(output + kMediaInfoSuffix));
29  return listener;
30 }
31 
32 std::unique_ptr<MuxerListener> CreateMpdListenerInternal(
33  MpdNotifier* notifier) {
34  DCHECK(notifier);
35 
36  std::unique_ptr<MuxerListener> listener(new MpdNotifyMuxerListener(notifier));
37  return listener;
38 }
39 
40 std::list<std::unique_ptr<MuxerListener>> CreateHlsListenersInternal(
41  const MuxerListenerFactory::StreamData& stream,
42  int stream_index,
43  hls::HlsNotifier* notifier) {
44  DCHECK(notifier);
45  DCHECK_GE(stream_index, 0);
46 
47  std::string group_id = stream.hls_group_id;
48  std::string name = stream.hls_name;
49  std::string hls_playlist_name = stream.hls_playlist_name;
50  std::string hls_iframe_playlist_name = stream.hls_iframe_playlist_name;
51 
52  if (name.empty()) {
53  name = base::StringPrintf("stream_%d", stream_index);
54  }
55 
56  if (hls_playlist_name.empty()) {
57  hls_playlist_name = base::StringPrintf("stream_%d.m3u8", stream_index);
58  }
59 
60  const bool kIFramesOnly = true;
61  std::list<std::unique_ptr<MuxerListener>> listeners;
62  listeners.emplace_back(new HlsNotifyMuxerListener(
63  hls_playlist_name, !kIFramesOnly, name, group_id, notifier));
64  if (!hls_iframe_playlist_name.empty()) {
65  listeners.emplace_back(new HlsNotifyMuxerListener(
66  hls_iframe_playlist_name, kIFramesOnly, name, group_id, notifier));
67  }
68  return listeners;
69 }
70 } // namespace
71 
73  MpdNotifier* mpd_notifier,
74  hls::HlsNotifier* hls_notifier)
75  : output_media_info_(output_media_info),
76  mpd_notifier_(mpd_notifier),
77  hls_notifier_(hls_notifier) {}
78 
79 std::unique_ptr<MuxerListener> MuxerListenerFactory::CreateListener(
80  const StreamData& stream) {
81  const int stream_index = stream_index_++;
82 
83  std::unique_ptr<CombinedMuxerListener> combined_listener(
85 
86  if (output_media_info_) {
87  combined_listener->AddListener(
88  CreateMediaInfoDumpListenerInternal(stream.media_info_output));
89  }
90  if (mpd_notifier_) {
91  combined_listener->AddListener(CreateMpdListenerInternal(mpd_notifier_));
92  }
93  if (hls_notifier_) {
94  for (auto& listener :
95  CreateHlsListenersInternal(stream, stream_index, hls_notifier_)) {
96  combined_listener->AddListener(std::move(listener));
97  }
98  }
99 
100  return std::move(combined_listener);
101 }
102 
103 std::unique_ptr<MuxerListener> MuxerListenerFactory::CreateHlsListener(
104  const StreamData& stream) {
105  if (!hls_notifier_) {
106  return nullptr;
107  }
108 
109  const int stream_index = stream_index_++;
110  return std::move(
111  CreateHlsListenersInternal(stream, stream_index, hls_notifier_).front());
112 }
113 
114 } // namespace media
115 } // namespace shaka
All the methods that are virtual are virtual for mocking.
+ +
std::unique_ptr< MuxerListener > CreateListener(const StreamData &stream)
Create a listener for a stream.
+ +
std::unique_ptr< MuxerListener > CreateHlsListener(const StreamData &stream)
+ +
MuxerListenerFactory(bool output_media_info, MpdNotifier *mpd_notifier, hls::HlsNotifier *hls_notifier)
+ +
+ + + + diff --git a/docs/d0/d06/mpd__flags_8cc_source.html b/docs/d0/d06/mpd__flags_8cc_source.html index d1b37e05a6..71a7656061 100644 --- a/docs/d0/d06/mpd__flags_8cc_source.html +++ b/docs/d0/d06/mpd__flags_8cc_source.html @@ -3,16 +3,15 @@ - + + Shaka Packager SDK: packager/app/mpd_flags.cc Source File + - @@ -21,7 +20,7 @@ - @@ -30,45 +29,25 @@
+
Shaka Packager SDK
- + - - + + + +
- All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
+
@@ -87,70 +66,12 @@ var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
mpd_flags.cc
-
1 // Copyright 2014 Google Inc. All rights reserved.
-
2 //
-
3 // Use of this source code is governed by a BSD-style
-
4 // license that can be found in the LICENSE file or at
-
5 // https://developers.google.com/open-source/licenses/bsd
-
6 //
-
7 // Defines Mpd flags.
-
8 
-
9 #include "packager/app/mpd_flags.h"
-
10 
-
11 // TODO(kqyang): Rename to generate_static_live_mpd.
-
12 DEFINE_bool(generate_static_mpd,
-
13  false,
-
14  "Set to true to generate static mpd. If segment_template is "
-
15  "specified in stream descriptors, shaka-packager generates dynamic "
-
16  "mpd by default; if this flag is enabled, shaka-packager generates "
-
17  "static mpd instead. Note that if segment_template is not "
-
18  "specified, shaka-packager always generates static mpd regardless "
-
19  "of the value of this flag.");
-
20 // TODO(rkuroiwa, kqyang): Remove the 'Exclusive' statements once
-
21 // --output_media_info can work together with --mpd_output.
-
22 DEFINE_bool(output_media_info,
-
23  false,
-
24  "Create a human readable format of MediaInfo. The output file name "
-
25  "will be the name specified by output flag, suffixed with "
-
26  "'.media_info'. Exclusive with --mpd_output.");
-
27 DEFINE_string(mpd_output, "",
-
28  "MPD output file name. Exclusive with --output_media_info.");
-
29 DEFINE_string(base_urls,
-
30  "",
-
31  "Comma separated BaseURLs for the MPD. The values will be added "
-
32  "as <BaseURL> element(s) immediately under the <MPD> element.");
-
33 DEFINE_double(min_buffer_time,
-
34  2.0,
-
35  "Specifies, in seconds, a common duration used in the definition "
-
36  "of the MPD Representation data rate.");
-
37 DEFINE_double(minimum_update_period,
-
38  5.0,
-
39  "Indicates to the player how often to refresh the media "
-
40  "presentation description in seconds. This value is used for "
-
41  "dynamic MPD only.");
-
42 DEFINE_double(time_shift_buffer_depth,
-
43  1800.0,
-
44  "Guaranteed duration of the time shifting buffer for dynamic "
-
45  "media presentations, in seconds.");
-
46 DEFINE_double(suggested_presentation_delay,
-
47  0.0,
-
48  "Specifies a delay, in seconds, to be added to the media "
-
49  "presentation time. This value is used for dynamic MPD only.");
-
50 DEFINE_string(default_language,
-
51  "",
-
52  "Any tracks tagged with this language will have "
-
53  "<Role ... value=\"main\" /> in the manifest. This allows the "
-
54  "player to choose the correct default language for the content.");
-
55 DEFINE_bool(generate_dash_if_iop_compliant_mpd,
-
56  true,
-
57  "Try to generate DASH-IF IOP compliant MPD. This is best effort "
-
58  "and does not guarantee compliance.");
-
+
1 // Copyright 2014 Google Inc. All rights reserved.
2 //
3 // Use of this source code is governed by a BSD-style
4 // license that can be found in the LICENSE file or at
5 // https://developers.google.com/open-source/licenses/bsd
6 //
7 // Defines Mpd flags.
8 
9 #include "packager/app/mpd_flags.h"
10 
11 // TODO(kqyang): Rename to generate_static_live_mpd.
12 DEFINE_bool(generate_static_mpd,
13  false,
14  "Set to true to generate static mpd. If segment_template is "
15  "specified in stream descriptors, shaka-packager generates dynamic "
16  "mpd by default; if this flag is enabled, shaka-packager generates "
17  "static mpd instead. Note that if segment_template is not "
18  "specified, shaka-packager always generates static mpd regardless "
19  "of the value of this flag.");
20 // TODO(rkuroiwa, kqyang): Remove the 'Exclusive' statements once
21 // --output_media_info can work together with --mpd_output.
22 DEFINE_bool(output_media_info,
23  false,
24  "Create a human readable format of MediaInfo. The output file name "
25  "will be the name specified by output flag, suffixed with "
26  "'.media_info'. Exclusive with --mpd_output.");
27 DEFINE_string(mpd_output, "",
28  "MPD output file name. Exclusive with --output_media_info.");
29 DEFINE_string(base_urls,
30  "",
31  "Comma separated BaseURLs for the MPD. The values will be added "
32  "as <BaseURL> element(s) immediately under the <MPD> element.");
33 DEFINE_double(min_buffer_time,
34  2.0,
35  "Specifies, in seconds, a common duration used in the definition "
36  "of the MPD Representation data rate.");
37 DEFINE_double(minimum_update_period,
38  5.0,
39  "Indicates to the player how often to refresh the media "
40  "presentation description in seconds. This value is used for "
41  "dynamic MPD only.");
42 DEFINE_double(suggested_presentation_delay,
43  0.0,
44  "Specifies a delay, in seconds, to be added to the media "
45  "presentation time. This value is used for dynamic MPD only.");
46 DEFINE_bool(generate_dash_if_iop_compliant_mpd,
47  true,
48  "Try to generate DASH-IF IOP compliant MPD. This is best effort "
49  "and does not guarantee compliance.");
diff --git a/docs/d0/d0e/classshaka_1_1media_1_1HttpKeyFetcher-members.html b/docs/d0/d0e/classshaka_1_1media_1_1HttpKeyFetcher-members.html index 1f7846c3b9..ab75a19ab4 100644 --- a/docs/d0/d0e/classshaka_1_1media_1_1HttpKeyFetcher-members.html +++ b/docs/d0/d0e/classshaka_1_1media_1_1HttpKeyFetcher-members.html @@ -3,16 +3,15 @@ - + + Shaka Packager SDK: Member List + - @@ -21,7 +20,7 @@ - @@ -30,48 +29,25 @@
+
Shaka Packager SDK
- + - - + + + +
- All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
+
@@ -106,9 +82,9 @@ var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
diff --git a/docs/d0/d0e/hevc__decoder__configuration__record_8h_source.html b/docs/d0/d0e/hevc__decoder__configuration__record_8h_source.html index 0b3ed82131..2bfa1d5eda 100644 --- a/docs/d0/d0e/hevc__decoder__configuration__record_8h_source.html +++ b/docs/d0/d0e/hevc__decoder__configuration__record_8h_source.html @@ -3,16 +3,15 @@ - + + Shaka Packager SDK: packager/media/codecs/hevc_decoder_configuration_record.h Source File + - @@ -21,7 +20,7 @@ - @@ -30,45 +29,25 @@
+
Shaka Packager SDK
- + - - + + + +
- All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
+
@@ -87,61 +66,16 @@ var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
hevc_decoder_configuration_record.h
-
1 // Copyright 2015 Google Inc. All rights reserved.
-
2 //
-
3 // Use of this source code is governed by a BSD-style
-
4 // license that can be found in the LICENSE file or at
-
5 // https://developers.google.com/open-source/licenses/bsd
-
6 
-
7 #ifndef MEDIA_CODECS_HEVC_DECODER_CONFIGURATION_RECORD_H_
-
8 #define MEDIA_CODECS_HEVC_DECODER_CONFIGURATION_RECORD_H_
-
9 
-
10 #include <stdint.h>
-
11 #include <string>
-
12 #include <vector>
-
13 
-
14 #include "packager/base/macros.h"
-
15 #include "packager/media/base/fourccs.h"
-
16 #include "packager/media/base/video_stream_info.h"
-
17 #include "packager/media/codecs/decoder_configuration_record.h"
-
18 
-
19 namespace shaka {
-
20 namespace media {
-
21 
- -
24  public:
- - -
27 
-
29  std::string GetCodecString(FourCC codec_fourcc) const;
-
30 
-
31  private:
-
32  bool ParseInternal() override;
-
33 
-
34  uint8_t version_;
-
35  uint8_t general_profile_space_;
-
36  bool general_tier_flag_;
-
37  uint8_t general_profile_idc_;
-
38  uint32_t general_profile_compatibility_flags_;
-
39  std::vector<uint8_t> general_constraint_indicator_flags_;
-
40  uint8_t general_level_idc_;
-
41 
-
42  DISALLOW_COPY_AND_ASSIGN(HEVCDecoderConfigurationRecord);
-
43 };
-
44 
-
45 } // namespace media
-
46 } // namespace shaka
-
47 
-
48 #endif // MEDIA_CODECS_HEVC_DECODER_CONFIGURATION_RECORD_H_
- - +
1 // Copyright 2015 Google Inc. All rights reserved.
2 //
3 // Use of this source code is governed by a BSD-style
4 // license that can be found in the LICENSE file or at
5 // https://developers.google.com/open-source/licenses/bsd
6 
7 #ifndef PACKAGER_MEDIA_CODECS_HEVC_DECODER_CONFIGURATION_RECORD_H_
8 #define PACKAGER_MEDIA_CODECS_HEVC_DECODER_CONFIGURATION_RECORD_H_
9 
10 #include <stdint.h>
11 #include <string>
12 #include <vector>
13 
14 #include "packager/base/macros.h"
15 #include "packager/media/base/fourccs.h"
16 #include "packager/media/base/video_stream_info.h"
17 #include "packager/media/codecs/decoder_configuration_record.h"
18 
19 namespace shaka {
20 namespace media {
21 
24  public:
27 
29  std::string GetCodecString(FourCC codec_fourcc) const;
30 
31  private:
32  bool ParseInternal() override;
33 
34  uint8_t version_;
35  uint8_t general_profile_space_;
36  bool general_tier_flag_;
37  uint8_t general_profile_idc_;
38  uint32_t general_profile_compatibility_flags_;
39  std::vector<uint8_t> general_constraint_indicator_flags_;
40  uint8_t general_level_idc_;
41 
42  DISALLOW_COPY_AND_ASSIGN(HEVCDecoderConfigurationRecord);
43 };
44 
45 } // namespace media
46 } // namespace shaka
47 
48 #endif // PACKAGER_MEDIA_CODECS_HEVC_DECODER_CONFIGURATION_RECORD_H_
+
All the methods that are virtual are virtual for mocking.
+
Class for parsing HEVC decoder configuration record.
diff --git a/docs/d0/d0e/muxer__options_8h_source.html b/docs/d0/d0e/muxer__options_8h_source.html index 4464ef1618..f754114b84 100644 --- a/docs/d0/d0e/muxer__options_8h_source.html +++ b/docs/d0/d0e/muxer__options_8h_source.html @@ -3,16 +3,15 @@ - + + Shaka Packager SDK: packager/media/base/muxer_options.h Source File + - @@ -21,7 +20,7 @@ - @@ -30,45 +29,25 @@
+
Shaka Packager SDK
- + - - + + + +
- All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
+
@@ -87,44 +66,8 @@ var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
muxer_options.h
-
1 // Copyright 2014 Google Inc. All rights reserved.
-
2 //
-
3 // Use of this source code is governed by a BSD-style
-
4 // license that can be found in the LICENSE file or at
-
5 // https://developers.google.com/open-source/licenses/bsd
-
6 
-
7 #ifndef MEDIA_BASE_MUXER_OPTIONS_H_
-
8 #define MEDIA_BASE_MUXER_OPTIONS_H_
-
9 
-
10 #include <stdint.h>
-
11 
-
12 #include <string>
-
13 
-
14 #include "packager/media/public/mp4_output_params.h"
-
15 
-
16 namespace shaka {
-
17 namespace media {
-
18 
-
20 struct MuxerOptions {
-
21  MuxerOptions();
-
22  ~MuxerOptions();
-
23 
- -
26 
-
30  std::string output_file_name;
-
31 
-
36  std::string segment_template;
-
37 
-
39  std::string temp_dir;
-
40 
-
43  uint32_t bandwidth = 0;
-
44 };
-
45 
-
46 } // namespace media
-
47 } // namespace shaka
-
48 
-
49 #endif // MEDIA_BASE_MUXER_OPTIONS_H_
- +
1 // Copyright 2014 Google Inc. All rights reserved.
2 //
3 // Use of this source code is governed by a BSD-style
4 // license that can be found in the LICENSE file or at
5 // https://developers.google.com/open-source/licenses/bsd
6 
7 #ifndef PACKAGER_MEDIA_BASE_MUXER_OPTIONS_H_
8 #define PACKAGER_MEDIA_BASE_MUXER_OPTIONS_H_
9 
10 #include <stdint.h>
11 
12 #include <string>
13 
14 #include "packager/media/public/mp4_output_params.h"
15 
16 namespace shaka {
17 namespace media {
18 
20 struct MuxerOptions {
21  MuxerOptions();
22  ~MuxerOptions();
23 
26 
30  std::string output_file_name;
31 
36  std::string segment_template;
37 
39  std::string temp_dir;
40 
43  uint32_t bandwidth = 0;
44 };
45 
46 } // namespace media
47 } // namespace shaka
48 
49 #endif // PACKAGER_MEDIA_BASE_MUXER_OPTIONS_H_
+
All the methods that are virtual are virtual for mocking.
This structure contains the list of configuration options for Muxer.
Definition: muxer_options.h:20
MP4 (ISO-BMFF) output related parameters.
Mp4OutputParams mp4_params
MP4 (ISO-BMFF) specific parameters.
Definition: muxer_options.h:25
@@ -134,9 +77,9 @@ var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
diff --git a/docs/d0/d0f/classshaka_1_1media_1_1mp2t_1_1TsSectionPmt-members.html b/docs/d0/d0f/classshaka_1_1media_1_1mp2t_1_1TsSectionPmt-members.html index b738063d9e..f03ace207b 100644 --- a/docs/d0/d0f/classshaka_1_1media_1_1mp2t_1_1TsSectionPmt-members.html +++ b/docs/d0/d0f/classshaka_1_1media_1_1mp2t_1_1TsSectionPmt-members.html @@ -3,16 +3,15 @@ - + + Shaka Packager SDK: Member List + - @@ -21,7 +20,7 @@ - @@ -30,48 +29,25 @@
+
Shaka Packager SDK
- + - - + + + +
- All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
+
@@ -113,9 +89,9 @@ var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
diff --git a/docs/d0/d11/structshaka_1_1media_1_1VPxFrameInfo.html b/docs/d0/d11/structshaka_1_1media_1_1VPxFrameInfo.html index 43187eacbe..d1a97b212d 100644 --- a/docs/d0/d11/structshaka_1_1media_1_1VPxFrameInfo.html +++ b/docs/d0/d11/structshaka_1_1media_1_1VPxFrameInfo.html @@ -3,16 +3,15 @@ - + + Shaka Packager SDK: shaka::media::VPxFrameInfo Struct Reference + - @@ -21,7 +20,7 @@ - @@ -30,48 +29,25 @@
+
Shaka Packager SDK
- + - - + + + +
- All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
+
@@ -96,34 +72,34 @@ var searchBox = new SearchBox("searchBox", "../../search",false,'Search'); - - - - -

Public Attributes

+
size_t frame_size
 
+
size_t uncompressed_header_size
 
+
bool is_keyframe
 
+
uint32_t width
 
+
uint32_t height
 

Detailed Description

-

Definition at line 19 of file vpx_parser.h.

+

Definition at line 19 of file vpx_parser.h.


The documentation for this struct was generated from the following file:
diff --git a/docs/d0/d17/structshaka_1_1media_1_1StreamData-members.html b/docs/d0/d17/structshaka_1_1media_1_1StreamData-members.html index 6951c0d802..3f54cab250 100644 --- a/docs/d0/d17/structshaka_1_1media_1_1StreamData-members.html +++ b/docs/d0/d17/structshaka_1_1media_1_1StreamData-members.html @@ -3,16 +3,15 @@ - + + Shaka Packager SDK: Member List + - @@ -21,7 +20,7 @@ - @@ -30,48 +29,25 @@
+
Shaka Packager SDK
- + - - + + + +
- All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
+
@@ -110,9 +86,9 @@ var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
diff --git a/docs/d0/d1a/text__sample_8h_source.html b/docs/d0/d1a/text__sample_8h_source.html index b2b49625d1..170f4bf8ae 100644 --- a/docs/d0/d1a/text__sample_8h_source.html +++ b/docs/d0/d1a/text__sample_8h_source.html @@ -3,16 +3,15 @@ - + + Shaka Packager SDK: packager/media/base/text_sample.h Source File + - @@ -21,7 +20,7 @@ - @@ -30,45 +29,25 @@
+
Shaka Packager SDK
- + - - + + + +
- All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
+
@@ -87,60 +66,14 @@ var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
text_sample.h
-
1 // Copyright 2017 Google Inc. All rights reserved.
-
2 //
-
3 // Use of this source code is governed by a BSD-style
-
4 // license that can be found in the LICENSE file or at
-
5 // https://developers.google.com/open-source/licenses/bsd
-
6 
-
7 #ifndef PACKAGER_MEDIA_BASE_TEXT_SAMPLE_H_
-
8 #define PACKAGER_MEDIA_BASE_TEXT_SAMPLE_H_
-
9 
-
10 #include <stdint.h>
-
11 
-
12 #include <string>
-
13 
-
14 namespace shaka {
-
15 namespace media {
-
16 
-
17 class TextSample {
-
18  public:
-
19  TextSample() = default;
-
20 
-
21  const std::string& id() const { return id_; }
-
22  uint64_t start_time() const { return start_time_; }
-
23  uint64_t duration() const { return duration_; }
-
24  const std::string& settings() const { return settings_; }
-
25  const std::string& payload() const { return payload_; }
-
26  uint64_t EndTime() const;
-
27 
-
28  void set_id(const std::string& id) { id_ = id; }
-
29  void SetTime(uint64_t start_time, uint64_t end_time);
-
30  void AppendStyle(const std::string& style);
-
31  void AppendPayload(const std::string& payload);
-
32 
-
33  private:
-
34  TextSample(const TextSample&) = delete;
-
35  TextSample& operator=(const TextSample&) = delete;
-
36 
-
37  std::string id_;
-
38  uint64_t start_time_ = 0;
-
39  uint64_t duration_ = 0;
-
40  std::string settings_;
-
41  std::string payload_;
-
42 };
-
43 
-
44 } // namespace media
-
45 } // namespace shaka
-
46 
-
47 #endif // MEDIA_BASE_TEXT_SAMPLE_H_
+
1 // Copyright 2017 Google Inc. All rights reserved.
2 //
3 // Use of this source code is governed by a BSD-style
4 // license that can be found in the LICENSE file or at
5 // https://developers.google.com/open-source/licenses/bsd
6 
7 #ifndef PACKAGER_MEDIA_BASE_TEXT_SAMPLE_H_
8 #define PACKAGER_MEDIA_BASE_TEXT_SAMPLE_H_
9 
10 #include <stdint.h>
11 
12 #include <string>
13 
14 namespace shaka {
15 namespace media {
16 
17 class TextSample {
18  public:
19  TextSample() = default;
20 
21  const std::string& id() const { return id_; }
22  uint64_t start_time() const { return start_time_; }
23  uint64_t duration() const { return duration_; }
24  const std::string& settings() const { return settings_; }
25  const std::string& payload() const { return payload_; }
26  uint64_t EndTime() const;
27 
28  void set_id(const std::string& id) { id_ = id; }
29  void SetTime(uint64_t start_time, uint64_t end_time);
30  void AppendStyle(const std::string& style);
31  void AppendPayload(const std::string& payload);
32 
33  private:
34  // Allow the compiler generated copy constructor and assignment operator
35  // intentionally. Since the text data is typically small, the performance
36  // impact is minimal.
37 
38  std::string id_;
39  uint64_t start_time_ = 0;
40  uint64_t duration_ = 0;
41  std::string settings_;
42  std::string payload_;
43 };
44 
45 } // namespace media
46 } // namespace shaka
47 
48 #endif // PACKAGER_MEDIA_BASE_TEXT_SAMPLE_H_
All the methods that are virtual are virtual for mocking.
diff --git a/docs/d0/d1e/classshaka_1_1media_1_1H265ByteToUnitStreamConverter-members.html b/docs/d0/d1e/classshaka_1_1media_1_1H265ByteToUnitStreamConverter-members.html index f91cd25942..7fe792ea23 100644 --- a/docs/d0/d1e/classshaka_1_1media_1_1H265ByteToUnitStreamConverter-members.html +++ b/docs/d0/d1e/classshaka_1_1media_1_1H265ByteToUnitStreamConverter-members.html @@ -3,16 +3,15 @@ - + + Shaka Packager SDK: Member List + - @@ -21,7 +20,7 @@ - @@ -30,48 +29,25 @@
+
Shaka Packager SDK
- + - - + + + +
- All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
+
@@ -100,17 +76,17 @@ var searchBox = new SearchBox("searchBox", "../../search",false,'Search'); H26xByteToUnitStreamConverter(Nalu::CodecType type)shaka::media::H26xByteToUnitStreamConverterexplicit H26xByteToUnitStreamConverter(Nalu::CodecType type, H26xStreamFormat stream_format)shaka::media::H26xByteToUnitStreamConverter kUnitStreamNaluLengthSize (defined in shaka::media::H26xByteToUnitStreamConverter)shaka::media::H26xByteToUnitStreamConverterstatic - stream_format() const (defined in shaka::media::H26xByteToUnitStreamConverter)shaka::media::H26xByteToUnitStreamConverterinline - strip_parameter_set_nalus() const (defined in shaka::media::H26xByteToUnitStreamConverter)shaka::media::H26xByteToUnitStreamConverterinlineprotected + stream_format() const (defined in shaka::media::H26xByteToUnitStreamConverter)shaka::media::H26xByteToUnitStreamConverterinline + strip_parameter_set_nalus() const (defined in shaka::media::H26xByteToUnitStreamConverter)shaka::media::H26xByteToUnitStreamConverterinlineprotected WarnIfNotMatch(int nalu_type, const uint8_t *nalu_ptr, size_t nalu_size, const std::vector< uint8_t > &vector) (defined in shaka::media::H26xByteToUnitStreamConverter)shaka::media::H26xByteToUnitStreamConverterprotected ~H265ByteToUnitStreamConverter() override (defined in shaka::media::H265ByteToUnitStreamConverter)shaka::media::H265ByteToUnitStreamConverter ~H26xByteToUnitStreamConverter() (defined in shaka::media::H26xByteToUnitStreamConverter)shaka::media::H26xByteToUnitStreamConvertervirtual
diff --git a/docs/d0/d1f/structshaka_1_1media_1_1mp4_1_1VTTCueBox-members.html b/docs/d0/d1f/structshaka_1_1media_1_1mp4_1_1VTTCueBox-members.html index 764bb5ddff..b674611ec0 100644 --- a/docs/d0/d1f/structshaka_1_1media_1_1mp4_1_1VTTCueBox-members.html +++ b/docs/d0/d1f/structshaka_1_1media_1_1mp4_1_1VTTCueBox-members.html @@ -3,16 +3,15 @@ - + + Shaka Packager SDK: Member List + - @@ -21,7 +20,7 @@ - @@ -30,48 +29,25 @@
+
Shaka Packager SDK
- + - - + + + +
- All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
+
@@ -102,20 +78,20 @@ var searchBox = new SearchBox("searchBox", "../../search",false,'Search'); cue_settings (defined in shaka::media::mp4::VTTCueBox)shaka::media::mp4::VTTCueBox cue_source_id (defined in shaka::media::mp4::VTTCueBox)shaka::media::mp4::VTTCueBox cue_time (defined in shaka::media::mp4::VTTCueBox)shaka::media::mp4::VTTCueBox - HeaderSize() const shaka::media::mp4::Boxvirtual + HeaderSize() constshaka::media::mp4::Boxvirtual Parse(BoxReader *reader)shaka::media::mp4::Box ReadWriteHeaderInternal(BoxBuffer *buffer)shaka::media::mp4::Boxprotectedvirtual VTTCueBox() (defined in shaka::media::mp4::VTTCueBox)shaka::media::mp4::VTTCueBox Write(BufferWriter *writer)shaka::media::mp4::Box WriteHeader(BufferWriter *writer)shaka::media::mp4::Box - ~Box() (defined in shaka::media::mp4::Box)shaka::media::mp4::Boxvirtual - ~VTTCueBox() override (defined in shaka::media::mp4::VTTCueBox)shaka::media::mp4::VTTCueBox + ~ VTTCueBox() override (defined in shaka::media::mp4::VTTCueBox)shaka::media::mp4::VTTCueBox + ~Box() (defined in shaka::media::mp4::Box)shaka::media::mp4::Boxvirtual
diff --git a/docs/d0/d26/classshaka_1_1media_1_1mp2t_1_1TsSectionPat.html b/docs/d0/d26/classshaka_1_1media_1_1mp2t_1_1TsSectionPat.html index c51b89dcf9..c6f837d051 100644 --- a/docs/d0/d26/classshaka_1_1media_1_1mp2t_1_1TsSectionPat.html +++ b/docs/d0/d26/classshaka_1_1media_1_1mp2t_1_1TsSectionPat.html @@ -3,16 +3,15 @@ - + + Shaka Packager SDK: shaka::media::mp2t::TsSectionPat Class Reference + - @@ -21,7 +20,7 @@ - @@ -30,48 +29,25 @@
+
Shaka Packager SDK
- + - - + + + +
- All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
+
@@ -107,47 +83,46 @@ Inheritance diagram for shaka::media::mp2t::TsSectionPat:
- + -

Public Types

-typedef base::Callback< void(int,
-int)> 
RegisterPmtCb
+typedef base::Callback< void(int, int)> RegisterPmtCb
 
- Public Types inherited from shaka::media::mp2t::TsSection
enum  SpecialPid {
+
enum  SpecialPid {
  kPidPat = 0x0, kPidCat = 0x1, kPidTsdt = 0x2, kPidNullPacket = 0x1fff, -
+
  kPidMax = 0x1fff -
+
}
 
- - - - - -

Public Member Functions

+
 TsSectionPat (const RegisterPmtCb &register_pmt_cb)
 
+
bool ParsePsiSection (BitReader *bit_reader) override
 
+
void ResetPsiSection () override
 
- Public Member Functions inherited from shaka::media::mp2t::TsSectionPsi
+
bool Parse (bool payload_unit_start_indicator, const uint8_t *buf, int size) override
 
+
void Flush () override
 
+
void Reset () override
 

Detailed Description

-

Definition at line 16 of file ts_section_pat.h.

+

Definition at line 16 of file ts_section_pat.h.


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