summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeongmo Yang <jm80.yang@samsung.com>2018-04-02 19:53:47 +0900
committerJeongmo Yang <jm80.yang@samsung.com>2018-04-03 11:22:31 +0900
commit17e7f10009f8130d7453dfd2355dd25d8aaf231d (patch)
treead1829d54816f525f5fabf3742532f75647a355e
parent33d0566151525afa9f2f278e8044677eb5c9da9c (diff)
downloadgst-plugins-camera-n4-17e7f10009f8130d7453dfd2355dd25d8aaf231d.tar.gz
gst-plugins-camera-n4-17e7f10009f8130d7453dfd2355dd25d8aaf231d.tar.bz2
gst-plugins-camera-n4-17e7f10009f8130d7453dfd2355dd25d8aaf231d.zip
[Version] 0.0.7 [Profile] Common [Issue Type] Coverity [Dependency module] N/A Change-Id: Ice9210907be9cd712917eb62b80223ffa65c7c07 Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
-rw-r--r--camerasrc/src/camerasrc.c15
-rw-r--r--packaging/gst-plugins-camera-n4.spec2
2 files changed, 13 insertions, 4 deletions
diff --git a/camerasrc/src/camerasrc.c b/camerasrc/src/camerasrc.c
index 86216c9..0e68747 100644
--- a/camerasrc/src/camerasrc.c
+++ b/camerasrc/src/camerasrc.c
@@ -3031,28 +3031,37 @@ int camerasrc_stop_stream(camsrc_handle_t handle)
/* Dequeue any remaining sensor and 3AA buffers */
while (p->qbuf_count_sensor--) {
- _camerasrc_ioctl_dqbuf(p, p->fd_sensor,
+ ret = _camerasrc_ioctl_dqbuf(p, p->fd_sensor,
V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE,
V4L2_MEMORY_DMABUF,
&buf_index,
p->buffer_sensor[0].num_planes);
+ if (ret != CAMERASRC_SUCCESS)
+ camsrc_error("sensor dqbuf error 0x%x [count %d]",
+ ret, p->qbuf_count_sensor);
}
while (p->qbuf_count_3aa_out--) {
- _camerasrc_ioctl_dqbuf(p, p->fd_3aa0,
+ ret = _camerasrc_ioctl_dqbuf(p, p->fd_3aa0,
V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE,
V4L2_MEMORY_DMABUF,
&buf_index,
p->buffer_3aa_out[0].num_planes);
+ if (ret != CAMERASRC_SUCCESS)
+ camsrc_error("3aa out dqbuf error 0x%x [count %d]",
+ ret, p->qbuf_count_3aa_out);
}
while (p->qbuf_count_3aa_cap-- > 1) {
- _camerasrc_ioctl_dqbuf(p, p->fd_3aa0,
+ ret = _camerasrc_ioctl_dqbuf(p, p->fd_3aa0,
V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE,
V4L2_MEMORY_DMABUF,
&buf_index,
p->buffer_isp[0].num_planes);
+ if (ret != CAMERASRC_SUCCESS)
+ camsrc_error("3aa cap dqbuf error 0x%x [count %d]",
+ ret, p->qbuf_count_3aa_cap);
}
/* sensor s_ctrl */
diff --git a/packaging/gst-plugins-camera-n4.spec b/packaging/gst-plugins-camera-n4.spec
index 481e8ae..baf7174 100644
--- a/packaging/gst-plugins-camera-n4.spec
+++ b/packaging/gst-plugins-camera-n4.spec
@@ -1,6 +1,6 @@
Name: gst-plugins-camera-n4
Summary: GStreamer codec plugins package for N4
-Version: 0.0.6
+Version: 0.0.7
Release: 0
Group: Multimedia/Framework
License: LGPL-2.1