Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members

ogg::vorbis::comment Class Reference

#include <vorbiscc.h>

List of all members.

Public Member Functions

vorbis_comment * get_data ()
const char * query (char *tag, int count)
int query_count (char *tag)
void add (char *comment)
void add_tag (char *tag, char *contents)
int header_out (packet *op)
std::string query_index (unsigned int index)
 Return the nth comment.

int size ()

Public Attributes

vorbis_comment data

Protected Member Functions

void init ()
void clear ()
int header_out (ogg_packet *op)


Detailed Description

interestingly, the vorbis spec in theory supports 8-bit clean comments, but the comment manipulators only accept null-terminated strings. however, if you did somehow put a null in the middle of a vorbis comment you risk being compatible with only yourself.


The documentation for this class was generated from the following file:
Generated on Wed Apr 7 03:10:32 2004 for oggpy/oggcc by doxygen 1.3.5