AP4_MetaData Class Reference

#include <Ap4MetaData.h>

List of all members.

Public Types

enum  DataType {
  DATA_TYPE_BINARY = 0,
  DATA_TYPE_STRING_UTF8 = 1,
  DATA_TYPE_STRING_UTF16 = 2,
  DATA_TYPE_STRING_MAC_ENCODED = 3,
  DATA_TYPE_JPEG = 14,
  DATA_TYPE_SIGNED_INT_BE = 21,
  DATA_TYPE_FLOAT32_BE = 22,
  DATA_TYPE_FLOAT64_BE = 23
}
enum  Language { LANGUAGE_ENGLISH = 0 }

Public Member Functions

 AP4_MetaData (AP4_MoovAtom *moov)
 ~AP4_MetaData ()
const AP4_List< Entry > & GetEntries () const
AP4_Result AddEntries (AP4_ContainerAtom *atom)

Static Public Attributes

static AP4_Array< KeyInfoKeysInfos

Classes

class  Entry
class  Key
class  KeyInfo
class  Value


Detailed Description

Definition at line 95 of file Ap4MetaData.h.


Member Enumeration Documentation

enum AP4_MetaData::DataType

Enumerator:
DATA_TYPE_BINARY 
DATA_TYPE_STRING_UTF8 
DATA_TYPE_STRING_UTF16 
DATA_TYPE_STRING_MAC_ENCODED 
DATA_TYPE_JPEG 
DATA_TYPE_SIGNED_INT_BE 
DATA_TYPE_FLOAT32_BE 
DATA_TYPE_FLOAT64_BE 

Definition at line 97 of file Ap4MetaData.h.

enum AP4_MetaData::Language

Enumerator:
LANGUAGE_ENGLISH 

Definition at line 108 of file Ap4MetaData.h.


Constructor & Destructor Documentation

AP4_MetaData::AP4_MetaData ( AP4_MoovAtom moov  ) 

AP4_MetaData::~AP4_MetaData (  ) 


Member Function Documentation

const AP4_List<Entry>& AP4_MetaData::GetEntries (  )  const [inline]

Definition at line 196 of file Ap4MetaData.h.

AP4_Result AP4_MetaData::AddEntries ( AP4_ContainerAtom atom  ) 


Member Data Documentation

AP4_Array<KeyInfo> AP4_MetaData::KeysInfos [static]

Definition at line 187 of file Ap4MetaData.h.


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