diff options
author | Benny Prijono <bennylp@teluu.com> | 2006-11-24 09:31:22 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2006-11-24 09:31:22 +0000 |
commit | aa004d3d07f30ab98734485f434bfaf6cbdb592b (patch) | |
tree | 13ed2f762b26706188a25029b389e62a6ef5cf03 /pjsip-apps/src/samples/footprint.c | |
parent | c79fd45c3238d591200e8935ef45376c6efd7c79 (diff) |
Updated footprint script to include new stuffs such as echo canceller and tone generator
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@826 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjsip-apps/src/samples/footprint.c')
-rw-r--r-- | pjsip-apps/src/samples/footprint.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/pjsip-apps/src/samples/footprint.c b/pjsip-apps/src/samples/footprint.c index b04f2bb5..f3d4759b 100644 --- a/pjsip-apps/src/samples/footprint.c +++ b/pjsip-apps/src/samples/footprint.c @@ -65,6 +65,7 @@ #define HAS_PJMEDIA #define HAS_PJMEDIA_SND_DEV +#define HAS_PJMEDIA_EC #define HAS_PJMEDIA_SND_PORT #define HAS_PJMEDIA_RESAMPLE #define HAS_PJMEDIA_SILENCE_DET @@ -75,6 +76,7 @@ #define HAS_PJMEDIA_RTCP #define HAS_PJMEDIA_JBUF #define HAS_PJMEDIA_STREAM +#define HAS_PJMEDIA_TONEGEN #define HAS_PJMEDIA_UDP_TRANSPORT #define HAS_PJMEDIA_FILE_PLAYER #define HAS_PJMEDIA_FILE_CAPTURE @@ -394,6 +396,14 @@ int dummy_function() pjmedia_endpt_create_sdp(NULL, NULL, 1, NULL, NULL); #endif +#ifdef HAS_PJMEDIA_EC + pjmedia_echo_create(NULL, 0, 0, 0, 0, 0, NULL); + pjmedia_echo_destroy(NULL); + pjmedia_echo_playback(NULL, NULL); + pjmedia_echo_capture(NULL, NULL, 0); + pjmedia_echo_cancel(NULL, NULL, NULL, 0, NULL); +#endif + #ifdef HAS_PJMEDIA_SND_DEV pjmedia_snd_init(NULL); pjmedia_snd_get_dev_count(); @@ -503,6 +513,16 @@ int dummy_function() pjmedia_stream_get_dtmf(NULL, NULL, NULL); #endif +#ifdef HAS_PJMEDIA_TONEGEN + pjmedia_tonegen_create(NULL, 0, 0, 0, 0, 0, NULL); + pjmedia_tonegen_is_busy(NULL); + pjmedia_tonegen_stop(NULL); + pjmedia_tonegen_play(NULL, 0, NULL, 0); + pjmedia_tonegen_play_digits(NULL, 0, NULL, 0); + pjmedia_tonegen_get_digit_map(NULL, NULL); + pjmedia_tonegen_set_digit_map(NULL, NULL); +#endif + #ifdef HAS_PJMEDIA_UDP_TRANSPORT pjmedia_transport_udp_create(NULL, NULL, 0, 0, NULL); pjmedia_transport_udp_close(NULL); |