[mp4parser] 02/02: Merge tag 'upstream/1.0.4.2'
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Mon Nov 3 23:35:18 UTC 2014
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository mp4parser.
commit b764b77d1226705002aab7f8b98c58a8894de038
Merge: 86d9eb7 553ecd6
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Tue Nov 4 00:29:54 2014 +0100
Merge tag 'upstream/1.0.4.2'
Upstream version 1.0.4.2
.gitignore | 6 +
LICENSE | 191 ++++
README.md | 107 ++
androidtest/AndroidManifest.xml | 19 +
androidtest/default.properties | 13 +
androidtest/pom.xml | 52 +
androidtest/res/drawable-hdpi/icon.png | Bin 0 -> 4147 bytes
androidtest/res/drawable-ldpi/icon.png | Bin 0 -> 1723 bytes
androidtest/res/drawable-mdpi/icon.png | Bin 0 -> 2574 bytes
androidtest/res/layout/main.xml | 11 +
androidtest/res/values/strings.xml | 4 +
examples/pom.xml | 85 ++
isoparser/pom.xml | 256 +++++
isoparser/src/etc/keystore.jks | Bin 0 -> 1394 bytes
.../java/com/coremedia/iso/AbstractBoxParser.java | 112 ++
.../src/main/java/com/coremedia/iso/Ascii.java | 47 +
.../src/main/java/com/coremedia/iso/BoxParser.java | 29 +
.../main/java/com/coremedia/iso/BoxReplacer.java | 40 +
isoparser/src/main/java/com/coremedia/iso/Hex.java | 58 +
.../src/main/java/com/coremedia/iso/IsoFile.java | 122 ++
.../main/java/com/coremedia/iso/IsoTypeReader.java | 194 ++++
.../com/coremedia/iso/IsoTypeReaderVariable.java | 39 +
.../main/java/com/coremedia/iso/IsoTypeWriter.java | 125 +++
.../com/coremedia/iso/IsoTypeWriterVariable.java | 45 +
.../com/coremedia/iso/PropertyBoxParserImpl.java | 176 +++
.../src/main/java/com/coremedia/iso/Utf8.java | 59 +
.../iso/boxes/AbstractMediaHeaderBox.java | 29 +
.../java/com/coremedia/iso/boxes/AlbumBox.java | 113 ++
.../java/com/coremedia/iso/boxes/AuthorBox.java | 95 ++
.../src/main/java/com/coremedia/iso/boxes/Box.java | 75 ++
.../coremedia/iso/boxes/ChunkOffset64BitBox.java | 52 +
.../com/coremedia/iso/boxes/ChunkOffsetBox.java | 21 +
.../com/coremedia/iso/boxes/ClassificationBox.java | 111 ++
.../boxes/CompositionShiftLeastGreatestAtom.java | 105 ++
.../iso/boxes/CompositionTimeToSample.java | 149 +++
.../java/com/coremedia/iso/boxes/Container.java | 65 ++
.../java/com/coremedia/iso/boxes/CopyrightBox.java | 86 ++
.../com/coremedia/iso/boxes/DataEntryUrlBox.java | 54 +
.../com/coremedia/iso/boxes/DataEntryUrnBox.java | 70 ++
.../coremedia/iso/boxes/DataInformationBox.java | 37 +
.../com/coremedia/iso/boxes/DataReferenceBox.java | 102 ++
.../com/coremedia/iso/boxes/DescriptionBox.java | 78 ++
.../main/java/com/coremedia/iso/boxes/EditBox.java | 35 +
.../java/com/coremedia/iso/boxes/EditListBox.java | 260 +++++
.../java/com/coremedia/iso/boxes/FileTypeBox.java | 144 +++
.../main/java/com/coremedia/iso/boxes/FreeBox.java | 143 +++
.../java/com/coremedia/iso/boxes/FreeSpaceBox.java | 64 ++
.../main/java/com/coremedia/iso/boxes/FullBox.java | 17 +
.../java/com/coremedia/iso/boxes/GenreBox.java | 81 ++
.../java/com/coremedia/iso/boxes/HandlerBox.java | 152 +++
.../coremedia/iso/boxes/HintMediaHeaderBox.java | 92 ++
.../java/com/coremedia/iso/boxes/ItemDataBox.java | 43 +
.../com/coremedia/iso/boxes/ItemLocationBox.java | 362 ++++++
.../com/coremedia/iso/boxes/ItemProtectionBox.java | 103 ++
.../java/com/coremedia/iso/boxes/KeywordsBox.java | 96 ++
.../java/com/coremedia/iso/boxes/MediaBox.java | 62 ++
.../com/coremedia/iso/boxes/MediaHeaderBox.java | 150 +++
.../coremedia/iso/boxes/MediaInformationBox.java | 50 +
.../main/java/com/coremedia/iso/boxes/MetaBox.java | 100 ++
.../java/com/coremedia/iso/boxes/MovieBox.java | 65 ++
.../com/coremedia/iso/boxes/MovieHeaderBox.java | 285 +++++
.../coremedia/iso/boxes/NullMediaHeaderBox.java | 46 +
.../coremedia/iso/boxes/ObjectDescriptorBox.java | 0
.../iso/boxes/OmaDrmAccessUnitFormatBox.java | 88 ++
.../com/coremedia/iso/boxes/OriginalFormatBox.java | 70 ++
.../java/com/coremedia/iso/boxes/PerformerBox.java | 79 ++
.../boxes/ProgressiveDownloadInformationBox.java | 118 ++
.../iso/boxes/ProtectionSchemeInformationBox.java | 42 +
.../java/com/coremedia/iso/boxes/RatingBox.java | 125 +++
.../com/coremedia/iso/boxes/RecordingYearBox.java | 63 ++
.../iso/boxes/SampleDependencyTypeBox.java | 155 +++
.../coremedia/iso/boxes/SampleDescriptionBox.java | 117 ++
.../com/coremedia/iso/boxes/SampleSizeBox.java | 122 ++
.../com/coremedia/iso/boxes/SampleTableBox.java | 122 ++
.../com/coremedia/iso/boxes/SampleToChunkBox.java | 179 +++
.../coremedia/iso/boxes/SchemeInformationBox.java | 34 +
.../com/coremedia/iso/boxes/SchemeTypeBox.java | 102 ++
.../coremedia/iso/boxes/SoundMediaHeaderBox.java | 61 +
.../coremedia/iso/boxes/StaticChunkOffsetBox.java | 72 ++
.../iso/boxes/SubSampleInformationBox.java | 209 ++++
.../iso/boxes/SubtitleMediaHeaderBox.java | 33 +
.../com/coremedia/iso/boxes/SyncSampleBox.java | 84 ++
.../com/coremedia/iso/boxes/TimeToSampleBox.java | 162 +++
.../java/com/coremedia/iso/boxes/TitleBox.java | 89 ++
.../java/com/coremedia/iso/boxes/TrackBox.java | 85 ++
.../com/coremedia/iso/boxes/TrackHeaderBox.java | 294 +++++
.../com/coremedia/iso/boxes/TrackReferenceBox.java | 42 +
.../coremedia/iso/boxes/TrackReferenceTypeBox.java | 77 ++
.../java/com/coremedia/iso/boxes/UnknownBox.java | 59 +
.../main/java/com/coremedia/iso/boxes/UserBox.java | 65 ++
.../java/com/coremedia/iso/boxes/UserDataBox.java | 50 +
.../coremedia/iso/boxes/VideoMediaHeaderBox.java | 82 ++
.../main/java/com/coremedia/iso/boxes/XmlBox.java | 51 +
.../iso/boxes/apple/AppleDataRateBox.java | 56 +
.../iso/boxes/apple/AppleDataReferenceBox.java | 74 ++
.../iso/boxes/apple/AppleItemListBox.java | 16 +
.../iso/boxes/apple/AppleLosslessSpecificBox.java | 163 +++
.../iso/boxes/apple/AppleReferenceMovieBox.java | 28 +
.../apple/AppleReferenceMovieDescriptorBox.java | 27 +
.../coremedia/iso/boxes/apple/AppleWaveBox.java | 32 +
.../com/coremedia/iso/boxes/dece/TrickPlayBox.java | 110 ++
.../iso/boxes/fragment/MovieExtendsBox.java | 32 +
.../iso/boxes/fragment/MovieExtendsHeaderBox.java | 72 ++
.../iso/boxes/fragment/MovieFragmentBox.java | 89 ++
.../iso/boxes/fragment/MovieFragmentHeaderBox.java | 73 ++
.../fragment/MovieFragmentRandomAccessBox.java | 35 +
.../MovieFragmentRandomAccessOffsetBox.java | 63 ++
.../coremedia/iso/boxes/fragment/SampleFlags.java | 243 ++++
.../iso/boxes/fragment/SegmentTypeBox.java | 144 +++
.../iso/boxes/fragment/TrackExtendsBox.java | 116 ++
.../TrackFragmentBaseMediaDecodeTimeBox.java | 79 ++
.../iso/boxes/fragment/TrackFragmentBox.java | 45 +
.../iso/boxes/fragment/TrackFragmentHeaderBox.java | 241 ++++
.../fragment/TrackFragmentRandomAccessBox.java | 296 +++++
.../coremedia/iso/boxes/fragment/TrackRunBox.java | 349 ++++++
.../com/coremedia/iso/boxes/mdat/MediaDataBox.java | 109 ++
.../com/coremedia/iso/boxes/mdat/SampleList.java | 49 +
.../iso/boxes/sampleentry/AbstractSampleEntry.java | 57 +
.../iso/boxes/sampleentry/AmrSpecificBox.java | 102 ++
.../iso/boxes/sampleentry/AudioSampleEntry.java | 353 ++++++
.../iso/boxes/sampleentry/DashHelper.java | 294 +++++
.../iso/boxes/sampleentry/MpegSampleEntry.java | 54 +
.../sampleentry/Ovc1VisualSampleEntryImpl.java | 60 +
.../iso/boxes/sampleentry/SampleEntry.java | 11 +
.../iso/boxes/sampleentry/TextSampleEntry.java | 397 +++++++
.../iso/boxes/sampleentry/VisualSampleEntry.java | 282 +++++
.../boxes/sampleentry/XMLSubtitleSampleEntry.java | 95 ++
.../threegpp26244/LocationInformationBox.java | 127 +++
.../iso/boxes/vodafone/AlbumArtistBox.java | 79 ++
.../boxes/vodafone/ContentDistributorIdBox.java | 71 ++
.../coremedia/iso/boxes/vodafone/CoverUriBox.java | 67 ++
.../coremedia/iso/boxes/vodafone/LyricsUriBox.java | 67 ++
.../java/com/googlecode/mp4parser/AbstractBox.java | 318 ++++++
.../googlecode/mp4parser/AbstractContainerBox.java | 100 ++
.../com/googlecode/mp4parser/AbstractFullBox.java | 85 ++
.../com/googlecode/mp4parser/BasicContainer.java | 263 +++++
.../java/com/googlecode/mp4parser/DataSource.java | 88 ++
.../mp4parser/DirectFileReadDataSource.java | 88 ++
.../googlecode/mp4parser/FileDataSourceImpl.java | 72 ++
.../com/googlecode/mp4parser/FullContainerBox.java | 117 ++
.../googlecode/mp4parser/MemoryDataSourceImpl.java | 54 +
.../mp4parser/RequiresParseDetailAspect.java | 63 ++
.../java/com/googlecode/mp4parser/Version.java | 27 +
.../mp4parser/annotations/DoNotParseDetail.java | 38 +
.../mp4parser/annotations/ParseDetail.java | 33 +
.../mp4parser/authoring/AbstractTrack.java | 76 ++
.../mp4parser/authoring/CencMp4TrackImplImpl.java | 250 +++++
.../com/googlecode/mp4parser/authoring/Edit.java | 40 +
.../com/googlecode/mp4parser/authoring/Movie.java | 110 ++
.../mp4parser/authoring/Mp4TrackImpl.java | 320 ++++++
.../com/googlecode/mp4parser/authoring/Sample.java | 15 +
.../googlecode/mp4parser/authoring/SampleImpl.java | 92 ++
.../com/googlecode/mp4parser/authoring/Track.java | 85 ++
.../mp4parser/authoring/TrackMetaData.java | 141 +++
.../mp4parser/authoring/WrappingTrack.java | 79 ++
.../authoring/builder/ByteBufferHelper.java | 50 +
.../authoring/builder/DefaultMp4Builder.java | 691 ++++++++++++
.../builder/FragmentIntersectionFinder.java | 33 +
.../authoring/builder/FragmentedMp4Builder.java | 864 ++++++++++++++
.../mp4parser/authoring/builder/Mp4Builder.java | 35 +
.../StaticFragmentIntersectionFinderImpl.java | 22 +
.../builder/SyncSampleIntersectFinderImpl.java | 332 ++++++
.../builder/TwoSecondIntersectionFinder.java | 82 ++
.../authoring/container/mp4/MovieCreator.java | 63 ++
.../authoring/samples/DefaultMp4SampleList.java | 199 ++++
.../authoring/samples/FragmentedMp4SampleList.java | 250 +++++
.../mp4parser/authoring/tracks/AACTrackImpl.java | 362 ++++++
.../mp4parser/authoring/tracks/AC3TrackImpl.java | 510 +++++++++
.../mp4parser/authoring/tracks/Amf0Track.java | 116 ++
.../mp4parser/authoring/tracks/AppendTrack.java | 468 ++++++++
.../authoring/tracks/CencDecryptingTrackImpl.java | 141 +++
.../authoring/tracks/CencEncryptingTrackImpl.java | 296 +++++
.../authoring/tracks/CencEncyprtedTrack.java | 17 +
.../authoring/tracks/ChangeTimeScaleTrack.java | 196 ++++
.../authoring/tracks/CleanInputStream.java | 70 ++
.../mp4parser/authoring/tracks/CroppedTrack.java | 185 +++
.../mp4parser/authoring/tracks/DTSTrackImpl.java | 828 ++++++++++++++
.../authoring/tracks/DivideTimeScaleTrack.java | 134 +++
.../mp4parser/authoring/tracks/EC3TrackImpl.java | 435 ++++++++
.../mp4parser/authoring/tracks/H264TrackImpl.java | 787 +++++++++++++
.../mp4parser/authoring/tracks/H265TrackImpl.java | 541 +++++++++
.../mp4parser/authoring/tracks/MP3TrackImpl.java | 235 ++++
.../authoring/tracks/MultiplyTimeScaleTrack.java | 126 +++
.../authoring/tracks/ReplaceSampleTrack.java | 106 ++
.../authoring/tracks/SMPTETTTrackImpl.java | 331 ++++++
.../authoring/tracks/SilenceTrackImpl.java | 108 ++
.../mp4parser/authoring/tracks/TextTrackImpl.java | 172 +++
.../googlecode/mp4parser/boxes/AC3SpecificBox.java | 123 ++
.../boxes/AbstractSampleEncryptionBox.java | 209 ++++
.../boxes/AbstractTrackEncryptionBox.java | 96 ++
.../googlecode/mp4parser/boxes/DTSSpecificBox.java | 325 ++++++
.../googlecode/mp4parser/boxes/EC3SpecificBox.java | 141 +++
.../googlecode/mp4parser/boxes/MLPSpecificBox.java | 80 ++
.../adobe/ActionMessageFormat0SampleEntryBox.java | 51 +
.../mp4parser/boxes/apple/AppleAlbumBox.java | 10 +
.../mp4parser/boxes/apple/AppleAppleIdBox.java | 10 +
.../mp4parser/boxes/apple/AppleArtist2Box.java | 10 +
.../mp4parser/boxes/apple/AppleArtistBox.java | 10 +
.../mp4parser/boxes/apple/AppleCommentBox.java | 10 +
.../mp4parser/boxes/apple/AppleCompilationBox.java | 10 +
.../mp4parser/boxes/apple/AppleCopyrightBox.java | 10 +
.../boxes/apple/AppleCountryTypeBoxBox.java | 10 +
.../mp4parser/boxes/apple/AppleCoverBox.java | 53 +
.../mp4parser/boxes/apple/AppleDataBox.java | 219 ++++
.../mp4parser/boxes/apple/AppleDescriptionBox.java | 10 +
.../mp4parser/boxes/apple/AppleDiskNumberBox.java | 50 +
.../mp4parser/boxes/apple/AppleEncoderBox.java | 10 +
.../boxes/apple/AppleGaplessPlaybackBox.java | 10 +
.../mp4parser/boxes/apple/AppleGenreBox.java | 10 +
.../mp4parser/boxes/apple/AppleGenreIDBox.java | 12 +
.../mp4parser/boxes/apple/AppleGroupingBox.java | 12 +
.../boxes/apple/AppleLongDescriptionBox.java | 10 +
.../mp4parser/boxes/apple/AppleLyricsBox.java | 10 +
.../mp4parser/boxes/apple/AppleMediaTypeBox.java | 10 +
.../mp4parser/boxes/apple/AppleNameBox.java | 10 +
.../boxes/apple/ApplePurchaseDateBox.java | 10 +
.../boxes/apple/AppleRecordingYear2Box.java | 22 +
.../boxes/apple/AppleRecordingYearBox.java | 65 ++
.../boxes/apple/AppleShortDescriptionBox.java | 10 +
.../mp4parser/boxes/apple/AppleSortAlbumBox.java | 10 +
.../mp4parser/boxes/apple/AppleTVEpisodeBox.java | 10 +
.../boxes/apple/AppleTVEpisodeNumberBox.java | 10 +
.../mp4parser/boxes/apple/AppleTVNetworkBox.java | 10 +
.../mp4parser/boxes/apple/AppleTVSeasonBox.java | 10 +
.../mp4parser/boxes/apple/AppleTVShowBox.java | 10 +
.../mp4parser/boxes/apple/AppleTempoBox.java | 12 +
.../mp4parser/boxes/apple/AppleTrackAuthorBox.java | 10 +
.../mp4parser/boxes/apple/AppleTrackNumberBox.java | 50 +
.../boxes/apple/AppleVariableSignedIntegerBox.java | 70 ++
.../mp4parser/boxes/apple/Apple_atIDBox.java | 10 +
.../mp4parser/boxes/apple/Apple_flvr_Box.java | 10 +
.../mp4parser/boxes/apple/Apple_geIDBox.java | 10 +
.../mp4parser/boxes/apple/Apple_xid_Box.java | 10 +
.../mp4parser/boxes/apple/BaseMediaInfoAtom.java | 113 ++
.../mp4parser/boxes/apple/CleanApertureAtom.java | 60 +
.../boxes/apple/GenericMediaHeaderAtom.java | 31 +
.../boxes/apple/GenericMediaHeaderTextAtom.java | 131 +++
.../boxes/apple/PixelAspectRationAtom.java | 70 ++
.../boxes/apple/QuicktimeTextSampleEntry.java | 265 +++++
.../mp4parser/boxes/apple/TimeCodeBox.java | 157 +++
.../apple/TrackApertureModeDimensionAtom.java | 17 +
.../apple/TrackEncodedPixelsDimensionsAtom.java | 60 +
.../boxes/apple/TrackLoadSettingsAtom.java | 80 ++
.../TrackProductionApertureDimensionsAtom.java | 59 +
.../mp4parser/boxes/apple/Utf8AppleDataBox.java | 48 +
.../basemediaformat/AvcNalUnitStorageBox.java | 96 ++
.../boxes/cenc/CencDecryptingSampleList.java | 131 +++
.../boxes/cenc/CencEncryptingSampleList.java | 206 ++++
.../mp4parser/boxes/dece/AssetInformationBox.java | 167 +++
.../mp4parser/boxes/dece/BaseLocationBox.java | 113 ++
.../boxes/dece/ContentInformationBox.java | 199 ++++
.../mp4parser/boxes/dece/SampleEncryptionBox.java | 23 +
.../com/googlecode/mp4parser/boxes/mp4-boxes.zip | Bin 0 -> 62700 bytes
.../mp4parser/boxes/mp4/AbstractDescriptorBox.java | 92 ++
.../mp4parser/boxes/mp4/ESDescriptorBox.java | 56 +
.../mp4parser/boxes/mp4/ObjectDescriptorBox.java | 47 +
.../mp4/objectdescriptors/AudioSpecificConfig.java | 1176 ++++++++++++++++++++
.../mp4/objectdescriptors/BaseDescriptor.java | 99 ++
.../mp4/objectdescriptors/BitReaderBuffer.java | 51 +
.../mp4/objectdescriptors/BitWriterBuffer.java | 36 +
.../objectdescriptors/DecoderConfigDescriptor.java | 263 +++++
.../mp4/objectdescriptors/DecoderSpecificInfo.java | 85 ++
.../boxes/mp4/objectdescriptors/Descriptor.java | 28 +
.../boxes/mp4/objectdescriptors/ESDescriptor.java | 376 +++++++
.../mp4/objectdescriptors/ExtensionDescriptor.java | 73 ++
.../ExtensionProfileLevelDescriptor.java | 51 +
.../objectdescriptors/InitialObjectDescriptor.java | 136 +++
.../objectdescriptors/ObjectDescriptor.java_bak | 104 ++
.../objectdescriptors/ObjectDescriptorBase.java | 27 +
.../objectdescriptors/ObjectDescriptorFactory.java | 189 ++++
.../ProfileLevelIndicationDescriptor.java | 70 ++
.../mp4/objectdescriptors/SLConfigDescriptor.java | 119 ++
.../mp4/objectdescriptors/UnknownDescriptor.java | 42 +
.../CencSampleEncryptionInformationGroupEntry.java | 124 +++
.../boxes/mp4/samplegrouping/GroupEntry.java | 29 +
.../boxes/mp4/samplegrouping/RateShareEntry.java | 249 +++++
.../mp4/samplegrouping/RollRecoveryEntry.java | 83 ++
.../samplegrouping/SampleGroupDescriptionBox.java | 198 ++++
.../boxes/mp4/samplegrouping/SampleToGroupBox.java | 173 +++
.../mp4/samplegrouping/TemporalLevelEntry.java | 88 ++
.../boxes/mp4/samplegrouping/UnknownEntry.java | 90 ++
.../samplegrouping/VisualRandomAccessEntry.java | 109 ++
.../boxes/piff/PiffSampleEncryptionBox.java | 85 ++
.../boxes/piff/PiffTrackEncryptionBox.java | 34 +
.../boxes/piff/ProtectionSpecificHeader.java | 71 ++
.../googlecode/mp4parser/boxes/piff/TfrfBox.java | 130 +++
.../googlecode/mp4parser/boxes/piff/TfxdBox.java | 86 ++
...UuidBasedProtectionSystemSpecificHeaderBox.java | 102 ++
.../boxes/threegpp26244/SegmentIndexBox.java | 308 +++++
.../boxes/threegpp26245/FontTableBox.java | 96 ++
.../mp4parser/contentprotection/GenericHeader.java | 52 +
.../contentprotection/PlayReadyHeader.java | 255 +++++
.../java/com/googlecode/mp4parser/h264/BTree.java | 64 ++
.../com/googlecode/mp4parser/h264/CharCache.java | 57 +
.../java/com/googlecode/mp4parser/h264/Debug.java | 88 ++
.../mp4parser/h264/model/AspectRatio.java | 58 +
.../mp4parser/h264/model/BitstreamElement.java | 29 +
.../mp4parser/h264/model/ChromaFormat.java | 77 ++
.../mp4parser/h264/model/HRDParameters.java | 53 +
.../mp4parser/h264/model/PictureParameterSet.java | 406 +++++++
.../mp4parser/h264/model/ScalingList.java | 83 ++
.../mp4parser/h264/model/ScalingMatrix.java | 37 +
.../mp4parser/h264/model/SeqParameterSet.java | 565 ++++++++++
.../mp4parser/h264/model/VUIParameters.java | 107 ++
.../mp4parser/h264/read/BitstreamReader.java | 194 ++++
.../mp4parser/h264/read/CAVLCReader.java | 185 +++
.../mp4parser/h264/write/BitstreamWriter.java | 108 ++
.../mp4parser/h264/write/CAVLCWriter.java | 100 ++
.../com/googlecode/mp4parser/srt/SrtParser.java | 59 +
.../googlecode/mp4parser/util/AndroidLogger.java | 30 +
.../mp4parser/util/ByteBufferByteChannel.java | 55 +
.../com/googlecode/mp4parser/util/CastUtils.java | 34 +
.../googlecode/mp4parser/util/ChannelHelper.java | 51 +
.../com/googlecode/mp4parser/util/DateHelper.java | 44 +
.../com/googlecode/mp4parser/util/IntHashMap.java | 358 ++++++
.../java/com/googlecode/mp4parser/util/Iso639.java | 214 ++++
.../com/googlecode/mp4parser/util/JuliLogger.java | 26 +
.../com/googlecode/mp4parser/util/LazyList.java | 80 ++
.../java/com/googlecode/mp4parser/util/Logger.java | 19 +
.../java/com/googlecode/mp4parser/util/Math.java | 30 +
.../java/com/googlecode/mp4parser/util/Matrix.java | 139 +++
.../java/com/googlecode/mp4parser/util/Path.java | 177 +++
.../googlecode/mp4parser/util/RangeStartMap.java | 112 ++
.../googlecode/mp4parser/util/UUIDConverter.java | 48 +
.../com/mp4parser/iso14496/part12/BitRateBox.java | 117 ++
.../SampleAuxiliaryInformationOffsetsBox.java | 130 +++
.../part12/SampleAuxiliaryInformationSizesBox.java | 157 +++
.../iso14496/part15/AvcConfigurationBox.java | 173 +++
.../part15/AvcDecoderConfigurationRecord.java | 211 ++++
.../iso14496/part15/HevcConfigurationBox.java | 135 +++
.../part15/HevcDecoderConfigurationRecord.java | 469 ++++++++
.../iso14496/part15/PriotityRangeBox.java | 76 ++
.../part15/StepwiseTemporalLayerEntry.java | 40 +
.../mp4parser/iso14496/part15/SyncSampleEntry.java | 82 ++
.../iso14496/part15/TemporalLayerSampleGroup.java | 213 ++++
.../part15/TemporalSubLayerSampleGroup.java | 41 +
.../mp4parser/iso14496/part15/TierBitRateBox.java | 99 ++
.../com/mp4parser/iso14496/part15/TierInfoBox.java | 156 +++
.../part7/CencSampleAuxiliaryDataFormat.java | 351 ++++++
.../part7/ProtectionSystemSpecificHeaderBox.java | 119 ++
.../iso23001/part7/TrackEncryptionBox.java | 14 +
.../mp4parser/iso23009/part1/EventMessageBox.java | 114 ++
isoparser/src/main/resources/LICENSE.txt | 201 ++++
isoparser/src/main/resources/NOTICE.txt | 26 +
.../main/resources/isoparser-default.properties | 255 +++++
isoparser/src/main/resources/version.txt | 1 +
.../drm/packager/isoparser/RoundTripTest.java | 119 ++
.../com/coremedia/drm/packager/isoparser/Walk.java | 96 ++
.../test/java/com/coremedia/iso/IsoFileTest.java | 20 +
.../java/com/coremedia/iso/IsoTypeReaderTest.java | 95 ++
.../coremedia/iso/PropertyBoxParserImplTest.java | 15 +
.../ComponsitionShiftLeastGreatestAtomTest.java | 50 +
.../coremedia/iso/boxes/DataReferenceBoxTest.java | 21 +
.../com/coremedia/iso/boxes/EditListBoxTest.java | 26 +
.../java/com/coremedia/iso/boxes/FreeBoxTest.java | 55 +
.../coremedia/iso/boxes/ItemLocationBoxTest.java | 233 ++++
.../coremedia/iso/boxes/ItemProtectionBoxTest.java | 21 +
.../coremedia/iso/boxes/MediaHeaderBoxTest.java | 25 +
.../java/com/coremedia/iso/boxes/MetaBoxTest.java | 76 ++
.../coremedia/iso/boxes/MovieHeaderBoxTest.java | 33 +
.../ProgressiveDownloadInformationBoxTest.java | 25 +
.../iso/boxes/SampleDependencyTypeBoxTest.java | 29 +
.../iso/boxes/SampleDescriptionBoxTest.java | 21 +
.../coremedia/iso/boxes/SampleTableBoxTest.java | 21 +
.../coremedia/iso/boxes/SampleToChunkBoxTest.java | 34 +
.../iso/boxes/StaticChunkOffsetBoxTest.java | 20 +
.../coremedia/iso/boxes/TrackHeaderBoxTest.java | 32 +
.../com/coremedia/iso/boxes/UserDataBoxTest.java | 21 +
.../java/com/coremedia/iso/boxes/XmlBoxTest.java | 22 +
.../iso/boxes/fragment/SampleFlagsTest.java | 54 +
.../fragment/TrackFragmentRandomAccessBoxTest.java | 77 ++
.../iso/boxes/fragment/TrackRunBoxTest.java | 83 ++
.../boxes/sampleentry/AudioSampleEntryTest.java | 43 +
.../iso/boxes/sampleentry/MpegSampleEntryTest.java | 26 +
.../sampleentry/Ovc1VisualSampleEntryImplTest.java | 21 +
.../iso/boxes/sampleentry/TextSampleEntryTest.java | 43 +
.../boxes/sampleentry/VisualSampleEntryTest.java | 20 +
.../sampleentry/XMLSubtitleSampleEntryTest.java | 26 +
.../googlecode/mp4parser/BasicContainerTest.java | 64 ++
.../mp4parser/DirectFileReadDataSourceTest.java | 33 +
.../mp4parser/authoring/InTestMovieCreator.java | 25 +
.../builder/FragmentedMp4BuilderTest.java | 51 +
.../builder/SyncSampleIntersectFinderImplTest.java | 98 ++
.../builder/TwoSecondIntersectionFinderTest.java | 24 +
.../samples/DefaultMp4SampleListTest.java | 165 +++
.../mp4parser/authoring/subtext/SrtParserTest.java | 17 +
.../authoring/tracks/AACTrackImplTest.java | 52 +
.../authoring/tracks/AC3TrackImplTest.java | 31 +
.../mp4parser/authoring/tracks/BoxComparator.java | 83 ++
.../authoring/tracks/CencTracksImplTest.java | 94 ++
.../authoring/tracks/CroppedTrackTest.java | 121 ++
.../authoring/tracks/H264TrackImplTest.java | 57 +
.../boxes/AbstractTrackEncryptionBoxTest.java | 41 +
.../mp4parser/boxes/BoxRoundtripTest.java | 205 ++++
.../mp4parser/boxes/BoxWriteReadBase.java | 153 +++
.../ActionMessageFormat0SampleEntryBoxTest.java | 24 +
.../mp4parser/boxes/apple/AppleNameBoxTest.java | 20 +
.../mp4parser/boxes/apple/Apple_geIDBoxTest.java | 34 +
.../boxes/apple/BaseMediaInfoAtomTest.java | 29 +
.../boxes/apple/CleanApertureAtomTest.java | 19 +
.../apple/GenericMediaHeaderTextAtomTest.java | 36 +
.../boxes/apple/PixelAspectRationAtomTest.java | 18 +
.../boxes/apple/QuicktimeTextSampleEntryTest.java | 36 +
.../mp4parser/boxes/apple/TimeCodeBoxTest.java | 51 +
.../TrackEncodedPixelsDimensionsAtomTest.java | 26 +
.../boxes/apple/TrackLoadSettingsAtomTest.java | 28 +
.../TrackProductionApertureDimensionsAtomTest.java | 25 +
.../basemediaformat/TrackEncryptionBoxTest.java | 16 +
.../boxes/cenc/CencFileRoundtripTest.java | 196 ++++
.../mp4parser/boxes/cenc/CencSampleListsTest.java | 179 +++
.../boxes/dece/ContentInformationBoxTest.java | 54 +
.../mp4/objectdescriptors/BitReaderBufferTest.java | 60 +
.../mp4/objectdescriptors/BitWriterBufferTest.java | 122 ++
...cSampleEncryptionInformationGroupEntryTest.java | 44 +
.../SampleGroupDescriptionBoxTestSuite.java | 90 ++
.../mp4/samplegrouping/SampleToGroupBoxTest.java | 23 +
.../boxes/piff/PiffSampleEncryptionBoxTest.java | 152 +++
.../boxes/piff/PiffTrackEncryptionBoxTest.java | 15 +
.../boxes/threegpp26244/SegmentIndexBoxTest.java | 24 +
.../boxes/ultraviolet/AssetInformationBoxTest.java | 42 +
.../boxes/ultraviolet/BaseLocationBoxTest.java | 24 +
.../boxes/ultraviolet/SampleEncryptionBoxTest.java | 87 ++
.../mp4parser/miscrepro/InitDataChromeCenc.java | 22 +
.../mp4parser/miscrepro/WeirdISMVTest.java | 37 +
.../com/googlecode/mp4parser/util/PathTest.java | 45 +
.../mp4parser/util/RangeStartMapTest.java | 30 +
.../test/java/com/mp4parser/VideoParameterSet.java | 12 +
.../mp4parser/iso14496/part12/BitRateBoxTest.java | 31 +
.../SampleAuxiliaryInformationOffsetsBoxTest.java | 58 +
.../SampleAuxiliaryInformationSizesBoxTest.java | 56 +
.../part15/HevcDecoderConfigurationRecordTest.java | 32 +
.../part15/Part15GroupDescriptionBoxesTest.java | 57 +
.../iso14496/part15/PriotityRangeBoxTest.java | 30 +
.../iso14496/part15/TierBitRateBoxTest.java | 36 +
.../mp4parser/iso14496/part15/TierInfoBoxTest.java | 37 +
.../ProtectionSystemSpecificHeaderBoxTest.java | 36 +
.../iso23001/part7/TrackEncryptionBoxTest.java | 35 +
.../iso23009/part1/EventMessageBoxTest.java | 44 +
.../src/test/resources/isoparser-custom.properties | 1 +
pom.xml | 75 ++
440 files changed, 45529 insertions(+)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/mp4parser.git
More information about the pkg-java-commits
mailing list