fix up! Support H.264 video recording on RB5 02/283102/1
authorJeongmo Yang <jm80.yang@samsung.com>
Tue, 18 Oct 2022 05:51:20 +0000 (14:51 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Tue, 18 Oct 2022 05:51:20 +0000 (14:51 +0900)
[Version] 0.10.273
[Issue Type] Bug fix

Change-Id: Ifaf61bc20bfd8dcacdb53b758a5bf703839998e5
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
packaging/libmm-camcorder.spec
src/mm_camcorder_videorec.c

index 5b969cf..efc6e13 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       libmm-camcorder
 Summary:    Camera and recorder library
-Version:    0.10.272
+Version:    0.10.273
 Release:    0
 Group:      Multimedia/Libraries
 License:    Apache-2.0
index ec55f69..f2dcb6e 100644 (file)
@@ -99,7 +99,7 @@ gboolean _mmcamcorder_video_push_buffer(void *handle, GstSample *sample)
                if (info_video->is_first_frame) {
                        /* check first I frame for H.264 stream */
                        if (_mmcamcorder_is_encoded_preview_pixel_format(info_image->preview_format)) {
-                               if (GST_BUFFER_FLAG_IS_SET(buffer, GST_BUFFER_FLAG_HEADER)) {
+                               if (!GST_BUFFER_FLAG_IS_SET(buffer, GST_BUFFER_FLAG_HEADER)) {
                                        MMCAM_LOG_WARNING("No header in buffer");
                                        return TRUE;
                                }