Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

misc_support.h File Reference

#include "tag.h"

Functions

char* ID3_GetString (const ID3_Frame *, ID3_FieldID)
char* ID3_GetString (const ID3_Frame *, ID3_FieldID, size_t nItems)
char* ID3_GetArtist (const ID3_Tag *)
ID3_FrameID3_AddArtist (ID3_Tag *, const char *, bool replace=false)
size_t ID3_RemoveArtists (ID3_Tag *)
char* ID3_GetAlbum (const ID3_Tag *)
ID3_FrameID3_AddAlbum (ID3_Tag *, const char *, bool replace=false)
size_t ID3_RemoveAlbums (ID3_Tag *)
char* ID3_GetTitle (const ID3_Tag *)
ID3_FrameID3_AddTitle (ID3_Tag *, const char *, bool replace=false)
size_t ID3_RemoveTitles (ID3_Tag *)
char* ID3_GetYear (const ID3_Tag *)
ID3_FrameID3_AddYear (ID3_Tag *, const char *, bool replace=false)
size_t ID3_RemoveYears (ID3_Tag *)
char* ID3_GetComment (const ID3_Tag *, const char *desc=NULL)
ID3_FrameID3_AddComment (ID3_Tag *, const char *, bool=false)
ID3_FrameID3_AddComment (ID3_Tag *, const char *, const char *, bool=false)
ID3_FrameID3_AddComment (ID3_Tag *, const char *, const char *, const char *, bool=false)
size_t ID3_RemoveComments (ID3_Tag *, const char *=NULL)
char* ID3_GetTrack (const ID3_Tag *)
size_t ID3_GetTrackNum (const ID3_Tag *)
ID3_FrameID3_AddTrack (ID3_Tag *, uchar ucTrack, uchar ucTotal=0, bool replace=false)
ID3_FrameID3_AddTrack (ID3_Tag *, uchar ucTrack, bool replace)
size_t ID3_RemoveTracks (ID3_Tag *)
char* ID3_GetGenre (const ID3_Tag *)
size_t ID3_GetGenreNum (const ID3_Tag *)
ID3_FrameID3_AddGenre (ID3_Tag *, size_t ucGenre, bool replace=false)
size_t ID3_RemoveGenres (ID3_Tag *)
char* ID3_GetLyrics (const ID3_Tag *)
ID3_FrameID3_AddLyrics (ID3_Tag *, const char *, bool=false)
ID3_FrameID3_AddLyrics (ID3_Tag *, const char *, const char *, bool=false)
ID3_FrameID3_AddLyrics (ID3_Tag *, const char *, const char *, const char *, bool=false)
size_t ID3_RemoveLyrics (ID3_Tag *)
char* ID3_GetLyricist (const ID3_Tag *)
ID3_FrameID3_AddLyricist (ID3_Tag *, const char *, bool replace=false)
size_t ID3_RemoveLyricist (ID3_Tag *)
ID3_FrameID3_AddSyncLyrics (ID3_Tag *, const uchar *, size_t, ID3_TimeStampFormat, bool=false)
ID3_FrameID3_AddSyncLyrics (ID3_Tag *, const uchar *, size_t, ID3_TimeStampFormat, const char *, bool=false)
ID3_FrameID3_AddSyncLyrics (ID3_Tag *, const uchar *, size_t, ID3_TimeStampFormat, const char *, const char *, bool=false)
ID3_FrameID3_AddSyncLyrics (ID3_Tag *, const uchar *, size_t, ID3_TimeStampFormat, const char *, const char *, ID3_ContentType, bool=false)
ID3_FrameID3_GetSyncLyricsInfo (const ID3_Tag *tag, const char *lang, const char *desc, char &stampformat, char &type, size_t &size)
ID3_FrameID3_GetSyncLyrics (const ID3_Tag *tag, const char *lang, const char *desc, char *pData, size_t &size)

Function Documentation

ID3_Frame* ID3_AddAlbum ( ID3_Tag * tag,
const char * text,
bool replace = false )
 

ID3_Frame* ID3_AddArtist ( ID3_Tag * tag,
const char * text,
bool replace = false )
 

ID3_Frame* ID3_AddComment ( ID3_Tag * tag,
const char * text,
const char * desc,
const char * lang,
bool replace = false )
 

ID3_Frame* ID3_AddComment ( ID3_Tag * tag,
const char * text,
const char * desc,
bool replace = false )
 

ID3_Frame* ID3_AddComment ( ID3_Tag * tag,
const char * text,
bool replace = false )
 

ID3_Frame* ID3_AddGenre ( ID3_Tag * tag,
size_t ucGenre,
bool replace = false )
 

ID3_Frame* ID3_AddLyricist ( ID3_Tag * tag,
const char * text,
bool replace = false )
 

ID3_Frame* ID3_AddLyrics ( ID3_Tag * tag,
const char * text,
const char * desc,
const char * lang,
bool replace = false )
 

ID3_Frame* ID3_AddLyrics ( ID3_Tag * tag,
const char * text,
const char * desc,
bool replace = false )
 

ID3_Frame* ID3_AddLyrics ( ID3_Tag * tag,
const char * text,
bool replace = false )
 

ID3_Frame* ID3_AddSyncLyrics ( ID3_Tag * tag,
const uchar * data,
size_t datasize,
ID3_TimeStampFormat format,
const char * desc,
const char * lang,
ID3_ContentType type,
bool replace = false )
 

ID3_Frame* ID3_AddSyncLyrics ( ID3_Tag * tag,
const uchar * data,
size_t datasize,
ID3_TimeStampFormat format,
const char * desc,
const char * lang,
bool replace = false )
 

ID3_Frame* ID3_AddSyncLyrics ( ID3_Tag * tag,
const uchar * data,
size_t datasize,
ID3_TimeStampFormat format,
const char * desc,
bool replace = false )
 

ID3_Frame* ID3_AddSyncLyrics ( ID3_Tag * tag,
const uchar * data,
size_t datasize,
ID3_TimeStampFormat format,
bool replace = false )
 

ID3_Frame* ID3_AddTitle ( ID3_Tag * tag,
const char * text,
bool replace = false )
 

ID3_Frame* ID3_AddTrack ( ID3_Tag *,
uchar ucTrack,
bool replace )
 

ID3_Frame* ID3_AddTrack ( ID3_Tag * tag,
uchar ucTrack,
uchar ucTotal = 0,
bool replace = false )
 

ID3_Frame* ID3_AddYear ( ID3_Tag * tag,
const char * text,
bool replace = false )
 

char* ID3_GetAlbum ( const ID3_Tag * tag )
 

char* ID3_GetArtist ( const ID3_Tag * tag )
 

char* ID3_GetComment ( const ID3_Tag * tag,
const char * desc = NULL )
 

char* ID3_GetGenre ( const ID3_Tag * tag )
 

size_t ID3_GetGenreNum ( const ID3_Tag * tag )
 

char* ID3_GetLyricist ( const ID3_Tag * tag )
 

char* ID3_GetLyrics ( const ID3_Tag * tag )
 

char* ID3_GetString ( const ID3_Frame * frame,
ID3_FieldID fldName,
size_t nItems )
 

char* ID3_GetString ( const ID3_Frame * frame,
ID3_FieldID fldName )
 

ID3_Frame* ID3_GetSyncLyrics ( const ID3_Tag * tag,
const char * lang,
const char * desc,
char * pData,
size_t & size )
 

ID3_Frame* ID3_GetSyncLyricsInfo ( const ID3_Tag * tag,
const char * lang,
const char * desc,
char & stampformat,
char & type,
size_t & size )
 

char* ID3_GetTitle ( const ID3_Tag * tag )
 

char* ID3_GetTrack ( const ID3_Tag * tag )
 

size_t ID3_GetTrackNum ( const ID3_Tag * tag )
 

char* ID3_GetYear ( const ID3_Tag * tag )
 

size_t ID3_RemoveAlbums ( ID3_Tag * tag )
 

size_t ID3_RemoveArtists ( ID3_Tag * tag )
 

size_t ID3_RemoveComments ( ID3_Tag * tag,
const char * desc = NULL )
 

size_t ID3_RemoveGenres ( ID3_Tag * tag )
 

size_t ID3_RemoveLyricist ( ID3_Tag * tag )
 

size_t ID3_RemoveLyrics ( ID3_Tag * tag )
 

size_t ID3_RemoveTitles ( ID3_Tag * tag )
 

size_t ID3_RemoveTracks ( ID3_Tag * tag )
 

size_t ID3_RemoveYears ( ID3_Tag * tag )
 


Generated at Mon Mar 5 12:06:45 2001 for id3lib by doxygen1.2.5 written by Dimitri van Heesch, © 1997-2001