From 1ee42e834df29308d6b7e55888279ad6c951a601 Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Mon, 10 May 2010 09:51:02 +0000 Subject: Added systest function to select which audio device to use (re #1068: misc fixes) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3164 74dad513-b988-da41-8d7b-12977e46ad98 --- pjsip-apps/src/pjsystest/systest.c | 7 +++++++ pjsip-apps/src/pjsystest/systest.h | 1 + 2 files changed, 8 insertions(+) (limited to 'pjsip-apps/src/pjsystest') diff --git a/pjsip-apps/src/pjsystest/systest.c b/pjsip-apps/src/pjsystest/systest.c index 2fe3bc69..6044ab52 100644 --- a/pjsip-apps/src/pjsystest/systest.c +++ b/pjsip-apps/src/pjsystest/systest.c @@ -1108,6 +1108,13 @@ on_return: } +int systest_set_dev(int cap_dev, int play_dev) +{ + systest.rec_id = systest_cap_dev_id = cap_dev; + systest.play_id = systest_play_dev_id = play_dev; + return pjsua_set_snd_dev(cap_dev, play_dev); +} + static void systest_wizard(void) { PJ_LOG(3,(THIS_FILE, "Running test wizard")); diff --git a/pjsip-apps/src/pjsystest/systest.h b/pjsip-apps/src/pjsystest/systest.h index 18f0c181..ddc286a1 100644 --- a/pjsip-apps/src/pjsystest/systest.h +++ b/pjsip-apps/src/pjsystest/systest.h @@ -70,6 +70,7 @@ extern "C" { /* API, to be called by main() */ int systest_init(void); +int systest_set_dev(int cap_dev, int play_dev); int systest_run(void); void systest_save_result(const char *filename); void systest_deinit(void); -- cgit v1.2.3