Ap4.h
Go to the documentation of this file.00001 /***************************************************************** 00002 | 00003 | AP4 - Main Header 00004 | 00005 | Copyright 2002-2008 Axiomatic Systems, LLC 00006 | 00007 | 00008 | This file is part of Bento4/AP4 (MP4 Atom Processing Library). 00009 | 00010 | Unless you have obtained Bento4 under a difference license, 00011 | this version of Bento4 is Bento4|GPL. 00012 | Bento4|GPL is free software; you can redistribute it and/or modify 00013 | it under the terms of the GNU General Public License as published by 00014 | the Free Software Foundation; either version 2, or (at your option) 00015 | any later version. 00016 | 00017 | Bento4|GPL is distributed in the hope that it will be useful, 00018 | but WITHOUT ANY WARRANTY; without even the implied warranty of 00019 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00020 | GNU General Public License for more details. 00021 | 00022 | You should have received a copy of the GNU General Public License 00023 | along with Bento4|GPL; see the file COPYING. If not, write to the 00024 | Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 00025 | 02111-1307, USA. 00026 | 00027 ****************************************************************/ 00220 #ifndef _AP4_H_ 00221 #define _AP4_H_ 00222 00223 /*---------------------------------------------------------------------- 00224 | includes 00225 +---------------------------------------------------------------------*/ 00226 #include "Ap4Config.h" 00227 #include "Ap4Version.h" 00228 #include "Ap4Types.h" 00229 #include "Ap4Constants.h" 00230 #include "Ap4Results.h" 00231 #include "Ap4Debug.h" 00232 #include "Ap4Utils.h" 00233 #include "Ap4DynamicCast.h" 00234 #include "Ap4FileByteStream.h" 00235 #include "Ap4Movie.h" 00236 #include "Ap4Track.h" 00237 #include "Ap4File.h" 00238 #include "Ap4FileWriter.h" 00239 #include "Ap4FileCopier.h" 00240 #include "Ap4HintTrackReader.h" 00241 #include "Ap4Processor.h" 00242 #include "Ap4MetaData.h" 00243 #include "Ap4AtomFactory.h" 00244 #include "Ap4SampleEntry.h" 00245 #include "Ap4Sample.h" 00246 #include "Ap4DataBuffer.h" 00247 #include "Ap4SampleTable.h" 00248 #include "Ap4SyntheticSampleTable.h" 00249 #include "Ap4AtomSampleTable.h" 00250 #include "Ap4FragmentSampleTable.h" 00251 #include "Ap4UrlAtom.h" 00252 #include "Ap4MoovAtom.h" 00253 #include "Ap4MvhdAtom.h" 00254 #include "Ap4MehdAtom.h" 00255 #include "Ap4TrakAtom.h" 00256 #include "Ap4TrexAtom.h" 00257 #include "Ap4HdlrAtom.h" 00258 #include "Ap4DrefAtom.h" 00259 #include "Ap4TkhdAtom.h" 00260 #include "Ap4MdhdAtom.h" 00261 #include "Ap4StsdAtom.h" 00262 #include "Ap4StscAtom.h" 00263 #include "Ap4StcoAtom.h" 00264 #include "Ap4StszAtom.h" 00265 #include "Ap4EsdsAtom.h" 00266 #include "Ap4SttsAtom.h" 00267 #include "Ap4CttsAtom.h" 00268 #include "Ap4StssAtom.h" 00269 #include "Ap4FtypAtom.h" 00270 #include "Ap4VmhdAtom.h" 00271 #include "Ap4SmhdAtom.h" 00272 #include "Ap4NmhdAtom.h" 00273 #include "Ap4HmhdAtom.h" 00274 #include "Ap4SchmAtom.h" 00275 #include "Ap4FrmaAtom.h" 00276 #include "Ap4TimsAtom.h" 00277 #include "Ap4RtpAtom.h" 00278 #include "Ap4SdpAtom.h" 00279 #include "Ap4IkmsAtom.h" 00280 #include "Ap4IsfmAtom.h" 00281 #include "Ap4IsltAtom.h" 00282 #include "Ap4TrefTypeAtom.h" 00283 #include "Ap4OmaDcf.h" 00284 #include "Ap4IsmaCryp.h" 00285 #include "Ap4OdafAtom.h" 00286 #include "Ap4OhdrAtom.h" 00287 #include "Ap4OdheAtom.h" 00288 #include "Ap4OddaAtom.h" 00289 #include "Ap4AvccAtom.h" 00290 #include "Ap4Marlin.h" 00291 #include "Ap4GrpiAtom.h" 00292 #include "Ap48bdlAtom.h" 00293 #include "Ap4MovieFragment.h" 00294 #include "Ap4LinearReader.h" 00295 #include "Ap4TfhdAtom.h" 00296 #include "Ap4SampleSource.h" 00297 #include "Ap4Mpeg2Ts.h" 00298 #include "Ap4Piff.h" 00299 00300 #endif // _AP4_H_
Generated on Thu May 13 16:36:31 2010 for Bento4 MP4 SDK by
