[libjaudiotagger-java] 01/01: Merge tag 'upstream/2.0.3'

Tony Mancill tmancill at moszumanska.debian.org
Mon Mar 7 04:13:19 UTC 2016


This is an automated email from the git hooks/post-receive script.

tmancill pushed a commit to branch master
in repository libjaudiotagger-java.

commit dea6c7cbb0d56b192f3f41c1c23dee75d6a82fcf
Merge: 65d5cb3 6b6896b
Author: tony mancill <tmancill at debian.org>
Date:   Sun Mar 6 20:12:22 2016 -0800

    Merge tag 'upstream/2.0.3'
    
    Upstream version 2.0.3

 ExtractTag.bat                                     |    2 +
 Fix202.bat                                         |    2 +
 MergeID3AndMP3.bat                                 |    2 +
 README.txt                                         |   42 +
 ReadTest.bat                                       |    2 +
 build.bat                                          |    2 +
 build.properties                                   |    2 +
 build.xml                                          |  311 +++
 intellij_settings.jar                              |  Bin 0 -> 19373 bytes
 jaudiotagger-LICENSE.txt                           |  502 ++++
 jaudiotagger.iml                                   |   51 +
 jaudiotagger.ipr                                   |  645 +++++
 jaudiotagger.iws                                   | 2021 ++++++++++++++++
 pom.xml                                            |  199 ++
 src/org/jaudiotagger/FileConstants.java            |   61 +
 src/org/jaudiotagger/Test.java                     |   24 +
 src/org/jaudiotagger/audio/AudioFile.java          |  343 +++
 src/org/jaudiotagger/audio/AudioFileFilter.java    |   87 +
 src/org/jaudiotagger/audio/AudioFileIO.java        |  336 +++
 src/org/jaudiotagger/audio/AudioHeader.java        |   56 +
 .../jaudiotagger/audio/SupportedFileFormat.java    |   31 +
 src/org/jaudiotagger/audio/asf/AsfFileReader.java  |  270 +++
 src/org/jaudiotagger/audio/asf/AsfFileWriter.java  |  141 ++
 .../audio/asf/data/AsfExtendedHeader.java          |   71 +
 src/org/jaudiotagger/audio/asf/data/AsfHeader.java |  217 ++
 .../audio/asf/data/AudioStreamChunk.java           |  309 +++
 src/org/jaudiotagger/audio/asf/data/Chunk.java     |  183 ++
 .../audio/asf/data/ChunkContainer.java             |  189 ++
 .../jaudiotagger/audio/asf/data/ContainerType.java |  307 +++
 .../audio/asf/data/ContentBranding.java            |  213 ++
 .../audio/asf/data/ContentDescription.java         |  256 ++
 .../jaudiotagger/audio/asf/data/EncodingChunk.java |   89 +
 .../audio/asf/data/EncryptionChunk.java            |  152 ++
 .../jaudiotagger/audio/asf/data/FileHeader.java    |  244 ++
 src/org/jaudiotagger/audio/asf/data/GUID.java      |  550 +++++
 .../audio/asf/data/GUIDFormatException.java        |   23 +
 .../jaudiotagger/audio/asf/data/LanguageList.java  |  118 +
 .../audio/asf/data/MetadataContainer.java          |  469 ++++
 .../audio/asf/data/MetadataContainerFactory.java   |   91 +
 .../audio/asf/data/MetadataDescriptor.java         |  931 ++++++++
 .../asf/data/StreamBitratePropertiesChunk.java     |  111 +
 .../jaudiotagger/audio/asf/data/StreamChunk.java   |  192 ++
 .../audio/asf/data/VideoStreamChunk.java           |  133 ++
 .../audio/asf/io/AsfExtHeaderModifier.java         |  140 ++
 .../audio/asf/io/AsfExtHeaderReader.java           |   73 +
 .../jaudiotagger/audio/asf/io/AsfHeaderReader.java |  244 ++
 src/org/jaudiotagger/audio/asf/io/AsfStreamer.java |  188 ++
 .../audio/asf/io/ChunkContainerReader.java         |  238 ++
 .../audio/asf/io/ChunkHeaderReader.java            |   88 +
 .../jaudiotagger/audio/asf/io/ChunkModifier.java   |   44 +
 src/org/jaudiotagger/audio/asf/io/ChunkReader.java |   54 +
 .../jaudiotagger/audio/asf/io/ChunkRemover.java    |   66 +
 .../audio/asf/io/ContentBrandingReader.java        |   73 +
 .../audio/asf/io/ContentDescriptionReader.java     |  125 +
 .../audio/asf/io/CountingInputStream.java          |  111 +
 .../audio/asf/io/CountingOutputstream.java         |   90 +
 .../audio/asf/io/EncodingChunkReader.java          |  100 +
 .../audio/asf/io/EncryptionChunkReader.java        |  128 +
 .../audio/asf/io/FileHeaderReader.java             |   94 +
 .../audio/asf/io/FullRequestInputStream.java       |   78 +
 .../audio/asf/io/LanguageListReader.java           |   63 +
 .../jaudiotagger/audio/asf/io/MetadataReader.java  |  157 ++
 .../audio/asf/io/ModificationResult.java           |   96 +
 .../audio/asf/io/RandomAccessFileInputstream.java  |   67 +
 .../audio/asf/io/RandomAccessFileOutputStream.java |   47 +
 .../asf/io/StreamBitratePropertiesReader.java      |   87 +
 .../audio/asf/io/StreamChunkReader.java            |  188 ++
 .../jaudiotagger/audio/asf/io/WriteableChunk.java  |   50 +
 .../audio/asf/io/WriteableChunkModifer.java        |   78 +
 .../audio/asf/util/ChunkPositionComparator.java    |   47 +
 .../jaudiotagger/audio/asf/util/TagConverter.java  |  199 ++
 src/org/jaudiotagger/audio/asf/util/Utils.java     |  545 +++++
 .../audio/exceptions/CannotReadException.java      |   62 +
 .../audio/exceptions/CannotReadVideoException.java |   42 +
 .../audio/exceptions/CannotWriteException.java     |   73 +
 .../exceptions/InvalidAudioFrameException.java     |   20 +
 .../exceptions/InvalidBoxHeaderException.java      |   12 +
 .../audio/exceptions/ModifyVetoException.java      |   77 +
 .../audio/exceptions/NullBoxIdException.java       |   13 +
 .../audio/exceptions/ReadOnlyFileException.java    |   55 +
 .../exceptions/UnableToCreateFileException.java    |   15 +
 .../exceptions/UnableToModifyFileException.java    |   15 +
 .../exceptions/UnableToRenameFileException.java    |   15 +
 .../jaudiotagger/audio/flac/FlacFileReader.java    |   47 +
 .../jaudiotagger/audio/flac/FlacFileWriter.java    |   47 +
 .../jaudiotagger/audio/flac/FlacInfoReader.java    |  125 +
 .../jaudiotagger/audio/flac/FlacStreamReader.java  |  161 ++
 .../jaudiotagger/audio/flac/FlacTagCreator.java    |  120 +
 src/org/jaudiotagger/audio/flac/FlacTagReader.java |  124 +
 src/org/jaudiotagger/audio/flac/FlacTagWriter.java |  293 +++
 .../audio/flac/metadatablock/BlockType.java        |   32 +
 .../audio/flac/metadatablock/MetadataBlock.java    |   53 +
 .../flac/metadatablock/MetadataBlockData.java      |   35 +
 .../MetadataBlockDataApplication.java              |   52 +
 .../metadatablock/MetadataBlockDataCueSheet.java   |   51 +
 .../metadatablock/MetadataBlockDataPadding.java    |   53 +
 .../metadatablock/MetadataBlockDataPicture.java    |  364 +++
 .../metadatablock/MetadataBlockDataSeekTable.java  |   54 +
 .../metadatablock/MetadataBlockDataStreamInfo.java |  174 ++
 .../flac/metadatablock/MetadataBlockHeader.java    |  153 ++
 .../jaudiotagger/audio/generic/AbstractTag.java    |  477 ++++
 .../audio/generic/AbstractTagCreator.java          |   53 +
 .../generic/AudioFileModificationAdapter.java      |   79 +
 .../generic/AudioFileModificationListener.java     |   94 +
 .../audio/generic/AudioFileReader.java             |  134 ++
 .../audio/generic/AudioFileWriter.java             |  607 +++++
 .../audio/generic/GenericAudioHeader.java          |  366 +++
 src/org/jaudiotagger/audio/generic/GenericTag.java |  286 +++
 .../audio/generic/ModificationHandler.java         |  144 ++
 src/org/jaudiotagger/audio/generic/Utils.java      |  469 ++++
 .../audio/mp3/ByteArrayMP3AudioHeader.java         |  106 +
 src/org/jaudiotagger/audio/mp3/LameFrame.java      |   92 +
 src/org/jaudiotagger/audio/mp3/MP3AudioHeader.java |  783 +++++++
 src/org/jaudiotagger/audio/mp3/MP3File.java        |  941 ++++++++
 src/org/jaudiotagger/audio/mp3/MP3FileReader.java  |   59 +
 src/org/jaudiotagger/audio/mp3/MP3FileWriter.java  |   57 +
 .../jaudiotagger/audio/mp3/MPEGFrameHeader.java    |  893 +++++++
 src/org/jaudiotagger/audio/mp3/VbriFrame.java      |  188 ++
 src/org/jaudiotagger/audio/mp3/XingFrame.java      |  265 +++
 src/org/jaudiotagger/audio/mp4/EncoderType.java    |   24 +
 src/org/jaudiotagger/audio/mp4/Mp4AtomTree.java    |  498 ++++
 src/org/jaudiotagger/audio/mp4/Mp4AudioHeader.java |   82 +
 src/org/jaudiotagger/audio/mp4/Mp4FileReader.java  |   48 +
 src/org/jaudiotagger/audio/mp4/Mp4FileWriter.java  |   48 +
 src/org/jaudiotagger/audio/mp4/Mp4InfoReader.java  |  323 +++
 .../jaudiotagger/audio/mp4/Mp4NotMetaFieldKey.java |   61 +
 src/org/jaudiotagger/audio/mp4/Mp4TagReader.java   |  310 +++
 src/org/jaudiotagger/audio/mp4/Mp4TagWriter.java   |  772 ++++++
 .../audio/mp4/atom/AbstractMp4Box.java             |   30 +
 .../jaudiotagger/audio/mp4/atom/Mp4AlacBox.java    |  131 ++
 .../jaudiotagger/audio/mp4/atom/Mp4BoxHeader.java  |  374 +++
 .../jaudiotagger/audio/mp4/atom/Mp4DrmsBox.java    |   50 +
 .../jaudiotagger/audio/mp4/atom/Mp4EsdsBox.java    |  345 +++
 .../jaudiotagger/audio/mp4/atom/Mp4FreeBox.java    |   48 +
 .../jaudiotagger/audio/mp4/atom/Mp4FtypBox.java    |  157 ++
 .../jaudiotagger/audio/mp4/atom/Mp4HdlrBox.java    |  176 ++
 .../jaudiotagger/audio/mp4/atom/Mp4MdhdBox.java    |   66 +
 .../jaudiotagger/audio/mp4/atom/Mp4MetaBox.java    |   55 +
 .../jaudiotagger/audio/mp4/atom/Mp4Mp4aBox.java    |   78 +
 .../jaudiotagger/audio/mp4/atom/Mp4MvhdBox.java    |   85 +
 .../jaudiotagger/audio/mp4/atom/Mp4StcoBox.java    |  230 ++
 .../jaudiotagger/audio/mp4/atom/Mp4StsdBox.java    |   41 +
 .../jaudiotagger/audio/mp4/atom/NullPadding.java   |   20 +
 src/org/jaudiotagger/audio/ogg/OggFileReader.java  |  149 ++
 src/org/jaudiotagger/audio/ogg/OggFileWriter.java  |   51 +
 .../audio/ogg/OggVorbisCommentTagCreator.java      |   66 +
 .../jaudiotagger/audio/ogg/OggVorbisTagReader.java |  665 ++++++
 .../jaudiotagger/audio/ogg/OggVorbisTagWriter.java |  725 ++++++
 src/org/jaudiotagger/audio/ogg/VorbisVersion.java  |   25 +
 .../jaudiotagger/audio/ogg/util/OggCRCFactory.java |  104 +
 .../jaudiotagger/audio/ogg/util/OggInfoReader.java |  135 ++
 .../jaudiotagger/audio/ogg/util/OggPageHeader.java |  378 +++
 .../jaudiotagger/audio/ogg/util/VorbisHeader.java  |   22 +
 .../audio/ogg/util/VorbisIdentificationHeader.java |  163 ++
 .../audio/ogg/util/VorbisPacketType.java           |   26 +
 .../audio/ogg/util/VorbisSetupHeader.java          |   44 +
 src/org/jaudiotagger/audio/real/RealChunk.java     |   80 +
 .../jaudiotagger/audio/real/RealFileReader.java    |   90 +
 src/org/jaudiotagger/audio/real/RealTag.java       |   14 +
 src/org/jaudiotagger/audio/wav/WavFileReader.java  |   45 +
 src/org/jaudiotagger/audio/wav/WavFileWriter.java  |   39 +
 src/org/jaudiotagger/audio/wav/WavTag.java         |   30 +
 .../audio/wav/util/WavFormatHeader.java            |   83 +
 .../jaudiotagger/audio/wav/util/WavInfoReader.java |   72 +
 .../jaudiotagger/audio/wav/util/WavRIFFHeader.java |   51 +
 src/org/jaudiotagger/fix/Fix.java                  |   10 +
 src/org/jaudiotagger/fix/Fix202.java               |  140 ++
 .../logging/AbstractTagDisplayFormatter.java       |  111 +
 src/org/jaudiotagger/logging/ErrorMessage.java     |  131 ++
 .../jaudiotagger/logging/FileSystemMessage.java    |   22 +
 src/org/jaudiotagger/logging/Hex.java              |   29 +
 src/org/jaudiotagger/logging/LogFormatter.java     |   84 +
 .../logging/PlainTextTagDisplayFormatter.java      |   99 +
 .../logging/XMLTagDisplayFormatter.java            |  199 ++
 src/org/jaudiotagger/tag/EmptyFrameException.java  |   68 +
 .../tag/FieldDataInvalidException.java             |   48 +
 src/org/jaudiotagger/tag/FieldKey.java             |   88 +
 src/org/jaudiotagger/tag/ImageHandling.java        |  146 ++
 .../jaudiotagger/tag/InvalidDataTypeException.java |   61 +
 .../jaudiotagger/tag/InvalidFrameException.java    |   69 +
 .../tag/InvalidFrameIdentifierException.java       |   70 +
 src/org/jaudiotagger/tag/InvalidTagException.java  |   73 +
 src/org/jaudiotagger/tag/KeyNotFoundException.java |   47 +
 src/org/jaudiotagger/tag/PaddingException.java     |   65 +
 src/org/jaudiotagger/tag/Tag.java                  |  323 +++
 src/org/jaudiotagger/tag/TagException.java         |   70 +
 src/org/jaudiotagger/tag/TagField.java             |  114 +
 src/org/jaudiotagger/tag/TagNotFoundException.java |   74 +
 src/org/jaudiotagger/tag/TagOptionSingleton.java   | 1083 +++++++++
 src/org/jaudiotagger/tag/TagTextField.java         |   58 +
 .../tag/asf/AbstractAsfTagImageField.java          |   79 +
 src/org/jaudiotagger/tag/asf/AsfFieldKey.java      |  315 +++
 src/org/jaudiotagger/tag/asf/AsfTag.java           |  654 ++++++
 .../jaudiotagger/tag/asf/AsfTagBannerField.java    |   67 +
 src/org/jaudiotagger/tag/asf/AsfTagCoverField.java |  225 ++
 src/org/jaudiotagger/tag/asf/AsfTagField.java      |  159 ++
 src/org/jaudiotagger/tag/asf/AsfTagTextField.java  |   96 +
 .../tag/datatype/AbstractDataType.java             |  403 ++++
 .../tag/datatype/AbstractIntStringValuePair.java   |   66 +
 .../jaudiotagger/tag/datatype/AbstractString.java  |  124 +
 .../datatype/AbstractStringStringValuePair.java    |   69 +
 .../tag/datatype/AbstractValuePair.java            |   65 +
 src/org/jaudiotagger/tag/datatype/Artwork.java     |  143 ++
 src/org/jaudiotagger/tag/datatype/BooleanByte.java |  147 ++
 .../jaudiotagger/tag/datatype/BooleanString.java   |  103 +
 .../tag/datatype/ByteArraySizeTerminated.java      |  119 +
 src/org/jaudiotagger/tag/datatype/DataTypes.java   |  165 ++
 .../tag/datatype/HashMapInterface.java             |   49 +
 .../jaudiotagger/tag/datatype/ID3v2LyricLine.java  |  170 ++
 .../jaudiotagger/tag/datatype/Lyrics3Image.java    |  272 +++
 src/org/jaudiotagger/tag/datatype/Lyrics3Line.java |  228 ++
 .../tag/datatype/Lyrics3TimeStamp.java             |  238 ++
 .../MultipleTextEncodedStringNullTerminated.java   |  221 ++
 .../tag/datatype/NumberFixedLength.java            |  187 ++
 .../jaudiotagger/tag/datatype/NumberHashMap.java   |  271 +++
 .../tag/datatype/NumberVariableLength.java         |  246 ++
 src/org/jaudiotagger/tag/datatype/Pair.java        |   36 +
 .../PairedTextEncodedStringNullTerminated.java     |  266 +++
 src/org/jaudiotagger/tag/datatype/PartOfSet.java   |  373 +++
 src/org/jaudiotagger/tag/datatype/StringDate.java  |   81 +
 .../jaudiotagger/tag/datatype/StringDateTime.java  |   81 +
 .../tag/datatype/StringFixedLength.java            |  229 ++
 .../jaudiotagger/tag/datatype/StringHashMap.java   |  228 ++
 .../tag/datatype/StringNullTerminated.java         |   61 +
 .../tag/datatype/StringSizeTerminated.java         |   68 +
 .../datatype/TextEncodedStringNullTerminated.java  |  242 ++
 .../datatype/TextEncodedStringSizeTerminated.java  |  384 +++
 src/org/jaudiotagger/tag/flac/FlacTag.java         |  502 ++++
 src/org/jaudiotagger/tag/id3/AbstractID3Tag.java   |  108 +
 src/org/jaudiotagger/tag/id3/AbstractID3v1Tag.java |  150 ++
 .../jaudiotagger/tag/id3/AbstractID3v2Frame.java   |  649 +++++
 src/org/jaudiotagger/tag/id3/AbstractID3v2Tag.java | 2471 ++++++++++++++++++++
 src/org/jaudiotagger/tag/id3/AbstractTag.java      |   94 +
 src/org/jaudiotagger/tag/id3/AbstractTagFrame.java |  132 ++
 .../jaudiotagger/tag/id3/AbstractTagFrameBody.java |  342 +++
 src/org/jaudiotagger/tag/id3/AbstractTagItem.java  |  105 +
 src/org/jaudiotagger/tag/id3/ID3Compression.java   |   66 +
 src/org/jaudiotagger/tag/id3/ID3Frames.java        |  286 +++
 .../jaudiotagger/tag/id3/ID3SyncSafeInteger.java   |  128 +
 src/org/jaudiotagger/tag/id3/ID3Tags.java          |  469 ++++
 .../tag/id3/ID3TextEncodingConversion.java         |  121 +
 .../jaudiotagger/tag/id3/ID3Unsynchronization.java |  239 ++
 src/org/jaudiotagger/tag/id3/ID3v11Tag.java        |  625 +++++
 src/org/jaudiotagger/tag/id3/ID3v1FieldKey.java    |   15 +
 src/org/jaudiotagger/tag/id3/ID3v1Iterator.java    |  209 ++
 src/org/jaudiotagger/tag/id3/ID3v1Tag.java         | 1057 +++++++++
 src/org/jaudiotagger/tag/id3/ID3v1TagField.java    |  229 ++
 src/org/jaudiotagger/tag/id3/ID3v22FieldKey.java   |  161 ++
 src/org/jaudiotagger/tag/id3/ID3v22Frame.java      |  522 +++++
 src/org/jaudiotagger/tag/id3/ID3v22Frames.java     |  394 ++++
 .../id3/ID3v22PreferredFrameOrderComparator.java   |  133 ++
 src/org/jaudiotagger/tag/id3/ID3v22Tag.java        |  774 ++++++
 src/org/jaudiotagger/tag/id3/ID3v23FieldKey.java   |  161 ++
 src/org/jaudiotagger/tag/id3/ID3v23Frame.java      |  832 +++++++
 src/org/jaudiotagger/tag/id3/ID3v23Frames.java     |  443 ++++
 .../id3/ID3v23PreferredFrameOrderComparator.java   |  145 ++
 src/org/jaudiotagger/tag/id3/ID3v23Tag.java        | 1004 ++++++++
 src/org/jaudiotagger/tag/id3/ID3v24FieldKey.java   |  161 ++
 src/org/jaudiotagger/tag/id3/ID3v24Frame.java      | 1138 +++++++++
 src/org/jaudiotagger/tag/id3/ID3v24Frames.java     |  443 ++++
 .../id3/ID3v24PreferredFrameOrderComparator.java   |  147 ++
 src/org/jaudiotagger/tag/id3/ID3v24Tag.java        | 1347 +++++++++++
 .../jaudiotagger/tag/id3/ID3v2ChapterFrames.java   |   55 +
 src/org/jaudiotagger/tag/id3/Id3FieldType.java     |   11 +
 .../id3/framebody/AbstractFrameBodyTextInfo.java   |  232 ++
 .../id3/framebody/AbstractFrameBodyUrlLink.java    |  175 ++
 .../tag/id3/framebody/AbstractID3v2FrameBody.java  |  237 ++
 .../tag/id3/framebody/FrameBodyAENC.java           |  149 ++
 .../tag/id3/framebody/FrameBodyAPIC.java           |  294 +++
 .../tag/id3/framebody/FrameBodyASPI.java           |  139 ++
 .../tag/id3/framebody/FrameBodyCHAP.java           |  151 ++
 .../tag/id3/framebody/FrameBodyCOMM.java           |  268 +++
 .../tag/id3/framebody/FrameBodyCOMR.java           |  207 ++
 .../tag/id3/framebody/FrameBodyCRM.java            |  142 ++
 .../tag/id3/framebody/FrameBodyCTOC.java           |  145 ++
 .../tag/id3/framebody/FrameBodyDeprecated.java     |  112 +
 .../tag/id3/framebody/FrameBodyENCR.java           |  139 ++
 .../tag/id3/framebody/FrameBodyEQU2.java           |  118 +
 .../tag/id3/framebody/FrameBodyEQUA.java           |   95 +
 .../tag/id3/framebody/FrameBodyETCO.java           |  139 ++
 .../tag/id3/framebody/FrameBodyEncrypted.java      |   82 +
 .../tag/id3/framebody/FrameBodyGEOB.java           |  158 ++
 .../tag/id3/framebody/FrameBodyGRID.java           |  164 ++
 .../tag/id3/framebody/FrameBodyIPLS.java           |  217 ++
 .../tag/id3/framebody/FrameBodyLINK.java           |  168 ++
 .../tag/id3/framebody/FrameBodyMCDI.java           |  107 +
 .../tag/id3/framebody/FrameBodyMLLT.java           |  102 +
 .../tag/id3/framebody/FrameBodyOWNE.java           |  141 ++
 .../tag/id3/framebody/FrameBodyPCNT.java           |  123 +
 .../tag/id3/framebody/FrameBodyPIC.java            |  252 ++
 .../tag/id3/framebody/FrameBodyPOPM.java           |  199 ++
 .../tag/id3/framebody/FrameBodyPOSS.java           |  119 +
 .../tag/id3/framebody/FrameBodyPRIV.java           |  145 ++
 .../tag/id3/framebody/FrameBodyRBUF.java           |  104 +
 .../tag/id3/framebody/FrameBodyRVA2.java           |   91 +
 .../tag/id3/framebody/FrameBodyRVAD.java           |   91 +
 .../tag/id3/framebody/FrameBodyRVRB.java           |  160 ++
 .../tag/id3/framebody/FrameBodySEEK.java           |   88 +
 .../tag/id3/framebody/FrameBodySIGN.java           |  133 ++
 .../tag/id3/framebody/FrameBodySYLT.java           |  247 ++
 .../tag/id3/framebody/FrameBodySYTC.java           |  128 +
 .../tag/id3/framebody/FrameBodyTALB.java           |   83 +
 .../tag/id3/framebody/FrameBodyTBPM.java           |   83 +
 .../tag/id3/framebody/FrameBodyTCMP.java           |   76 +
 .../tag/id3/framebody/FrameBodyTCOM.java           |   83 +
 .../tag/id3/framebody/FrameBodyTCON.java           |  114 +
 .../tag/id3/framebody/FrameBodyTCOP.java           |   83 +
 .../tag/id3/framebody/FrameBodyTDAT.java           |   83 +
 .../tag/id3/framebody/FrameBodyTDEN.java           |   79 +
 .../tag/id3/framebody/FrameBodyTDLY.java           |   82 +
 .../tag/id3/framebody/FrameBodyTDOR.java           |   96 +
 .../tag/id3/framebody/FrameBodyTDRC.java           |  433 ++++
 .../tag/id3/framebody/FrameBodyTDRL.java           |   78 +
 .../tag/id3/framebody/FrameBodyTDTG.java           |   85 +
 .../tag/id3/framebody/FrameBodyTENC.java           |   84 +
 .../tag/id3/framebody/FrameBodyTEXT.java           |   84 +
 .../tag/id3/framebody/FrameBodyTFLT.java           |   99 +
 .../tag/id3/framebody/FrameBodyTIME.java           |   83 +
 .../tag/id3/framebody/FrameBodyTIPL.java           |  222 ++
 .../tag/id3/framebody/FrameBodyTIT1.java           |   84 +
 .../tag/id3/framebody/FrameBodyTIT2.java           |   82 +
 .../tag/id3/framebody/FrameBodyTIT3.java           |   82 +
 .../tag/id3/framebody/FrameBodyTKEY.java           |   95 +
 .../tag/id3/framebody/FrameBodyTLAN.java           |   97 +
 .../tag/id3/framebody/FrameBodyTLEN.java           |   82 +
 .../tag/id3/framebody/FrameBodyTMCL.java           |   78 +
 .../tag/id3/framebody/FrameBodyTMED.java           |  159 ++
 .../tag/id3/framebody/FrameBodyTMOO.java           |   89 +
 .../tag/id3/framebody/FrameBodyTOAL.java           |   83 +
 .../tag/id3/framebody/FrameBodyTOFN.java           |   82 +
 .../tag/id3/framebody/FrameBodyTOLY.java           |   82 +
 .../tag/id3/framebody/FrameBodyTOPE.java           |   84 +
 .../tag/id3/framebody/FrameBodyTORY.java           |   84 +
 .../tag/id3/framebody/FrameBodyTOWN.java           |   82 +
 .../tag/id3/framebody/FrameBodyTPE1.java           |   82 +
 .../tag/id3/framebody/FrameBodyTPE2.java           |   82 +
 .../tag/id3/framebody/FrameBodyTPE3.java           |   83 +
 .../tag/id3/framebody/FrameBodyTPE4.java           |   83 +
 .../tag/id3/framebody/FrameBodyTPOS.java           |  144 ++
 .../tag/id3/framebody/FrameBodyTPRO.java           |   79 +
 .../tag/id3/framebody/FrameBodyTPUB.java           |   83 +
 .../tag/id3/framebody/FrameBodyTRCK.java           |  152 ++
 .../tag/id3/framebody/FrameBodyTRDA.java           |   83 +
 .../tag/id3/framebody/FrameBodyTRSN.java           |   83 +
 .../tag/id3/framebody/FrameBodyTRSO.java           |   83 +
 .../tag/id3/framebody/FrameBodyTSIZ.java           |   82 +
 .../tag/id3/framebody/FrameBodyTSO2.java           |   57 +
 .../tag/id3/framebody/FrameBodyTSOA.java           |   79 +
 .../tag/id3/framebody/FrameBodyTSOC.java           |   57 +
 .../tag/id3/framebody/FrameBodyTSOP.java           |   78 +
 .../tag/id3/framebody/FrameBodyTSOT.java           |   81 +
 .../tag/id3/framebody/FrameBodyTSRC.java           |   78 +
 .../tag/id3/framebody/FrameBodyTSSE.java           |   82 +
 .../tag/id3/framebody/FrameBodyTSST.java           |   79 +
 .../tag/id3/framebody/FrameBodyTXXX.java           |  186 ++
 .../tag/id3/framebody/FrameBodyTYER.java           |   95 +
 .../tag/id3/framebody/FrameBodyUFID.java           |  136 ++
 .../tag/id3/framebody/FrameBodyUSER.java           |  145 ++
 .../tag/id3/framebody/FrameBodyUSLT.java           |  244 ++
 .../tag/id3/framebody/FrameBodyUnsupported.java    |  160 ++
 .../tag/id3/framebody/FrameBodyWCOM.java           |   82 +
 .../tag/id3/framebody/FrameBodyWCOP.java           |   82 +
 .../tag/id3/framebody/FrameBodyWOAF.java           |   81 +
 .../tag/id3/framebody/FrameBodyWOAR.java           |   81 +
 .../tag/id3/framebody/FrameBodyWOAS.java           |   82 +
 .../tag/id3/framebody/FrameBodyWORS.java           |   81 +
 .../tag/id3/framebody/FrameBodyWPAY.java           |   81 +
 .../tag/id3/framebody/FrameBodyWPUB.java           |   82 +
 .../tag/id3/framebody/FrameBodyWXXX.java           |  138 ++
 .../tag/id3/framebody/FrameBodyXSOA.java           |   59 +
 .../tag/id3/framebody/FrameBodyXSOP.java           |   59 +
 .../tag/id3/framebody/FrameBodyXSOT.java           |   59 +
 .../tag/id3/framebody/ID3v22FrameBody.java         |   27 +
 .../tag/id3/framebody/ID3v23FrameBody.java         |   27 +
 .../tag/id3/framebody/ID3v24FrameBody.java         |   27 +
 .../tag/id3/framebody/ID3v2ChapterFrameBody.java   |   27 +
 .../tag/id3/valuepair/ChannelTypes.java            |   54 +
 .../id3/valuepair/EventTimingTimestampTypes.java   |   49 +
 .../tag/id3/valuepair/EventTimingTypes.java        |   69 +
 .../tag/id3/valuepair/ID3V2ExtendedGenreTypes.java |   25 +
 .../tag/id3/valuepair/ImageFormats.java            |  250 ++
 .../tag/id3/valuepair/InterpolationTypes.java      |   45 +
 .../tag/id3/valuepair/ReceivedAsTypes.java         |   60 +
 .../valuepair/SynchronisedLyricsContentType.java   |   36 +
 .../tag/id3/valuepair/TextEncoding.java            |   82 +
 .../tag/id3/valuepair/V2GenreTypes.java            |   44 +
 .../jaudiotagger/tag/lyrics3/AbstractLyrics3.java  |   54 +
 .../lyrics3/AbstractLyrics3v2FieldFrameBody.java   |  164 ++
 .../tag/lyrics3/FieldFrameBodyAUT.java             |   97 +
 .../tag/lyrics3/FieldFrameBodyEAL.java             |   99 +
 .../tag/lyrics3/FieldFrameBodyEAR.java             |  100 +
 .../tag/lyrics3/FieldFrameBodyETT.java             |   98 +
 .../tag/lyrics3/FieldFrameBodyIMG.java             |  336 +++
 .../tag/lyrics3/FieldFrameBodyIND.java             |  103 +
 .../tag/lyrics3/FieldFrameBodyINF.java             |   97 +
 .../tag/lyrics3/FieldFrameBodyLYR.java             |  412 ++++
 .../tag/lyrics3/FieldFrameBodyUnsupported.java     |  183 ++
 src/org/jaudiotagger/tag/lyrics3/Lyrics3v1.java    |  328 +++
 .../tag/lyrics3/Lyrics3v1Iterator.java             |  104 +
 src/org/jaudiotagger/tag/lyrics3/Lyrics3v2.java    |  530 +++++
 .../jaudiotagger/tag/lyrics3/Lyrics3v2Field.java   |  270 +++
 .../jaudiotagger/tag/lyrics3/Lyrics3v2Fields.java  |   82 +
 src/org/jaudiotagger/tag/mp4/Mp4FieldKey.java      |  326 +++
 .../tag/mp4/Mp4NonStandardFieldKey.java            |   55 +
 src/org/jaudiotagger/tag/mp4/Mp4Tag.java           |  589 +++++
 src/org/jaudiotagger/tag/mp4/Mp4TagCreator.java    |  150 ++
 src/org/jaudiotagger/tag/mp4/Mp4TagField.java      |  192 ++
 .../jaudiotagger/tag/mp4/Mp4TagFieldSubType.java   |   18 +
 .../tag/mp4/atom/Mp4ContentTypeValue.java          |   63 +
 src/org/jaudiotagger/tag/mp4/atom/Mp4DataBox.java  |  147 ++
 src/org/jaudiotagger/tag/mp4/atom/Mp4MeanBox.java  |   49 +
 src/org/jaudiotagger/tag/mp4/atom/Mp4NameBox.java  |   48 +
 .../jaudiotagger/tag/mp4/atom/Mp4RatingValue.java  |   50 +
 .../jaudiotagger/tag/mp4/field/Mp4DiscNoField.java |  170 ++
 .../jaudiotagger/tag/mp4/field/Mp4FieldType.java   |   84 +
 .../jaudiotagger/tag/mp4/field/Mp4GenreField.java  |  122 +
 .../tag/mp4/field/Mp4TagBinaryField.java           |  146 ++
 .../tag/mp4/field/Mp4TagByteField.java             |  149 ++
 .../tag/mp4/field/Mp4TagCoverField.java            |  203 ++
 .../tag/mp4/field/Mp4TagRawBinaryField.java        |  126 +
 .../tag/mp4/field/Mp4TagReverseDnsField.java       |  291 +++
 .../tag/mp4/field/Mp4TagTextField.java             |  142 ++
 .../tag/mp4/field/Mp4TagTextNumberField.java       |  117 +
 .../jaudiotagger/tag/mp4/field/Mp4TrackField.java  |  185 ++
 src/org/jaudiotagger/tag/reference/GenreTypes.java |  233 ++
 src/org/jaudiotagger/tag/reference/ISOCountry.java |  330 +++
 src/org/jaudiotagger/tag/reference/Languages.java  |  523 +++++
 src/org/jaudiotagger/tag/reference/MusicalKey.java |   95 +
 .../jaudiotagger/tag/reference/PictureTypes.java   |   77 +
 src/org/jaudiotagger/tag/reference/Tagger.java     |   23 +
 .../tag/vorbiscomment/VorbisCommentCreator.java    |   88 +
 .../tag/vorbiscomment/VorbisCommentFieldKey.java   |  145 ++
 .../tag/vorbiscomment/VorbisCommentReader.java     |  157 ++
 .../tag/vorbiscomment/VorbisCommentTag.java        |  603 +++++
 .../tag/vorbiscomment/VorbisCommentTagField.java   |  278 +++
 .../tag/vorbiscomment/util/Base64Coder.java        |  161 ++
 .../jaudiotagger/test/ExtractID3TagFromFile.java   |  101 +
 src/org/jaudiotagger/test/MergeID3AndMP3Files.java |  242 ++
 src/org/jaudiotagger/test/TestAudioTagger.java     |  137 ++
 src/org/jaudiotagger/utils/EqualsUtil.java         |   77 +
 srctest/org/jaudiotagger/AbstractTestCase.java     |  202 ++
 srctest/org/jaudiotagger/audio/GenericTest.java    |   38 +
 .../jaudiotagger/audio/asf/AsfCodeCheckTest.java   |   43 +
 .../jaudiotagger/audio/asf/data/AbstractChunk.java |  107 +
 .../audio/asf/data/AbstractMetadataContainer.java  |  103 +
 .../audio/asf/data/ChunkContainerTest.java         |  122 +
 .../org/jaudiotagger/audio/asf/data/ChunkTest.java |   78 +
 .../audio/asf/data/ContainerTypeTest.java          |  251 ++
 .../audio/asf/data/ContentBrandingTest.java        |   94 +
 .../audio/asf/data/ContentDescriptionTest.java     |  179 ++
 .../org/jaudiotagger/audio/asf/data/GUIDTest.java  |   66 +
 .../audio/asf/data/LanguageListTest.java           |   41 +
 .../audio/asf/data/MetadataContainerTest.java      |  136 ++
 .../audio/asf/data/MetadataContainerUtils.java     |   57 +
 .../asf/data/MetadataDescriptorComparator.java     |   42 +
 .../audio/asf/data/MetadataDescriptorTest.java     |  578 +++++
 .../audio/asf/data/MetadataDescriptorUtils.java    |   37 +
 .../jaudiotagger/audio/asf/io/AsfHeaderUtils.java  |  120 +
 .../audio/asf/io/ContentBrandingData.java          |   36 +
 .../audio/asf/tag/AsfKeyMappingTest.java           |   37 +
 .../org/jaudiotagger/audio/asf/tag/AsfTagTest.java |  100 +
 .../jaudiotagger/audio/flac/FlacHeaderTest.java    |  146 ++
 .../org/jaudiotagger/audio/mp3/LoggingTest.java    |  131 ++
 .../jaudiotagger/audio/mp3/MP3AudioHeaderTest.java |  637 +++++
 .../org/jaudiotagger/audio/ogg/OggPageTest.java    |  185 ++
 .../audio/ogg/OggVorbisHeaderTest.java             |  312 +++
 srctest/org/jaudiotagger/audio/util/UtilsTest.java |  265 +++
 srctest/org/jaudiotagger/issues/Issue005Test.java  |  133 ++
 srctest/org/jaudiotagger/issues/Issue036Test.java  |  161 ++
 srctest/org/jaudiotagger/issues/Issue100Test.java  |  162 ++
 srctest/org/jaudiotagger/issues/Issue178Test.java  |   55 +
 srctest/org/jaudiotagger/issues/Issue185Test.java  |   83 +
 srctest/org/jaudiotagger/issues/Issue220Test.java  |  260 ++
 srctest/org/jaudiotagger/issues/Issue221Test.java  |  205 ++
 srctest/org/jaudiotagger/issues/Issue222Test.java  |   44 +
 srctest/org/jaudiotagger/issues/Issue224Test.java  |   75 +
 srctest/org/jaudiotagger/issues/Issue225Test.java  |   47 +
 srctest/org/jaudiotagger/issues/Issue232Test.java  |   34 +
 srctest/org/jaudiotagger/issues/Issue233Test.java  |  129 +
 srctest/org/jaudiotagger/issues/Issue239Test.java  |   65 +
 srctest/org/jaudiotagger/issues/Issue240Test.java  |   50 +
 srctest/org/jaudiotagger/issues/Issue241Test.java  |  339 +++
 srctest/org/jaudiotagger/issues/Issue242Test.java  |  266 +++
 srctest/org/jaudiotagger/issues/Issue245Test.java  |  533 +++++
 srctest/org/jaudiotagger/issues/Issue248Test.java  |   48 +
 srctest/org/jaudiotagger/issues/Issue249Test.java  |   69 +
 srctest/org/jaudiotagger/issues/Issue250Test.java  |   44 +
 srctest/org/jaudiotagger/issues/Issue255Test.java  |  130 +
 srctest/org/jaudiotagger/issues/Issue256Test.java  |   41 +
 srctest/org/jaudiotagger/issues/Issue257Test.java  |   49 +
 srctest/org/jaudiotagger/issues/Issue258Test.java  |   81 +
 srctest/org/jaudiotagger/issues/Issue260Test.java  |  173 ++
 srctest/org/jaudiotagger/issues/Issue261Test.java  |   56 +
 srctest/org/jaudiotagger/issues/Issue263Test.java  |  257 ++
 srctest/org/jaudiotagger/issues/Issue265Test.java  |  181 ++
 srctest/org/jaudiotagger/issues/Issue268Test.java  |   55 +
 srctest/org/jaudiotagger/issues/Issue269Test.java  |  225 ++
 srctest/org/jaudiotagger/issues/Issue270Test.java  |   47 +
 srctest/org/jaudiotagger/issues/Issue271Test.java  |  333 +++
 srctest/org/jaudiotagger/issues/Issue273Test.java  |   90 +
 srctest/org/jaudiotagger/issues/Issue274Test.java  |   51 +
 srctest/org/jaudiotagger/issues/Issue277Test.java  |  166 ++
 srctest/org/jaudiotagger/issues/Issue279Test.java  |   57 +
 srctest/org/jaudiotagger/issues/Issue282Test.java  |   99 +
 srctest/org/jaudiotagger/issues/Issue283Test.java  |   79 +
 srctest/org/jaudiotagger/issues/Issue284Test.java  |  178 ++
 srctest/org/jaudiotagger/issues/Issue285Test.java  |   51 +
 srctest/org/jaudiotagger/issues/Issue286Test.java  |  116 +
 srctest/org/jaudiotagger/issues/Issue289Test.java  |   56 +
 srctest/org/jaudiotagger/issues/Issue290Test.java  |   50 +
 srctest/org/jaudiotagger/issues/Issue291Test.java  |   53 +
 srctest/org/jaudiotagger/issues/Issue292Test.java  |  105 +
 srctest/org/jaudiotagger/issues/Issue294Test.java  |  113 +
 srctest/org/jaudiotagger/issues/Issue298Test.java  |  538 +++++
 srctest/org/jaudiotagger/issues/Issue302Test.java  |   49 +
 srctest/org/jaudiotagger/issues/Issue307Test.java  |   54 +
 srctest/org/jaudiotagger/issues/Issue308Test.java  |   61 +
 srctest/org/jaudiotagger/issues/Issue309Test.java  |   39 +
 srctest/org/jaudiotagger/issues/Issue315Test.java  |   51 +
 srctest/org/jaudiotagger/issues/Issue319Test.java  |   47 +
 srctest/org/jaudiotagger/issues/Issue320Test.java  |   42 +
 srctest/org/jaudiotagger/issues/Issue322Test.java  |   52 +
 srctest/org/jaudiotagger/issues/Issue324Test.java  |   34 +
 srctest/org/jaudiotagger/issues/Issue327Test.java  |   73 +
 srctest/org/jaudiotagger/issues/Issue335Test.java  |  174 ++
 srctest/org/jaudiotagger/issues/Issue345Test.java  |  472 ++++
 .../org/jaudiotagger/tag/flac/FlacReadTest.java    |  135 ++
 .../org/jaudiotagger/tag/flac/FlacWriteTest.java   |  388 +++
 .../org/jaudiotagger/tag/id3/CompressedTest.java   |   91 +
 .../jaudiotagger/tag/id3/DeprecatedFrameTest.java  |   91 +
 .../jaudiotagger/tag/id3/DuplicateFrameTest.java   |   42 +
 .../org/jaudiotagger/tag/id3/EmptyFrameTest.java   |  109 +
 .../org/jaudiotagger/tag/id3/FileClosingTest.java  |   94 +
 .../org/jaudiotagger/tag/id3/FrameCOMMTest.java    |  129 +
 .../org/jaudiotagger/tag/id3/FrameETCOTest.java    |   40 +
 .../org/jaudiotagger/tag/id3/FramePCNTTest.java    |  111 +
 .../jaudiotagger/tag/id3/FramePICAndAPICTest.java  |  231 ++
 .../org/jaudiotagger/tag/id3/FramePOPMTest.java    |  139 ++
 .../jaudiotagger/tag/id3/FrameRVADAndRVA2Test.java |  234 ++
 .../org/jaudiotagger/tag/id3/FrameSYLTTest.java    |   63 +
 .../org/jaudiotagger/tag/id3/FrameTCMPTest.java    |  182 ++
 .../org/jaudiotagger/tag/id3/FrameTDENTest.java    |   31 +
 .../org/jaudiotagger/tag/id3/FrameTDLYTest.java    |   30 +
 .../org/jaudiotagger/tag/id3/FrameTDORTest.java    |   30 +
 .../org/jaudiotagger/tag/id3/FrameTDRCTest.java    |   23 +
 .../org/jaudiotagger/tag/id3/FrameTDTGTest.java    |   31 +
 .../org/jaudiotagger/tag/id3/FrameTEXTTest.java    |  128 +
 .../org/jaudiotagger/tag/id3/FrameTIMETest.java    |   30 +
 .../org/jaudiotagger/tag/id3/FrameTIPLTest.java    |  175 ++
 .../org/jaudiotagger/tag/id3/FrameTIT1Test.java    |   32 +
 .../org/jaudiotagger/tag/id3/FrameTIT2Test.java    |   51 +
 .../org/jaudiotagger/tag/id3/FrameTIT3Test.java    |   30 +
 .../org/jaudiotagger/tag/id3/FrameTLANTest.java    |   20 +
 .../org/jaudiotagger/tag/id3/FrameTMEDTest.java    |  128 +
 .../org/jaudiotagger/tag/id3/FrameTMOOTest.java    |  274 +++
 .../org/jaudiotagger/tag/id3/FrameTOPETest.java    |   29 +
 .../org/jaudiotagger/tag/id3/FrameTPE1Test.java    |   52 +
 .../org/jaudiotagger/tag/id3/FrameTPE2Test.java    |   32 +
 .../org/jaudiotagger/tag/id3/FrameTPE3Test.java    |   55 +
 .../org/jaudiotagger/tag/id3/FrameTPE4Test.java    |  127 +
 .../org/jaudiotagger/tag/id3/FrameTPOSTest.java    |   61 +
 .../org/jaudiotagger/tag/id3/FrameTPUBTest.java    |  128 +
 .../org/jaudiotagger/tag/id3/FrameTRCKTest.java    |  125 +
 .../org/jaudiotagger/tag/id3/FrameTSO2Test.java    |  232 ++
 .../org/jaudiotagger/tag/id3/FrameTSOATest.java    |  302 +++
 .../org/jaudiotagger/tag/id3/FrameTSOCTest.java    |  233 ++
 .../org/jaudiotagger/tag/id3/FrameTSOPTest.java    |  302 +++
 .../org/jaudiotagger/tag/id3/FrameTSOTTest.java    |  302 +++
 .../org/jaudiotagger/tag/id3/FrameTXXXTest.java    |  230 ++
 .../org/jaudiotagger/tag/id3/FrameULSTTest.java    |  244 ++
 .../org/jaudiotagger/tag/id3/FrameWOARTest.java    |  165 ++
 .../org/jaudiotagger/tag/id3/FrameWXXXTest.java    |  192 ++
 .../org/jaudiotagger/tag/id3/ID3v11TagTest.java    |  302 +++
 srctest/org/jaudiotagger/tag/id3/ID3v1TagTest.java |  316 +++
 .../org/jaudiotagger/tag/id3/ID3v22TagTest.java    |  250 ++
 .../org/jaudiotagger/tag/id3/ID3v23TagTest.java    |  473 ++++
 .../org/jaudiotagger/tag/id3/ID3v24TagTest.java    |  404 ++++
 srctest/org/jaudiotagger/tag/id3/ItunesTest.java   |  213 ++
 .../org/jaudiotagger/tag/id3/NewInterfaceTest.java | 1305 +++++++++++
 .../jaudiotagger/tag/id3/SyncSafeIntegerTest.java  |   36 +
 .../tag/id3/Unicode23NullTerminatedTagTest.java    |  316 +++
 .../org/jaudiotagger/tag/id3/Unicode23TagTest.java |  653 ++++++
 .../tag/id3/Unicode24NullTerminatedTagTest.java    |  358 +++
 .../org/jaudiotagger/tag/id3/Unicode24TagTest.java |  461 ++++
 .../tag/id3/UnsynchronizationTest.java             |  245 ++
 .../tag/id3/framebody/FrameBodyAPICTest.java       |   63 +
 .../tag/id3/framebody/FrameBodyDeprecatedTest.java |   31 +
 .../tag/id3/framebody/FrameBodyIPLSTest.java       |   95 +
 .../tag/id3/framebody/FrameBodyPCNTTest.java       |   60 +
 .../tag/id3/framebody/FrameBodyPICTest.java        |   63 +
 .../tag/id3/framebody/FrameBodyPOPMTest.java       |   90 +
 .../tag/id3/framebody/FrameBodyRVA2Test.java       |   77 +
 .../tag/id3/framebody/FrameBodyRVADTest.java       |   76 +
 .../tag/id3/framebody/FrameBodyTCMPTest.java       |   64 +
 .../tag/id3/framebody/FrameBodyTDRCTest.java       |   34 +
 .../tag/id3/framebody/FrameBodyTIPLTest.java       |  126 +
 .../tag/id3/framebody/FrameBodyTMOOTest.java       |   63 +
 .../tag/id3/framebody/FrameBodyTPE1Test.java       |   52 +
 .../tag/id3/framebody/FrameBodyTPOSTest.java       |  188 ++
 .../tag/id3/framebody/FrameBodyTRCKTest.java       |  191 ++
 .../tag/id3/framebody/FrameBodyTSO2Test.java       |   63 +
 .../tag/id3/framebody/FrameBodyTSOATest.java       |   63 +
 .../tag/id3/framebody/FrameBodyTSOCTest.java       |   63 +
 .../tag/id3/framebody/FrameBodyTSOPTest.java       |   63 +
 .../tag/id3/framebody/FrameBodyTSOTTest.java       |   63 +
 .../tag/id3/framebody/FrameBodyTXXXTest.java       |   53 +
 .../tag/id3/framebody/FrameBodyUFIDTest.java       |   40 +
 .../tag/id3/framebody/FrameBodyUSLTTest.java       |   58 +
 .../tag/id3/framebody/FrameBodyWXXXTest.java       |   54 +
 .../tag/id3/framebody/FrameBodyXSOATest.java       |   63 +
 .../tag/id3/framebody/FrameBodyXSOPTest.java       |   63 +
 .../tag/id3/framebody/FrameBodyXSOTTest.java       |   63 +
 .../jaudiotagger/tag/mp4/M4aReadDrmTagTest.java    |   83 +
 .../org/jaudiotagger/tag/mp4/M4aReadTagTest.java   | 1221 ++++++++++
 .../tag/mp4/M4aWriteDataBeforeMoovTagTest.java     |  328 +++
 .../tag/mp4/M4aWriteDatatoMultTrackAudioTest.java  |  428 ++++
 .../jaudiotagger/tag/mp4/M4aWriteDrmTagTest.java   |  112 +
 .../org/jaudiotagger/tag/mp4/M4aWriteTagTest.java  | 2280 ++++++++++++++++++
 .../org/jaudiotagger/tag/real/RealReadTagTest.java |   85 +
 .../org/jaudiotagger/tag/reference/GenreTest.java  |   34 +
 .../jaudiotagger/tag/reference/ISOCountryTest.java |   33 +
 .../tag/vorbiscomment/VorbisImageTest.java         |  186 ++
 .../tag/vorbiscomment/VorbisReadTagTest.java       |  136 ++
 .../tag/vorbiscomment/VorbisWriteTagTest.java      |  822 +++++++
 .../org/jaudiotagger/tag/wav/WavSimpleTest.java    |   99 +
 .../org/jaudiotagger/tag/wma/TagConverterTest.java |   55 +
 .../org/jaudiotagger/tag/wma/WmaContainerTest.java |   69 +
 .../tag/wma/WmaContentDescriptionTest.java         |   67 +
 .../tag/wma/WmaDescriptionLocationTest.java        |  147 ++
 .../org/jaudiotagger/tag/wma/WmaSimpleTest.java    |  931 ++++++++
 srctest/org/jaudiotagger/tag/wma/WmaTestCase.java  |  115 +
 631 files changed, 110478 insertions(+)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libjaudiotagger-java.git



More information about the pkg-java-commits mailing list