Uses of Interface
org.mp4parser.Box
-
-
-
Uses of Box in org.mp4parser
Subinterfaces of Box in org.mp4parser Modifier and Type Interface Description interfaceFullBoxTheFullBoxcontains all getters and setters specific to a so-called full box according to the ISO/IEC 14496/12 specification.interfaceParsableBoxThis box is parsable and can not only be used to write data it can as well be used to read data.Classes in org.mp4parser that implement Box Modifier and Type Class Description classSkipBoxMethods in org.mp4parser with type parameters of type Box Modifier and Type Method Description <T extends Box>
List<T>BasicContainer. getBoxes(Class<T> clazz)<T extends Box>
List<T>BasicContainer. getBoxes(Class<T> clazz, boolean recursive)<T extends Box>
List<T>Container. getBoxes(Class<T> clazz)Gets all child boxes of the given type.<T extends Box>
List<T>Container. getBoxes(Class<T> clazz, boolean recursive)Gets all child boxes of the given type.Methods in org.mp4parser that return types with arguments of type Box Modifier and Type Method Description List<Box>BasicContainer. getBoxes()List<Box>Container. getBoxes()Gets all child boxes.Methods in org.mp4parser with parameters of type Box Modifier and Type Method Description voidBasicContainer. addBox(Box box)Addboxto the container and sets the parent correctly.Method parameters in org.mp4parser with type arguments of type Box Modifier and Type Method Description voidBasicContainer. setBoxes(List<? extends Box> boxes)voidContainer. setBoxes(List<? extends Box> boxes)Sets all boxes and removes all previous child boxes.Constructor parameters in org.mp4parser with type arguments of type Box Constructor Description BasicContainer(List<Box> boxes) -
Uses of Box in org.mp4parser.boxes
Classes in org.mp4parser.boxes that implement Box Modifier and Type Class Description classUnknownBoxA box unknown to the ISO Parser.classUserBox4cc = ""uuid"" -
Uses of Box in org.mp4parser.boxes.adobe
Classes in org.mp4parser.boxes.adobe that implement Box Modifier and Type Class Description classActionMessageFormat0SampleEntryBox4cc = ""amf0"" -
Uses of Box in org.mp4parser.boxes.apple
Classes in org.mp4parser.boxes.apple that implement Box Modifier and Type Class Description classApple_atIDBoxCreated by sannies on 10/22/13.classApple_flvr_BoxCreated by sannies on 10/15/13.classApple_geIDBoxCreated by sannies on 10/22/13.classApple_xid_BoxCreated by sannies on 10/15/13.classAppleAlbumBoxCreated by sannies on 10/15/13.classAppleAppleIdBoxCreated by sannies on 10/15/13.classAppleArtist2BoxCreated by sannies on 10/15/13.classAppleArtistBoxCreated by sannies on 10/15/13.classAppleCommentBoxCreated by Tobias Bley / UltraMixer on 04/25/2014.classAppleCompilationBoxCreated by sannies on 10/22/13.classAppleCopyrightBoxCreated by sannies on 10/15/13.classAppleCountryTypeBoxBoxCreated by sannies on 10/22/13.classAppleCoverBoxCreated by Tobias Bley / UltraMixer on 04/25/2014. 2014-07-22 @aldenml Added minimal support for image data manipulation (read and write).classAppleDataBoxCreated by sannies on 10/12/13.classAppleDataRateBox4cc = ""rmdr""classAppleDataReferenceBox4cc = ""rdrf""classAppleDescriptionBoxCreated by sannies on 10/15/13.classAppleDiskNumberBoxCreated by sannies on 10/15/13.classAppleEncoderBoxCreated by Tobias Bley / UltraMixer on 04/25/2014.classAppleGaplessPlaybackBoxCreated by sannies on 10/22/13.classAppleGenreBoxCreated by sannies on 10/15/13.classAppleGenreIDBoxCreated by Tobias Bley, UltraMixer on 04/25/2014.classAppleGPSCoordinatesBoxCreated by marwatk on 02/27/15classAppleGroupingBoxCreated by Tobias Bley / UltraMixer on 04/25/2014.classAppleItemListBox4cc = ""ilst""classAppleLongDescriptionBoxCreated by sannies on 10/15/13.classAppleLosslessSpecificBox4cc = ""alac""classAppleLyricsBoxCreated by Tobias Bley / UltraMixer on 04/25/2014.classAppleMediaTypeBoxCreated by sannies on 10/22/13.classAppleNameBoxCreated by sannies on 10/15/13.classApplePurchaseDateBoxCreated by sannies on 10/15/13.classAppleRecordingYear2BoxCreated by Tobias Bley, / UltraMixerclassAppleRecordingYearBoxCreated by sannies on 10/22/13.classAppleReferenceMovieBoxclassAppleReferenceMovieDescriptorBoxclassAppleShortDescriptionBoxCreated by sannies on 10/15/13.classAppleSortAlbumBoxCreated by sannies on 10/15/13.classAppleTempoBoxCreated by Tobias Bley / UltraMixer on 04/25/2014.classAppleTrackAuthorBoxCreated by Tobias Bley / UltraMixer on 04/25/2014.classAppleTrackNumberBoxCreated by sannies on 10/15/13.classAppleTVEpisodeBoxCreated by sannies on 10/22/13.classAppleTVEpisodeNumberBoxCreated by sannies on 10/15/13.classAppleTVNetworkBoxCreated by sannies on 10/15/13.classAppleTVSeasonBoxCreated by sannies on 10/22/13.classAppleTVShowBoxCreated by sannies on 10/15/13.classAppleVariableSignedIntegerBoxCreated by sannies on 10/22/13.classAppleWaveBox4cc = ""wave""classBaseMediaInfoAtom4cc = ""gmin""classCleanApertureAtom4cc = ""clef""classGenericMediaHeaderAtom4cc = ""gmhd""classGenericMediaHeaderTextAtom4cc = ""text""classPixelAspectRationAtom4cc = ""pasp""classQuicktimeTextSampleEntry4cc = ""text""classTimeCodeBox4cc = ""tmcd""classTrackApertureModeDimensionAtom4cc = ""tapt""classTrackEncodedPixelsDimensionsAtom4cc = ""enof""classTrackLoadSettingsAtom4cc = ""load""classTrackProductionApertureDimensionsAtom4cc = ""prof""classUtf8AppleDataBoxMethods in org.mp4parser.boxes.apple with type parameters of type Box Modifier and Type Method Description <T extends Box>
List<T>TimeCodeBox. getBoxes(Class<T> clazz)<T extends Box>
List<T>TimeCodeBox. getBoxes(Class<T> clazz, boolean recursive)Methods in org.mp4parser.boxes.apple that return types with arguments of type Box Modifier and Type Method Description List<Box>TimeCodeBox. getBoxes()Methods in org.mp4parser.boxes.apple with parameters of type Box Modifier and Type Method Description voidQuicktimeTextSampleEntry. addBox(Box box) -
Uses of Box in org.mp4parser.boxes.dece
Classes in org.mp4parser.boxes.dece that implement Box Modifier and Type Class Description classAssetInformationBox4cc = ""ainf""classAvcNalUnitStorageBox4cc = ""avcn""classBaseLocationBox4cc = ""bloc""classContentInformationBoxaligned(8) class ContentInformationBox extends FullBox(‘cinf’, version=0, flags=0) { string mimeSubtypeName; string profile-level-idc; string codecs; unsigned int(8) protection; string languages; unsigned int(8) brand_entry_count; for( int i=0; i < brand_entry_count; i++) { string iso_brand; string version } unsigned int(8) id_entry_count; for( int i=0; i < id_entry_count; i++) { string namespace; string asset_id; } }classTrickPlayBox4cc = ""trik"" -
Uses of Box in org.mp4parser.boxes.dolby
Classes in org.mp4parser.boxes.dolby that implement Box Modifier and Type Class Description classAC3SpecificBox4cc = ""dac3""classDoViConfigurationBoxclassDTSSpecificBox4cc = ""ddts""classEC3SpecificBox4cc = ""dec3""classMLPSpecificBox4cc = ""dmlp"" -
Uses of Box in org.mp4parser.boxes.iso14496.part12
Classes in org.mp4parser.boxes.iso14496.part12 that implement Box Modifier and Type Class Description classAbstractMediaHeaderBoxA common superclass for all MediaInformationHeaderBoxes.classBitRateBox4cc = ""btrt""classChunkOffset64BitBox4cc = ""co64""classChunkOffsetBoxAbstract Chunk Offset BoxclassCompositionTimeToSample4cc = ""ctts""classCompositionToDecodeBox4cc = ""cslg""classDataEntryUrlBox4cc = ""url ""classDataEntryUrnBox4cc = ""urn ""classDataInformationBox4cc = ""dinf""classDataReferenceBox4cc = ""dref""classDegradationPriorityBoxclassEditBox4cc = ""edts""classEditListBox4cc = ""elst""classFileTypeBox4cc = ""ftyp""classFreeBox4cc = ""free""classFreeSpaceBox4cc = ""skip""classHandlerBox4cc = ""hdlr""classHintMediaHeaderBox4cc = ""hmhd""classHintSampleEntryclassItemDataBox4cc = ""idat""classItemLocationBox4cc = ""iloc""classItemProtectionBox4cc = ""ipro""classMediaBox4cc = ""mdia""classMediaDataBox4cc = ""mdat""classMediaHeaderBox4cc = ""mdhd""classMediaInformationBox4cc = ""minf""classMetaBox4cc = ""meta""classMovieBox4cc = ""moov""classMovieExtendsBox4cc = ""mvex""classMovieExtendsHeaderBox4cc = ""mehd""classMovieFragmentBox4cc = ""moof""classMovieFragmentHeaderBox4cc = ""mfhd""classMovieFragmentRandomAccessBoxThe Movie Fragment Random Access Box ('mfra') provides a table which may assist readers in finding random access points in a file using movie fragments.It contains a track fragment random access box for each track for which information is provided (which may notbe all tracks).classMovieFragmentRandomAccessOffsetBox4cc = ""mfro""classMovieHeaderBox4cc = ""mvhd""classNullMediaHeaderBox4cc = ""nmhd""classOriginalFormatBox4cc = ""frma""classProgressiveDownloadInformationBox4cc = ""pdin""classProtectionSchemeInformationBox4cc = ""sinf""classSampleAuxiliaryInformationOffsetsBox4cc = ""saio""classSampleAuxiliaryInformationSizesBox4cc = ""saiz""classSampleDependencyTypeBox4cc = ""sdtp""classSampleDescriptionBox4cc = ""stsd""classSampleSizeBox4cc = ""stsz""classSampleTableBox4cc = ""stbl""classSampleToChunkBox4cc = ""stsc""classSchemeInformationBox4cc = ""schi""classSchemeTypeBox4cc = ""schm""classSegmentIndexBox4cc = ""sidx""classSegmentTypeBox4cc = ""styp""classSoundMediaHeaderBox4cc = ""smhd""classStaticChunkOffsetBox4cc = ""stco""classSubSampleInformationBox4cc = ""subs""classSubtitleMediaHeaderBox4cc = ""sthd""classSyncSampleBox4cc = ""stss""classTimeToSampleBox4cc = ""stts""classTrackBox4cc = ""trak""classTrackExtendsBox4cc = ""trex""classTrackFragmentBaseMediaDecodeTimeBox4cc = ""tfdt""classTrackFragmentBox4cc = ""traf""classTrackFragmentHeaderBox4cc = ""tfhd""classTrackFragmentRandomAccessBoxEach entry contains the location and the presentation time of the random accessible sample.classTrackHeaderBox4cc = ""tkhd""classTrackReferenceBox4cc = ""tref""classTrackReferenceTypeBoxThis box provides a reference from the containing track to another track in the presentation.classTrackRunBox4cc = ""trun""classUserDataBox4cc = ""udta""classVideoMediaHeaderBox4cc = ""vmhd""classXmlBox4cc = ""xml ""Method parameters in org.mp4parser.boxes.iso14496.part12 with type arguments of type Box Modifier and Type Method Description voidTrackBox. setBoxes(List<? extends Box> boxes) -
Uses of Box in org.mp4parser.boxes.iso14496.part14
Classes in org.mp4parser.boxes.iso14496.part14 that implement Box Modifier and Type Class Description classAbstractDescriptorBoxES Descriptor Box.classESDescriptorBox4cc = ""esds"" -
Uses of Box in org.mp4parser.boxes.iso14496.part15
Classes in org.mp4parser.boxes.iso14496.part15 that implement Box Modifier and Type Class Description classAvcConfigurationBox4cc = ""avcC""classHevcConfigurationBoxCreated by sannies on 08.09.2014.classPriotityRangeBoxCreated by sannies on 08.09.2014.classTierBitRateBoxCreated by sannies on 08.09.2014.classTierInfoBox -
Uses of Box in org.mp4parser.boxes.iso14496.part30
Classes in org.mp4parser.boxes.iso14496.part30 that implement Box Modifier and Type Class Description classWebVTTConfigurationBoxCreated by sannies on 04.12.2014.classWebVTTSampleEntrySample Entry for WebVTT subtitles.classWebVTTSourceLabelBoxCreated by sannies on 04.12.2014.classXMLSubtitleSampleEntry -
Uses of Box in org.mp4parser.boxes.iso23001.part7
Classes in org.mp4parser.boxes.iso23001.part7 that implement Box Modifier and Type Class Description classAbstractSampleEncryptionBoxclassAbstractTrackEncryptionBoxclassProtectionSystemSpecificHeaderBox4cc = ""pssh""classSampleEncryptionBox4cc = ""senc""classTrackEncryptionBox4cc = ""tenc"" -
Uses of Box in org.mp4parser.boxes.iso23009.part1
Classes in org.mp4parser.boxes.iso23009.part1 that implement Box Modifier and Type Class Description classEventMessageBoxThe Event Message box ('emsg') provides signalling for generic events related to the media presentation time. -
Uses of Box in org.mp4parser.boxes.microsoft
Classes in org.mp4parser.boxes.microsoft that implement Box Modifier and Type Class Description classPiffSampleEncryptionBoxaligned(8) class SampleEncryptionBox extends FullBox(‘uuid’, extended_type= 0xA2394F52-5A9B-4f14-A244-6C427C648DF4, version=0, flags=0) { if (flags & 0x000001) { unsigned int(24) AlgorithmID; unsigned int(8) IV_size; unsigned int(8)[16] KID; } unsigned int (32) sample_count; { unsigned int(IV_size) InitializationVector; if (flags & 0x000002) { unsigned int(16) NumberOfEntries; { unsigned int(16) BytesOfClearData; unsigned int(32) BytesOfEncryptedData; } [ NumberOfEntries] } }[ sample_count ] }classPiffTrackEncryptionBoxaligned(8) class TrackEncryptionBox extends FullBox(‘uuid’, extended_type=0x8974dbce-7be7-4c51-84f9-7148f9882554, version=0, flags=0) { unsigned int(24) default_AlgorithmID; unsigned int(8) default_IV_size; unsigned int(8)[16] default_KID; }classTfrfBox4cc = "uuid", d4807ef2-ca39-4695-8e54-26cb9e46a79fclassTfxdBox4cc = "uuid", 6d1d9b05-42d5-44e6-80e2-141daff757b2classUuidBasedProtectionSystemSpecificHeaderBox4cc = "uuid", d08a4f18-10f3-4a82-b6c8-32d8aba183d3classXtraBox4cc = ""Xtra"" -
Uses of Box in org.mp4parser.boxes.oma
Classes in org.mp4parser.boxes.oma that implement Box Modifier and Type Class Description classOmaDrmAccessUnitFormatBox4cc = ""odaf"" -
Uses of Box in org.mp4parser.boxes.sampleentry
Subinterfaces of Box in org.mp4parser.boxes.sampleentry Modifier and Type Interface Description interfaceSampleEntryCreated by sannies on 30.05.13.Classes in org.mp4parser.boxes.sampleentry that implement Box Modifier and Type Class Description classAbstractSampleEntryAbstract base class for all sample entries.classAmrSpecificBox4cc = ""damr""classAudioSampleEntryclassDfxpSampleEntryclassMpegSampleEntryclassOvc1VisualSampleEntryImpl4cc = ""ovc1""classTextSampleEntry4cc = ""tx3g""classVisualSampleEntry -
Uses of Box in org.mp4parser.boxes.samplegrouping
Classes in org.mp4parser.boxes.samplegrouping that implement Box Modifier and Type Class Description classSampleGroupDescriptionBox4cc = ""sgpd""classSampleToGroupBox4cc = ""sbgp"" -
Uses of Box in org.mp4parser.boxes.threegpp.ts26244
Classes in org.mp4parser.boxes.threegpp.ts26244 that implement Box Modifier and Type Class Description classAlbumBox4cc = ""albm""classAuthorBox4cc = ""auth""classClassificationBox4cc = ""clsf""classCopyrightBox4cc = ""cprt""classDescriptionBox4cc = ""dscp""classGenreBox4cc = ""gnre""classKeywordsBox4cc = ""kywd""classLocationInformationBox4cc = ""loci""classPerformerBox4cc = ""perf""classRatingBox4cc = ""rtng""classRecordingYearBox4cc = ""yrrc""classTitleBox4cc = ""titl"" -
Uses of Box in org.mp4parser.boxes.threegpp.ts26245
Classes in org.mp4parser.boxes.threegpp.ts26245 that implement Box Modifier and Type Class Description classFontTableBox4cc = ""ftab"" -
Uses of Box in org.mp4parser.support
Classes in org.mp4parser.support that implement Box Modifier and Type Class Description classAbstractBoxA basic on-demand parsing box.classAbstractContainerBoxAbstract base class suitable for most boxes acting purely as container for other boxes.classAbstractFullBoxBase class for all ISO Full boxes.classFullContainerBoxAbstract base class for a full tools box only containing ither boxes. -
Uses of Box in org.mp4parser.tools
Methods in org.mp4parser.tools with type parameters of type Box Modifier and Type Method Description static <T extends Box>
TPath. getPath(Box parsableBox, String path)static <T extends Box>
TPath. getPath(Container container, String path)static <T extends Box>
TPath. getPath(AbstractContainerBox containerBox, String path)static <T extends Box>
List<T>Path. getPaths(Box box, String path)static <T extends Box>
List<T>Path. getPaths(Container container, String path)Methods in org.mp4parser.tools with parameters of type Box Modifier and Type Method Description static <T extends Box>
TPath. getPath(Box parsableBox, String path)static <T extends Box>
List<T>Path. getPaths(Box box, String path)static booleanPath. isContained(Container ref, Box box, String path)
-