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