add MJPEG preview cb data type 61/234961/2 accepted/tizen/unified/20200605.022959 submit/tizen/20200603.022017
authorHyuntae Kim <ht1211.kim@samsung.com>
Mon, 1 Jun 2020 06:10:14 +0000 (15:10 +0900)
committerHyuntae Kim <ht1211.kim@samsung.com>
Mon, 1 Jun 2020 06:13:36 +0000 (15:13 +0900)
Change-Id: Ie1a22a8cc22235eed14b3969e9fb4c52b1b5c43c

packaging/capi-media-camera.spec
src/camera.c

index f882d7735d2054d1ce9240e8eb8126d2f7ed0cbf..da4294b03b83f500ae3f6189745d3e9f3638fd34 100644 (file)
@@ -1,6 +1,6 @@
 Name:       capi-media-camera
 Summary:    A Camera API
-Version:    0.4.30
+Version:    0.4.31
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0
index 4ffe0146876f37ceeaa46c339db73231e7777ceb..16d1ae1b67a58ad4f597e3d096a7b25ae57a411a 100644 (file)
@@ -1036,6 +1036,10 @@ static void _camera_preview_frame_create(camera_stream_data_s *stream, int num_b
                        frame->data.encoded_plane.size = stream->data.encoded.length_data;
                        frame->data.encoded_plane.is_delta_frame = (bool)stream->data.encoded.is_delta_frame;
                        total_size = stream->data.encoded.length_data;
+               } else if (stream->format == MM_PIXEL_FORMAT_ENCODED_MJPEG) {
+                       frame->data.encoded_plane.data = buf_pos;
+                       frame->data.encoded_plane.size = stream->data.encoded.length_data;
+                       total_size = stream->data.encoded.length_data;
                } else if (stream->format == MM_PIXEL_FORMAT_INVZ) {
                        frame->data.depth_plane.data = buf_pos;
                        frame->data.depth_plane.size = stream->data.depth.length_data;