Misc (re #1393): fix linking error "app_config_init_video() not found" when video is disabled, also some compile warnings (unused variables).
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3892 74dad513-b988-da41-8d7b-12977e46ad98
diff --git a/pjsip/src/pjsua-lib/pjsua_media.c b/pjsip/src/pjsua-lib/pjsua_media.c
index 138f480..3eb8cee 100644
--- a/pjsip/src/pjsua-lib/pjsua_media.c
+++ b/pjsip/src/pjsua-lib/pjsua_media.c
@@ -1397,7 +1397,6 @@
pj_bool_t async,
pjsua_med_tp_state_cb cb)
{
- pjsua_acc *acc = &pjsua_var.acc[call_med->call->acc_id];
pj_status_t status = PJ_SUCCESS;
/*
@@ -1409,6 +1408,8 @@
/* Create the media transport for initial call. */
if (call_med->tp == NULL) {
#if defined(PJMEDIA_HAS_VIDEO) && (PJMEDIA_HAS_VIDEO != 0)
+ pjsua_acc *acc = &pjsua_var.acc[call_med->call->acc_id];
+
/* While in initial call, set default video devices */
if (type == PJMEDIA_TYPE_VIDEO) {
call_med->strm.v.rdr_dev = acc->cfg.vid_rend_dev;
@@ -2552,7 +2553,7 @@
mvididx, &mvidcnt, &mtotvidcnt);
#else
PJ_UNUSED_ARG(STR_VIDEO);
- mvidcnt = 0;
+ mvidcnt = mtotvidcnt = 0;
#endif
/* Applying media count limitation. Note that in generating SDP answer,