com.jcraft.jorbis
Class Comment

java.lang.Object
  extended bycom.jcraft.jorbis.Comment

public class Comment
extends java.lang.Object


Field Summary
private static byte[] _vorbis
           
 int[] comment_lengths
           
 int comments
           
private static int OV_EFAULT
           
private static int OV_EIMPL
           
 byte[][] user_comments
           
 byte[] vendor
           
 
Constructor Summary
Comment()
           
 
Method Summary
 void add_tag(java.lang.String tag, java.lang.String contents)
           
private  void add(byte[] comment)
           
 void add(java.lang.String comment)
           
(package private)  void clear()
           
 java.lang.String getComment(int i)
           
 java.lang.String getVendor()
           
 int header_out(Packet op)
           
 void init()
           
(package private)  int pack(Buffer opb)
           
private  int query(byte[] tag, int count)
           
 java.lang.String query(java.lang.String tag)
           
 java.lang.String query(java.lang.String tag, int count)
           
(package private) static boolean tagcompare(byte[] s1, byte[] s2, int n)
           
 java.lang.String toString()
           
(package private)  int unpack(Buffer opb)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_vorbis

private static byte[] _vorbis

OV_EFAULT

private static final int OV_EFAULT
See Also:
Constant Field Values

OV_EIMPL

private static final int OV_EIMPL
See Also:
Constant Field Values

user_comments

public byte[][] user_comments

comment_lengths

public int[] comment_lengths

comments

public int comments

vendor

public byte[] vendor
Constructor Detail

Comment

public Comment()
Method Detail

init

public void init()

add

public void add(java.lang.String comment)

add

private void add(byte[] comment)

add_tag

public void add_tag(java.lang.String tag,
                    java.lang.String contents)

tagcompare

static boolean tagcompare(byte[] s1,
                          byte[] s2,
                          int n)

query

public java.lang.String query(java.lang.String tag)

query

public java.lang.String query(java.lang.String tag,
                              int count)

query

private int query(byte[] tag,
                  int count)

unpack

int unpack(Buffer opb)

pack

int pack(Buffer opb)

header_out

public int header_out(Packet op)

clear

void clear()

getVendor

public java.lang.String getVendor()

getComment

public java.lang.String getComment(int i)

toString

public java.lang.String toString()


Copyright © 2004 NeurosDBM Dev Team All Rights Reserved.