All of lore.kernel.org
 help / color / mirror / Atom feed
From: Denys Dmytriyenko <denys@ti.com>
To: "R, Karthik" <karthik.ramanan@ti.com>
Cc: "meta-arago@arago-project.org" <meta-arago@arago-project.org>
Subject: Re: [meta-arago 0/4] GStreamer 1.0 adapatations for TI Platforms
Date: Tue, 17 Mar 2015 12:22:22 -0400	[thread overview]
Message-ID: <20150317162222.GJ4669@edge> (raw)
In-Reply-To: <24B88602B5904F49971CAF899152529B34C08307@DBDE04.ent.ti.com>

Karthik,

As I explained the last time around - all the plugins get split out into 
individual subpackages and you can decide which ones you want to pull into the 
rootfs. Alternatively, there is an empty -meta package, that automatically 
RDEPENDS on all the individual plugin subpackages, so if you want to pull in 
all the plugins, all you have to do is pull the -meta package. And that's what 
we already do:

$ cat tisdk-rootfs-image-am335x-*.rootfs.manifest|sort|grep gst-plugins|cut -f1 -d' '
gst-plugins-bad-adpcmdec
gst-plugins-bad-adpcmenc
gst-plugins-bad-aiff
gst-plugins-bad-asfmux
gst-plugins-bad-audiovisualizers
gst-plugins-bad-autoconvert
gst-plugins-bad-bayer
gst-plugins-bad-bz2
gst-plugins-bad-camerabin2
gst-plugins-bad-camerabin
gst-plugins-bad-cdxaparse
gst-plugins-bad-coloreffects
gst-plugins-bad-colorspace
gst-plugins-bad
gst-plugins-bad-curl
gst-plugins-bad-dataurisrc
gst-plugins-bad-dccp
gst-plugins-bad-debugutilsbad
gst-plugins-bad-decklink
gst-plugins-bad-dtmf
gst-plugins-bad-dvb
gst-plugins-bad-dvbsuboverlay
gst-plugins-bad-dvdspu
gst-plugins-bad-faad
gst-plugins-bad-faceoverlay
gst-plugins-bad-fbdevsink
gst-plugins-bad-festival
gst-plugins-bad-fieldanalysis
gst-plugins-bad-fragmented
gst-plugins-bad-freeverb
gst-plugins-bad-freeze
gst-plugins-bad-frei0r
gst-plugins-bad-gaudieffects
gst-plugins-bad-geometrictransform
gst-plugins-bad-gsettingselements
gst-plugins-bad-h264parse
gst-plugins-bad-hdvparse
gst-plugins-bad-id3tag
gst-plugins-bad-inter
gst-plugins-bad-interlace
gst-plugins-bad-ivfparse
gst-plugins-bad-jp2kdecimator
gst-plugins-bad-jpegformat
gst-plugins-bad-legacyresample
gst-plugins-bad-linsys
gst-plugins-bad-liveadder
gst-plugins-bad-meta
gst-plugins-bad-mpegdemux
gst-plugins-bad-mpegpsmux
gst-plugins-bad-mpegtsdemux
gst-plugins-bad-mpegtsmux
gst-plugins-bad-mpegvideoparse
gst-plugins-bad-mve
gst-plugins-bad-mxf
gst-plugins-bad-nsf
gst-plugins-bad-nuvdemux
gst-plugins-bad-patchdetect
gst-plugins-bad-pcapparse
gst-plugins-bad-pnm
gst-plugins-bad-rawparse
gst-plugins-bad-removesilence
gst-plugins-bad-rfbsrc
gst-plugins-bad-rtpmux
gst-plugins-bad-rtpvp8
gst-plugins-bad-scaletempoplugin
gst-plugins-bad-sdi
gst-plugins-bad-sdpelem
gst-plugins-bad-segmentclip
gst-plugins-bad-shm
gst-plugins-bad-siren
gst-plugins-bad-smooth
gst-plugins-bad-speed
gst-plugins-bad-stereo
gst-plugins-bad-subenc
gst-plugins-bad-tta
gst-plugins-bad-vcdsrc
gst-plugins-bad-videofiltersbad
gst-plugins-bad-videomaxrate
gst-plugins-bad-videomeasure
gst-plugins-bad-videoparsersbad
gst-plugins-bad-videosignal
gst-plugins-bad-vmnc
gst-plugins-bad-y4mdec
gst-plugins-base-adder
gst-plugins-base-alsa
gst-plugins-base-app
gst-plugins-base-apps
gst-plugins-base-audioconvert
gst-plugins-base-audiorate
gst-plugins-base-audioresample
gst-plugins-base-audiotestsrc
gst-plugins-base
gst-plugins-base-decodebin2
gst-plugins-base-decodebin
gst-plugins-base-encodebin
gst-plugins-base-ffmpegcolorspace
gst-plugins-base-gdp
gst-plugins-base-gio
gst-plugins-base-ivorbisdec
gst-plugins-base-meta
gst-plugins-base-ogg
gst-plugins-base-playbin
gst-plugins-base-subparse
gst-plugins-base-tcp
gst-plugins-base-theora
gst-plugins-base-typefindfunctions
gst-plugins-base-videorate
gst-plugins-base-videoscale
gst-plugins-base-videotestsrc
gst-plugins-base-volume
gst-plugins-base-vorbis
gst-plugins-good-alaw
gst-plugins-good-alphacolor
gst-plugins-good-alpha
gst-plugins-good-annodex
gst-plugins-good-apetag
gst-plugins-good-audiofx
gst-plugins-good-audioparsers
gst-plugins-good-auparse
gst-plugins-good-autodetect
gst-plugins-good-avi
gst-plugins-good-cairo
gst-plugins-good
gst-plugins-good-cutter
gst-plugins-good-debug
gst-plugins-good-deinterlace
gst-plugins-good-efence
gst-plugins-good-effectv
gst-plugins-good-equalizer
gst-plugins-good-flac
gst-plugins-good-flv
gst-plugins-good-flxdec
gst-plugins-good-goom2k1
gst-plugins-good-goom
gst-plugins-good-icydemux
gst-plugins-good-id3demux
gst-plugins-good-imagefreeze
gst-plugins-good-interleave
gst-plugins-good-isomp4
gst-plugins-good-jpeg
gst-plugins-good-level
gst-plugins-good-matroska
gst-plugins-good-meta
gst-plugins-good-mulaw
gst-plugins-good-multifile
gst-plugins-good-multipart
gst-plugins-good-navigationtest
gst-plugins-good-oss4audio
gst-plugins-good-ossaudio
gst-plugins-good-png
gst-plugins-good-pulse
gst-plugins-good-replaygain
gst-plugins-good-rtp
gst-plugins-good-rtpmanager
gst-plugins-good-rtsp
gst-plugins-good-shapewipe
gst-plugins-good-smpte
gst-plugins-good-souphttpsrc
gst-plugins-good-spectrum
gst-plugins-good-speex
gst-plugins-good-udp
gst-plugins-good-video4linux2
gst-plugins-good-videobox
gst-plugins-good-videocrop
gst-plugins-good-videofilter
gst-plugins-good-videomixer
gst-plugins-good-wavenc
gst-plugins-good-wavparse
gst-plugins-good-y4menc



On Tue, Mar 17, 2015 at 12:07:20PM -0400, R, Karthik wrote:
>    Denys,
> 
>    If I recall correctly, that line is required because the required .so's of
>    the various get plugins do not get populated into the targetfs. There are
>    a lot of them that we need, both default and TI added plugins.
> 
>    I had earlier made the change in the oe-core recipe and sent it to you for
>    requesting upstream submission but I reworked it to have them in the
>    individual recipes.
> 
>    This is tested on dra7xx and I can confirm that it's needed. Please
>    include it.
> 
>    Regards
>    Karthik
> 
>      ----------------------------------------------------------------------
> 
>    From: Dmytriyenko, Denys
>    Sent: (->)3/(->)17/(->)2015 9:15 PM
>    To: R, Karthik
>    Cc: meta-arago@arago-project.org
>    Subject: Re: [meta-arago] [meta-arago 0/4] GStreamer 1.0 adapatations for
>    TI Platforms
> 
>    Ok, I'm fine with these patches, except one thing:
> 
>    FILES_${PN} += "${libdir}/gstreamer-1.0/*.so"
> 
>    What is the specific reason for this? I'm going to drop it when applying
>    these patches later today...
> 
>    On Tue, Mar 03, 2015 at 09:29:21PM +0530, Karthik Ramanan wrote:
>    > Difference from v1:
>    >  * Add gst-plugins-ducati for GST 1.x
>    >  * Add gst-plugins-vpe for GST 1.x
>    >  * Add FILES_PN explicitly for all GST 1.x recipes
>    >
>    > Karthik Ramanan (4):
>    >   gstreamer1.0-plugins-base: Add DMA Buf support
>    >   gstreamer1.0-plugins-good: Add DMABuf support v4l2src
>    >   gstreamer1.0-plugins-bad: Add various features
>    >   gstreamer1.0-plugins-ti: Add ducati and vpe GST plugins
>    >
>    >  .../gstreamer1.0-plugins-ducati_git.bb             |   10 +
>    >  .../gst-plugins-ti/gstreamer1.0-plugins-ti.inc     |   19 +
>    >  .../gst-plugins-ti/gstreamer1.0-plugins-vpe_git.bb |   11 +
>    >  .../0001-Added-GstDRMBufferPool-support.patch      |  774 +++++++++++
>    >  ...odified-waylandsink-to-accept-NV12-format.patch | 1017
>    ++++++++++++++
>    >  .../0003-Added-KMSsink-support.patch               | 1457
>    ++++++++++++++++++++
>    >  ...04-waylandsink-Removed-dependency-on-dri2.patch |   26 +
>    >  ...vc1parse-and-jpegparse-Fixes-plugin-ranks.patch |   54 +
>    >  .../gstreamer1.0-plugins-bad_1.2.3.bbappend        |   14 +
>    >  .../0001-Added-GstMetaDmaBuf-features.patch        |  441 ++++++
>    >  .../gstreamer1.0-plugins-base_1.2.3.bbappend       |    8 +
>    >  ...ST_V4L2_IO_DMABUF-mode-support-in-capture.patch |  298 ++++
>    >  .../gstreamer1.0-plugins-good_1.2.3.bbappend       |    8 +
>    >  13 files changed, 4137 insertions(+)
>    >  create mode 100644
>    meta-arago-extras/recipes-multimedia/gst-plugins-ti/gstreamer1.0-plugins-ducati_git.bb
>    >  create mode 100644
>    meta-arago-extras/recipes-multimedia/gst-plugins-ti/gstreamer1.0-plugins-ti.inc
>    >  create mode 100644
>    meta-arago-extras/recipes-multimedia/gst-plugins-ti/gstreamer1.0-plugins-vpe_git.bb
>    >  create mode 100644
>    meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0001-Added-GstDRMBufferPool-support.patch
>    >  create mode 100644
>    meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0002-Modified-waylandsink-to-accept-NV12-format.patch
>    >  create mode 100644
>    meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0003-Added-KMSsink-support.patch
>    >  create mode 100644
>    meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0004-waylandsink-Removed-dependency-on-dri2.patch
>    >  create mode 100644
>    meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0005-vc1parse-and-jpegparse-Fixes-plugin-ranks.patch
>    >  create mode 100644
>    meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.2.3.bbappend
>    >  create mode 100644
>    meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base/0001-Added-GstMetaDmaBuf-features.patch
>    >  create mode 100644
>    meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.2.3.bbappend
>    >  create mode 100644
>    meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good/0001-Adds-GST_V4L2_IO_DMABUF-mode-support-in-capture.patch
>    >  create mode 100644
>    meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.2.3.bbappend
>    >
>    > --
>    > 1.7.9.5
>    >
>    > _______________________________________________
>    > meta-arago mailing list
>    > meta-arago@arago-project.org
>    > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


  reply	other threads:[~2015-03-17 16:22 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-03-03 15:59 [meta-arago 0/4] GStreamer 1.0 adapatations for TI Platforms Karthik Ramanan
2015-03-03 15:59 ` [meta-arago 1/4] gstreamer1.0-plugins-base: Add DMA Buf support Karthik Ramanan
2015-03-03 15:59 ` [meta-arago 2/4] gstreamer1.0-plugins-good: Add DMABuf support v4l2src Karthik Ramanan
2015-03-03 15:59 ` [meta-arago 3/4] gstreamer1.0-plugins-bad: Add various features Karthik Ramanan
2015-03-03 15:59 ` [meta-arago 4/4] gstreamer1.0-plugins-ti: Add ducati and vpe GST plugins Karthik Ramanan
2015-03-10 16:53 ` [meta-arago 0/4] GStreamer 1.0 adapatations for TI Platforms Denys Dmytriyenko
2015-03-17 15:45 ` Denys Dmytriyenko
2015-03-17 16:07   ` R, Karthik
2015-03-17 16:22     ` Denys Dmytriyenko [this message]
2015-03-17 16:28       ` R, Karthik
2015-03-18 12:16         ` R, Karthik

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=20150317162222.GJ4669@edge \
    --to=denys@ti.com \
    --cc=karthik.ramanan@ti.com \
    --cc=meta-arago@arago-project.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.