How to install a lot of gstreamer ugly plugins
Are you in a hurry and need to install every ugly plugin in yocto? Don’t think twice.
Add the following on your build/conf/local.conf:
1
2
3
4
5
6
7
CORE_IMAGE_EXTRA_INSTALL += "gstreamer1.0-plugins-ugly-meta \
packagegroup-fsl-gstreamer1.0-commercial "
LICENSE_FLAGS_WHITELIST += "commercial"
CORE_IMAGE_EXTRA_INSTALL += "gstreamer1.0-plugins-ugly"
PACKAGECONFIG_append_pn-gstreamer1.0-plugins-ugly = " x264 mad \
amrnb amrwb dvdread "
The packagegroup packagegroup-fsl-gstreamer1.0-commercial only works if you have the metalayer meta-freescale-distro in your BBLAYERS.
It brings asf and libav.
It also brings packagegroup-fsl-gstreamer1.0.bb which includes basically lots of gstreamer packages (see the complete list here).
It’s your responsibility to understand what commercial license means.
If you are not in a hurry, it’s advisable to include gstreamer1.0-plugins-ugly_%.bbappend with your tailored configuration using as example the post
This post was originally posted on i.MXDev Blog.
This post is licensed under CC BY 4.0 by the author.