#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(). |
1.3.9.1