AP4_StandardDecryptingProcessor Class Reference

#include <Ap4Protection.h>

Inheritance diagram for AP4_StandardDecryptingProcessor:

AP4_Processor List of all members.

Public Member Functions

 AP4_StandardDecryptingProcessor (AP4_BlockCipherFactory *block_cipher_factory=NULL)
AP4_ProtectionKeyMapGetKeyMap ()
virtual AP4_Processor::TrackHandlerCreateTrackHandler (AP4_TrakAtom *trak)
 This method can be overridden by concrete subclasses.
virtual AP4_Result Initialize (AP4_AtomParent &top_level, ProgressListener *listener)

Detailed Description

Definition at line 282 of file Ap4Protection.h.


Constructor & Destructor Documentation

AP4_StandardDecryptingProcessor::AP4_StandardDecryptingProcessor ( AP4_BlockCipherFactory block_cipher_factory = NULL  ) 


Member Function Documentation

AP4_ProtectionKeyMap& AP4_StandardDecryptingProcessor::GetKeyMap (  )  [inline]

Definition at line 289 of file Ap4Protection.h.

virtual AP4_Processor::TrackHandler* AP4_StandardDecryptingProcessor::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.

virtual AP4_Result AP4_StandardDecryptingProcessor::Initialize ( AP4_AtomParent top_level,
ProgressListener *  listener 
) [virtual]


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