From 4485128845a7b8f818879a83b47adb1e147db590 Mon Sep 17 00:00:00 2001 From: Sangchul Lee Date: Mon, 23 Nov 2020 15:20:55 +0900 Subject: [PATCH] webrtc_test: Add menu for setting all the callbacks [Version] 0.1.62 [Issue Type] Test application Change-Id: I63167d8f25861196aa73e3d1937d952f1aaa5f37 Signed-off-by: Sangchul Lee --- packaging/capi-media-webrtc.spec | 2 +- test/webrtc_test.c | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/packaging/capi-media-webrtc.spec b/packaging/capi-media-webrtc.spec index 0630923f..1150d782 100644 --- a/packaging/capi-media-webrtc.spec +++ b/packaging/capi-media-webrtc.spec @@ -1,6 +1,6 @@ Name: capi-media-webrtc Summary: A WebRTC library in Tizen Native API -Version: 0.1.61 +Version: 0.1.62 Release: 0 Group: Multimedia/API License: Apache-2.0 diff --git a/test/webrtc_test.c b/test/webrtc_test.c index bcbc28cd..b8b1105d 100644 --- a/test/webrtc_test.c +++ b/test/webrtc_test.c @@ -1293,6 +1293,19 @@ void _interpret_main_menu(char *cmd) g_print("unknown menu \n"); } + } else if (len == 3) { + if (strncmp(cmd, "sac", 3) == 0) { + _webrtc_set_error_cb(); + _webrtc_set_state_changed_cb(); + _webrtc_set_negotiation_needed_cb(); + _webrtc_set_ice_candidate_cb(); + _webrtc_set_track_added_cb(); + _webrtc_set_data_channel_cb(); + + } else { + g_print("unknown menu \n"); + } + } else { g_print("unknown menu \n"); } @@ -1363,6 +1376,7 @@ void display_sub_basic() g_print("zb. Send string as bytes data via data channel\t"); g_print("zf. Send file via data channel\n"); g_print("------------------------------------- Callbacks -----------------------------------------\n"); + g_print("sac. Set all callbacks below\n"); g_print("se. Set error callback\t"); g_print("ue. Unset error callback\n"); g_print("sc. Set state changed callback\t"); -- 2.34.1