[meta-freescale] Cairo and Pango Plugin not getting built in Dizzy for fsl-image-multimedia-full

Subodh Chiwate subodh.chiwate at ufomoviez.com
Mon Jan 12 22:40:34 PST 2015


Hi,

I am using IMX6Q with following BSP builder config.
Please guide me in getting the correct config to build the plugins.
Also, I want to have gdkpixbuf overlay plugins. On the FSL beta version
of builder, adding gtk+ did the job.

Build Configuration:
BB_VERSION        = "1.24.0"
BUILD_SYS         = "i686-linux"
NATIVELSBSTRING   = "Ubuntu-14.04"
TARGET_SYS        = "arm-poky-linux-gnueabi"
MACHINE           = "imx6qsabresd"
DISTRO            = "poky"
DISTRO_VERSION    = "1.7"
TUNE_FEATURES     = "arm armv7a vfp neon callconvention-hard cortexa9"
TARGET_FPU        = "vfp-neon"
meta
meta-yocto        = "(nobranch):02627ad3d93e8221daf5d178c096ab48a9d1fd68"
meta-oe
meta-multimedia   = "(nobranch):510b7a9d8d5dda07120df5866507742a626478c1"
meta-fsl-arm      = "(nobranch):caa153361370d69394cf2208b2f4821fda33eba3"
meta-fsl-arm-extra = "(nobranch):eb59dbb9d4372ad531ea6917854b2db97dc7c420"
meta-fsl-demos    = "(nobranch):48cb0bcdd226d2e7eee1fdc222713e1dff93342c"


As recommended by a post on list in, I made the modification to enable
pango plugins

ufouser at ufouser-virtual-machine:/Data1/yocto/fsl-community-bsp/build$
grep -Irn "PACKAGECONFIG_append = \"pango\"" ../sources/
../sources/meta-fsl-arm/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_%.bbappend:3:PACKAGECONFIG_append
= "pango"

Following are the details of plugins from the board.

root at imx6qsabresd:~# gst-inspect-1.0 --version
gst-inspect-1.0 version 1.4.1
GStreamer 1.4.1
Unknown package origin

root at imx6qsabresd:~# gst-inspect-1.0 | grep cairo
root at imx6qsabresd:~# gst-inspect-1.0 | grep overlay
dvbsuboverlay:  dvbsuboverlay: DVB Subtitles Overlay
playback:  subtitleoverlay: Subtitle Overlay
videofiltersbad:  zebrastripe: Zebra stripe overlay

root at imx6qsabresd:~# gst-inspect-0.10 | grep overlay
cairo:  cairooverlay: Cairo overlay
cairo:  cairotimeoverlay: Time overlay
cairo:  cairotextoverlay: Text overlay
faceoverlay:  faceoverlay: faceoverlay
playback:  subtitleoverlay: Subtitle Overlay
videofiltersbad:  zebrastripe: Zebra stripe overlay
dvbsuboverlay:  dvbsuboverlay: DVB Subtitles Overlay
pango:  clockoverlay: Clock overlay
pango:  timeoverlay: Time overlay
pango:  textoverlay: Text overlay
rsvg:  rsvgoverlay: RSVG overlay

root at imx6qsabresd:~# ls /usr/lib/gstreamer-1.0/libgstp
libgstpcapparse.so  libgstplayback.so   libgstpnm.so

root at imx6qsabresd:~# ls /usr/lib/gstreamer-0.10/libgstp
libgstpango.so        libgstplaybin.so      libgstpostproc.so
libgstpatchdetect.so  libgstpng.so          libgstpulse.so
libgstpcapparse.so    libgstpnm.so


Additional packages added to local.conf

LICENSE_FLAGS_WHITELIST = "commercial license"

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 \
gstreamer1.0-plugins-base-meta \
gstreamer1.0-plugins-bad-meta \
gstreamer1.0-plugins-ugly-meta \
packagegroup-fslc-gstreamer1.0 \
gstreamer1.0-libav \
gstreamer1.0-plugins-good-debug \
gstreamer1.0-plugins-good-navigationtest \
gstreamer1.0-plugins-imx-meta \
boost-dev \
gdk-pixbuf \
gtk+ \
nfs-utils \
openssh \
alsa-tools \
nmon \
libxml++ \
rsync \
screen \
strace \
memstat \
imx-test \
imx-test-hdcp \
directfb-examples \
cairo \
"

--
Regards,
Subodh

-- **************** CAUTION - Disclaimer ***************** This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely for the use of the addressee(s). If you are not the intended recipient, please notify the sender by e-mail and delete the original message. Further, you are not to copy, disclose, or distribute this e-mail or its contents to any other person and any such actions are unlawful. This e-mail may contain viruses. UFOMoviez India Ltd. has taken every reasonable precaution to minimize this risk, but is not liable for any damage you may sustain as a result of any virus in this e-mail. You should carry out your own virus checks before opening the e-mail or attachment. UFOMoviez India Ltd. reserves the right to monitor and review the content of all messages sent to or from this e-mail address. Messages sent to or from this e-mail address may be stored on the UFOMoviez India Ltd.'s e-mail system. ***************** End of Disclaimer *******************


More information about the meta-freescale mailing list