public class FlacTags extends VorbisStyleComments implements OggAudioTagsHeader
VorbisComments with a Flac metadata
block header, rather than the usual vorbis one.| Modifier and Type | Class and Description |
|---|---|
protected static class |
FlacTags.FlacTagsAsMetadata |
KEY_ALBUM, KEY_ARTIST, KEY_DATE, KEY_GENRE, KEY_TITLE, KEY_TRACKNUMBER| Modifier and Type | Method and Description |
|---|---|
int |
getHeaderSize()
Type plus three byte length
|
protected boolean |
hasFramingBit()
Flac doesn't do the framing bit if the tags are
null padded.
|
protected void |
populateMetadataFooter(OutputStream out) |
void |
populateMetadataHeader(byte[] b,
int dataLength)
Type plus three byte length
|
addComment, getAlbum, getAllComments, getArtist, getComments, getDate, getGenre, getInt4, getSingleComment, getTitle, getTrackNumber, getTrackNumberNumeric, getVendor, normaliseTag, removeAllComments, removeComments, setComments, setVendor, writegetData, getOggOverheadSize, getOggPacket, setDataclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAlbum, getAllComments, getArtist, getComments, getDate, getGenre, getTitle, getTrackNumber, getTrackNumberNumeric, getVendorgetData, getOggOverheadSize, setData, writepublic FlacTags(OggPacket packet)
public FlacTags()
public int getHeaderSize()
getHeaderSize in class VorbisStyleCommentsprotected boolean hasFramingBit()
hasFramingBit in class VorbisStyleCommentspublic void populateMetadataHeader(byte[] b,
int dataLength)
populateMetadataHeader in class VorbisStyleCommentsprotected void populateMetadataFooter(OutputStream out)
populateMetadataFooter in class VorbisStyleCommentsCopyright © 2021. All rights reserved.