From 3cb010c4f1045f3093112a3f818dc7b61416af23 Mon Sep 17 00:00:00 2001 From: Wonnam Jang Date: Wed, 28 Nov 2018 19:54:53 +0900 Subject: [PATCH] Remove to send BT RC command Change-Id: I3c4a65a43ce43d6b7126ce9f34d6d4bef4ec7a4c Signed-off-by: Wonnam Jang --- server/sttd_recorder.c | 39 ++------------------------------------- 1 file changed, 2 insertions(+), 37 deletions(-) diff --git a/server/sttd_recorder.c b/server/sttd_recorder.c index 250f52f..b861494 100644 --- a/server/sttd_recorder.c +++ b/server/sttd_recorder.c @@ -79,8 +79,6 @@ static float get_volume_decibel(char* data, int size, stte_audio_type_e type); //static stt_recorder_s* __get_recorder(int engine_id); -static int g_bt_extend_count; - #define SMART_CONTROL_EXTEND_CMD 0x03 #define SMART_CONTROL_START_CMD 0x04 @@ -115,16 +113,6 @@ static void _bt_hid_audio_data_receive_cb(bt_hid_voice_data_s *voice_data, void if (0 == g_buffer_count || 0 == g_buffer_count % 50) { SLOG(LOG_WARN, TAG_STTD, "[Recorder][%d] Recording... : read_size(%d)", g_buffer_count, voice_data->length); - if (0 == g_bt_extend_count % 5 && 0 != g_buffer_count) { - const unsigned char input_data[2] = {SMART_CONTROL_EXTEND_CMD, 0x10 }; - if (BT_ERROR_NONE != bt_hid_send_rc_command(NULL, input_data, sizeof(input_data))) { - SLOG(LOG_ERROR, TAG_STTD, "[Recorder ERROR] Fail bt_hid_send_rc_command(NULL, %s, %d)", input_data, sizeof(input_data)); - } else { - SLOG(LOG_DEBUG, TAG_STTD, "[Recorder] Extend bt audio recorder"); - } - } - g_bt_extend_count++; - if (100000 == g_buffer_count) { g_buffer_count = 0; } @@ -505,8 +493,8 @@ int sttd_recorder_start(int uid) if (STTD_RECORDER_STATE_RECORDING == g_recorder_state) return 0; - int ret = -1; #ifndef TV_BT_MODE + int ret = -1; /* Check engine id is valid */ if (NULL == g_recorder) { SLOG(LOG_WARN, TAG_STTD, "[Recorder WARNING] Engine id is not valid"); @@ -526,31 +514,8 @@ int sttd_recorder_start(int uid) /* Add ecore timer to read audio data */ ecore_timer_add(0, __read_audio_func, NULL); - -#else - g_bt_extend_count = 0; - const unsigned char input_data[2] = {SMART_CONTROL_START_CMD, 0x00 }; - int bt_retry = 0; - bool started = false; - while (5 > bt_retry) { - ret = bt_hid_send_rc_command(NULL, input_data, sizeof(input_data)); - if (BT_ERROR_NONE == ret) { - SLOG(LOG_DEBUG, TAG_STTD, "[Recorder] Start bt audio recorder"); - started = true; - break; - } else if (BT_ERROR_NOW_IN_PROGRESS == ret) { - SLOG(LOG_ERROR, TAG_STTD, "[Recorder ERROR] Fail bt_hid_send_rc_command(NULL, %s, %d)", input_data, sizeof(input_data)); - usleep(50000); - bt_retry++; - } else { - break; - } - } - if (false == started) { - SLOG(LOG_ERROR, TAG_STTD, "[Recorder ERROR] Fail to start bt audio"); - return STTD_ERROR_OPERATION_FAILED; - } #endif + g_recorder_state = STTD_RECORDER_STATE_RECORDING; g_recorder->uid = uid; -- 2.7.4