public class Comment extends java.lang.Object implements VorbisConstants
OV_EBADHEADER, OV_EBADLINK, OV_EBADPACKET, OV_EFAULT, OV_EIMPL, OV_EINVAL, OV_ENOSEEK, OV_ENOTAUDIO, OV_ENOTVORBIS, OV_EOF, OV_EREAD, OV_EVERSION, OV_FALSE, OV_HOLE
Constructor and Description |
---|
Comment() |
Modifier and Type | Method and Description |
---|---|
void |
addComment(java.lang.String strComment)
Adds a comment to the list of comments.
|
void |
addTag(java.lang.String strTag,
java.lang.String strContents)
Adds a comment with a specific tag
|
void |
clear()
Calls vorbis_comment_clear().
|
void |
finalize() |
void |
free() |
java.lang.String[] |
getUserComments()
Accesses user_comments, comment_lengths and comments.
|
java.lang.String |
getVendor()
Accesses vendor.
|
void |
init()
Initializes the comment object.
|
int |
pack(Buffer buffer) |
java.lang.String |
query(java.lang.String strTag,
int nIndex)
Calls vorbis_comment_query().
|
int |
queryCount(java.lang.String strTag)
Calls vorbis_comment_query_count().
|
int |
unpack(Buffer buffer) |
public void finalize()
finalize
in class java.lang.Object
public void free()
public void init()
public void addComment(java.lang.String strComment)
public void addTag(java.lang.String strTag, java.lang.String strContents)
public int queryCount(java.lang.String strTag)
public java.lang.String query(java.lang.String strTag, int nIndex)
public java.lang.String[] getUserComments()
public java.lang.String getVendor()
public void clear()
public int pack(Buffer buffer)
public int unpack(Buffer buffer)