AP4_StandardDecryptingProcessor Class Reference

#include <Ap4Protection.h>

Inheritance diagram for AP4_StandardDecryptingProcessor:

AP4_Processor

List of all members.

Public Member Functions

 AP4_StandardDecryptingProcessor (const AP4_ProtectionKeyMap *key_map=NULL, AP4_BlockCipherFactory *block_cipher_factory=NULL)
AP4_ProtectionKeyMapGetKeyMap ()
virtual
AP4_Processor::TrackHandler
CreateTrackHandler (AP4_TrakAtom *trak)
 This method can be overridden by concrete subclasses.


Detailed Description

Definition at line 287 of file Ap4Protection.h.


Constructor & Destructor Documentation

AP4_StandardDecryptingProcessor::AP4_StandardDecryptingProcessor ( const AP4_ProtectionKeyMap key_map = NULL,
AP4_BlockCipherFactory block_cipher_factory = NULL 
)


Member Function Documentation

AP4_ProtectionKeyMap& AP4_StandardDecryptingProcessor::GetKeyMap (  )  [inline]

Definition at line 295 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.


The documentation for this class was generated from the following file:

Generated on Mon Sep 29 10:53:53 2008 for Bento4 MP4 SDK by  doxygen 1.5.6