Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Prepare for loosing gst mixers #665
When the switch to GStremer 1.0 comes mixers are going away, to prep for this we should start abstracting out the mixer interface to something that extensions can provide. Initially we can provide mixers that simply wrap gst, but eventually some one needs to make ones that talk to pulse, alsa, ... directly.
Imagined normal usage:
I think it makes sense to have all mixers as external extensions. We already have the software mixer builtin which will be good enough for most users. Every additional mixer adds extra dependencies.