On Tue, 29 Dec 2020 18:23:34 +0100 Andreas Metzler <ametz...@bebt.de> wrote: > On 2020-12-29 Laurent Bigonville <bi...@debian.org> wrote: > [...] > > The problem is that they are using elements that requires fdk-aac and > > faac and these are currently packaged as non-free in debian. > [...] > > What would be the plan to have fdkaac and faac elements enabled? We > > would have to add a new package that would go in contrib I guess? Would > > that be acceptable? > > > afaict we would need to add a new *source* package in contrib since a > source package in main (gst-plugins-bad1.0) cannot build-depend on > packages outside main.
Yes that would need a new source package. I'd be happy to have that as part of the packages on https://salsa.debian.org/gstreamer-team and take care of updating that together with new GStreamer releases if someone (Laurent?) wants to prepare an initial package. It's a bit suboptimal that pulseaudio requires fdk. I wonder if this can also be made to work with the ffmpeg AAC encoder or if that doesn't support LATM/LOAS yet. FWIW, pulseaudio will need these changes here: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1793 They're not merged upstream yet and won't be before 1.19 so would have to be included as a patch for now.