Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 677490 - Add x265 use flag to media-plugins/gst-plugins-meta via media-plugins/gst-plugins-x265
Summary: Add x265 use flag to media-plugins/gst-plugins-meta via media-plugins/gst-plu...
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: GStreamer package maintainers
Depends on:
Reported: 2019-02-08 09:43 UTC by Kete Tefid
Modified: 2022-05-12 16:16 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Kete Tefid 2019-02-08 09:43:20 UTC
As the title suggests, please add x265 use flag to media-plugins/gst-plugins-meta. x264 is present but no x265.

[I] media-plugins/gst-plugins-meta
     Available versions:  
     (0.10) 0.10-r11
     (1.0)  1.14.1 1.14.3{tbz2}
       {X a52 aac alsa cdda dts dv dvb dvd ffmpeg flac http jack lame libass libvisual mms modplug mp3 mpeg musepack ogg opus oss pulseaudio taglib theora v4l vaapi vcd vorbis vpx wavpack x264 xv xvid ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
     Installed versions:  1.14.3(1.0){tbz2}(01:17:54 AM 01/09/2019)(X a52 aac alsa cdda dts dv dvb dvd ffmpeg flac lame mms mp3 mpeg ogg oss pulseaudio taglib theora v4l vaapi vcd vorbis vpx wavpack x264 -http -jack -libass -libvisual -modplug -opus ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32")
     Description:         Meta ebuild to pull in gst plugins for apps
Comment 1 Mart Raudsepp gentoo-dev 2019-02-08 10:13:05 UTC
I don't understand why x264 is in there. It's meant to be a meta for use for playbin/decodebin using stuff, not encoding... What's your rationale, other than x264 being in there already?
Comment 2 Kete Tefid 2019-02-08 10:20:09 UTC
To be honest, I thought the x265 is forgotten in the ebuild as I saw x264 but no x265. If there is no use for x265 from a media point of view (playback/encoding/decoding) then the current state is fine.
Comment 3 Mart Raudsepp gentoo-dev 2019-02-08 11:49:18 UTC
x265 would be needed for H.265 encoding, but gst-plugins-meta to my knowledge is not meant to cater for that; that's why I also don't understand why x264 got added. It's meant to cater for packages that use decoding via playbin or decodebin, so could essentially play any codec, so gst-plugins-meta provides a centralized choice for that, in the lack of missing-plugins implementation for Gentoo (which could tell what to install if something it can't play is just because a package isn't installed - but we don't have that functionality as of yet).
Maybe it has grown to be a encodebin provider as well, and I don't recall; I suspect it's just due to it being handled like a dumping ground sometimes. Though x264 USE flag even predates encodebins existence..

Anyhow, I try to not make final decisions on gst-plugins-meta; but I think that either x264 should be removed, or x265 added. And I'd like to hear some justification for that and some policy documentation.