From: Sejun Park Date: Mon, 8 May 2017 09:59:30 +0000 (+0900) Subject: moved gstomx.conf to mmfw-sysconf because of different settings per target X-Git-Tag: submit/tizen/20170511.065823^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cb08121536033d9fcff0d18dc852f7908caa46f0;p=platform%2Fcore%2Fmultimedia%2Fmmfw-sysconf.git moved gstomx.conf to mmfw-sysconf because of different settings per target Change-Id: Iced4a3b94585a46db4a14010c1e194bf8f8d046d --- diff --git a/mmfw-sysconf-target-artik10/etc/xdg/gstomx.conf b/mmfw-sysconf-target-artik10/etc/xdg/gstomx.conf new file mode 100644 index 0000000..d4da4eb --- /dev/null +++ b/mmfw-sysconf-target-artik10/etc/xdg/gstomx.conf @@ -0,0 +1,78 @@ +[omxdec_mpeg2] +type-name=GstOMXMPEG2VideoDec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.MPEG2.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxdec_mpeg4] +type-name=GstOMXMPEG4VideoDec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.MPEG4.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxdec_h263] +type-name=GstOMXH263Dec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.H263.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxdec_h264] +type-name=GstOMXH264Dec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.AVC.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxenc_h264] +type-name=GstOMXH264Enc +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.AVC.Encoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-disable-outport;no-component-role +sink-template-caps=video/x-raw, format=(string)SN12, width=(int) [1,1920], height=(int) [1,1080], framerate=(fraction)[0/1, MAX] +src-template-caps=video/x-h264, width=(int) [1,1920], height=(int) [1,1080], framerate=(fraction) [0/1, MAX], alignment=(string) au, stream-format = (string){ avc, byte-stream } + +[omxenc_mpeg4] +type-name=GstOMXMPEG4VideoEnc +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.MPEG4.Encoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport + +[omxenc_h263] +type-name=GstOMXH263Enc +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.H263.Encoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport diff --git a/mmfw-sysconf-target-n4/etc/xdg/gstomx.conf b/mmfw-sysconf-target-n4/etc/xdg/gstomx.conf new file mode 100644 index 0000000..d4da4eb --- /dev/null +++ b/mmfw-sysconf-target-n4/etc/xdg/gstomx.conf @@ -0,0 +1,78 @@ +[omxdec_mpeg2] +type-name=GstOMXMPEG2VideoDec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.MPEG2.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxdec_mpeg4] +type-name=GstOMXMPEG4VideoDec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.MPEG4.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxdec_h263] +type-name=GstOMXH263Dec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.H263.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxdec_h264] +type-name=GstOMXH264Dec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.AVC.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxenc_h264] +type-name=GstOMXH264Enc +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.AVC.Encoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-disable-outport;no-component-role +sink-template-caps=video/x-raw, format=(string)SN12, width=(int) [1,1920], height=(int) [1,1080], framerate=(fraction)[0/1, MAX] +src-template-caps=video/x-h264, width=(int) [1,1920], height=(int) [1,1080], framerate=(fraction) [0/1, MAX], alignment=(string) au, stream-format = (string){ avc, byte-stream } + +[omxenc_mpeg4] +type-name=GstOMXMPEG4VideoEnc +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.MPEG4.Encoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport + +[omxenc_h263] +type-name=GstOMXH263Enc +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.H263.Encoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport diff --git a/mmfw-sysconf-target-tw1/etc/xdg/gstomx.conf b/mmfw-sysconf-target-tw1/etc/xdg/gstomx.conf new file mode 100644 index 0000000..d4da4eb --- /dev/null +++ b/mmfw-sysconf-target-tw1/etc/xdg/gstomx.conf @@ -0,0 +1,78 @@ +[omxdec_mpeg2] +type-name=GstOMXMPEG2VideoDec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.MPEG2.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxdec_mpeg4] +type-name=GstOMXMPEG4VideoDec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.MPEG4.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxdec_h263] +type-name=GstOMXH263Dec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.H263.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxdec_h264] +type-name=GstOMXH264Dec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.AVC.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxenc_h264] +type-name=GstOMXH264Enc +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.AVC.Encoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-disable-outport;no-component-role +sink-template-caps=video/x-raw, format=(string)SN12, width=(int) [1,1920], height=(int) [1,1080], framerate=(fraction)[0/1, MAX] +src-template-caps=video/x-h264, width=(int) [1,1920], height=(int) [1,1080], framerate=(fraction) [0/1, MAX], alignment=(string) au, stream-format = (string){ avc, byte-stream } + +[omxenc_mpeg4] +type-name=GstOMXMPEG4VideoEnc +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.MPEG4.Encoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport + +[omxenc_h263] +type-name=GstOMXH263Enc +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.H263.Encoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport diff --git a/mmfw-sysconf-target-tw2/etc/xdg/gstomx.conf b/mmfw-sysconf-target-tw2/etc/xdg/gstomx.conf new file mode 100644 index 0000000..e83ec55 --- /dev/null +++ b/mmfw-sysconf-target-tw2/etc/xdg/gstomx.conf @@ -0,0 +1,134 @@ +[omxdec_mpeg2] +type-name=GstOMXMPEG2VideoDec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.MPEG2.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=0 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxdec_mpeg4] +type-name=GstOMXMPEG4VideoDec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.MPEG4.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=0 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxdec_h263] +type-name=GstOMXH263Dec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.H263.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=0 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxdec_h264] +type-name=GstOMXH264Dec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.AVC.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=0 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxdec_h265] +type-name=GstOMXH265Dec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.HEVC.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=0 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxdec_vp8] +type-name=GstOMXVP8Dec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.VP8.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=0 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxdec_vp9] +type-name=GstOMXVP9Dec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.VP9.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=0 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxdec_vc1] +type-name=GstOMXWMVDec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.WMV.Decoder +rank=256 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=0 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport +sink-template-caps=video/x-wmv,wmvversion=(int)3,format=(string){WMV3,WVC1},width=(int)[1,MAX],height=(int)[1,MAX] + +[omxenc_h264] +type-name=GstOMXH264Enc +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.AVC.Encoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=0 +hacks=no-disable-outport;no-component-role +sink-template-caps=video/x-raw, format=(string)SN12, width=(int) [1,1920], height=(int) [1,1080], framerate=(fraction)[0/1, MAX] +src-template-caps=video/x-h264, width=(int) [1,1920], height=(int) [1,1080], framerate=(fraction) [0/1, MAX], alignment=(string) au, stream-format = (string){ avc, byte-stream } + +[omxenc_h265] +type-name=GstOMXH265Enc +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.HEVC.Encoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=0 +hacks=no-disable-outport;no-component-role + +[omxenc_mpeg4] +type-name=GstOMXMPEG4VideoEnc +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.MPEG4.Encoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=0 +hacks=no-component-role;no-disable-outport + +[omxenc_h263] +type-name=GstOMXH263Enc +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.H263.Encoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=0 +hacks=no-component-role;no-disable-outport diff --git a/mmfw-sysconf-target-u3/etc/xdg/gstomx.conf b/mmfw-sysconf-target-u3/etc/xdg/gstomx.conf new file mode 100644 index 0000000..d4da4eb --- /dev/null +++ b/mmfw-sysconf-target-u3/etc/xdg/gstomx.conf @@ -0,0 +1,78 @@ +[omxdec_mpeg2] +type-name=GstOMXMPEG2VideoDec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.MPEG2.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxdec_mpeg4] +type-name=GstOMXMPEG4VideoDec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.MPEG4.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxdec_h263] +type-name=GstOMXH263Dec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.H263.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxdec_h264] +type-name=GstOMXH264Dec +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.AVC.Decoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport;no-component-reconfigure + +[omxenc_h264] +type-name=GstOMXH264Enc +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.AVC.Encoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-disable-outport;no-component-role +sink-template-caps=video/x-raw, format=(string)SN12, width=(int) [1,1920], height=(int) [1,1080], framerate=(fraction)[0/1, MAX] +src-template-caps=video/x-h264, width=(int) [1,1920], height=(int) [1,1080], framerate=(fraction) [0/1, MAX], alignment=(string) au, stream-format = (string){ avc, byte-stream } + +[omxenc_mpeg4] +type-name=GstOMXMPEG4VideoEnc +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.MPEG4.Encoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport + +[omxenc_h263] +type-name=GstOMXH263Enc +core-name=/usr/lib/libExynosOMX_Core.so +component-name=OMX.Exynos.H263.Encoder +rank=258 +in-port-index=0 +out-port-index=1 +in-port-usebuffer=1 +out-port-usebuffer=1 +hacks=no-component-role;no-disable-outport diff --git a/packaging/mmfw-sysconf.spec b/packaging/mmfw-sysconf.spec index ec69dc6..18e3fbe 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.101 +Version: 0.2.102 Release: 0 Group: Multimedia/Configuration License: LGPL-2.1 and Apache-2.0 @@ -180,6 +180,7 @@ rm -rf %{_datadir}/mmfw-sysconf-simulator %{_datadir}/mmfw-sysconf-target-u3%{_sysconfdir}/profile.d/* %{_datadir}/mmfw-sysconf-target-u3%{_sysconfdir}/multimedia/*.ini %{_datadir}/mmfw-sysconf-target-u3%{_sysconfdir}/multimedia/*.conf +%{_datadir}/mmfw-sysconf-target-u3%{_sysconfdir}/xdg/gstomx.conf %{_datadir}/mmfw-sysconf-target-u3%{_datadir}/pulseaudio/alsa-mixer/paths/*.conf %{_datadir}/mmfw-sysconf-target-u3%{_datadir}/pulseaudio/alsa-mixer/paths/*.common %{_datadir}/mmfw-sysconf-target-u3%{_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf @@ -194,6 +195,7 @@ rm -rf %{_datadir}/mmfw-sysconf-simulator %{_datadir}/mmfw-sysconf-target-n4%{_sysconfdir}/profile.d/* %{_datadir}/mmfw-sysconf-target-n4%{_sysconfdir}/multimedia/*.ini %{_datadir}/mmfw-sysconf-target-n4%{_sysconfdir}/multimedia/*.conf +%{_datadir}/mmfw-sysconf-target-n4%{_sysconfdir}/xdg/gstomx.conf %{_datadir}/mmfw-sysconf-target-n4%{_datadir}/pulseaudio/alsa-mixer/paths/*.conf %{_datadir}/mmfw-sysconf-target-n4%{_datadir}/pulseaudio/alsa-mixer/paths/*.common %{_datadir}/mmfw-sysconf-target-n4%{_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf @@ -237,6 +239,7 @@ rm -rf %{_datadir}/mmfw-sysconf-simulator %{_datadir}/mmfw-sysconf-target-tw1%{_sysconfdir}/profile.d/* %{_datadir}/mmfw-sysconf-target-tw1%{_sysconfdir}/multimedia/*.ini %{_datadir}/mmfw-sysconf-target-tw1%{_sysconfdir}/multimedia/*.conf +%{_datadir}/mmfw-sysconf-target-tw1%{_sysconfdir}/xdg/gstomx.conf %{_datadir}/mmfw-sysconf-target-tw1%{_datadir}/pulseaudio/alsa-mixer/paths/*.conf %{_datadir}/mmfw-sysconf-target-tw1%{_datadir}/pulseaudio/alsa-mixer/paths/*.common %{_datadir}/mmfw-sysconf-target-tw1%{_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf @@ -251,6 +254,7 @@ rm -rf %{_datadir}/mmfw-sysconf-simulator %{_datadir}/mmfw-sysconf-target-artik10%{_sysconfdir}/profile.d/* %{_datadir}/mmfw-sysconf-target-artik10%{_sysconfdir}/multimedia/*.ini %{_datadir}/mmfw-sysconf-target-artik10%{_sysconfdir}/multimedia/*.conf +%{_datadir}/mmfw-sysconf-target-artik10%{_sysconfdir}/xdg/gstomx.conf %{_datadir}/mmfw-sysconf-target-artik10%{_datadir}/pulseaudio/alsa-mixer/paths/*.conf %{_datadir}/mmfw-sysconf-target-artik10%{_datadir}/pulseaudio/alsa-mixer/paths/*.common %{_datadir}/mmfw-sysconf-target-artik10%{_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf @@ -265,6 +269,7 @@ rm -rf %{_datadir}/mmfw-sysconf-simulator %{_datadir}/mmfw-sysconf-target-tw2%{_sysconfdir}/profile.d/* %{_datadir}/mmfw-sysconf-target-tw2%{_sysconfdir}/multimedia/*.ini %{_datadir}/mmfw-sysconf-target-tw2%{_sysconfdir}/multimedia/*.conf +%{_datadir}/mmfw-sysconf-target-tw2%{_sysconfdir}/xdg/gstomx.conf %{_datadir}/mmfw-sysconf-target-tw2%{_datadir}/pulseaudio/alsa-mixer/paths/*.conf %{_datadir}/mmfw-sysconf-target-tw2%{_datadir}/pulseaudio/alsa-mixer/paths/*.common %{_datadir}/mmfw-sysconf-target-tw2%{_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf