AP4_OmaDcfEncryptingProcessor Class Reference

#include <Ap4OmaDcf.h>

Inheritance diagram for AP4_OmaDcfEncryptingProcessor:

AP4_Processor List of all members.

Public Member Functions

 AP4_OmaDcfEncryptingProcessor (AP4_OmaDcfCipherMode cipher_mode, AP4_BlockCipherFactory *block_cipher_factory=NULL)
AP4_ProtectionKeyMapGetKeyMap ()
AP4_TrackPropertyMapGetPropertyMap ()
virtual AP4_Processor::TrackHandlerCreateTrackHandler (AP4_TrakAtom *trak)
 This method can be overridden by concrete subclasses.

Detailed Description

Definition at line 331 of file Ap4OmaDcf.h.


Constructor & Destructor Documentation

AP4_OmaDcfEncryptingProcessor::AP4_OmaDcfEncryptingProcessor ( AP4_OmaDcfCipherMode  cipher_mode,
AP4_BlockCipherFactory block_cipher_factory = NULL 
)


Member Function Documentation

AP4_ProtectionKeyMap& AP4_OmaDcfEncryptingProcessor::GetKeyMap (  )  [inline]

Definition at line 339 of file Ap4OmaDcf.h.

AP4_TrackPropertyMap& AP4_OmaDcfEncryptingProcessor::GetPropertyMap (  )  [inline]

Definition at line 340 of file Ap4OmaDcf.h.

virtual AP4_Processor::TrackHandler* AP4_OmaDcfEncryptingProcessor::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:40 2007 for Bento4 MP4 SDK by  doxygen 1.5.1-p1