Remove to send BT RC command 41/194041/1
authorWonnam Jang <wn.jang@samsung.com>
Wed, 28 Nov 2018 10:54:53 +0000 (19:54 +0900)
committerWonnam Jang <wn.jang@samsung.com>
Wed, 28 Nov 2018 10:54:53 +0000 (19:54 +0900)
Change-Id: I3c4a65a43ce43d6b7126ce9f34d6d4bef4ec7a4c
Signed-off-by: Wonnam Jang <wn.jang@samsung.com>
server/sttd_recorder.c

index 250f52f..b861494 100644 (file)
@@ -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;