LYNQ_CALL接口以及添加对应测试demo

Change-Id: Icc0a261414e94b847fda5192b6f91f70c96a1638
diff --git a/mbtk/test/lynq_call_test.c b/mbtk/test/lynq_call_test.c
new file mode 100755
index 0000000..b9b1068
--- /dev/null
+++ b/mbtk/test/lynq_call_test.c
@@ -0,0 +1,86 @@
+#include "lynq-qser-voice.h"
+
+#include "mbtk_type.h"
+#include "mbtk_info_api.h"
+#include "mbtk_audio.h"
+
+
+int main(int argc, char *argv[])
+{
+    char operator[10];
+    int opt;
+    int lv_voll = 0;
+
+    while(1)
+    {
+        printf("=========call main=========\n"
+            "\t0 exit\n"
+            "\t1 call init\n"
+            "\t2 call add register handle\n"
+            "\t3 call start\n"
+            "\t4 call end\n"
+            "\t5 call answer\n"
+            "\t6 call remove register handle\n"
+            "\t7 call set volume level 1-5\n"
+            "\t8 call get volume\n"
+            "\t9 call deinit\n"
+            "operator: >> ");
+
+        fgets(operator, sizeof(operator), stdin);
+        fflush(stdin);
+        opt = atoi(operator);
+        switch (opt)
+        {
+        case 0:
+            printf("main exit\n");
+            return 0;
+        case 1:
+            qser_voice_call_client_init(NULL);
+            break;
+        case 2:
+            qser_voice_call_addstatehandler(NULL, NULL, NULL);
+            break;
+        case 3:
+            qser_voice_call_start(NULL, 0, "18981904623", NULL);
+            break;
+        case 4:
+            qser_voice_call_end(NULL, NULL);
+            break;
+        case 5:
+            qser_voice_call_anser(NULL, NULL);
+            break;
+        case 6:
+            qser_voice_call_removestatehandle(NULL);
+            break;
+        case 7:
+            {
+            printf("Pleas set volume level(0-5)>>>>\n");
+            memset(operator, 0x00, sizeof(operator));
+            fgets(operator, sizeof(operator), stdin);
+            fflush(stdin);
+            //def level 3
+            lv_voll = atoi(operator);
+            if (lv_voll >= 0 && lv_voll <= 5)
+                qser_voice_set_speech_volume(lv_voll);
+            else
+                printf("set volume level(0-5) ERR\n");
+            break;
+            }
+        case 8:
+            {
+            qser_voice_set_speech_volume(&lv_voll);
+            printf("volume level = %d\n",lv_voll);
+            break;
+            }
+        case 9:
+            qser_voice_call_client_init(NULL);
+            break;
+        default:
+            break;
+        }
+
+    }
+
+    return 0;
+}
+