tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-audiovideo-module/src/main/java/org/apache/tika/parser/mp3/ID3v23Handler.java [66:143]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                    year = getTagString(tag.data, 0, tag.data.length);
                    break;
                case "TCOM":
                    composer = getTagString(tag.data, 0, tag.data.length);
                    break;
                case "COMM":
                    comments.add(getComment(tag.data, 0, tag.data.length));
                    break;
                case "TRCK":
                    trackNumber = getTagString(tag.data, 0, tag.data.length);
                    break;
                case "TPOS":
                    disc = getTagString(tag.data, 0, tag.data.length);
                    break;
                case "TCMP":
                    compilation = getTagString(tag.data, 0, tag.data.length);
                    break;
                case "TCON":
                    genre = ID3v22Handler.extractGenre(getTagString(tag.data, 0, tag.data.length));
                    break;
            }
        }
    }

    private String getTagString(byte[] data, int offset, int length) {
        return ID3v2Frame.getTagString(data, offset, length);
    }

    private ID3Comment getComment(byte[] data, int offset, int length) {
        return ID3v2Frame.getComment(data, offset, length);
    }

    public boolean getTagsPresent() {
        return true;
    }

    public String getTitle() {
        return title;
    }

    public String getArtist() {
        return artist;
    }

    public String getAlbum() {
        return album;
    }

    public String getYear() {
        return year;
    }

    public String getComposer() {
        return composer;
    }

    public List<ID3Comment> getComments() {
        return comments;
    }

    public String getGenre() {
        return genre;
    }

    public String getTrackNumber() {
        return trackNumber;
    }

    public String getAlbumArtist() {
        return albumArtist;
    }

    public String getDisc() {
        return disc;
    }

    public String getCompilation() {
        return compilation;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-audiovideo-module/src/main/java/org/apache/tika/parser/mp3/ID3v24Handler.java [71:149]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                        year = getTagString(tag.data, 0, tag.data.length);
                    }
                    break;
                case "TCOM":
                    composer = getTagString(tag.data, 0, tag.data.length);
                    break;
                case "COMM":
                    comments.add(getComment(tag.data, 0, tag.data.length));
                    break;
                case "TRCK":
                    trackNumber = getTagString(tag.data, 0, tag.data.length);
                    break;
                case "TPOS":
                    disc = getTagString(tag.data, 0, tag.data.length);
                    break;
                case "TCMP":
                    compilation = getTagString(tag.data, 0, tag.data.length);
                    break;
                case "TCON":
                    genre = ID3v22Handler.extractGenre(getTagString(tag.data, 0, tag.data.length));
                    break;
            }
        }
    }

    private String getTagString(byte[] data, int offset, int length) {
        return ID3v2Frame.getTagString(data, offset, length);
    }

    private ID3Comment getComment(byte[] data, int offset, int length) {
        return ID3v2Frame.getComment(data, offset, length);
    }

    public boolean getTagsPresent() {
        return true;
    }

    public String getTitle() {
        return title;
    }

    public String getArtist() {
        return artist;
    }

    public String getAlbum() {
        return album;
    }

    public String getYear() {
        return year;
    }

    public String getComposer() {
        return composer;
    }

    public List<ID3Comment> getComments() {
        return comments;
    }

    public String getGenre() {
        return genre;
    }

    public String getTrackNumber() {
        return trackNumber;
    }

    public String getAlbumArtist() {
        return albumArtist;
    }

    public String getDisc() {
        return disc;
    }

    public String getCompilation() {
        return compilation;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



