Matthew Gregan
b375771f7a
Bug 1749122 - Fix nullptr deref in cubeb wasapi default devices query. a=aryx
...
Differential Revision: https://phabricator.services.mozilla.com/D135447
2022-01-08 19:53:45 +00:00
Matthew Gregan
d25b03e77b
Bug 1749065 - Fix libcubeb build on mingw. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D135427
2022-01-08 05:20:05 +00:00
Matthew Gregan
5caa1a4d96
Bug 1748948 - Update cubeb to 3d598eff. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D135306
2022-01-07 19:20:31 +00:00
Gabriele Svelto
2793748f11
Bug 1728436 - Added libasound2 dependency to the sysroot r=glandium
...
This is required to build the midir crate on Linux. The Dockerfile change is
needed to run the just built xpcshell executable on the build host.
Differential Revision: https://phabricator.services.mozilla.com/D124641
2021-12-21 11:34:52 +00:00
Paul Adenot
4c371ab30f
Bug 1744973 - Fix build system after cubeb commit 9937d0bb5. r=cubeb-reviewers,chunmin
...
Depends on D133197
Differential Revision: https://phabricator.services.mozilla.com/D133198
2021-12-08 17:43:11 +00:00
Paul Adenot
8846c0abf1
Bug 1744973 - Update libcubeb to revision 773f16b7e. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D133197
2021-12-08 17:43:11 +00:00
Chris Peterson
f6fdbf028a
Bug 1738401 - Remove -Wno-shadow warning suppressions. r=firefox-build-system-reviewers,glandium
...
-Wshadow warnings are not enabled globally, so these -Wno-shadow suppressions have no effect. I had intended to enable -Wshadow globally along with these suppressions in some directories (in bug 1272513), but that was blocked by other issues.
There are too many -Wshadow warnings (now over 2000) to realistically fix them all. We should remove all these unnecessary -Wno-shadow flags cluttering many moz.build files.
Differential Revision: https://phabricator.services.mozilla.com/D132289
2021-12-01 06:40:04 +00:00
Matthew Gregan
e7136be138
Bug 1732479 - Update libcubeb to 8ef5a1ff. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D128111
2021-10-12 19:25:57 +00:00
Cristian Tuns
c141635e77
Bug 1733545 -Fix Bp bustages a=fix. CLOSED TREE
2021-10-01 06:40:59 -04:00
Mike Hommey
5245f8491f
Bug 1733545 - Remove REQUIRES_UNIFIED_BUILD from third-party directories that don't need it. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D127229
2021-10-01 09:01:27 +00:00
Andi-Bogdan Postelnicu
2fc4f70e9b
Bug 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium
...
Automatically generated path that adds flag `REQUIRES_UNIFIED_BUILD = True` to `moz.build`
when the module governed by the build config file is not buildable outside on the unified environment.
This needs to be done in order to have a hybrid build system that adds the possibility of combing
unified build components with ones that are built outside of the unified eco system.
Differential Revision: https://phabricator.services.mozilla.com/D122345
2021-08-25 10:46:17 +00:00
Paul Adenot
c9507ce0cb
Bug 1723096 - Update libcubeb to revision 85f1cf4. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D121349
2021-08-02 15:46:08 +00:00
Matthew Gregan
235c3b3535
Bug 1722440 - Update cubeb to e1456788. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D120925
2021-07-27 20:56:30 +00:00
Paul Adenot
10c0de933e
Bug 1720293 - Update libcubeb to revision b2f60c9. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D119763
2021-07-13 14:25:15 +00:00
Matthew Gregan
c9635d7b45
Bug 1712621 - Update cubeb to 5ebe69c
. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D115837
2021-05-25 10:44:33 +00:00
Matthew Gregan
8596ba9920
Bug 1689517 - Update libcubeb to 89423822. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D105442
2021-02-17 20:06:43 +00:00
Paul Adenot
e2bf2085fe
Bug 1688783 - Don't use AAudio by default for now. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D105287
2021-02-17 13:22:12 +00:00
Matthew Gregan
e7c3c62dc1
Bug 1693186 - Update cubeb to 9beb8ed0. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D105374
2021-02-16 23:15:47 +00:00
Paul Adenot
4a592200d2
Bug 1687487 - Update libcubeb to 4a83932. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D102312
2021-01-19 20:08:55 +00:00
Masatoshi Kimura
03d7defdfa
Bug 1684110 - Define UNICODE on some directories. r=glandium
...
so that people do not accidentally use 'A'-functions.
Differential Revision: https://phabricator.services.mozilla.com/D100420
2021-01-13 22:49:59 +00:00
Paul Adenot
bef5c89593
Bug 1681024 - Update libcubeb to revision 85f1cf4. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D98878
2020-12-07 08:53:50 +00:00
Paul Adenot
c5e03fbb7e
Bug 1680006 - Update libcubeb to 5c2cf2677. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D98317
2020-12-02 11:00:45 +00:00
Paul Adenot
3442c30a38
Bug 1674832 - Use the AAudio backend by default. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D95551
2020-11-16 20:24:09 +00:00
Paul Adenot
40770778d7
Bug 1677435 - Update libcubeb to df5fe42. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D97128
2020-11-16 10:12:22 +00:00
Paul Adenot
ab551c6519
Bug 1674825 - Update libcubeb to 4e851e. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D95549
2020-11-03 15:45:30 +00:00
Paul Adenot
2ab836d606
Bug 1674825 - Prepare build system and vendoring script for the new AAudio backend. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D95548
2020-11-03 16:01:59 +00:00
Paul Adenot
f667ac98ae
Bug 1670917 - Upstream build system and other bits from freebsd-ports. r=cubeb-reviewers,chunmin
...
This is the first two chunks in ed3dd55916/www/firefox/files/patch-cubeb-oss
, from From: jbeich <jbeich@FreeBSD.org>. The rest of this patch file is now upstream.
This allows OSS users to drop a patch downstream.
Differential Revision: https://phabricator.services.mozilla.com/D93362
2020-10-20 20:03:29 +00:00
Paul Adenot
21e6a2be56
Bug 1670917 - Update libcubeb to a7e83aa. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D93361
2020-10-20 20:03:33 +00:00
Paul Adenot
10babee128
Bug 1670917 - Add the new OSS backend for cubeb to update.sh. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D93360
2020-10-20 20:03:31 +00:00
Razvan Maries
6ad7ee6c29
Backed out 7 changesets (bug 1670917) for multiple GTest perma failures. CLOSED TREE
...
Backed out changeset 635942af8244 (bug 1670917)
Backed out changeset b0825300e78d (bug 1670917)
Backed out changeset 881fac72e13c (bug 1670917)
Backed out changeset 0285b2ab6d50 (bug 1670917)
Backed out changeset b58d65b96f2d (bug 1670917)
Backed out changeset 6ad13b34f08d (bug 1670917)
Backed out changeset 426aa6482835 (bug 1670917)
2020-10-20 22:55:47 +03:00
Paul Adenot
96b78da32a
Bug 1670917 - Upstream build system and other bits from freebsd-ports. r=cubeb-reviewers,chunmin
...
This is the first two chunks in ed3dd55916/www/firefox/files/patch-cubeb-oss
, from From: jbeich <jbeich@FreeBSD.org>. The rest of this patch file is now upstream.
This allows OSS users to drop a patch downstream.
Differential Revision: https://phabricator.services.mozilla.com/D93362
2020-10-20 13:08:22 +00:00
Paul Adenot
cf7a8a8f15
Bug 1670917 - Update libcubeb to a7e83aa. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D93361
2020-10-20 13:48:14 +00:00
Paul Adenot
4c0e069936
Bug 1670917 - Add the new OSS backend for cubeb to update.sh. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D93360
2020-10-20 13:08:17 +00:00
Paul Adenot
df68b2b83f
Bug 1663917 - Update libcubeb to 1358724f73. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D89590
2020-09-22 13:43:59 +00:00
Paul Adenot
cf8af961d5
Bug 1663917 - Remove patch to disable an assertion in cubeb, it's now upstream. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D89589
2020-09-22 13:42:46 +00:00
Sebastian Hengst
cf7b0b4636
Backed out 3 changesets (bug 1663917) for crashes (bug 1665983).
...
Crashes with
* [@ arena_dalloc | `anonymous namespace'::setup_wasapi_stream]
* [@ `anonymous namespace'::wasapi_create_device ]
Backed out changeset f08ef676251a (bug 1663917)
Backed out changeset 5bf586f8f81a (bug 1663917)
Backed out changeset 91ff0dad958b (bug 1663917)
2020-09-18 20:07:30 +02:00
Paul Adenot
798601203b
Bug 1663917 - Update libcubeb b66d915. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D89590
2020-09-17 12:14:19 +00:00
Paul Adenot
b020f9129d
Bug 1663917 - Remove patch to disable an assertion in cubeb, it's now upstream. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D89589
2020-09-17 12:14:15 +00:00
Bogdan Tara
5efefd3ef2
Backed out 3 changesets (bug 1663917) on jcristau's request, for crashes a=backout
...
DONTBUILD
Backed out changeset 706c1dc89ab3 (bug 1663917)
Backed out changeset 837d83a0bddd (bug 1663917)
Backed out changeset 18143730ca80 (bug 1663917)
2020-09-17 12:58:50 +03:00
Paul Adenot
1a0015a1be
Bug 1663917 - Update libcubeb a45f6d0. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D89590
2020-09-15 15:05:05 +00:00
Paul Adenot
25a676aa1b
Bug 1663917 - Remove patch to disable an assertion in cubeb, it's now upstream. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D89589
2020-09-15 15:05:00 +00:00
Cristina Coroiu
f7fbc59a7a
Backed out 3 changesets (bug 1663917) for causing crashes
...
Backed out changeset 5ff7eb9b8a22 (bug 1663917)
Backed out changeset 8d5dfe86bd98 (bug 1663917)
Backed out changeset 02d7087c466d (bug 1663917)
2020-09-12 18:03:32 +03:00
Paul Adenot
4452f56e09
Bug 1663917 - Update libcubeb f39ce8a. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D89590
2020-09-11 13:15:57 +00:00
Paul Adenot
422172783c
Bug 1663917 - Remove patch to disable an assertion in cubeb, it's now upstream. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D89589
2020-09-11 13:15:37 +00:00
Narcis Beleuzu
807eb4e6a9
Backed out 3 changesets (bug 1663917) for hazard bustages on cubeb_log.h CLOSED TREE
...
Backed out changeset efddab14db95 (bug 1663917)
Backed out changeset 5d049e004a9c (bug 1663917)
Backed out changeset f6b10dbb0863 (bug 1663917)
2020-09-11 02:11:45 +03:00
Paul Adenot
c0df915a58
Bug 1663917 - Update libcubeb 1d6509f. r=cubeb-reviewers,kinetik
...
Depends on D89589
Differential Revision: https://phabricator.services.mozilla.com/D89590
2020-09-09 21:23:13 +00:00
Paul Adenot
e08c9a6e7c
Bug 1663917 - Remove patch to disable an assertion in cubeb, it's now upstream. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D89589
2020-09-09 21:23:21 +00:00
Chun-Min Chang
168b47f125
Bug 1598148 - P2: Update cubeb to a971bf1. r=kinetik
...
Pick commits:
a971bf1 - Bump the priority of audiounit-rust in default init
ea39471 - Merge branch 'Filoppi-patch-1'
2cc3a02 - Fix conversion from com_heap_ptr.
0bd0338 - Merge branch 'patch-1' of https://github.com/Filoppi/cubeb into Filoppi-patch-1
b69886c - As suggested
20cb7e0 - Fixed small memory leak
Applying a patch on top of a971bf1a045b0e5dcaffd2a15c3255677f43cd2d
Differential Revision: https://phabricator.services.mozilla.com/D54055
2020-07-09 09:10:46 +00:00
Alex Chronopoulos
b1f143193d
Bug 1647956 - Import cubeb from upstream to 575bd44. r=padenot
...
pick commits:
575bd44 - resampler: avoid overflow on uint arithmetics
7bc4f13 - Add in header doc the switching devices behavior.
Differential Revision: https://phabricator.services.mozilla.com/D81695
2020-06-30 12:14:48 +00:00
Paul Adenot
bcf7c27938
Bug 1644664 - Update cubeb to e2ffb10. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D79044
2020-06-10 09:52:25 +00:00