[T108][AUDIO] Remove underlying callback and ql_audio_playback_set_block_flag interface
Change-Id: If12a60d2c8f3c0d067af95719c5e5ee6bdea42fe
diff --git a/mbtk/include/mbtk/mbtk_audio2.h b/mbtk/include/mbtk/mbtk_audio2.h
index d84d1ea..ca38a76 100755
--- a/mbtk/include/mbtk/mbtk_audio2.h
+++ b/mbtk/include/mbtk/mbtk_audio2.h
@@ -19,7 +19,6 @@
typedef void (*mbtk_audio_volume_set_func)();
-typedef void (*mbtk_audio_service_error_cb_f)(int error);
typedef enum {
MBTK_AUDIO_DIRECTION_OUTPUT = 0, // Play
@@ -113,8 +112,6 @@
int mbtk_audio_close_new(void *dev_hdl);
-int mbtk_register_error_callback(mbtk_audio_service_error_cb_f cb);
-int mbtk_audio_playback_set_block_flag(mbtk_audio_handle handle, int flags);
/**
* device: UINT32
diff --git a/mbtk/libmbtk_lib/audio/mbtk_pcm_stream.c b/mbtk/libmbtk_lib/audio/mbtk_pcm_stream.c
index 82d28ce..c6a68c4 100755
--- a/mbtk/libmbtk_lib/audio/mbtk_pcm_stream.c
+++ b/mbtk/libmbtk_lib/audio/mbtk_pcm_stream.c
@@ -755,23 +755,6 @@
return NULL;
}
-int mbtk_audio_playback_set_block_flag(mbtk_audio_handle handle, int flags)
-{
- if (handle == NULL) {
- LOGE("Invalid handle: NULL");
- return -1;
- }
-
- if (flags < 0) {
- LOGE("Invalid flags: %d", flags);
- return -1;
- }
-
- LOGD("Setting block flag: %d", flags);
-
- return 0;
-}
-
int mbtk_audio_play_file_new(void *dev_hdl, int file_fd, int offset)
{
unsigned bufsize = 0;
diff --git a/mbtk/libmbtk_lib/audio/mbtk_wav.c b/mbtk/libmbtk_lib/audio/mbtk_wav.c
index 403db74..b5b4c33 100755
--- a/mbtk/libmbtk_lib/audio/mbtk_wav.c
+++ b/mbtk/libmbtk_lib/audio/mbtk_wav.c
@@ -29,7 +29,6 @@
static int current_loopback_state = 0;
static int current_loopback_device = -1;
-static mbtk_audio_service_error_cb_f service_error_cb = NULL;
static void audio_play_thread(void *arg)
{
@@ -133,17 +132,6 @@
}
}
-int mbtk_register_error_callback(mbtk_audio_service_error_cb_f cb)
-{
- if (cb == NULL) {
- LOGE("Error: Callback function is NULL.");
- return -1;
- }
- service_error_cb = cb;
- LOGD("Callback function registered successfully.");
- return 0;
-}
-
int mbtk_audio_wav_init()
{
//mbtk_log_init("radio", "MBTK_AUDIO");