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") Homepage: https://gstreamer.freedesktop.org/ Description: Meta ebuild to pull in gst plugins for apps
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?
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.
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.