Cddb Struct Reference

#include <cddb.h>

List of all members.

Classes

struct  Album
struct  Match
struct  Matches
struct  Msf
struct  Track

Public Types

typedef unsigned long discid_t
typedef QVector< MsfToc

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.

Detailed Description

Definition at line 11 of file cddb.h.


Member Typedef Documentation

typedef unsigned long Cddb::discid_t

Definition at line 13 of file cddb.h.

typedef QVector< Msf > Cddb::Toc

Definition at line 52 of file cddb.h.


Member Function Documentation

bool Cddb::Query ( Matches res,
const Toc toc 
) [static]

CDDB query.

Definition at line 107 of file cddb.cpp.

Referenced by CdDecoder::getMetadata().

bool Cddb::Read ( Album album,
const QString &  genre,
discid_t  discID 
) [static]

CDDB read.

Definition at line 205 of file cddb.cpp.

Referenced by CdDecoder::commitMetadata(), and CdDecoder::getMetadata().

bool Cddb::Write ( const Album album,
bool  bLocalOnly = true 
) [static]

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

void Cddb::Alias ( const Album album,
discid_t  discID 
) [static]

Create a local alias for a matched discID.

Definition at line 295 of file cddb.cpp.

Referenced by CdDecoder::getMetadata().


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Sun May 27 06:41:52 2012 for MythTV by  doxygen 1.6.3