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,