gecko-dev/config
Nordin Abouzahra 82b9d72e94 Bug 1351378 - Add an --enable-audio-backends option. r=mhentges
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
2022-03-28 20:48:52 +00:00
..
external Bug 1647542 - Work around wasm2c build failure when cross-compiling on Windows. r=firefox-build-system-reviewers,nalexander 2022-01-05 00:47:56 +00:00
faster
makefiles Bug 1751331 - Remove MOZ_DIST. r=firefox-build-system-reviewers,mhentges 2022-01-25 21:29:49 +00:00
mozunit Bug 1758204: mozunit should use --tb=short with pytest r=ahal 2022-03-08 15:32:06 +00:00
tests Bug 1707591 - ride along - reformat the tree with black 21.10b0 r=ahal,webdriver-reviewers,perftest-reviewers,whimboo,gerard-majax,alexandru.irimovici 2021-11-22 22:10:03 +00:00
AB_rCD.mk
autoconf-js.mk.in
autoconf.mk.in
baseconfig.mk
check_js_msg_encoding.py
check_js_opcode.py
check_macroassembler_style.py Bug 1746350 - [loong64] Add LoongArch64 backend support. r=lth,jandem 2022-02-25 14:55:26 +00:00
check_source_count.py
check_spidermonkey_style.py Bug 1749665 part 3 - Replace atomic operation stubs with inline assembly. r=lth 2022-01-24 09:11:50 +00:00
check_vanilla_allocations.py
config.mk Bug 1733017 - Remove support for INSTALL_EXTENSION_ID. r=firefox-build-system-reviewers,nalexander 2021-09-29 04:04:12 +00:00
create_rc.py
create_res.py Bug 1721208 - Added a preprocessor #define for the CPU architecture in created .res files to resolve a build breakwith with Windows SDK 10.0.22000.x. r=mhentges,glandium 2021-10-14 22:06:41 +00:00
createprecomplete.py
emptyvars-js.mk.in
emptyvars.mk.in
gcc_hidden.h
gcc-stl-wrapper.template.h Bug 1720641 - Don't include mozalloc.h from the cmath wrapper. r=firefox-build-system-reviewers,andi 2021-07-15 20:41:54 +00:00
install.bat
make-stl-wrappers.py
make-system-wrappers.py
make-windows-h-wrapper.py
Makefile.in
milestone.txt Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2022-03-08 10:07:48 +00:00
moz.build
MozZipFile.py
msvc-stl-wrapper.template.h
nsinstall.c
nsinstall.py
pathsub.c
pathsub.h
printconfigsetting.py
printprereleasesuffix.py Bug 1707591 - ride along - reformat the tree with black 21.10b0 r=ahal,webdriver-reviewers,perftest-reviewers,whimboo,gerard-majax,alexandru.irimovici 2021-11-22 22:10:03 +00:00
rebuild_check.py
recurse.mk Bug 1732201 - Sandbox woff2 in OTS using RLBox r=bholley 2021-11-27 23:30:49 +00:00
rules.mk Bug 1745079 - Remove INCREMENTAL_LINKER. r=firefox-build-system-reviewers,andi 2021-12-10 03:27:27 +00:00
run_spidermonkey_checks.py
run-and-prefix.py
static-checking-config.mk Bug 1726474 - Use clang.exe to build wasm files when the clang plugin is enabled. r=firefox-build-system-reviewers,andi 2021-08-25 07:39:02 +00:00
stl-headers.mozbuild
system-headers.mozbuild Bug 1351378 - Add an --enable-audio-backends option. r=mhentges 2022-03-28 20:48:52 +00:00
windows-h-constant.decls.h
windows-h-unicode.decls.h
windows-h-wrapper.template.h