GNOME Bugzilla – Bug 743192
support for alsa compress API
Last modified: 2018-11-03 11:34:20 UTC
As per the thread on gstreamer mailing list [1], I'm looking at adding support for alsa compress API. Any direction on what's the advised method of adding this support? To start up I'm wondering whether the support should be an extension of existing alsasink component or whether to add it as a separate component (which I think is the better option). Thanks, Qais [1] http://gstreamer-devel.966125.n4.nabble.com/ALSA-Compress-Offload-support-td4670153.html
Created attachment 300204 [details] [review] RFC patch that adds alsacsink plugin which supports ALSA Compress Offload API This is only an RFC patch to make sure I'm going correctly about this. I still need to do more work to finish this but it would be nice to have an early feedback.
The tiny compress library is at: http://git.alsa-project.org/?p=tinycompress.git;a=summary
I sent a patchset to convert it to proper autotools package http://thread.gmane.org/gmane.linux.alsa.devel/135948/focus=135954
Created attachment 307897 [details] [review] Add alsa compres offload sink component I didn't get any feedback on the RFC. Here's the final patch which works fine for me. It supports playing pcm, mp3, aac and flac formats. Compress offload supports more formats which can be added later. Any comments/feedback would be much appreciated. It would be great to have this merged soon.
I don't know how long it usually takes for reviews to happen. But I'm just pinging in case this slipped through :-)
It's good to ping every now and then, things easily fall through the cracks. Currently we're frozen and in release mode though, trying to get 1.6 out the door, and new features will only be merged once 1.6 is out. I would recommend you ping again once 1.6 is out, if nothing happens in the mean time :)
OK thanks a lot for the quick response, will do :)
I hope it's a good time to ping now?
Adding myself to CC. Qais is moving on from our Gstreamer work, and I'll be picking up anything left to do with this.
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/155.