#include <tags.h>
Public Slots | |
void | slotCleanMime (KIO::Job *) |
Public Member Functions | |
Tags (const QString &fn) | |
Tags () | |
~Tags () | |
void | setInfos (const int tr, const QString &ar, const QString &ti, const QString &al, const QString &ge, const int ye, const QString &ct, const QString &co=NULL) |
void | setAlbum (const QString &al) |
void | setArtist (const QString &ar) |
void | ReadId3 () |
void | WriteId3 () |
void | ClearId3 () |
void | ReadVorbis () |
void | WriteVorbis () |
void | ClearVorbis () |
void | ReadOggFlac () |
void | WriteOggFlac () |
void | ClearOggFlac () |
void | ReadFlac () |
void | WriteFlac () |
void | ClearFlac () |
void | correctMimeType () |
QString | getMimeType () |
bool | isMP3 () |
bool | isOGG () |
bool | isOGGFlac () |
bool | isFLAC () |
QString | parsePattern (const QString &pattern) |
QString | upFirst (const QString &str) |
Tags (QString fn) | |
~Tags () | |
void | setInfos (QString tr, QString ar, QString ti, QString al) |
void | ReadId3 () |
void | WriteId3 () |
void | ReadVorbis () |
void | WriteVorbis () |
bool | id3cover (int w, int h) |
bool | darkcover (QString out) |
QString | setCover (int w, int h, QString cover) |
bool | isMP3 () |
bool | isOGG () |
QString | upFirst (QString str) |
Public Attributes | |
QString | file |
QString | fp |
QString | title |
QString | artist |
QString | album |
QString | stitle |
uint | track |
uint | year |
QString | genre |
QString | comment |
int | current |
int | rate |
double | freq |
int | channel |
QImage | cover |
QString | ncover |
bool | haveCover |
QString | track |
ID3_Tag * | myTag |
Static Public Attributes | |
const int | NB_GENRES |
Definition at line 74 of file libtags/tags.h.
|
Definition at line 67 of file libtags/tags.cpp. |
|
Definition at line 74 of file libtags/tags.cpp. References haveCover. |
|
Definition at line 78 of file libtags/tags.cpp. |
|
Definition at line 15 of file tags.cpp. References file. |
|
|
|
Definition at line 434 of file libtags/tags.cpp. References file, and setInfos(). |
|
Definition at line 212 of file libtags/tags.cpp. References file, and setInfos(). |
|
Definition at line 313 of file libtags/tags.cpp. References file, and setInfos(). |
|
Definition at line 259 of file libtags/tags.cpp. References file, and setInfos(). |
|
Definition at line 500 of file libtags/tags.cpp. References file, and slotCleanMime(). |
|
get cover from Darktown |
|
mimetype of audio file Definition at line 103 of file libtags/tags.cpp. |
|
get cover from id3 tag |
|
Return true if file is a flac Definition at line 326 of file libtags/tags.cpp. |
|
Return true if file is an mp3 |
|
Return true if file is an mp3 Definition at line 107 of file libtags/tags.cpp. References file. |
|
Return true if file is an ogg |
|
Return true if file is an ogg Definition at line 218 of file libtags/tags.cpp. |
|
Return true if file is an oggflac Definition at line 272 of file libtags/tags.cpp. |
|
parse a string and replace keywords by song infos Definition at line 447 of file libtags/tags.cpp. |
|
Definition at line 333 of file libtags/tags.cpp. References album, artist, channel, comment, cover, file, freq, genre, haveCover, rate, stitle, title, track, upFirst(), and year. |
|
|
|
Definition at line 114 of file libtags/tags.cpp. References album, artist, channel, comment, cover, file, freq, genre, haveCover, rate, stitle, title, track, upFirst(), and year. |
|
Definition at line 279 of file libtags/tags.cpp. References album, artist, channel, comment, file, freq, genre, rate, stitle, title, track, upFirst(), and year. |
|
|
|
Definition at line 225 of file libtags/tags.cpp. References album, artist, channel, comment, file, freq, genre, rate, stitle, title, track, upFirst(), and year. |
|
Definition at line 95 of file libtags/tags.cpp. References album. |
|
Definition at line 99 of file libtags/tags.cpp. References artist. |
|
get cover from file location Definition at line 241 of file tags.cpp. References fp. |
|
|
|
Definition at line 81 of file libtags/tags.cpp. References album, artist, comment, genre, haveCover, ncover, stitle, track, and year. Referenced by ClearFlac(), ClearId3(), ClearOggFlac(), and ClearVorbis(). |
|
Definition at line 512 of file libtags/tags.cpp. Referenced by correctMimeType(). |
|
Case upper the first letter of each words |
|
Case upper the first letter of each words Definition at line 473 of file libtags/tags.cpp. Referenced by darkcover(), parsePattern(), ReadFlac(), ReadId3(), ReadOggFlac(), and ReadVorbis(). |
|
Definition at line 375 of file libtags/tags.cpp. References album, artist, comment, file, genre, haveCover, ncover, stitle, track, and year. |
|
|
|
Definition at line 154 of file libtags/tags.cpp. References album, artist, comment, file, genre, haveCover, ncover, stitle, track, and year. |
|
Definition at line 300 of file libtags/tags.cpp. References album, artist, comment, file, genre, stitle, track, and year. |
|
|
|
Definition at line 246 of file libtags/tags.cpp. References album, artist, comment, file, genre, stitle, track, and year. |
|
album Definition at line 95 of file tags.h. Referenced by darkcover(), parsePattern(), ReadFlac(), ReadId3(), ReadOggFlac(), ReadVorbis(), setAlbum(), setInfos(), WriteFlac(), WriteId3(), WriteOggFlac(), and WriteVorbis(). |
|
artist Definition at line 91 of file tags.h. Referenced by darkcover(), parsePattern(), ReadFlac(), ReadId3(), ReadOggFlac(), ReadVorbis(), setArtist(), setInfos(), WriteFlac(), WriteId3(), WriteOggFlac(), and WriteVorbis(). |
|
number of channel (1 = mono, 2 = stereo) Definition at line 123 of file tags.h. Referenced by ReadFlac(), ReadId3(), ReadOggFlac(), and ReadVorbis(). |
|
comments Definition at line 162 of file libtags/tags.h. Referenced by ReadFlac(), ReadId3(), ReadOggFlac(), ReadVorbis(), setInfos(), WriteFlac(), WriteId3(), WriteOggFlac(), and WriteVorbis(). |
|
album cover Definition at line 182 of file libtags/tags.h. Referenced by ReadFlac(), and ReadId3(). |
|
last position in playlist |
|
audio file Definition at line 111 of file tags.h. Referenced by ClearFlac(), ClearId3(), ClearOggFlac(), ClearVorbis(), correctMimeType(), id3cover(), isMP3(), ReadFlac(), ReadId3(), ReadOggFlac(), ReadVorbis(), Tags(), WriteFlac(), WriteId3(), WriteOggFlac(), and WriteVorbis(). |
|
Temporary cover file Definition at line 83 of file tags.h. Referenced by id3cover(), and setCover(). |
|
frequency in hz Definition at line 119 of file tags.h. Referenced by ReadFlac(), ReadId3(), ReadOggFlac(), and ReadVorbis(). |
|
genre Definition at line 158 of file libtags/tags.h. Referenced by ReadFlac(), ReadId3(), ReadOggFlac(), ReadVorbis(), setInfos(), WriteFlac(), WriteId3(), WriteOggFlac(), and WriteVorbis(). |
|
true if id3 contains cover Definition at line 190 of file libtags/tags.h. Referenced by ReadFlac(), ReadId3(), setInfos(), Tags(), WriteFlac(), and WriteId3(). |
|
pointer on id3 tag Definition at line 127 of file tags.h. Referenced by id3cover(). |
|
Definition at line 199 of file libtags/tags.h. |
|
location of new cover Definition at line 186 of file libtags/tags.h. Referenced by setInfos(), WriteFlac(), and WriteId3(). |
|
bitrate in bps Definition at line 115 of file tags.h. Referenced by ReadFlac(), ReadId3(), ReadOggFlac(), and ReadVorbis(). |
|
song title Definition at line 99 of file tags.h. Referenced by ReadFlac(), ReadId3(), ReadOggFlac(), ReadVorbis(), setInfos(), WriteFlac(), WriteId3(), WriteOggFlac(), and WriteVorbis(). |
|
artist + title + album or xmms output title Definition at line 87 of file tags.h. Referenced by ReadFlac(), ReadId3(), ReadOggFlac(), and ReadVorbis(). |
|
track number |
|
track number Definition at line 150 of file libtags/tags.h. Referenced by ReadFlac(), ReadId3(), ReadOggFlac(), ReadVorbis(), setInfos(), WriteFlac(), WriteId3(), WriteOggFlac(), and WriteVorbis(). |
|
year Definition at line 154 of file libtags/tags.h. Referenced by ReadFlac(), ReadId3(), ReadOggFlac(), ReadVorbis(), setInfos(), WriteFlac(), WriteId3(), WriteOggFlac(), and WriteVorbis(). |