From 24bbc4d1069e690d52704b883ac37ecdf5e282a1 Mon Sep 17 00:00:00 2001 From: Jeongmo Yang Date: Wed, 7 Aug 2019 12:44:24 +0900 Subject: [PATCH] [rpi3/rpi3-spk/u3][camera] Update videooutput setting - The "tizenwlsink" does not support I420 if use-tbm setting is false on rpi3 target, so videoconvert is needed. - For performance, the "videoconvert" can be removed after tizenwlsink supports I420 on rpi3 target. [Version] 0.2.150 [Issue Type] Update Change-Id: I7348a61cd047d32b3cc22b12463c7d4e8716303d Signed-off-by: Jeongmo Yang --- .../etc/multimedia/mmfw_camcorder.ini | 5 ++--- mmfw-sysconf-target-rpi3/etc/multimedia/mmfw_camcorder.ini | 5 ++--- mmfw-sysconf-target-u3/etc/multimedia/mmfw_camcorder.ini | 5 +---- packaging/mmfw-sysconf.spec | 2 +- 4 files changed, 6 insertions(+), 11 deletions(-) diff --git a/mmfw-sysconf-target-rpi3-spk/etc/multimedia/mmfw_camcorder.ini b/mmfw-sysconf-target-rpi3-spk/etc/multimedia/mmfw_camcorder.ini index ebcf44e..2ce8bf3 100644 --- a/mmfw-sysconf-target-rpi3-spk/etc/multimedia/mmfw_camcorder.ini +++ b/mmfw-sysconf-target-rpi3-spk/etc/multimedia/mmfw_camcorder.ini @@ -50,9 +50,8 @@ Videosink = 0,3,4 || 3 VideosinkElementOverlay = tizenwlsink | 7,0 | draw-borders,0 | force-aspect-ratio,1 | enable-last-sample,0 | qos,0 | sync,0 | show-preroll-frame,0 | use-tbm,0 VideosinkElementRemote = shmsink | 5,0 | wait-for-connection,0 | perms,511 | enable-last-sample,0 | qos,0 | sync,0 VideosinkElementNull = fakesink | 4,0 | qos,0 | sync,0 | enable-last-sample,0 | show-preroll-frame,0 -UseVideoscale = 1 -VideoscaleElement = fimcconvert | 1,0 | rotang,0 -;VideoscaleElement = videoscale +UseVideoconvert = 1 +VideoconvertElement = videoconvert | 0,0 [VideoEncoder] MPEG4 = avenc_mpeg4 | 0,0 diff --git a/mmfw-sysconf-target-rpi3/etc/multimedia/mmfw_camcorder.ini b/mmfw-sysconf-target-rpi3/etc/multimedia/mmfw_camcorder.ini index ebcf44e..2ce8bf3 100644 --- a/mmfw-sysconf-target-rpi3/etc/multimedia/mmfw_camcorder.ini +++ b/mmfw-sysconf-target-rpi3/etc/multimedia/mmfw_camcorder.ini @@ -50,9 +50,8 @@ Videosink = 0,3,4 || 3 VideosinkElementOverlay = tizenwlsink | 7,0 | draw-borders,0 | force-aspect-ratio,1 | enable-last-sample,0 | qos,0 | sync,0 | show-preroll-frame,0 | use-tbm,0 VideosinkElementRemote = shmsink | 5,0 | wait-for-connection,0 | perms,511 | enable-last-sample,0 | qos,0 | sync,0 VideosinkElementNull = fakesink | 4,0 | qos,0 | sync,0 | enable-last-sample,0 | show-preroll-frame,0 -UseVideoscale = 1 -VideoscaleElement = fimcconvert | 1,0 | rotang,0 -;VideoscaleElement = videoscale +UseVideoconvert = 1 +VideoconvertElement = videoconvert | 0,0 [VideoEncoder] MPEG4 = avenc_mpeg4 | 0,0 diff --git a/mmfw-sysconf-target-u3/etc/multimedia/mmfw_camcorder.ini b/mmfw-sysconf-target-u3/etc/multimedia/mmfw_camcorder.ini index 363a035..2ce8bf3 100644 --- a/mmfw-sysconf-target-u3/etc/multimedia/mmfw_camcorder.ini +++ b/mmfw-sysconf-target-u3/etc/multimedia/mmfw_camcorder.ini @@ -47,12 +47,9 @@ DisplayMode = 0,1,2 || 0 ; Videosink ;;; 0: Overlay surface, 1: Evas surface, 2: GL surface, 3: NULL surface, 4: Remote Videosink = 0,3,4 || 3 -VideosinkElementOverlay = tizenwlsink | 6,0 | draw-borders,0 | force-aspect-ratio,1 | enable-last-sample,0 | qos,0 | sync,0 | show-preroll-frame,0 | use-tbm,0 +VideosinkElementOverlay = tizenwlsink | 7,0 | draw-borders,0 | force-aspect-ratio,1 | enable-last-sample,0 | qos,0 | sync,0 | show-preroll-frame,0 | use-tbm,0 VideosinkElementRemote = shmsink | 5,0 | wait-for-connection,0 | perms,511 | enable-last-sample,0 | qos,0 | sync,0 VideosinkElementNull = fakesink | 4,0 | qos,0 | sync,0 | enable-last-sample,0 | show-preroll-frame,0 -UseVideoscale = 1 -VideoscaleElement = fimcconvert | 1,0 | rotang,0 -;VideoscaleElement = videoscale UseVideoconvert = 1 VideoconvertElement = videoconvert | 0,0 diff --git a/packaging/mmfw-sysconf.spec b/packaging/mmfw-sysconf.spec index 4a1cfcf..3387cf1 100644 --- a/packaging/mmfw-sysconf.spec +++ b/packaging/mmfw-sysconf.spec @@ -1,6 +1,6 @@ Name: mmfw-sysconf Summary: Multimedia Framework system configuration package -Version: 0.2.149 +Version: 0.2.150 Release: 0 Group: Multimedia/Configuration License: LGPL-2.1 and Apache-2.0 -- 2.34.1