config: add OMX.mesa.video_decoder.{avc,mpeg2} for Bellagio config
authorJulien Isorce <jisorce@oblong.com>
Sun, 21 May 2017 14:23:09 +0000 (15:23 +0100)
committerJulien Isorce <jisorce@oblong.com>
Thu, 29 Jun 2017 22:40:18 +0000 (23:40 +0100)
Install libomxil-bellagio0 and make sure mesa has been built with
--enable-omx. Check there is /usr/lib/libomxil-bellagio0/libomx_mesa.so
then run omxregister-bellagio to regenerate $XDG_DATA_HOME/.omxregister

Then omxh264dec and omxmpeg2dec should load.

https://bugzilla.gnome.org/show_bug.cgi?id=782926

config/bellagio/gstomx.conf

index ae76c1c..0e856be 100644 (file)
@@ -42,3 +42,19 @@ rank=0
 in-port-index=0
 out-port-index=1
 hacks=event-port-settings-changed-ndata-parameter-swap;no-component-role;no-disable-outport;drain-may-not-return
+
+[omxh264dec]
+type-name=GstOMXH264Dec
+core-name=/usr/lib/libomxil-bellagio.so.0
+component-name=OMX.mesa.video_decoder.avc
+rank=0
+in-port-index=0
+out-port-index=1
+
+[omxmpeg2dec]
+type-name=GstOMXMPEG2VideoDec
+core-name=/usr/lib/libomxil-bellagio.so.0
+component-name=OMX.mesa.video_decoder.mpeg2
+rank=0
+in-port-index=0
+out-port-index=1