#include <VorbisComments.h>
Public Member Functions | |
VorbisComments (void) | |
~VorbisComments (void) | |
string | vendorString () |
bool | setVendorString (string inVendorString) |
unsigned long | numUserComments () |
SingleVorbisComment * | getUserComment (unsigned long inIndex) |
vector< SingleVorbisComment * > | getCommentsByKey (string inKey) |
bool | addComment (SingleVorbisComment *inComment) |
bool | addComment (string inKey, string inValue) |
bool | parseOggPacket (OggPacket *inPacket, unsigned long inStartOffset) |
OggPacket * | toOggPacket (unsigned char *inPrefixBuff, unsigned long inPrefixBuffSize) |
string | toString () |
unsigned long | size () |
Protected Attributes | |
string | mVendorString |
vector< SingleVorbisComment * > | mCommentList |
|
Definition at line 35 of file VorbisComments.cpp. |
|
Definition at line 39 of file VorbisComments.cpp. |
|
Definition at line 79 of file VorbisComments.cpp. References mCommentList, SingleVorbisComment::setKey(), and SingleVorbisComment::setValue(). |
Here is the call graph for this function:
|
Definition at line 75 of file VorbisComments.cpp. References mCommentList. Referenced by illiminable::Ogg::libVorbisCommentDotNET::DNVorbisComments::addComment(). |
|
Definition at line 60 of file VorbisComments.cpp. References SingleVorbisComment::key(), and mCommentList. Referenced by renameCurrentFile(). |
Here is the call graph for this function:
|
Definition at line 55 of file VorbisComments.cpp. References mCommentList. Referenced by illiminable::Ogg::libVorbisCommentDotNET::DNVorbisComments::getUserComment(). |
|
Definition at line 52 of file VorbisComments.cpp. References mCommentList. Referenced by illiminable::Ogg::libVorbisCommentDotNET::DNVorbisComments::numUserComments(), and renameCurrentFile(). |
|
Definition at line 87 of file VorbisComments.cpp. References iLE_Math::charArrToULong(), mCommentList, mVendorString, OggPacket::packetData(), OggPacket::packetSize(), and SingleVorbisComment::parseComment(). Referenced by FileComments::acceptOggPage(), and pageCB(). |
Here is the call graph for this function:
|
Definition at line 46 of file VorbisComments.cpp. References mVendorString. Referenced by illiminable::Ogg::libVorbisCommentDotNET::DNVorbisComments::setVendorString(). |
|
Definition at line 219 of file VorbisComments.cpp. References mCommentList, and mVendorString. Referenced by illiminable::Ogg::libVorbisCommentDotNET::DNVorbisComments::size(), and toOggPacket(). |
|
Definition at line 233 of file VorbisComments.cpp. References mCommentList, mVendorString, size(), toString(), and iLE_Math::ULongToCharArr(). |
Here is the call graph for this function:
|
Definition at line 208 of file VorbisComments.cpp. References mCommentList, and mVendorString. Referenced by main(), toOggPacket(), and illiminable::Ogg::libVorbisCommentDotNET::DNVorbisComments::toString(). |
|
Definition at line 43 of file VorbisComments.cpp. Referenced by illiminable::Ogg::libVorbisCommentDotNET::DNVorbisComments::vendorString(). |
|
Definition at line 66 of file VorbisComments.h. Referenced by addComment(), getCommentsByKey(), getUserComment(), numUserComments(), parseOggPacket(), size(), toOggPacket(), and toString(). |
|
Definition at line 65 of file VorbisComments.h. Referenced by parseOggPacket(), setVendorString(), size(), toOggPacket(), and toString(). |