org.kc7bfi.jflac.metadata
Class CueSheet

java.lang.Object
  extended by org.kc7bfi.jflac.metadata.Metadata
      extended by org.kc7bfi.jflac.metadata.CueSheet

public class CueSheet
extends Metadata

CueSheet Metadata block.

Author:
kc7bfi

Field Summary
protected  boolean isCD
           
protected  long leadIn
           
protected  byte[] mediaCatalogNumber
          Media catalog number.
protected  int numTracks
           
protected  CueTrack[] tracks
           
 
Fields inherited from class org.kc7bfi.jflac.metadata.Metadata
isLast, METADATA_TYPE_APPLICATION, METADATA_TYPE_CUESHEET, METADATA_TYPE_PADDING, METADATA_TYPE_PICTURE, METADATA_TYPE_SEEKTABLE, METADATA_TYPE_STREAMINFO, METADATA_TYPE_VORBIS_COMMENT, STREAM_METADATA_IS_LAST_LEN, STREAM_METADATA_LENGTH_LEN, STREAM_METADATA_TYPE_LEN
 
Constructor Summary
CueSheet(BitInputStream is, int length, boolean isLast)
          The constructor.
 
Method Summary
 
Methods inherited from class org.kc7bfi.jflac.metadata.Metadata
isLast
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mediaCatalogNumber

protected byte[] mediaCatalogNumber
Media catalog number. in ASCII printable characters 0x20-0x7e. In general, the media catalog number may be 0 to 128 bytes long; any unused characters should be right-padded with NUL characters.


leadIn

protected long leadIn

isCD

protected boolean isCD

numTracks

protected int numTracks

tracks

protected CueTrack[] tracks
Constructor Detail

CueSheet

public CueSheet(BitInputStream is,
                int length,
                boolean isLast)
         throws IOException
The constructor.

Parameters:
is - The InputBitStream
length - Length of the record
isLast - True if this is the last Metadata block in the chain
Throws:
IOException - Thrown if error reading from InputBitStream


Copyright © 2004-2011. All Rights Reserved.