summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNanang Izzuddin <nanang@teluu.com>2015-08-10 09:11:39 +0000
committerNanang Izzuddin <nanang@teluu.com>2015-08-10 09:11:39 +0000
commitcb4f89c389cd1065d4b46029aa5787aebf03a575 (patch)
tree97a358bb1bac40a0258b91727fe8c9722fcf4968
parentfb7f771decf21ed1338f2409dc67f4f181f92291 (diff)
Misc (re #1843): Fixed compile warnings of unused variable.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5157 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r--pjmedia/src/pjmedia-audiodev/android_jni_dev.c2
-rw-r--r--pjmedia/src/pjmedia-videodev/util.c12
-rw-r--r--pjsip/src/pjsua2/media.cpp1
3 files changed, 12 insertions, 3 deletions
diff --git a/pjmedia/src/pjmedia-audiodev/android_jni_dev.c b/pjmedia/src/pjmedia-audiodev/android_jni_dev.c
index fff847fe..6836ad62 100644
--- a/pjmedia/src/pjmedia-audiodev/android_jni_dev.c
+++ b/pjmedia/src/pjmedia-audiodev/android_jni_dev.c
@@ -298,6 +298,8 @@ static int AndroidRecorderCallback(void *userData)
status = (*stream->rec_cb)(stream->user_data, &frame);
(*jni_env)->ReleaseByteArrayElements(jni_env, inputBuffer, buf,
JNI_ABORT);
+ if (status != PJ_SUCCESS || stream->quit_flag)
+ break;
stream->rec_timestamp.u64 += stream->param.samples_per_frame /
stream->param.channel_count;
diff --git a/pjmedia/src/pjmedia-videodev/util.c b/pjmedia/src/pjmedia-videodev/util.c
index b86c22b0..dafb698e 100644
--- a/pjmedia/src/pjmedia-videodev/util.c
+++ b/pjmedia/src/pjmedia-videodev/util.c
@@ -23,6 +23,8 @@
#include <pj/errno.h>
#include <pj/log.h>
+#if defined(PJMEDIA_HAS_VIDEO) && (PJMEDIA_HAS_VIDEO != 0)
+
#if defined(PJMEDIA_HAS_LIBYUV) && PJMEDIA_HAS_LIBYUV != 0
#include <libyuv.h>
#define HAS_ROTATION 1
@@ -281,6 +283,9 @@ pj_status_t pjmedia_vid_dev_conv_resize_and_rotate(pjmedia_vid_dev_conv *conv,
src_size.w, src_size.h, mode);
swap(src, dst);
+#else
+ PJ_UNUSED_ARG(p_len);
+ PJ_UNUSED_ARG(dst_size);
#endif
}
}
@@ -288,13 +293,12 @@ pj_status_t pjmedia_vid_dev_conv_resize_and_rotate(pjmedia_vid_dev_conv *conv,
if (!conv->match_src_dst && conv->maintain_aspect_ratio) {
/* Center the frame and fill the area with black color */
if (conv->fmt.id == PJMEDIA_FORMAT_I420) {
- int i = 0;
+ unsigned i = 0;
pj_uint8_t *pdst = dst;
pj_uint8_t *psrc = src;
- pj_size_t p_len_src, p_len_dst;
+ pj_size_t p_len_src = 0, p_len_dst = conv->wxh;
int pad = conv->pad;
- p_len_dst = conv->wxh;
pj_bzero(pdst, p_len_dst);
if (conv->fit_to_h) {
@@ -357,3 +361,5 @@ void pjmedia_vid_dev_conv_destroy_converter(pjmedia_vid_dev_conv *conv)
conv->conv = NULL;
}
}
+
+#endif /* PJMEDIA_HAS_VIDEO */
diff --git a/pjsip/src/pjsua2/media.cpp b/pjsip/src/pjsua2/media.cpp
index a53fcb10..ba443703 100644
--- a/pjsip/src/pjsua2/media.cpp
+++ b/pjsip/src/pjsua2/media.cpp
@@ -1158,6 +1158,7 @@ void VideoPreview::start(const VideoPreviewOpParam &param) throw(Error)
PJSUA2_CHECK_EXPR(pjsua_vid_preview_start(devId, &prm));
#else
PJ_UNUSED_ARG(param);
+ PJ_UNUSED_ARG(devId);
#endif
}