package org.cmc.music.myid3.id3v2;
import org.cmc.music.metadata.MusicMetadataConstants;
public interface MyID3v2Constants extends MusicMetadataConstants
{
public static final int HEADER_FLAG_ID3v22_UNSYNCHRONISATION = 1 << 7;
public static final int HEADER_FLAG_ID3v22_COMPRESSION = 1 << 6;
public static final int HEADER_FLAG_ID3v23_UNSYNCHRONISATION = 1 << 7;
public static final int HEADER_FLAG_ID3v23_EXTENDED_HEADER = 1 << 6;
public static final int HEADER_FLAG_ID3v23_EXPERIMENTAL_INDICATOR = 1 << 5;
public static final int HEADER_FLAG_ID3v24_UNSYNCHRONISATION = 1 << 7;
public static final int HEADER_FLAG_ID3v24_EXTENDED_HEADER = 1 << 6;
public static final int HEADER_FLAG_ID3v24_EXPERIMENTAL_INDICATOR = 1 << 5;
public static final int HEADER_FLAG_ID3v24_FOOTER_PRESENT = 1 << 4;
public static final int FRAME_FLAG_ID3v24_TAG_ALTER_PRESERVATION = 1 << 14;
public static final int FRAME_FLAG_ID3v24_FILE_ALTER_PRESERVATION = 1 << 13;
public static final int FRAME_FLAG_ID3v24_READ_ONLY = 1 << 12;
public static final int FRAME_FLAG_ID3v24_GROUPING_IDENTITY = 1 << 6;
public static final int FRAME_FLAG_ID3v24_COMPRESSION = 1 << 3;
public static final int FRAME_FLAG_ID3v24_ENCRYPTION = 1 << 2;
public static final int FRAME_FLAG_ID3v24_UNSYNCHRONISATION = 1 << 1;
public static final int FRAME_FLAG_ID3v24_DATA_LENGTH_INDICATOR = 1 << 0;
public static final int FRAME_FLAG_ID3v23_TAG_ALTER_PRESERVATION = 1 << 15;
public static final int FRAME_FLAG_ID3v23_FILE_ALTER_PRESERVATION = 1 << 14;
public static final int FRAME_FLAG_ID3v23_READ_ONLY = 1 << 13;
public static final int FRAME_FLAG_ID3v23_COMPRESSION = 1 << 7;
public static final int FRAME_FLAG_ID3v23_ENCRYPTION = 1 << 6;
public static final int FRAME_FLAG_ID3v23_GROUPING_IDENTITY = 1 << 5;
public static final String CHAR_ENCODING_ISO = "ISO-8859-1";
public static final String CHAR_ENCODING_UTF_8 = "UTF-8";
public static final String CHAR_ENCODING_UTF_16 = "UTF-16";
public static final String CHAR_ENCODING_UTF_16_WITH_BOM = "UTF-16 with BOM";
public static final String CHAR_ENCODING_UTF_16_WITHOUT_BOM = "UTF-16 without BOM";
public static final int CHAR_ENCODING_CODE_ISO_8859_1 = 0;
public static final int CHAR_ENCODING_CODE_UTF_16_WITH_BOM = 1;
public static final int CHAR_ENCODING_CODE_UTF_16_NO_BOM = 2;
public static final int CHAR_ENCODING_CODE_UTF_8 = 3;
public static final int FRAME_HEADER_LENGTH = 10;
public final static int TAG_HEADER_LENGTH = 10;
public static final int PICTURE_TYPE_OTHER = 0x00;
public static final int PICTURE_TYPE_32X32_PIXELS_FILE_ICON_PNG_ONLY = 0x01;
public static final int PICTURE_TYPE_OTHER_FILE_ICON = 0x02;
public static final int PICTURE_TYPE_COVER_FRONT = 0x03;
public static final int PICTURE_TYPE_COVER_BACK = 0x04;
public static final int PICTURE_TYPE_LEAFLET_PAGE = 0x05;
public static final int PICTURE_TYPE_MEDIA_EG_LABEL_SIDE_OF_CD = 0x06;
public static final int PICTURE_TYPE_LEAD_ARTIST_LEAD_PERFORMER_SOLOIST = 0x07;
public static final int PICTURE_TYPE_ARTIST_PERFORMER = 0x08;
public static final int PICTURE_TYPE_CONDUCTOR = 0x09;
public static final int PICTURE_TYPE_BAND_ORCHESTRA = 0x0A;
public static final int PICTURE_TYPE_COMPOSER = 0x0B;
public static final int PICTURE_TYPE_LYRICIST_TEXT_WRITER = 0x0C;
public static final int PICTURE_TYPE_RECORDING_LOCATION = 0x0D;
public static final int PICTURE_TYPE_DURING_RECORDING = 0x0E;
public static final int PICTURE_TYPE_DURING_PERFORMANCE = 0x0F;
public static final int PICTURE_TYPE_MOVIE_VIDEO_SCREEN_CAPTURE = 0x10;
public static final int PICTURE_TYPE_A_BRIGHT_COLOURED_FISH = 0x11;
public static final int PICTURE_TYPE_ILLUSTRATION = 0x12;
public static final int PICTURE_TYPE_BAND_ARTIST_LOGOTYPE = 0x13;
public static final int PICTURE_TYPE_PUBLISHER_STUDIO_LOGOTYPE = 0x14;
}