return AUDIO_IO_ERROR_NONE;
}
-int cpp_audio_in_create_loopback(int sample_rate, audio_channel_e channel, audio_sample_type_e type , audio_in_h* input) {
- return AUDIO_IO_ERROR_NOT_SUPPORTED;
-}
-
int cpp_audio_in_destroy(audio_in_h input) {
audio_io_s* handle = static_cast<audio_io_s*>(input);
return AUDIO_IO_ERROR_NONE;
}
-int cpp_audio_in_set_interrupted_cb(audio_in_h input, audio_io_interrupted_cb callback, void *user_data) {
- return AUDIO_IO_ERROR_NOT_SUPPORTED;
-}
-
-int cpp_audio_in_unset_interrupted_cb(audio_in_h input) {
- return AUDIO_IO_ERROR_NOT_SUPPORTED;
-}
-
-int cpp_audio_in_ignore_session(audio_in_h input) {
- return AUDIO_IO_ERROR_NOT_SUPPORTED;
-}
-
static void __stream_cb_internal(size_t nbytes, void *user_data) {
audio_io_s* audioIo = static_cast<audio_io_s*>(user_data);
assert(audioIo);
/**
* Audio Out
*/
-int cpp_audio_out_create(int sample_rate, audio_channel_e channel, audio_sample_type_e type, sound_type_e sound_type, audio_out_h *output) {
- return AUDIO_IO_ERROR_NOT_SUPPORTED;
-}
-
int cpp_audio_out_create_new(int sample_rate, audio_channel_e channel, audio_sample_type_e type, audio_out_h *output) {
audio_io_s* handle = NULL;
try {
return AUDIO_IO_ERROR_NONE;
}
-int cpp_audio_out_set_interrupted_cb(audio_out_h output, audio_io_interrupted_cb callback, void *user_data) {
- return AUDIO_IO_ERROR_NOT_SUPPORTED;
-}
-
-int cpp_audio_out_unset_interrupted_cb(audio_out_h output) {
- return AUDIO_IO_ERROR_NOT_SUPPORTED;
-}
-
-int cpp_audio_out_ignore_session(audio_out_h output) {
- return AUDIO_IO_ERROR_NOT_SUPPORTED;
-}
-
int cpp_audio_out_set_stream_cb(audio_out_h output, audio_out_stream_cb callback, void* user_data) {
audio_io_s* handle = static_cast<audio_io_s*>(output);