Shaka Packager SDK
|
▼Nshaka | All the methods that are virtual are virtual for mocking |
►Nhls | |
►Nmedia | |
►Nxml | |
CAdaptationSet | |
CAdCueGeneratorParams | Cuepoint generator related parameters |
CBandwidthEstimator | |
CBufferCallbackParams | Buffer callback params |
CCallbackFile | |
CChunkingParams | Chunking (segmentation) related parameters |
CContentProtectionElement | |
CCuepoint | |
CDecryptionParams | Decryption parameters |
CElement | |
►CEncryptionParams | Encryption parameters |
CFile | Define an abstract file interface |
CFileCloser | |
CHlsParams | HLS related parameters |
CHttpFile | |
CIoCache | Declaration of class which implements a thread-safe circular buffer |
CLocalFile | Implement LocalFile which deals with local storage |
CMemoryFile | |
CMockAdaptationSet | |
CMockMpdBuilder | |
CMockMpdNotifier | |
CMockPeriod | |
CMockRepresentation | |
CMp4OutputParams | MP4 (ISO-BMFF) output related parameters |
CMpdBuilder | This class generates DASH MPDs (Media Presentation Descriptions) |
CMpdNotifier | |
CMpdNotifierFactory | |
CMpdOptions | Defines Mpd Options |
►CMpdParams | DASH MPD related parameters |
CMpdWriter | |
CPackager | |
CPackagingParams | Packaging parameters |
CPeriod | |
CPlayReadyEncryptionParams | |
►CRawKeyParams | Raw key encryption/decryption parameters, i.e. with key parameters provided |
CRepresentation | |
CRepresentationStateChangeListener | |
CSegmentInfo | |
CSimpleMpdNotifier | |
CStatus | |
CStreamDescriptor | Defines a single input/output stream |
CTestParams | Parameters used for testing |
CThreadedIoFile | Declaration of class which implements a thread-safe circular buffer |
CUdpFile | Implements UdpFile, which receives UDP unicast and multicast streams |
CUdpOptions | Options parsed from UDP url string of the form: udp://ip:port[?options] |
CWidevineDecryptionParams | Widevine decryption parameters |
CWidevineEncryptionParams | Widevine encryption parameters |
CWidevineSigner | Signer credential for Widevine license server |