- AUDIO_IO_NULL_ARG_CHECK(output);
- AUDIO_IO_NULL_ARG_CHECK(callback);
- audio_out_s *handle = (audio_out_s *) output;
-
- handle->user_cb = callback;
- handle->user_data = user_data;
-
- LOGI("[%s] current interrupted cb (%p) / data (%p)",__FUNCTION__, handle->user_cb, handle->user_data);
- return AUDIO_IO_ERROR_NONE;
-}
-
-int audio_out_unset_interrupted_cb(audio_out_h output)
-{
- AUDIO_IO_NULL_ARG_CHECK(output);
- audio_out_s *handle = (audio_out_s *) output;
-
- handle->user_cb = NULL;
- handle->user_data = NULL;
-
- LOGI("[%s] current interrupted cb (%p) / data (%p)",__FUNCTION__, handle->user_cb, handle->user_data);
- return AUDIO_IO_ERROR_NONE;