All of lore.kernel.org
 help / color / mirror / Atom feed
From: Carlos Rafael Giani <dv@pseudoterminal.org>
To: meta-freescale@yoctoproject.org
Subject: Re: How to build h264parse for gstreamer1.0 on FSL IMX6 ??
Date: Mon, 03 Nov 2014 11:09:04 +0100	[thread overview]
Message-ID: <54575440.8060701@pseudoterminal.org> (raw)
In-Reply-To: <544F9043.3090304@ufomoviez.com>

The warnings about registered shlib providers can be ignored. They would 
be relevant for regular shared objects, but here we are talking about 
plugins, which are used in a different way. The relocation warning can 
also be ignored; it is a known issue, and has to do with how libav build 
scripts handle things.

If you are missing h264parse in your rootfs, you need to add the 
gstreamer1.0-plugins-bad-videoparsersbad package to your image. Note 
that if you add gstreamer1.0-plugins-bad-meta, the videoparsersbad 
package should already be on the image (since -meta adds everything from 
-bad).

On 2014-10-28 13:46, Subodh Chiwate wrote:
> Hi,
> I am using the following procedure to add plugins to image
> https://community.freescale.com/docs/DOC-95254
> and creating the image using the branch
> http://git.freescale.com/git/cgit.cgi/imx/fsl-arm-yocto-bsp.git/tree/README?h=imx-3.10.31-1.1.0_beta 
>
>
> I get following messages. Please suggest a solution to get the gst-1.2.3
> plugins in gst-bad and ugly category in general.
>
> NOTE: Preparing runqueue
> NOTE: Executing SetScene Tasks
> NOTE: Executing RunQueue Tasks
> WARNING: QA Issue: ELF binary
> '/Data/yocto/fsl-arm-yocto-bsp/build-fb/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/x264/r2265+gitAUTOINC+ffc3ad4945-r0/packages-split/x264/usr/lib/libx264.so.133' 
>
> has relocations in .text
> WARNING: QA Issue: gst-fsl-plugin: configure was passed unrecognised
> options: --disable-ddpdec
> WARNING: QA Issue: ELF binary
> '/Data/yocto/fsl-arm-yocto-bsp/build-fb/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/libav/0.8.9-r0/packages-split/libavcodec/usr/lib/libavcodec.so.53.35.0' 
>
> has relocations in .text
> WARNING: gstreamer1.0-plugins-bad-adpcmdec-1.2.3 was registered as shlib
> provider for libgstadpcmdec.so, changing it to
> gst-plugins-bad-adpcmdec-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-adpcmenc-1.2.3 was registered as shlib
> provider for libgstadpcmenc.so, changing it to
> gst-plugins-bad-adpcmenc-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-aiff-1.2.3 was registered as shlib
> provider for libgstaiff.so, changing it to gst-plugins-bad-aiff-0.10.23
> because it was built later
> WARNING: gstreamer1.0-plugins-bad-asfmux-1.2.3 was registered as shlib
> provider for libgstasfmux.so, changing it to
> gst-plugins-bad-asfmux-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-audiovisualizers-1.2.3 was registered
> as shlib provider for libgstaudiovisualizers.so, changing it to
> gst-plugins-bad-audiovisualizers-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-autoconvert-1.2.3 was registered as
> shlib provider for libgstautoconvert.so, changing it to
> gst-plugins-bad-autoconvert-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-bayer-1.2.3 was registered as shlib
> provider for libgstbayer.so, changing it to
> gst-plugins-bad-bayer-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-bz2-1.2.3 was registered as shlib
> provider for libgstbz2.so, changing it to gst-plugins-bad-bz2-0.10.23
> because it was built later
> WARNING: gstreamer1.0-plugins-bad-camerabin2-1.2.3 was registered as
> shlib provider for libgstcamerabin2.so, changing it to
> gst-plugins-bad-camerabin2-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-coloreffects-1.2.3 was registered as
> shlib provider for libgstcoloreffects.so, changing it to
> gst-plugins-bad-coloreffects-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-curl-1.2.3 was registered as shlib
> provider for libgstcurl.so, changing it to gst-plugins-bad-curl-0.10.23
> because it was built later
> WARNING: gstreamer1.0-plugins-bad-dataurisrc-1.2.3 was registered as
> shlib provider for libgstdataurisrc.so, changing it to
> gst-plugins-bad-dataurisrc-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-debugutilsbad-1.2.3 was registered as
> shlib provider for libgstdebugutilsbad.so, changing it to
> gst-plugins-bad-debugutilsbad-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-decklink-1.2.3 was registered as shlib
> provider for libgstdecklink.so, changing it to
> gst-plugins-bad-decklink-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-good-dtmf-1.2.3 was registered as shlib
> provider for libgstdtmf.so, changing it to gst-plugins-bad-dtmf-0.10.23
> because it was built later
> WARNING: gstreamer1.0-plugins-bad-dvb-1.2.3 was registered as shlib
> provider for libgstdvb.so, changing it to gst-plugins-bad-dvb-0.10.23
> because it was built later
> WARNING: gstreamer1.0-plugins-bad-dvbsuboverlay-1.2.3 was registered as
> shlib provider for libgstdvbsuboverlay.so, changing it to
> gst-plugins-bad-dvbsuboverlay-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-dvdspu-1.2.3 was registered as shlib
> provider for libgstdvdspu.so, changing it to
> gst-plugins-bad-dvdspu-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-fbdevsink-1.2.3 was registered as
> shlib provider for libgstfbdevsink.so, changing it to
> gst-plugins-bad-fbdevsink-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-festival-1.2.3 was registered as shlib
> provider for libgstfestival.so, changing it to
> gst-plugins-bad-festival-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-fieldanalysis-1.2.3 was registered as
> shlib provider for libgstfieldanalysis.so, changing it to
> gst-plugins-bad-fieldanalysis-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-fragmented-1.2.3 was registered as
> shlib provider for libgstfragmented.so, changing it to
> gst-plugins-bad-fragmented-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-freeverb-1.2.3 was registered as shlib
> provider for libgstfreeverb.so, changing it to
> gst-plugins-bad-freeverb-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-frei0r-1.2.3 was registered as shlib
> provider for libgstfrei0r.so, changing it to
> gst-plugins-bad-frei0r-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-gaudieffects-1.2.3 was registered as
> shlib provider for libgstgaudieffects.so, changing it to
> gst-plugins-bad-gaudieffects-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-geometrictransform-1.2.3 was
> registered as shlib provider for libgstgeometrictransform.so, changing
> it to gst-plugins-bad-geometrictransform-0.10.23 because it was built 
> later
> WARNING: gstreamer1.0-plugins-bad-id3tag-1.2.3 was registered as shlib
> provider for libgstid3tag.so, changing it to
> gst-plugins-bad-id3tag-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-inter-1.2.3 was registered as shlib
> provider for libgstinter.so, changing it to
> gst-plugins-bad-inter-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-interlace-1.2.3 was registered as
> shlib provider for libgstinterlace.so, changing it to
> gst-plugins-bad-interlace-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-jpegformat-1.2.3 was registered as
> shlib provider for libgstjpegformat.so, changing it to
> gst-plugins-bad-jpegformat-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-liveadder-1.2.3 was registered as
> shlib provider for libgstliveadder.so, changing it to
> gst-plugins-bad-liveadder-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-mpegpsmux-1.2.3 was registered as
> shlib provider for libgstmpegpsmux.so, changing it to
> gst-plugins-bad-mpegpsmux-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-mpegtsdemux-1.2.3 was registered as
> shlib provider for libgstmpegtsdemux.so, changing it to
> gst-plugins-bad-mpegtsdemux-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-mpegtsmux-1.2.3 was registered as
> shlib provider for libgstmpegtsmux.so, changing it to
> gst-plugins-bad-mpegtsmux-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-mxf-1.2.3 was registered as shlib
> provider for libgstmxf.so, changing it to gst-plugins-bad-mxf-0.10.23
> because it was built later
> WARNING: gstreamer1.0-plugins-bad-pcapparse-1.2.3 was registered as
> shlib provider for libgstpcapparse.so, changing it to
> gst-plugins-bad-pcapparse-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-pnm-1.2.3 was registered as shlib
> provider for libgstpnm.so, changing it to gst-plugins-bad-pnm-0.10.23
> because it was built later
> WARNING: gstreamer1.0-plugins-bad-rawparse-1.2.3 was registered as shlib
> provider for libgstrawparse.so, changing it to
> gst-plugins-bad-rawparse-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-removesilence-1.2.3 was registered as
> shlib provider for libgstremovesilence.so, changing it to
> gst-plugins-bad-removesilence-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-rfbsrc-1.2.3 was registered as shlib
> provider for libgstrfbsrc.so, changing it to
> gst-plugins-bad-rfbsrc-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-sdpelem-1.2.3 was registered as shlib
> provider for libgstsdpelem.so, changing it to
> gst-plugins-bad-sdpelem-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-segmentclip-1.2.3 was registered as
> shlib provider for libgstsegmentclip.so, changing it to
> gst-plugins-bad-segmentclip-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-shm-1.2.3 was registered as shlib
> provider for libgstshm.so, changing it to gst-plugins-bad-shm-0.10.23
> because it was built later
> WARNING: gstreamer1.0-plugins-bad-siren-1.2.3 was registered as shlib
> provider for libgstsiren.so, changing it to
> gst-plugins-bad-siren-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-smooth-1.2.3 was registered as shlib
> provider for libgstsmooth.so, changing it to
> gst-plugins-bad-smooth-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-speed-1.2.3 was registered as shlib
> provider for libgstspeed.so, changing it to
> gst-plugins-bad-speed-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-subenc-1.2.3 was registered as shlib
> provider for libgstsubenc.so, changing it to
> gst-plugins-bad-subenc-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-videofiltersbad-1.2.3 was registered
> as shlib provider for libgstvideofiltersbad.so, changing it to
> gst-plugins-bad-videofiltersbad-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-videoparsersbad-1.2.3 was registered
> as shlib provider for libgstvideoparsersbad.so, changing it to
> gst-plugins-bad-videoparsersbad-0.10.23 because it was built later
> WARNING: gstreamer1.0-plugins-bad-y4mdec-1.2.3 was registered as shlib
> provider for libgsty4mdec.so, changing it to
> gst-plugins-bad-y4mdec-0.10.23 because it was built later
>
>
>
> -- 
> 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 *******************



  parent reply	other threads:[~2014-11-03 10:09 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-10-28 12:46 How to build h264parse for gstreamer1.0 on FSL IMX6 ?? Subodh Chiwate
2014-11-03  6:54 ` Subodh Chiwate
2014-11-03 10:09 ` Carlos Rafael Giani [this message]
     [not found] <mailman.24355.1415028740.26702.meta-freescale@yoctoproject.org>
2014-11-04 10:58 ` Subodh Chiwate

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=54575440.8060701@pseudoterminal.org \
    --to=dv@pseudoterminal.org \
    --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.