#include <cddb.h>
Classes | |
| struct | Album |
| struct | Match |
| struct | Matches |
| struct | Msf |
| struct | Track |
Public Types | |
| typedef unsigned long | discid_t |
| typedef QVector< Msf > | Toc |
Static Public Member Functions | |
| static bool | Query (Matches &, const Toc &) |
| CDDB query. | |
| static bool | Read (Album &, const QString &genre, discid_t) |
| CDDB read. | |
| static bool | Write (const Album &, bool bLocalOnly=true) |
| CDDB write. | |
| static discid_t | Discid (unsigned &secs, const Msf[], unsigned tracks) |
| discID calculation. | |
| static void | Alias (const Album &, discid_t) |
| Create a local alias for a matched discID. | |
Definition at line 11 of file cddb.h.
| typedef unsigned long Cddb::discid_t |
CDDB read.
Definition at line 205 of file cddb.cpp.
Referenced by CdDecoder::commitMetadata(), and CdDecoder::getMetadata().
CDDB write.
Definition at line 254 of file cddb.cpp.
Referenced by CdDecoder::commitMetadata(), and Read().
| Cddb::discid_t Cddb::Discid | ( | unsigned & | secs, | |
| const Msf | v[], | |||
| unsigned | tracks | |||
| ) | [static] |
discID calculation.
See appendix A of freedb_howto1.07.zip
Definition at line 277 of file cddb.cpp.
Referenced by CdDecoder::commitMetadata(), and Query().
Create a local alias for a matched discID.
Definition at line 295 of file cddb.cpp.
Referenced by CdDecoder::getMetadata().
1.6.3