From: Jeongmo Yang Date: Wed, 10 Nov 2021 03:21:57 +0000 (+0900) Subject: Replace gst_structure_get_int() by gst_structure_get() X-Git-Tag: accepted/tizen/unified/20211112.135803^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e7f9c452080c490d11e495643f4ab2440c954fe3;p=platform%2Fcore%2Fmultimedia%2Flibmm-camcorder.git Replace gst_structure_get_int() by gst_structure_get() [Version] 0.10.249 [Issue Type] Update Change-Id: Ic28b50cfcfcb0d97abf69d0f1b2495659deb8fd3 Signed-off-by: Jeongmo Yang --- diff --git a/packaging/libmm-camcorder.spec b/packaging/libmm-camcorder.spec index 13eb2d1..d1d3d1f 100755 --- a/packaging/libmm-camcorder.spec +++ b/packaging/libmm-camcorder.spec @@ -1,6 +1,6 @@ Name: libmm-camcorder Summary: Camera and recorder library -Version: 0.10.248 +Version: 0.10.249 Release: 0 Group: Multimedia/Libraries License: Apache-2.0 diff --git a/src/mm_camcorder_gstcommon.c b/src/mm_camcorder_gstcommon.c index c820bcc..fc8a0f1 100755 --- a/src/mm_camcorder_gstcommon.c +++ b/src/mm_camcorder_gstcommon.c @@ -337,8 +337,10 @@ gboolean _mmcamcorder_invoke_video_stream_cb(MMHandleType handle, GstSample *sam mmf_return_val_if_fail(structure, FALSE); /* set format and resolution */ - gst_structure_get_int(structure, "width", &stream.width); - gst_structure_get_int(structure, "height", &stream.height); + gst_structure_get(structure, + "width", G_TYPE_INT, &stream.width, + "height", G_TYPE_INT, &stream.height, + NULL); stream.format = _mmcamcorder_get_pixel_format(caps); if (_mmcamcorder_is_encoded_preview_pixel_format(stream.format)) { @@ -354,10 +356,12 @@ gboolean _mmcamcorder_invoke_video_stream_cb(MMHandleType handle, GstSample *sam structure = gst_mini_object_get_qdata(GST_MINI_OBJECT_CAST(buffer), hcamcorder->buffer_quark); if (structure) { - gst_structure_get_int(structure, "focus-state", &stream.focus_state); - gst_structure_get_int(structure, "facing-direction", &stream.facing_direction); - gst_structure_get_int(structure, "flip", &stream.flip); - gst_structure_get_int(structure, "rotation", &stream.rotation); + gst_structure_get(structure, + "focus-state", G_TYPE_INT, &stream.focus_state, + "facing-direction", G_TYPE_INT, &stream.facing_direction, + "flip", G_TYPE_INT, &stream.flip, + "rotation", G_TYPE_INT, &stream.rotation, + NULL); MMCAM_LOG_VERBOSE("structure[%p], [fs:%d,fd:%d,f:%d,r:%d]", structure, stream.focus_state, stream.facing_direction, stream.flip, stream.rotation); @@ -2629,10 +2633,12 @@ bool _mmcamcorder_set_videosrc_caps(MMHandleType handle, unsigned int fourcc, in if (format_string) caps_fourcc = _mmcamcorder_convert_fourcc_string_to_value(format_string); - gst_structure_get_int(structure, "width", &caps_width); - gst_structure_get_int(structure, "height", &caps_height); - gst_structure_get_int(structure, "fps", &caps_fps); - gst_structure_get_int(structure, "rotate", &caps_rotate); + gst_structure_get(structure, + "width", G_TYPE_INT, &caps_width, + "height", G_TYPE_INT, &caps_height, + "fps", G_TYPE_INT, &caps_fps, + "rotate", G_TYPE_INT, &caps_rotate, + NULL); #ifdef _MMCAMCORDER_PRODUCT_TV if (_mmcamcorder_is_encoded_preview_pixel_format(sc->info_image->preview_format)) { diff --git a/src/mm_camcorder_stillshot.c b/src/mm_camcorder_stillshot.c index 0687b9c..b2ac5c2 100644 --- a/src/mm_camcorder_stillshot.c +++ b/src/mm_camcorder_stillshot.c @@ -1151,8 +1151,10 @@ void __mmcamcorder_get_capture_data_from_buffer(MMCamcorderCaptureDataType *capt gst_buffer_map(gst_sample_get_buffer(sample), &mapinfo, GST_MAP_READ); capture_data->data = mapinfo.data; capture_data->format = pixtype; - gst_structure_get_int(structure, "width", &capture_data->width); - gst_structure_get_int(structure, "height", &capture_data->height); + gst_structure_get(structure, + "width", G_TYPE_INT, &capture_data->width, + "height", G_TYPE_INT, &capture_data->height, + NULL); capture_data->length = mapinfo.size; gst_buffer_unmap(gst_sample_get_buffer(sample), &mapinfo);