libgroove  5.0.0
GrooveFingerprinterInfo Struct Reference

use this to find out the unique id of an audio track More...

Data Fields

int32_t * fingerprint
 raw fingerprint. A fingerprint is an array of signed 32-bit integers. More...
 
int fingerprint_size
 the number of 32-bit integers in the fingerprint array More...
 
double duration
 how many seconds long this song is More...
 
struct GroovePlaylistItemitem
 the playlist item that this info applies to. More...
 

Detailed Description

use this to find out the unique id of an audio track

Examples:
fingerprint.c.

Field Documentation

double GrooveFingerprinterInfo::duration

how many seconds long this song is

int32_t* GrooveFingerprinterInfo::fingerprint

raw fingerprint. A fingerprint is an array of signed 32-bit integers.

int GrooveFingerprinterInfo::fingerprint_size

the number of 32-bit integers in the fingerprint array

struct GroovePlaylistItem* GrooveFingerprinterInfo::item

the playlist item that this info applies to.

When this is NULL this is the end-of-playlist sentinel and other properties are undefined.


The documentation for this struct was generated from the following file: