AP4_IsmaEncryptingProcessor Class Reference

#include <Ap4IsmaCryp.h>

Inheritance diagram for AP4_IsmaEncryptingProcessor:

AP4_Processor List of all members.

Public Member Functions

 AP4_IsmaEncryptingProcessor (const char *kms_uri, AP4_BlockCipherFactory *block_cipher_factory=NULL)
AP4_ProtectionKeyMapGetKeyMap ()
virtual AP4_Processor::TrackHandlerCreateTrackHandler (AP4_TrakAtom *trak)
 This method can be overridden by concrete subclasses.

Detailed Description

Definition at line 128 of file Ap4IsmaCryp.h.


Constructor & Destructor Documentation

AP4_IsmaEncryptingProcessor::AP4_IsmaEncryptingProcessor ( const char *  kms_uri,
AP4_BlockCipherFactory block_cipher_factory = NULL 
)


Member Function Documentation

AP4_ProtectionKeyMap& AP4_IsmaEncryptingProcessor::GetKeyMap (  )  [inline]

Definition at line 136 of file Ap4IsmaCryp.h.

virtual AP4_Processor::TrackHandler* AP4_IsmaEncryptingProcessor::CreateTrackHandler ( AP4_TrakAtom trak  )  [virtual]

This method can be overridden by concrete subclasses.

It is called once for each track in the input file.

Parameters:
track Pointer to the track for which a handler should be created.
Returns:
A pointer to a track handler, or NULL if not handler needs to be created for that track.

Reimplemented from AP4_Processor.


The documentation for this class was generated from the following file:
Generated on Thu Mar 15 16:07:14 2007 for Bento4 MP4 SDK by  doxygen 1.5.1-p1