libgroove  5.0.0
Data Structures
Here are the data structures with brief descriptions:
oCGrooveAudioFormat
oCGrooveBuffer
oCGrooveEncoderAttach a GrooveEncoder to a playlist to keep a buffer of encoded audio full
oCGrooveFile
oCGrooveFingerprinter
oCGrooveFingerprinterInfoUse this to find out the unique id of an audio track
oCGrooveLoudnessDetector
oCGrooveLoudnessDetectorInfo
oCGroovePlayer
oCGroovePlayerEvent
oCGroovePlaylist
oCGroovePlaylistItem
\CGrooveSinkUse this to get access to a realtime raw audio buffer for example you could use it to draw a waveform or other visualization GroovePlayer uses this internally to get the audio buffer for playback