# Ap4File.h File Reference

`#include "Ap4Types.h"`
`#include "Ap4List.h"`
`#include "Ap4Atom.h"`
`#include "Ap4AtomFactory.h"`

Go to the source code of this file.

## Classes
class | AP4_File
| The AP4_File object is the top level object for MP4 Files. More...
## Variables
const AP4_UI32 | AP4_FILE_BRAND_QT__ = AP4_ATOM_TYPE('q','t',' ',' ')
const AP4_UI32 | AP4_FILE_BRAND_ISOM = AP4_ATOM_TYPE('i','s','o','m')
const AP4_UI32 | AP4_FILE_BRAND_MP41 = AP4_ATOM_TYPE('m','p','4','1')
const AP4_UI32 | AP4_FILE_BRAND_MP42 = AP4_ATOM_TYPE('m','p','4','2')
const AP4_UI32 | AP4_FILE_BRAND_3GP1 = AP4_ATOM_TYPE('3','g','p','1')
const AP4_UI32 | AP4_FILE_BRAND_3GP2 = AP4_ATOM_TYPE('3','g','p','2')
const AP4_UI32 | AP4_FILE_BRAND_3GP3 = AP4_ATOM_TYPE('3','g','p','3')
const AP4_UI32 | AP4_FILE_BRAND_3GP4 = AP4_ATOM_TYPE('3','g','p','4')
const AP4_UI32 | AP4_FILE_BRAND_3GP5 = AP4_ATOM_TYPE('3','g','p','5')
const AP4_UI32 | AP4_FILE_BRAND_3G2A = AP4_ATOM_TYPE('3','g','2','a')
const AP4_UI32 | AP4_FILE_BRAND_MMP4 = AP4_ATOM_TYPE('m','m','p','4')
const AP4_UI32 | AP4_FILE_BRAND_M4A_ = AP4_ATOM_TYPE('M','4','A',' ')
const AP4_UI32 | AP4_FILE_BRAND_M4P_ = AP4_ATOM_TYPE('M','4','P',' ')
const AP4_UI32 | AP4_FILE_BRAND_MJP2 = AP4_ATOM_TYPE('m','j','p','2')

## Variable Documentation

const AP4_UI32 AP4_FILE_BRAND_3G2A = AP4_ATOM_TYPE('3','g','2','a')

Definition at line 60 of file Ap4File.h.

const AP4_UI32 AP4_FILE_BRAND_3GP1 = AP4_ATOM_TYPE('3','g','p','1')

Definition at line 55 of file Ap4File.h.

const AP4_UI32 AP4_FILE_BRAND_3GP2 = AP4_ATOM_TYPE('3','g','p','2')

Definition at line 56 of file Ap4File.h.

const AP4_UI32 AP4_FILE_BRAND_3GP3 = AP4_ATOM_TYPE('3','g','p','3')

Definition at line 57 of file Ap4File.h.

const AP4_UI32 AP4_FILE_BRAND_3GP4 = AP4_ATOM_TYPE('3','g','p','4')

Definition at line 58 of file Ap4File.h.

const AP4_UI32 AP4_FILE_BRAND_3GP5 = AP4_ATOM_TYPE('3','g','p','5')

Definition at line 59 of file Ap4File.h.

const AP4_UI32 AP4_FILE_BRAND_ISOM = AP4_ATOM_TYPE('i','s','o','m')

Definition at line 52 of file Ap4File.h.

const AP4_UI32 AP4_FILE_BRAND_M4A_ = AP4_ATOM_TYPE('M','4','A',' ')

Definition at line 62 of file Ap4File.h.

const AP4_UI32 AP4_FILE_BRAND_M4P_ = AP4_ATOM_TYPE('M','4','P',' ')

Definition at line 63 of file Ap4File.h.

const AP4_UI32 AP4_FILE_BRAND_MJP2 = AP4_ATOM_TYPE('m','j','p','2')

Definition at line 64 of file Ap4File.h.

const AP4_UI32 AP4_FILE_BRAND_MMP4 = AP4_ATOM_TYPE('m','m','p','4')

Definition at line 61 of file Ap4File.h.

const AP4_UI32 AP4_FILE_BRAND_MP41 = AP4_ATOM_TYPE('m','p','4','1')

Definition at line 53 of file Ap4File.h.

const AP4_UI32 AP4_FILE_BRAND_MP42 = AP4_ATOM_TYPE('m','p','4','2')

Definition at line 54 of file Ap4File.h.

const AP4_UI32 AP4_FILE_BRAND_QT__ = AP4_ATOM_TYPE('q','t',' ',' ')

Definition at line 51 of file Ap4File.h.