From: Jeongmo Yang Date: Wed, 28 Aug 2024 08:06:43 +0000 (+0900) Subject: Reset drop count for encoded format X-Git-Tag: accepted/tizen/unified/20240830.163355~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a6cc6ae08e976af8c6df55d5b8bdc9f2888cedbc;p=platform%2Fcore%2Fmultimedia%2Flibmm-camcorder.git Reset drop count for encoded format - The first frame for encoded format should not be dropped. [Version] 1.2.4 [Issue Type] Bug fix Change-Id: I884bb88e10246374c2dcdf64bdc6a36d957e738d Signed-off-by: Jeongmo Yang --- diff --git a/packaging/libmm-camcorder.spec b/packaging/libmm-camcorder.spec index adcd731..8dc22e9 100755 --- a/packaging/libmm-camcorder.spec +++ b/packaging/libmm-camcorder.spec @@ -1,6 +1,6 @@ Name: libmm-camcorder Summary: Camera and recorder library -Version: 1.2.3 +Version: 1.2.4 Release: 0 Group: Multimedia/Libraries License: Apache-2.0 diff --git a/src/mm_camcorder_gstcommon.c b/src/mm_camcorder_gstcommon.c index 842a96c..0c396b9 100644 --- a/src/mm_camcorder_gstcommon.c +++ b/src/mm_camcorder_gstcommon.c @@ -2120,6 +2120,12 @@ int _mmcamcorder_video_frame_stabilize(MMHandleType handle, int cmd) mmf_return_val_if_fail(sc, MM_ERROR_CAMCORDER_NOT_INITIALIZED); + if (_mmcamcorder_is_encoded_preview_pixel_format(sc->info_image->preview_format)) { + MMCAM_LOG_INFO("Reset frame_stability_count for encoded format"); + sc->frame_stability_count = 0; + return MM_ERROR_NONE; + } + switch (cmd) { case _MMCamcorder_CMD_PREVIEW_START: category = CONFIGURE_CATEGORY_CTRL_CAMERA;