Task #9 - How to add bad/ugly

Document created by Daiane Angolini Employee on Jul 30, 2013Last modified by Daiane Angolini Employee on Mar 27, 2014
Version 2Show Document
  • View in full screen mode

Bad and Ugly gstreamer plugins has their own special licensing, so it cannot be released formally inside any tarball. (I do not understand it deeply, if you want more info, please go to GStreamer: Licensing advice)

 

But you can add it on your own image, and you only need to change the local.conf

 

Please, add the following code to your local.conf:

 

LICENSE_FLAGS_WHITELIST = "commercial"

 

COMMERCIAL_AUDIO_PLUGINS ?= " \

gst-plugins-ugly-mad \

gst-plugins-ugly-mpegaudioparse \

"

COMMERCIAL_VIDEO_PLUGINS ?= " \

gst-plugins-ugly-mpeg2dec \

gst-plugins-ugly-mpegstream \

gst-plugins-bad-mpegvideoparse \

"

CORE_IMAGE_EXTRA_INSTALL += " \

packagegroup-fsl-gstreamer \

gst-plugins-base-videotestsrc \

gst-plugins-bad-fbdevsink \

gst-ffmpeg alsa-utils \

gst-plugins-good-isomp4 \

"

 

Please, note that this will not install *every* plugin from ugly or bad. It will only install the plugins from the list.

 

Go to Yocto Training - HOME

Go to Task #8 - Build kernel manually using created toolchain

Attachments

    Outcomes