summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhj kim <backto.kim@samsung.com>2020-04-28 15:01:48 +0900
committerhj kim <backto.kim@samsung.com>2020-04-28 15:01:48 +0900
commit36fe1b69c927196defe1c6fd4b1dabf37d777f1d (patch)
treee9dfd0828f80cd458b8905f08a8b74b4659197a4
parenta0ded693b8f4eae0d092d28e0d6be7ab8961235b (diff)
downloadlibmm-imgp-gstcs-36fe1b69c927196defe1c6fd4b1dabf37d777f1d.tar.gz
libmm-imgp-gstcs-36fe1b69c927196defe1c6fd4b1dabf37d777f1d.tar.bz2
libmm-imgp-gstcs-36fe1b69c927196defe1c6fd4b1dabf37d777f1d.zip
Remove unnecessary codes
Change-Id: I1ad29e294bd539e3011a7c06421d355cdb16125e
-rw-r--r--gstcs/mm_util_gstcs.c19
1 files changed, 6 insertions, 13 deletions
diff --git a/gstcs/mm_util_gstcs.c b/gstcs/mm_util_gstcs.c
index 77ff1ac..8188603 100644
--- a/gstcs/mm_util_gstcs.c
+++ b/gstcs/mm_util_gstcs.c
@@ -376,7 +376,6 @@ static size_t _mm_setup_image_size(mm_util_color_format_e color_format, unsigned
static int _mm_push_buffer_into_pipeline(imgp_info_s* pImgp_info, unsigned char *src, gstreamer_s * pGstreamer_s)
{
- int ret = GSTCS_ERROR_NONE;
size_t data_size = 0;
GstBuffer* gst_buf = NULL;
@@ -385,20 +384,18 @@ static int _mm_push_buffer_into_pipeline(imgp_info_s* pImgp_info, unsigned char
gstcs_retvm_if(pGstreamer_s->pipeline == NULL, GSTCS_ERROR_INVALID_PARAMETER, "Invalid pipeline");
data_size = _mm_setup_image_size(pImgp_info->src_format, pImgp_info->src_width, pImgp_info->src_height);
- gst_buf = gst_buffer_new_wrapped_full(GST_MEMORY_FLAG_READONLY, src, data_size, 0, data_size, NULL, NULL);
- gstcs_retvm_if(gst_buf == NULL, GSTCS_ERROR_INVALID_OPERATION, "buffer is NULL");
+ gst_buf = gst_buffer_new_wrapped_full(GST_MEMORY_FLAG_READONLY, src, data_size, 0, data_size, NULL, NULL);
gst_app_src_push_buffer(GST_APP_SRC(pGstreamer_s->appsrc), gst_buf); /* push buffer to pipeline */
gstcs_fleave();
- return ret;
+ return GSTCS_ERROR_NONE;
}
static int _mm_push_buffer_into_pipeline_new(unsigned char *src, gstreamer_s * pGstreamer_s, mm_util_color_format_e color_format, unsigned int width, unsigned int height, unsigned int stride, unsigned int elevation)
{
- int ret = GSTCS_ERROR_NONE;
GstBuffer *gst_buf = NULL;
size_t src_size = 0;
unsigned char *data = NULL;
@@ -415,7 +412,7 @@ static int _mm_push_buffer_into_pipeline_new(unsigned char *src, gstreamer_s * p
unsigned int stride_row = stride * byte_per_pixcel;
unsigned int i = 0, y = 0;
- data = (unsigned char *) g_malloc0(src_size);
+ data = g_malloc0(src_size);
for (y = 0; y < height; y++) {
guint8 *pLine = (guint8 *) &(src[src_row * y]);
@@ -425,23 +422,19 @@ static int _mm_push_buffer_into_pipeline_new(unsigned char *src, gstreamer_s * p
for (i = src_row; i < stride_row; i++)
data[y * stride_row + i] = stride_row_color;
}
+
for (y = height; y < elevation; y++) {
for (i = 0; i < stride_row; i++)
data[y * stride_row + i] = data[(y - 1) * stride_row + i];
}
- gst_buf = gst_buffer_new_wrapped_full(GST_MEMORY_FLAG_READONLY, data, src_size, 0, src_size, data, _mm_destroy_notify);
- if (gst_buf == NULL) {
- gstcs_error("buffer is NULL\n");
- GSTCS_FREE(data);
- return GSTCS_ERROR_INVALID_PARAMETER;
- }
+ gst_buf = gst_buffer_new_wrapped_full(GST_MEMORY_FLAG_READONLY, data, src_size, 0, src_size, data, _mm_destroy_notify);
gst_app_src_push_buffer(GST_APP_SRC(pGstreamer_s->appsrc), gst_buf); /* push buffer to pipeline */
gstcs_fleave();
- return ret;
+ return GSTCS_ERROR_NONE;
}
static int _mm_imgp_gstcs_processing(gstreamer_s* pGstreamer_s, unsigned char *src, unsigned char **dst, imgp_info_s* pImgp_info)