enlightenment/src
Michael Bouchaud (yoz) fb23acf874 mixer: factorize backend emix infra
Summary:
The mixer gadgets suffer of a bad design between old and new gadget infra.
This commit refactorize the mixer backend to get only one instance
between old and new gadget. This resolve many problems as e_client_volume
integration or the default_sink choosen in one of this modules.
Now it will be easier to maintain this code and better support when we will
remove old gadget infra.

Reviewers: zmike, devilhorns, stephenmhouston

Reviewed By: zmike

Subscribers: cedric

Tags: #enlightenment-git

Differential Revision: https://phab.enlightenment.org/D7718
2019-03-18 08:54:42 -04:00
..
bin e - unbreak build due to efl changes 2019-02-22 11:12:00 +00:00
modules mixer: factorize backend emix infra 2019-03-18 08:54:42 -04:00
protocol Revert "add sandbox gadget event to indicate gadget removal" 2018-01-09 09:57:36 -05:00
tests Replace all timer_add with timer_loop_add 2017-02-03 15:52:28 -06:00