Uses of Interface
org.mp4parser.ParsableBox
-
-
-
Uses of ParsableBox in org.mp4parser
Subinterfaces of ParsableBox 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.Classes in org.mp4parser that implement ParsableBox Modifier and Type Class Description classSkipBoxMethods in org.mp4parser that return ParsableBox Modifier and Type Method Description abstract ParsableBoxAbstractBoxParser. createBox(String type, byte[] userType, String parent)ParsableBoxPropertyBoxParserImpl. createBox(String type, byte[] userType, String parent)ParsableBoxAbstractBoxParser. parseBox(ReadableByteChannel byteChannel, String parentType)Parses the next size and type, creates a box instance and parses the box's content.ParsableBoxBoxParser. parseBox(ReadableByteChannel in, String parentType) -
Uses of ParsableBox in org.mp4parser.boxes
Classes in org.mp4parser.boxes that implement ParsableBox Modifier and Type Class Description classUnknownBoxA box unknown to the ISO Parser.classUserBox4cc = ""uuid"" -
Uses of ParsableBox in org.mp4parser.boxes.adobe
Classes in org.mp4parser.boxes.adobe that implement ParsableBox Modifier and Type Class Description classActionMessageFormat0SampleEntryBox4cc = ""amf0"" -
Uses of ParsableBox in org.mp4parser.boxes.apple
Classes in org.mp4parser.boxes.apple that implement ParsableBox 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""classUtf8AppleDataBox -
Uses of ParsableBox in org.mp4parser.boxes.dece
Classes in org.mp4parser.boxes.dece that implement ParsableBox 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 ParsableBox in org.mp4parser.boxes.dolby
Classes in org.mp4parser.boxes.dolby that implement ParsableBox Modifier and Type Class Description classAC3SpecificBox4cc = ""dac3""classDoViConfigurationBoxclassDTSSpecificBox4cc = ""ddts""classEC3SpecificBox4cc = ""dec3""classMLPSpecificBox4cc = ""dmlp"" -
Uses of ParsableBox in org.mp4parser.boxes.iso14496.part12
Classes in org.mp4parser.boxes.iso14496.part12 that implement ParsableBox 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 ""Methods in org.mp4parser.boxes.iso14496.part12 with parameters of type ParsableBox Modifier and Type Method Description voidFreeBox. addAndReplace(ParsableBox parsableBox) -
Uses of ParsableBox in org.mp4parser.boxes.iso14496.part14
Classes in org.mp4parser.boxes.iso14496.part14 that implement ParsableBox Modifier and Type Class Description classAbstractDescriptorBoxES Descriptor Box.classESDescriptorBox4cc = ""esds"" -
Uses of ParsableBox in org.mp4parser.boxes.iso14496.part15
Classes in org.mp4parser.boxes.iso14496.part15 that implement ParsableBox 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 ParsableBox in org.mp4parser.boxes.iso14496.part30
Classes in org.mp4parser.boxes.iso14496.part30 that implement ParsableBox 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 ParsableBox in org.mp4parser.boxes.iso23001.part7
Classes in org.mp4parser.boxes.iso23001.part7 that implement ParsableBox Modifier and Type Class Description classAbstractSampleEncryptionBoxclassAbstractTrackEncryptionBoxclassProtectionSystemSpecificHeaderBox4cc = ""pssh""classSampleEncryptionBox4cc = ""senc""classTrackEncryptionBox4cc = ""tenc"" -
Uses of ParsableBox in org.mp4parser.boxes.iso23009.part1
Classes in org.mp4parser.boxes.iso23009.part1 that implement ParsableBox Modifier and Type Class Description classEventMessageBoxThe Event Message box ('emsg') provides signalling for generic events related to the media presentation time. -
Uses of ParsableBox in org.mp4parser.boxes.microsoft
Classes in org.mp4parser.boxes.microsoft that implement ParsableBox 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 ParsableBox in org.mp4parser.boxes.oma
Classes in org.mp4parser.boxes.oma that implement ParsableBox Modifier and Type Class Description classOmaDrmAccessUnitFormatBox4cc = ""odaf"" -
Uses of ParsableBox in org.mp4parser.boxes.sampleentry
Subinterfaces of ParsableBox 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 ParsableBox Modifier and Type Class Description classAbstractSampleEntryAbstract base class for all sample entries.classAmrSpecificBox4cc = ""damr""classAudioSampleEntryclassDfxpSampleEntryclassMpegSampleEntryclassOvc1VisualSampleEntryImpl4cc = ""ovc1""classTextSampleEntry4cc = ""tx3g""classVisualSampleEntry -
Uses of ParsableBox in org.mp4parser.boxes.samplegrouping
Classes in org.mp4parser.boxes.samplegrouping that implement ParsableBox Modifier and Type Class Description classSampleGroupDescriptionBox4cc = ""sgpd""classSampleToGroupBox4cc = ""sbgp"" -
Uses of ParsableBox in org.mp4parser.boxes.threegpp.ts26244
Classes in org.mp4parser.boxes.threegpp.ts26244 that implement ParsableBox 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 ParsableBox in org.mp4parser.boxes.threegpp.ts26245
Classes in org.mp4parser.boxes.threegpp.ts26245 that implement ParsableBox Modifier and Type Class Description classFontTableBox4cc = ""ftab"" -
Uses of ParsableBox in org.mp4parser.support
Classes in org.mp4parser.support that implement ParsableBox 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 ParsableBox in org.mp4parser.tools
Methods in org.mp4parser.tools with parameters of type ParsableBox Modifier and Type Method Description static longOffsets. find(Container container, ParsableBox target, long offset)
-