| AP4_3GppLocalizedStringAtom | |
| AP4_8bdlAtom | |
| AP4_AesBlockCipher | |
| AP4_Array< T > | |
| AP4_Atom | Abstract base class for all atom types |
| AP4_AtomFactory | |
| AP4_AtomFinder | |
| AP4_AtomInspector | Class used in a visitor pattern to walk all the atoms in a tree of AP4_Atom objects |
| AP4_AtomListInspector | |
| AP4_AtomListWriter | |
| AP4_AtomMetaDataValue | |
| AP4_AtomParent | Base class for containers of atoms |
| AP4_AtomSampleTable | |
| AP4_AtomSizeAdder | |
| AP4_AudioSampleDescription | |
| AP4_AudioSampleEntry | |
| AP4_Avc1SampleEntry | |
| AP4_AvccAtom | |
| AP4_AvcSampleDescription | |
| AP4_BinaryMetaDataValue | |
| AP4_BitWriter | |
| AP4_BlockCipher | |
| AP4_BlockCipherFactory | |
| AP4_BufferedInputStream | |
| AP4_ByteStream | |
| AP4_CbcStreamCipher | |
| AP4_Co64Atom | |
| AP4_Command | |
| AP4_CommandFactory | |
| AP4_ContainerAtom | |
| AP4_CtrStreamCipher | |
| AP4_CttsAtom | |
| AP4_CttsTableEntry | |
| AP4_DataAtom | |
| AP4_DataBuffer | |
| AP4_DcfdAtom | |
| AP4_DcfStringAtom | |
| AP4_DecoderConfigDescriptor | |
| AP4_DecoderSpecificInfoDescriptor | |
| AP4_DecryptingStream | |
| AP4_DefaultAtomFactory | |
| AP4_DefaultBlockCipherFactory | |
| AP4_Descriptor | |
| AP4_DescriptorFactory | |
| AP4_DescriptorFinder | |
| AP4_DescriptorListInspector | |
| AP4_DescriptorListWriter | |
| AP4_DescriptorUpdateCommand | This class is used for ObjectDescriptorUpdateCommand and IPMP_DescriptorUpdateCommand |
| AP4_DrefAtom | |
| AP4_DrmiSampleEntry | |
| AP4_DrmsSampleEntry | |
| AP4_ElstAtom | |
| AP4_ElstEntry | |
| AP4_EncaSampleEntry | |
| AP4_EncryptingStream | |
| AP4_EncvSampleEntry | |
| AP4_EsDescriptor | |
| AP4_EsdsAtom | |
| AP4_EsIdIncDescriptor | |
| AP4_EsIdRefDescriptor | |
| AP4_Exception | |
| AP4_Expandable | |
| AP4_File | The AP4_File object is the top level object for MP4 Files |
| AP4_FileByteStream | |
| AP4_FileCopier | |
| AP4_FileWriter | |
| AP4_FragmentSampleTable | |
| AP4_FrmaAtom | |
| AP4_FtypAtom | |
| AP4_GenericAudioSampleDescription | |
| AP4_GenericVideoSampleDescription | |
| AP4_GrpiAtom | |
| AP4_HdlrAtom | |
| AP4_HintTrackReader | |
| AP4_Hmac | |
| AP4_HmhdAtom | |
| AP4_IkmsAtom | |
| AP4_ImmediateRtpConstructor | |
| AP4_InitialObjectDescriptor | |
| AP4_IntegerMetaDataValue | |
| AP4_IodsAtom | |
| AP4_IpmpDescriptor | |
| AP4_IpmpDescriptorPointer | |
| AP4_IproAtom | |
| AP4_IsfmAtom | |
| AP4_IsltAtom | |
| AP4_IsmaCipher | |
| AP4_IsmaEncryptingProcessor | |
| AP4_IsmaTrackDecrypter | |
| AP4_LinearReader | |
| AP4_List< T > | |
| AP4_MarlinIpmpDecryptingProcessor | |
| AP4_MarlinIpmpEncryptingProcessor | |
| AP4_MarlinIpmpParser | |
| AP4_MarlinIpmpTrackDecrypter | |
| AP4_MarlinIpmpTrackEncrypter | |
| AP4_MdhdAtom | |
| AP4_MehdAtom | |
| AP4_MemoryByteStream | |
| AP4_MetaData | |
| AP4_MetaDataAtomTypeHandler | |
| AP4_MetaDataStringAtom | |
| AP4_MetaDataTag | |
| AP4_MfhdAtom | |
| AP4_MfroAtom | |
| AP4_MoovAtom | |
| AP4_Movie | |
| AP4_MovieFragment | |
| AP4_Mp4aSampleEntry | |
| AP4_Mp4sSampleEntry | |
| AP4_Mp4vSampleEntry | |
| AP4_Mpeg2TsWriter | This class is a simple implementation of a converter that can convert MP4 audio and video access units into an MPEG2 transport stream |
| AP4_MpegAudioSampleDescription | |
| AP4_MpegAudioSampleEntry | |
| AP4_MpegSampleDescription | |
| AP4_MpegSystemSampleDescription | |
| AP4_MpegSystemSampleEntry | |
| AP4_MpegVideoSampleDescription | |
| AP4_MpegVideoSampleEntry | |
| AP4_MvhdAtom | |
| AP4_NmhdAtom | |
| AP4_NoopRtpConstructor | |
| AP4_NullTerminatedStringAtom | Generic Class usd for all atoms that contain a single null-terminated string |
| AP4_ObjectDescriptor | |
| AP4_OdafAtom | |
| AP4_OddaAtom | |
| AP4_OdheAtom | |
| AP4_OhdrAtom | |
| AP4_OmaDcfAtomDecrypter | |
| AP4_OmaDcfCbcSampleDecrypter | |
| AP4_OmaDcfCbcSampleEncrypter | |
| AP4_OmaDcfCtrSampleDecrypter | |
| AP4_OmaDcfCtrSampleEncrypter | |
| AP4_OmaDcfDecryptingProcessor | Use for DCF only, not PDCF |
| AP4_OmaDcfEncryptingProcessor | |
| AP4_OmaDcfSampleDecrypter | |
| AP4_OmaDcfSampleEncrypter | |
| AP4_OmaDcfTrackDecrypter | |
| AP4_OmaDrmInfo | |
| AP4_PiffAvcCbcSampleDecrypter | |
| AP4_PiffAvcCbcSampleEncrypter | |
| AP4_PiffAvcCtrSampleDecrypter | |
| AP4_PiffAvcCtrSampleEncrypter | |
| AP4_PiffCbcSampleDecrypter | |
| AP4_PiffCbcSampleEncrypter | |
| AP4_PiffCtrSampleDecrypter | |
| AP4_PiffCtrSampleEncrypter | |
| AP4_PiffEncryptingProcessor | |
| AP4_PiffNullSampleDecrypter | |
| AP4_PiffSampleDecrypter | |
| AP4_PiffSampleEncrypter | |
| AP4_PiffSampleEncryptionAtom | |
| AP4_PiffTrackEncryptionAtom | |
| AP4_PrintInspector | |
| AP4_Processor | |
| AP4_ProtectedSampleDescription | |
| AP4_ProtectionKeyMap | |
| AP4_ProtectionSchemeInfo | |
| AP4_Referenceable | |
| AP4_RtpAtom | |
| AP4_RtpConstructor | |
| AP4_RtpConstructorFactory | |
| AP4_RtpHintSampleEntry | |
| AP4_RtpPacket | |
| AP4_RtpSampleData | |
| AP4_Sample | |
| AP4_SampleDecrypter | |
| AP4_SampleDescription | |
| AP4_SampleDescRtpConstructor | |
| AP4_SampleEntry | |
| AP4_SampleRtpConstructor | |
| AP4_SampleSource | |
| AP4_SampleTable | |
| AP4_SchmAtom | |
| AP4_SdpAtom | |
| AP4_SLConfigDescriptor | |
| AP4_SmhdAtom | |
| AP4_StandardDecryptingProcessor | |
| AP4_StcoAtom | |
| AP4_StreamCipher | |
| AP4_String | |
| AP4_StringMetaDataValue | |
| AP4_StscAtom | |
| AP4_StscTableEntry | |
| AP4_StsdAtom | |
| AP4_StssAtom | |
| AP4_StszAtom | |
| AP4_SttsAtom | |
| AP4_SttsTableEntry | |
| AP4_SubStream | |
| AP4_SyntheticSampleTable | |
| AP4_TfhdAtom | |
| AP4_TfraAtom | |
| AP4_TimsAtom | |
| AP4_TkhdAtom | |
| AP4_Track | |
| AP4_TrackPropertyMap | |
| AP4_TrackSampleSource | |
| AP4_TrakAtom | |
| AP4_TrefTypeAtom | |
| AP4_TrexAtom | |
| AP4_TrunAtom | |
| AP4_UI64 | |
| AP4_UnknownAtom | Class that represents atoms for which there is no specific support |
| AP4_UnknownCommand | |
| AP4_UnknownDescriptor | |
| AP4_UnknownExpandable | |
| AP4_UnknownSampleDescription | |
| AP4_UnknownSampleEntry | |
| AP4_UnknownUuidAtom | Unknown uuid atoms |
| AP4_UrlAtom | |
| AP4_UuidAtom | Base class for uuid atoms |
| AP4_VideoSampleDescription | |
| AP4_VisualSampleEntry | |
| AP4_VmhdAtom | |
| AP4_PiffEncryptingProcessor::Encrypter | |
| AP4_TrunAtom::Entry | |
| AP4_MetaData::Entry | |
| AP4_TfraAtom::Entry | |
| AP4_Processor::ExternalTrackData | |
| AP4_List< T >::Item::Finder | |
| AP4_Processor::FragmentHandler | Abstract class that defines the interface implemented by concrete fragment handlers |
| AP4_List< T >::Item | |
| AP4_MetaData::Key | |
| AP4_MetaData::KeyInfo | |
| AP4_List< T >::Item::Operator | |
| AP4_Processor::ProgressListener | Abstract class that defines the interface implemented by progress listeners |
| AP4_Mpeg2TsWriter::SampleStream | |
| AP4_MarlinIpmpParser::SinfEntry | |
| AP4_Mpeg2TsWriter::Stream | |
| AP4_Processor::TrackHandler | Abstract class that defines the interface implemented by concrete track handlers |
| AP4_AtomFactory::TypeHandler | |
| AP4_MetaDataAtomTypeHandler::TypeList | |
| AP4_MetaData::Value | |