Some gst-plugins are not in Gentoo, you need to create ebuilds for the missing plugins. Missing gst-plugins from Gentoo: From gst-plugins-good: gst-integrated plugins: - monoscope gst-external plugins: - aalib - cairo - hal - gdk_pixbuf - libcaca From gst-plugins-ugly: gst-integrated plugins: - synaesthesia gst-external plugins: - amrnb - amrwbdec From gst-plugins-bad: gst-external plugins: - alsaspdif - amrwbenc - apexsink - assrender - bz2 - cdaudio - celt - cog - dc1394 - dirac - directfb - divx - dts - gme - gsm - ivorbis - jack - jp2k - kate - lv2 - mpeg2enc - mplex - musicbrainz - nas - ofa - rsvg - sdl - sndfile - soundtouch - spc - swfdec - timidity - zbar For example the gst-plugins-sdl is missing, and so much gst-plugin ebuilds are missing. Is there a solution? Reproducible: Always Steps to Reproduce: 1.Install gstreamer and plugins. 2. Check for installed plugins. 3. Compare installed plugins to gstreamer-provided plugins. Actual Results: I found that some gst-plugins ebuilds are missing... Expected Results: Gentoo ebuilds must have all the gstreamer plugins.
and which of these are you actually missing out from? amrnb, amrwbdec, celt, kate, mpeg2enc and sdl would probably be good to have, what of the others? Please justify. Quite some of what you included here are deprecated plugins, not used without constructing custom pipelines and so on. We must not have all the gstreamer plugins. We should have all the useful gstreamer plugins.
I'm missing: - aalib - gdk_pixbuf - libcaca - monoscope - synaesthesia - amrnb - amrwbdec - directfb - mpeg2enc - sdl - timidity - swfdec I need those plugins for doing my applications, but I believe gentoo must have all gstreamer plusins's ebuilds.
Sorry, it's not plusins's, it's plugins.
I'd like to see apexsink built, as it's an extremely convenient way to stream to an Apple Airport Express, from any program that can use GStreamer, or even from the command line invocation (e.g. from mpd and a pipe).
Why were monoscope and synaesthesia (as integrated plugins) singled out to not get built with gst-plugins-{good,ugly}? Since there aren't external ebuilds for this that leaves them "uninstallable" as far as portage goes.
They are marked experimental and not built without passing --enable-experimental flag, which we aren't doing. Well, as far as I remember for monoscope case at least. I'd suggest working with upstream to get them out of experimental status...
* mpeg2enc has been there for a while * timidity is bug #260304 * swfdec is most likely not going to be added due to swfdec project being dead for a few years already * armwbdec is bug #306855 * gdk-pixbuf is bug #244744 experimental stuff is left out until gstreamer herd discusses what to do about it. I am closing this bug now since it covers way too many things. If you want items that are not being covered by a particular bug report yet, please open a bug report for the specific plugin you want stating why you need it. It is not that we do not want to deal with it, but it has a maintenance cost so a minimal reason to have it is required. "Just because I use it for foo" is valid, so don't hesitate.