libZPlay documentation (Win32)
IndexReferenceHome
PreviousUpNext
C/C++ Interface

C/C++ interface for libZPlay library.

Basic libZPlay interface is ZPlay C++ Class. This is direct access to libZPlay library. 

There is also alternative C Style interface. This is C wrapper around ZPlay C++ class methods. 

 

Name 
Description 
Specifies a waveform-audio input device capable of recording the given format. 
Specifies a waveform-audio output device capable of playing the given format. 
Handle to C Style interface.  
 
Name 
Description 
 
Beat-per-minute detection method. 
 
Callback messages. 
 
FFT graph horizontal frequency scale. 
 
FFT graph parameter identifier. 
 
Minimal FFT graph size. 
 
FFT graph type. 
 
FFT window. 
 
ID3 version identifier. 
 
Seek method. 
 
Interface setting identifier. 
 
Stream format identifier. 
 
Time format. 
 
Wave out supported formats. 
 
Wave out optional functionality supported by the device. 
 
Echo effect structure. 
 
ID3 informations (ANSI version). 
 
ID3 extended informations (ANSI version). Only in version 2.00 and above. 
 
ID3 extended informations (UNICODE version). Only in version 2.00 and above. 
 
ID3 informations (UNICODE version). 
 
Attached picture from ID3/VORBIS tag. (ANSI version). Only in version 2.00 and above. 
 
Attached picture from ID3/VORBIS tag. (UNICODE version). Only in version 2.00 and above. 
 
Hour-minute-second time format. 
 
Stream informations ( length, sampling rate, ...), ANSI version. 
 
Stream informations ( length, sampling rate, ...), UNICODE version. 
 
Dynamic stream load informations. 
 
Stream status informations. 
 
Stream time structure. 
 
Wave in info (ANSI version). 
 
Wave in info (UNICODE version). 
 
Wave out info (ANSI version). 
 
Wave out info (UNICODE version). 
Name 
Description 
Basic libZPlay interface based on ZPlay C++ class. 
 
C Style interface for libZPlay library. 
The following table lists structs, records, enums in this documentation. 
The following table lists types in this documentation. 
The following table lists macros in this documentation. 
Name 
Description 
Callback function prototype. 
Copyright (c) 2010. Zoran Cindori - All rights reserved.

Web: http://libzplay.sourceforge.net/

Email: zcindori@inet.hr