From: Daniel Kenji Morgan <daniel.kenji.morgan@gmail.com>
To: "meta-freescale@yoctoproject.org" <meta-freescale@yoctoproject.org>
Subject: Re: Trouble installing fsl codec libraries
Date: Fri, 31 May 2013 18:52:01 +0900 [thread overview]
Message-ID: <51A872C1.1010109@gmail.com> (raw)
In-Reply-To: <44DF7CDEDF8FFF4BB93AB22C1AA1823B893FBA@039-SN2MPN1-021.039d.mgd.msft.net>
(2013/05/31 4:54), Sandoval Gonzalez Leonardo-B42214 wrote:
> have you tried building a 'fsl-image-gui' image? that image contains freescale's gstreamer plugins.
>
> Leo
> ________________________________________
> From: meta-freescale-bounces@yoctoproject.org [meta-freescale-bounces@yoctoproject.org] on behalf of Daniel Kenji Morgan [daniel.kenji.morgan@gmail.com]
> Sent: Thursday, May 30, 2013 6:36 AM
> To: meta-freescale@yoctoproject.org
> Subject: [meta-freescale] Trouble installing fsl codec libraries
>
> Hello,
>
> I'm trying to play audio files using gstreamer on the SABRE Lite board.
> I've tried building an image by inheriting "core-image" and adding "gstreamer" and "gst-fsl-plugin" to CORE_IMAGE_EXTRA_INSTALL.
> For some reason, none of the codecs included in "libfslcodec" are installed onto my image even though they are built.
> The parsers in libfslparser are installed without any problems.
> I've tried messing about with various recipes, but have had no success so far in getting the codecs to be installed.
>
> Can anyone give me some insight into what I might be doing wrong?
> I am currently using Poky 1.3 (danny) for all required meta layers.
>
> _______________________________________________
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
>
>
Thank you for the reply.
Here is an update.
It turns out the codecs are installed, but the codec *wrapper* libraries
are NOT.
I tried building both "fsl-image-gui" and "fsl-image-test", but the
results are the same.
I did a comparison against an image built using LTIB, and it turns out
that "/usr/lib/imx-mm/audio-codec/wrap" contains the wrapper libraries.
The yocto images does not contain this directory nor any of the wrapper
libraries.
Forgive me if my assumption is wrong, but don't the following lines in
"do_install_append" from libfslcodec_3.0.1.bb delete the wrapper libraries?
# LTIB move the files around or gst-fsl-plugin won't find them
for p in $(find ${D}${libdir}/imx-mm -mindepth 1 -maxdepth 1 -type d); do
mv $p/* ${D}${libdir}
rmdir $p
done
rmdir ${D}${libdir}/imx-mm
The packaging in "populate_packages_prepend" also seems to place the
wrapper libraries into "/usr/lib/wrap" which does not match the path
found in the LTIB generated image.
next prev parent reply other threads:[~2013-05-31 9:52 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-05-30 11:36 Trouble installing fsl codec libraries Daniel Kenji Morgan
2013-05-30 19:54 ` Sandoval Gonzalez Leonardo-B42214
2013-05-31 9:52 ` Daniel Kenji Morgan [this message]
2013-05-31 11:13 ` Philip Craig
2013-05-31 12:43 ` Otavio Salvador
2013-06-06 12:12 ` Daniel Kenji Morgan
2013-06-06 12:18 ` Otavio Salvador
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=51A872C1.1010109@gmail.com \
--to=daniel.kenji.morgan@gmail.com \
--cc=meta-freescale@yoctoproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.