From 794e93a6f3e461f4eee7b4f2ebe07cdd91828498 Mon Sep 17 00:00:00 2001 From: Liong Sauw Ming Date: Thu, 26 Apr 2012 02:44:41 +0000 Subject: Re #1446 (misc): Fixed linking error if PJMEDIA_HAS_VIDEO is 0 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4086 74dad513-b988-da41-8d7b-12977e46ad98 --- pjmedia/src/pjmedia-videodev/avi_dev.c | 3 ++- pjsip-apps/src/pjsua/pjsua_app.c | 4 +++- pjsip/src/pjsua-lib/pjsua_core.c | 2 ++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/pjmedia/src/pjmedia-videodev/avi_dev.c b/pjmedia/src/pjmedia-videodev/avi_dev.c index de327648..6f6c4813 100644 --- a/pjmedia/src/pjmedia-videodev/avi_dev.c +++ b/pjmedia/src/pjmedia-videodev/avi_dev.c @@ -24,7 +24,8 @@ #include #include -#if defined(PJMEDIA_VIDEO_DEV_HAS_AVI) && PJMEDIA_VIDEO_DEV_HAS_AVI != 0 +#if defined(PJMEDIA_VIDEO_DEV_HAS_AVI) && PJMEDIA_VIDEO_DEV_HAS_AVI != 0 && \ + defined(PJMEDIA_HAS_VIDEO) && (PJMEDIA_HAS_VIDEO != 0) #define THIS_FILE "avi_dev.c" #define DRIVER_NAME "AVIDev" diff --git a/pjsip-apps/src/pjsua/pjsua_app.c b/pjsip-apps/src/pjsua/pjsua_app.c index 23c5b215..ee25718d 100644 --- a/pjsip-apps/src/pjsua/pjsua_app.c +++ b/pjsip-apps/src/pjsua/pjsua_app.c @@ -5741,7 +5741,7 @@ pj_status_t app_init(int argc, char *argv[]) /* Create AVI player virtual devices */ if (app_config.avi_cnt) { -#if PJMEDIA_VIDEO_DEV_HAS_AVI +#if PJMEDIA_HAS_VIDEO && PJMEDIA_VIDEO_DEV_HAS_AVI pjmedia_vid_dev_factory *avi_factory; status = pjmedia_avi_dev_create_factory(pjsua_get_pool_factory(), @@ -6100,8 +6100,10 @@ pj_status_t app_destroy(void) for (i=0; ika_data = pj_str("\r\n"); cfg->vid_cap_dev = PJMEDIA_VID_DEFAULT_CAPTURE_DEV; cfg->vid_rend_dev = PJMEDIA_VID_DEFAULT_RENDER_DEV; +#if PJMEDIA_HAS_VIDEO pjmedia_vid_stream_rc_config_default(&cfg->vid_stream_rc_cfg); +#endif pjsua_transport_config_default(&cfg->rtp_cfg); cfg->use_srtp = pjsua_var.ua_cfg.use_srtp; cfg->srtp_secure_signaling = pjsua_var.ua_cfg.srtp_secure_signaling; -- cgit v1.2.3