AP4_OmaDcfAtomDecrypter Class Reference
#include <Ap4OmaDcf.h>
Static Public Member Functions | |
static AP4_Result | DecryptAtoms (AP4_AtomParent &atoms, AP4_Processor::ProgressListener *listener, AP4_BlockCipherFactory *block_cipher_factory, AP4_ProtectionKeyMap &key_map) |
static AP4_Result | CreateDecryptingStream (AP4_ContainerAtom &odrm_atom, const AP4_UI08 *key, AP4_Size key_size, AP4_BlockCipherFactory *block_cipher_factory, AP4_ByteStream *&stream) |
static AP4_Result | CreateDecryptingStream (AP4_OmaDcfCipherMode mode, AP4_ByteStream &encrypted_stream, AP4_LargeSize cleartext_size, const AP4_UI08 *key, AP4_Size key_size, AP4_BlockCipherFactory *block_cipher_factory, AP4_ByteStream *&stream) |
Detailed Description
Definition at line 68 of file Ap4OmaDcf.h.
Member Function Documentation
static AP4_Result AP4_OmaDcfAtomDecrypter::CreateDecryptingStream | ( | AP4_OmaDcfCipherMode | mode, | |
AP4_ByteStream & | encrypted_stream, | |||
AP4_LargeSize | cleartext_size, | |||
const AP4_UI08 * | key, | |||
AP4_Size | key_size, | |||
AP4_BlockCipherFactory * | block_cipher_factory, | |||
AP4_ByteStream *& | stream | |||
) | [static] |
static AP4_Result AP4_OmaDcfAtomDecrypter::CreateDecryptingStream | ( | AP4_ContainerAtom & | odrm_atom, | |
const AP4_UI08 * | key, | |||
AP4_Size | key_size, | |||
AP4_BlockCipherFactory * | block_cipher_factory, | |||
AP4_ByteStream *& | stream | |||
) | [static] |
static AP4_Result AP4_OmaDcfAtomDecrypter::DecryptAtoms | ( | AP4_AtomParent & | atoms, | |
AP4_Processor::ProgressListener * | listener, | |||
AP4_BlockCipherFactory * | block_cipher_factory, | |||
AP4_ProtectionKeyMap & | key_map | |||
) | [static] |
The documentation for this class was generated from the following file:
Generated on Thu May 13 16:37:26 2010 for Bento4 MP4 SDK by 1.6.3