libao version 0.8.0 - 20010804
declared in "ao/plugin.h";
Write samples to the device. Channels are interleaved, and samples
have the byte order requested by the plugin
int ao_plugin_play(ao_device *device, void *output_samples, uint_32 num_bytes);
- Pointer to pre-allocated device structure. The plugin should
set its desired byte format in device->driver_byte_format.
- Pointer to audio sample buffer.
- Number of bytes in buffer.
1 indicates success.
0 indicates failure to send the samples to the device.
ao_plugin_close() should be