Bug 1049478 - Fix volume handling in cubeb's PulseAudio backend: revert to soft-volume when needed. r=kinetik

--HG--
extra : rebase_source : 16c2702a4304047e266c07c02f868510c9860f75
Bug 1046592 - Fix volume computation in cubeb's opensl backend. r=kinetik