Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

FLAC++/encoder.h: encoder classes
[FLAC C++ API]


Detailed Description

This module describes the three encoder layers provided by libFLAC++.

The libFLAC++ encoder classes are object wrappers around their counterparts in libFLAC. All three encoding layers available in libFLAC are also provided here. The interface is very similar; make sure to read the libFLAC encoder module .

The only real difference here is that instead of passing in C function pointers for callbacks, you inherit from the encoder class and provide implementations for the callbacks in the derived class; because of this there is no need for a 'client_data' property.


Modules

group FLAC++/encoder.h: stream encoder class
 This class wraps the FLAC__StreamEncoder.

group FLAC++/encoder.h: seekable stream encoder class
 This class wraps the FLAC__SeekableStreamEncoder.

group FLAC++/encoder.h: file encoder class
 This class wraps the FLAC__FileEncoder.


Generated on Mon Jun 28 13:04:40 2004 for FLAC by doxygen 1.3.6