зеркало из https://github.com/mozilla/gecko-dev.git
82b9d72e94
This addresses the original intent of the bug report which asks for allowing sndio to be built on more than just OpenBSD. In addition of modifying the existing --enable-sndio to support this request, the option --enable-audio-backends was added which takes a list of possible backends to support per discussion in the bug report. For example specifying --enable-audio-backends=alsa,jack,pulseaudio,sndio allows for runtime selection of those four cubeb backends. If all four backends are available the user can specify `media.cubeb.backend` in `about:config` to force a specific backend. Removed superfluous set_define()s as libcubeb's moz.build does the necessary `DEFINES['...']` assignments for each backend. In addition logic for finer control of audio backend selection on Android was added. One can now specify aaudio, opensl or both (which is the default). Differential Revision: https://phabricator.services.mozilla.com/D141450 |
||
---|---|---|
.. | ||
ffvpx | ||
gmp-clearkey/0.1 | ||
highway | ||
kiss_fft | ||
libaom | ||
libcubeb | ||
libdav1d | ||
libjpeg | ||
libjxl | ||
libmkv | ||
libnestegg | ||
libogg | ||
libopus | ||
libpng | ||
libsoundtouch | ||
libspeex_resampler | ||
libtheora | ||
libtremor | ||
libvorbis | ||
libvpx | ||
libwebp | ||
libyuv | ||
mozva | ||
mp4parse-rust | ||
openmax_dl | ||
openmax_il/il112 | ||
psshparser | ||
webrtc | ||
moz.build | ||
update-libjpeg.sh |