org.kc7bfi.jflac.metadata
Class VorbisComment

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

public class VorbisComment
extends Metadata

VorbisComment Metadata block.

Author:
kc7bfi

Field Summary
protected  VorbisString[] comments
           
protected  int numComments
           
protected  byte[] vendorString
           
 
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
VorbisComment(BitInputStream is, int length, boolean isLast)
          The constructor.
 
Method Summary
 String[] getCommentByName(String key)
           
 String toString()
           
 
Methods inherited from class org.kc7bfi.jflac.metadata.Metadata
isLast
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

vendorString

protected byte[] vendorString

numComments

protected int numComments

comments

protected VorbisString[] comments
Constructor Detail

VorbisComment

public VorbisComment(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
Method Detail

toString

public String toString()
Overrides:
toString in class Object
See Also:
Object.toString()

getCommentByName

public String[] getCommentByName(String key)


Copyright © 2004-2011. All Rights Reserved.