interface MAGES::Recorder::IEncoder¶
Overview¶
Represents an encoder. More…
interface IEncoder
{
// methods
void Init();
void Deinit();
void PushSamples(float[] data, int channels);
};
// direct descendants
class WaveEncoder;
Detailed Documentation¶
Represents an encoder.
Methods¶
void Init()
Initialize the encoder.
void Deinit()
Deinitialize the encoder.
void PushSamples(float[] data, int channels)
Push samples to the encoder.
Parameters:
data |
The sample data. |
channels |
The number of channels. |