FileDocCategorySizeDatePackage
VorbisHeader.javaAPI DocJaudiotagger 2.0.4678Wed Mar 30 16:11:54 BST 2011org.jaudiotagger.audio.ogg.util

VorbisHeader.java

package org.jaudiotagger.audio.ogg.util;

/**
 * Defines variables common to all vorbis headers
 */
public interface VorbisHeader
{
    //Capture pattern at start of header
    public static final String CAPTURE_PATTERN = "vorbis";

    public static final byte[] CAPTURE_PATTERN_AS_BYTES = {'v', 'o', 'r', 'b', 'i', 's'};

    public static final int FIELD_PACKET_TYPE_POS = 0;
    public static final int FIELD_CAPTURE_PATTERN_POS = 1;

    public static final int FIELD_PACKET_TYPE_LENGTH = 1;
    public static final int FIELD_CAPTURE_PATTERN_LENGTH = 6;

    //Vorbis uses UTF-8 for all text
    public static final String CHARSET_UTF_8 = "UTF-8";

}