DASH Media Packaging SDK
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
]
shaka::media::AACAudioSpecificConfig
shaka::AdaptationSet
shaka::MockAdaptationSet
shaka::media::mp2t::AdtsHeader
shaka::media::AesCryptor
shaka::media::AesCbcDecryptor
Class which implements AES-CBC (Cipher block chaining) decryption
shaka::media::AesEncryptor
shaka::media::AesCbcEncryptor
shaka::media::AesCtrEncryptor
shaka::media::AesPatternCryptor
Implements pattern-based encryption/decryption
shaka::media::mp4::AudioRollRecoveryEntry
shaka::media::AudioTimestampHelper
BandwidthEstimator
shaka::media::BitReader
A class to read bit streams
shaka::media::mp4::Box
shaka::media::mp4::AC3Specific
shaka::media::mp4::AudioSampleEntry
shaka::media::mp4::CodecConfiguration
shaka::media::mp4::CueIDBox
shaka::media::mp4::CuePayloadBox
shaka::media::mp4::CueSettingsBox
shaka::media::mp4::CueSourceIDBox
shaka::media::mp4::CueTimeBox
shaka::media::mp4::DataInformation
shaka::media::mp4::DTSSpecific
shaka::media::mp4::EC3Specific
shaka::media::mp4::Edit
shaka::media::mp4::FileType
shaka::media::mp4::SegmentType
shaka::media::mp4::FullBox
shaka::media::mp4::ChunkLargeOffset
shaka::media::mp4::ChunkOffset
shaka::media::mp4::CompactSampleSize
shaka::media::mp4::CompositionTimeToSample
shaka::media::mp4::DataEntryUrl
shaka::media::mp4::DataReference
shaka::media::mp4::DecodingTimeToSample
shaka::media::mp4::EditList
shaka::media::mp4::ElementaryStreamDescriptor
shaka::media::mp4::HandlerReference
shaka::media::mp4::ID3v2
shaka::media::mp4::MediaHeader
shaka::media::mp4::Metadata
shaka::media::mp4::MovieExtendsHeader
shaka::media::mp4::MovieFragmentHeader
shaka::media::mp4::MovieHeader
shaka::media::mp4::ProtectionSystemSpecificHeader
shaka::media::mp4::SampleAuxiliaryInformationOffset
shaka::media::mp4::SampleAuxiliaryInformationSize
shaka::media::mp4::SampleDescription
shaka::media::mp4::SampleEncryption
shaka::media::mp4::SampleGroupDescription
shaka::media::mp4::SampleSize
shaka::media::mp4::SampleToChunk
shaka::media::mp4::SampleToGroup
shaka::media::mp4::SchemeType
shaka::media::mp4::SegmentIndex
shaka::media::mp4::SoundMediaHeader
shaka::media::mp4::SubtitleMediaHeader
shaka::media::mp4::SyncSample
shaka::media::mp4::TrackEncryption
shaka::media::mp4::TrackExtends
shaka::media::mp4::TrackFragmentDecodeTime
shaka::media::mp4::TrackFragmentHeader
shaka::media::mp4::TrackFragmentRun
shaka::media::mp4::TrackHeader
shaka::media::mp4::VideoMediaHeader
shaka::media::mp4::Media
shaka::media::mp4::MediaData
shaka::media::mp4::MediaInformation
shaka::media::mp4::Movie
shaka::media::mp4::MovieExtends
shaka::media::mp4::MovieFragment
shaka::media::mp4::OpusSpecific
shaka::media::mp4::OriginalFormat
shaka::media::mp4::PixelAspectRatio
shaka::media::mp4::ProtectionSchemeInfo
shaka::media::mp4::SampleTable
shaka::media::mp4::SchemeInfo
shaka::media::mp4::TextSampleEntry
shaka::media::mp4::Track
shaka::media::mp4::TrackFragment
shaka::media::mp4::VideoSampleEntry
shaka::media::mp4::VTTAdditionalTextBox
shaka::media::mp4::VTTCueBox
shaka::media::mp4::VTTEmptyCueBox
shaka::media::mp4::WebVTTConfigurationBox
shaka::media::mp4::WebVTTSourceLabelBox
shaka::media::mp4::BoxBuffer
shaka::media::BufferReader
shaka::media::mp4::BoxReader
Class for reading MP4 boxes
shaka::media::BufferWriter
shaka::media::ByteQueue
shaka::media::mp4::CencSampleEncryptionInfoEntry
shaka::media::mp4::ChunkInfo
shaka::media::mp4::ChunkInfoIterator
shaka::media::ChunkingOptions
shaka::media::Cluster
shaka::media::ClusterBuilder
shaka::media::mp4::CompositionOffset
shaka::media::mp4::CompositionOffsetIterator
shaka::media::ContentEncoding
shaka::ContentProtectionElement
shaka::media::mp2t::ContinuityCounter
shaka::media::Cue
shaka::media::DecoderConfigurationRecord
shaka::media::AVCDecoderConfigurationRecord
Class for parsing AVC decoder configuration record
shaka::media::HEVCDecoderConfigurationRecord
Class for parsing HEVC decoder configuration record
shaka::media::mp4::DecodingTime
shaka::media::mp4::DecodingTimeIterator
shaka::media::DecryptConfig
shaka::media::DecryptorSource
DecryptorSource
wraps
KeySource
and is responsible for decryptor management
shaka::media::wvm::DemuxStreamIdMediaSample
shaka::media::mp4::EditListEntry
shaka::Element
shaka::media::EncryptionConfig
shaka::media::EncryptionKey
shaka::media::EncryptionOptions
This structure defines encryption options
shaka::media::ESDescriptor
shaka::media::mp2t::EsParser
shaka::media::mp2t::EsParserAdts
shaka::media::mp2t::EsParserH26x
shaka::media::mp2t::EsParserH264
shaka::media::mp2t::EsParserH265
shaka::media::File
Define an abstract file interface
shaka::media::LocalFile
Implement
LocalFile
which deals with local storage
shaka::media::MemoryFile
shaka::media::ThreadedIoFile
Declaration of class which implements a thread-safe circular buffer
shaka::media::UdpFile
Implements
UdpFile
, which receives UDP unicast and multicast streams
shaka::media::FileCloser
shaka::media::mp4::Fragmenter
shaka::media::H264DecRefPicMarking
shaka::media::H264ModificationOfPicNum
shaka::media::H264Parser
shaka::media::H264Pps
shaka::media::H264SEIMessage
shaka::media::H264SEIRecoveryPoint
shaka::media::H264SliceHeader
shaka::media::H264Sps
shaka::media::H264WeightingFactors
shaka::media::H265Parser
shaka::media::H265Pps
shaka::media::H265ReferencePictureListModifications
shaka::media::H265ReferencePictureSet
shaka::media::H265SliceHeader
shaka::media::H265Sps
shaka::media::H265VuiParameters
shaka::media::H26xBitReader
shaka::media::H26xByteToUnitStreamConverter
A base class that is used to convert H.26x byte streams to NAL unit streams
shaka::media::H264ByteToUnitStreamConverter
shaka::media::H265ByteToUnitStreamConverter
IMkvWriter
shaka::media::MkvWriter
An implementation of IMkvWriter using our
File
type
shaka::media::IoCache
Declaration of class which implements a thread-safe circular buffer
shaka::media::KeyFetcher
Base class for fetching keys from the license service
shaka::media::HttpKeyFetcher
shaka::media::KeySource
KeySource
is responsible for encryption key acquisition
shaka::media::FixedKeySource
A key source that uses fixed keys for encryption
shaka::media::PlayReadyKeySource
A key source that uses playready for encryption
shaka::media::WidevineKeySource
shaka::media::mp4::Language
shaka::media::LibcryptoThreading
Convenience class which initializes and terminates libcrypto threading
shaka::media::H265SliceHeader::LongTermPicsInfo
shaka::media::MediaEvent
shaka::media::MediaHandler
shaka::media::ChunkingHandler
shaka::media::Demuxer
shaka::media::EncryptionHandler
shaka::media::FakeMediaHandler
shaka::media::Muxer
shaka::media::mp2t::TsMuxer
shaka::media::mp4::MP4Muxer
shaka::media::webm::WebMMuxer
Implements WebM
Muxer
shaka::media::TrickPlayHandler
shaka::media::MediaParser
shaka::media::mp2t::Mp2tMediaParser
shaka::media::mp4::MP4MediaParser
shaka::media::WebMMediaParser
shaka::media::WebVttMediaParser
shaka::media::wvm::WvmMediaParser
shaka::media::MediaSample
Class to hold a media sample
shaka::MpdBuilder
This class generates DASH MPDs (Media Presentation Descriptions)
shaka::MockMpdBuilder
shaka::MpdNotifier
shaka::DashIopMpdNotifier
shaka::MockMpdNotifier
shaka::SimpleMpdNotifier
shaka::MpdNotifierFactory
shaka::MpdOptions
Defines Mpd Options
shaka::MpdWriter
shaka::media::MuxerListener
shaka::media::HlsNotifyMuxerListener
MuxerListener
that uses HlsNotifier
shaka::media::MockMuxerListener
shaka::media::MpdNotifyMuxerListener
shaka::media::VodMediaInfoDumpMuxerListener
shaka::media::MuxerOptions
This structure contains the list of configuration options for
Muxer
shaka::media::Nalu
shaka::media::NalUnitToByteStreamConverter
shaka::media::NaluReader
shaka::media::OffsetByteQueue
shaka::media::OnMediaEndParameters
shaka::media::PeriodInfo
shaka::media::mp2t::PesPacket
Class that carries PES packet information
shaka::media::mp2t::PesPacketGenerator
shaka::media::wvm::PrevSampleData
shaka::media::mp4::PrivFrame
Implemented per
http://id3.org/id3v2.4.0-frames
shaka::media::ProducerConsumerQueue< T >
shaka::media::mp2t::ProgramMapTableWriter
shaka::media::mp2t::AacProgramMapTableWriter
shaka::media::mp2t::H264ProgramMapTableWriter
shaka::media::ProgressListener
This class listens to progress updates events
shaka::media::ProtectionSystemSpecificInfo
shaka::Representation
shaka::MockRepresentation
shaka::RepresentationStateChangeListener
shaka::media::RequestSigner
Abstract class used for signature generation
shaka::media::AesRequestSigner
AesRequestSigner
uses AES-CBC signing
shaka::media::RsaRequestSigner
RsaRequestSigner
uses RSA-PSS signing
shaka::media::RsaPrivateKey
Rsa private key, used for message signing and decryption
shaka::media::RsaPublicKey
Rsa public key, used for signature verification and encryption
shaka::media::mp4::SampleEncryptionEntry
shaka::media::mp4::SampleToGroupEntry
shaka::media::SeekHead
shaka::media::mp4::Segmenter
shaka::media::mp4::MultiSegmentSegmenter
shaka::media::mp4::SingleSegmentSegmenter
shaka::media::webm::Segmenter
shaka::media::webm::MultiSegmentSegmenter
shaka::media::webm::SingleSegmentSegmenter
shaka::media::webm::TwoPassSingleSegmentSegmenter
shaka::media::SegmentInfo
shaka::SegmentInfo
shaka::media::mp4::SegmentReference
SimpleThread
shaka::media::ClosureThread
shaka::media::Status
shaka::media::StreamData
shaka::media::StreamInfo
Abstract class holds stream information
shaka::media::AudioStreamInfo
Holds audio stream information
shaka::media::TextStreamInfo
shaka::media::VideoStreamInfo
Holds video stream information
shaka::media::SubsampleEntry
shaka::media::mp4::SyncSampleIterator
Test
shaka::media::MediaHandlerTestBase
shaka::media::SegmentTestBase
shaka::media::TextSample
shaka::media::TextTrack
shaka::media::TextTrackConfig
shaka::media::mp4::TrackRunIterator
shaka::media::TracksBuilder
shaka::media::mp2t::TsPacket
shaka::media::mp2t::TsSection
shaka::media::mp2t::TsSectionPes
shaka::media::mp2t::TsSectionPsi
shaka::media::mp2t::TsSectionPat
shaka::media::mp2t::TsSectionPmt
shaka::media::mp2t::TsSegmenter
shaka::media::mp2t::TsWriter
shaka::media::UdpOptions
Options parsed from UDP url string of the form: udp://ip:port[?options]
shaka::media::VideoSliceHeaderParser
shaka::media::H264VideoSliceHeaderParser
shaka::media::H265VideoSliceHeaderParser
shaka::media::mp2t::EsParserH26x::VideoSliceInfo
shaka::media::VideoStreamInfoParameters
shaka::media::VPCodecConfigurationRecord
Class for parsing or writing VP codec configuration record
shaka::media::VPxFrameInfo
shaka::media::VPxParser
shaka::media::VP8Parser
shaka::media::VP9Parser
Class to parse a vp9 bit stream
shaka::media::WebMListParser
shaka::media::WebMParserClient
shaka::media::SegmentTestBase::ClusterParser
shaka::media::WebMAudioClient
Helper class used to parse an Audio element inside a TrackEntry element
shaka::media::WebMClusterParser
shaka::media::WebMContentEncodingsClient
Parser for WebM ContentEncodings element
shaka::media::WebMInfoParser
Parser for WebM Info element
shaka::media::WebMTracksParser
Parser for WebM Tracks element
shaka::media::WebMVideoClient
Helper class used to parse a Video element inside a TrackEntry element
shaka::media::WebMWebVTTParser
shaka::media::WebVttSampleConverter
shaka::xml::XmlDeleter
shaka::xml::XmlNode
shaka::xml::RepresentationBaseXmlNode
shaka::xml::AdaptationSetXmlNode
AdaptationSetType specified in MPD
shaka::xml::RepresentationXmlNode
RepresentationType in MPD
Generated on Sat Jun 24 2017 01:14:43 for DASH Media Packaging SDK by
1.8.6