Paul Adenot
d97141c765
Bug 1919212 - Only disable crash reporter in child process in test_duplex.cpp. r=pehrsons,cubeb-reviewers
...
Death test work by forking. We want to disable the crash reporter only in the
forked process.
Differential Revision: https://phabricator.services.mozilla.com/D222468
2024-09-17 14:09:38 +00:00
John Lin
c2c97f3f71
Bug 1902263 - update libcubeb to revision bbbe5bb. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D216196
2024-07-10 19:01:28 +00:00
John Lin
ce5f581601
Bug 1877948 - Update libcubeb to revision 063a090. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D215931
2024-07-09 15:38:24 +00:00
Andreas Pehrson
3f954d7c88
Bug 1905636 - Update libcubeb to 5d5008d25c. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D215348
2024-07-01 11:45:59 +00:00
Emilio Cobos Álvarez
af68e1df49
Bug 1898601 - Remove fake webrtc/gkmedias libs. r=glandium,media-playback-reviewers,webrtc-reviewers,cubeb-reviewers,pehrsons,padenot
...
The tests referenced by gkmedias were ported to gtest. The relevant
build file was removed bug 1357328
.
Differential Revision: https://phabricator.services.mozilla.com/D211680
2024-05-28 16:14:47 +00:00
Paul Adenot
e3090f78ae
Bug 1898769 - Reaply patches on libcubeb. r=cubeb-reviewers,pehrsons
...
Depends on D211568
Differential Revision: https://phabricator.services.mozilla.com/D211569
2024-05-27 16:01:02 +00:00
Paul Adenot
f8d426a8ae
Bug 1898769 - Update libcubeb to revision dabff. r=cubeb-reviewers,pehrsons
...
Differential Revision: https://phabricator.services.mozilla.com/D211568
2024-05-27 16:01:02 +00:00
Andreas Pehrson
dc196af273
Bug 1895787
- Apply libcubeb patches. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D211046
2024-05-22 20:43:24 +00:00
Andreas Pehrson
c6c23802dc
Bug 1895787
- Update libcubeb patches. r=cubeb-reviewers,padenot
...
Unbitrot local libcubeb patches after update.
Differential Revision: https://phabricator.services.mozilla.com/D211045
2024-05-22 20:43:23 +00:00
Andreas Pehrson
6b01a9d1e2
Bug 1895787
- Update libcubeb. r=cubeb-reviewers,padenot
...
Patches have conflicts so they are updated and applied in separate patches.
Differential Revision: https://phabricator.services.mozilla.com/D211044
2024-05-22 20:43:23 +00:00
Paul Adenot
9b4a7fecb7
Bug 1867183 - Disable gtest cubeb.one_duplex_one_input on macOS 10.15. r=pehrsons,cubeb-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D211005
2024-05-21 12:38:51 +00:00
Matthew Gregan
e2ab625621
Bug 1895471 - Uplift cubeb AAudio timing fix for reused streams. r=cubeb-reviewers,pehrsons
...
Differential Revision: https://phabricator.services.mozilla.com/D209774
2024-05-08 19:25:29 +00:00
Andreas Pehrson
0cdb1c1b0e
Bug 1404972 - Update libcubeb to 74d6b05465. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D205970
2024-05-06 19:54:09 +00:00
Stanca Serban
614498681a
Backed out 35 changesets (bug 1404972) for causing cppunit assertion failures in mozilla/Result.h. CLOSED TREE
...
Backed out changeset 703bcdb5aed1 (bug 1404972)
Backed out changeset 43134f8cd283 (bug 1404972)
Backed out changeset abcec791bf5f (bug 1404972)
Backed out changeset 02b7f8ee802c (bug 1404972)
Backed out changeset dacf1411a3d9 (bug 1404972)
Backed out changeset 15136efd0662 (bug 1404972)
Backed out changeset f1cd90f5d1b6 (bug 1404972)
Backed out changeset 3143c92d0e2e (bug 1404972)
Backed out changeset 257f310d5c8e (bug 1404972)
Backed out changeset ab73b50399ef (bug 1404972)
Backed out changeset a63110e6bf55 (bug 1404972)
Backed out changeset 346a34408207 (bug 1404972)
Backed out changeset bc211f44281f (bug 1404972)
Backed out changeset 9be7b1767e46 (bug 1404972)
Backed out changeset 48832f645357 (bug 1404972)
Backed out changeset 57e38c2622bf (bug 1404972)
Backed out changeset 20a15e46829b (bug 1404972)
Backed out changeset 4a148ddfc1cd (bug 1404972)
Backed out changeset 9de637c307ad (bug 1404972)
Backed out changeset 6f3aebf42327 (bug 1404972)
Backed out changeset de46ffac7541 (bug 1404972)
Backed out changeset 2e038afae950 (bug 1404972)
Backed out changeset 63765ab9e647 (bug 1404972)
Backed out changeset 152a456a7af1 (bug 1404972)
Backed out changeset 0824e75bd26c (bug 1404972)
Backed out changeset c6462cae6c8b (bug 1404972)
Backed out changeset bd41873e1f03 (bug 1404972)
Backed out changeset 9595c4451fc1 (bug 1404972)
Backed out changeset 23d0f7682a5f (bug 1404972)
Backed out changeset 08c9467086bf (bug 1404972)
Backed out changeset ea7779289030 (bug 1404972)
Backed out changeset 8cf8b6f1a41e (bug 1404972)
Backed out changeset c3538c05fb0c (bug 1404972)
Backed out changeset 0128d95e64ef (bug 1404972)
Backed out changeset ed2fdc7b602d (bug 1404972)
2024-05-06 19:21:08 +03:00
Andreas Pehrson
6ffcfef8b9
Bug 1404972 - Update libcubeb to 74d6b05465. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D205970
2024-05-06 13:50:29 +00:00
Paul Adenot
97496687b0
Bug 1834920 - Make audio IO work on iOS in Gecko. r=glandium,pehrsons
...
This disable the rust backend on iOS until we sort it out -- the old backend
still works well.
This essentially disables all device management: enumeration, recovery after
device disappearance, etc. This also disables Aggregate device support, but it
should fall back on regular duplex IO code.
The modifications done to the backend are put in a patch applied during update,
as usual. When not building for iOS, cubeb-coreaudio-rs is still used, and is
not modified by this patch.
I'm including a small assert disabling that stems from the fact that there's no
dynamic linker and so we can't do ffts for Web Audio API yet.
Differential Revision: https://phabricator.services.mozilla.com/D205449
2024-03-27 15:28:35 +00:00
Mike Hommey
3bf9d367c1
Bug 1884026 - Don't build death tests on platforms that don't support them. r=media-playback-reviewers,cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D203846
2024-03-14 00:09:29 +00:00
Paul Adenot
b9ef91ab0d
Bug 1877319 - Reapply patches to cubeb. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D200982
2024-02-14 15:39:47 +00:00
Paul Adenot
6d63af8a6c
Bug 1877319 - Update cubeb to revision 46906c7. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D200981
2024-02-14 15:39:46 +00:00
Andreas Pehrson
91e4965cfd
Bug 1874909 - Update all cubeb libraries to include input processing. r=cubeb-reviewers,supply-chain-reviewers,padenot
...
This patch updates
media/libcubeb to dd8a91f98260d2c6171a7cf8a73f8fd4bdbb5337 which includes an ABI change, thus also
cubeb-rs to 0.12.0
audioipc to 8b391135f9421dc5ab0c45f646c21651a906ce7f
cubeb-coreaudio-rs to a0534f6e910213fd4f7387a9ed03c980ff20da1d
cubeb-pulse-rs to 8ff972c8e2ec1782ff262ac4071c0415e69b1367
Depends on D198762
Differential Revision: https://phabricator.services.mozilla.com/D198933
2024-01-24 10:51:27 +00:00
Paul Adenot
3be4edbfe4
Bug 1864143 - Reapply patches on top of libcubeb. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D194219
2023-11-28 13:43:21 +00:00
Paul Adenot
2efa64207a
Bug 1864143 - Update libcubeb to revision 54217bca. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D194218
2023-11-28 13:43:20 +00:00
Paul Adenot
cc81b284c3
Bug 1864143 - Disable Gecko's crash reporter in test_duplex.cpp, that runs a death-test. r=pehrsons,cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D194217
2023-11-28 13:43:20 +00:00
Paul Adenot
197742d8a5
Bug 1864143 - Reenable all cubeb gtest. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D193426
2023-11-28 13:43:20 +00:00
Paul Adenot
63fa620250
Bug 1864141 - Reapply patch on top of libcubeb. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D193428
2023-11-21 10:47:59 +00:00
Paul Adenot
80affd48e4
Bug 1864141 - Update libcubeb to revision 30efcd1c. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D193427
2023-11-21 10:47:59 +00:00
Paul Adenot
e15b6deb00
Bug 1863725 - Reapply patch on top of cubeb. r=cubeb-reviewers,chunmin
...
Depends on D193058
Differential Revision: https://phabricator.services.mozilla.com/D193060
2023-11-08 18:08:20 +00:00
Paul Adenot
d38af75a1f
Bug 1863725 - Update libcubeb to revision d07ea5a. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D193058
2023-11-08 18:08:20 +00:00
Paul Adenot
1cc58bbb5e
Bug 1860423 - Reapply patches on top of libcubeb. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D191726
2023-10-27 09:53:02 +00:00
Paul Adenot
6e86a4942e
Bug 1860423 - Update libcubeb to revision 5f0d1737. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D191725
2023-10-27 09:53:01 +00:00
serge-sans-paille
d3e574bc41
Bug 1857234 - Have mach vendor's `**` globbing match hidden files r=tjr,devtools-reviewers,cubeb-reviewers,padenot,ochameau
...
This patch contains three changes:
1. a local version of glb.iglob in vendor_manifest.py that always
matches hidden files for '**'. I've tested it on Python 3.5 up to
3.12 and it works as expected.
2. a cleanup of many moz.yaml files that got convluted because of the
previous behavior of '**'
3. removal of a few useless files that are now caught by the '**'
globbing.
Differential Revision: https://phabricator.services.mozilla.com/D190195
2023-10-10 08:21:13 +00:00
Paul Adenot
08fc022eda
Bug 1854878 - Reapply patch on top of libcubeb. r=cubeb-reviewers,kinetik
...
Depends on D189196
Differential Revision: https://phabricator.services.mozilla.com/D189197
2023-09-27 08:39:02 +00:00
Paul Adenot
075479fe25
Bug 1854878 - Update libcubeb to revision f1bfefbbd. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D189196
2023-09-27 08:39:02 +00:00
Paul Adenot
7972055843
Bug 1853012 - Reapply patch on top of libcubeb. r=cubeb-reviewers,chunmin
...
Depends on D188348
Differential Revision: https://phabricator.services.mozilla.com/D188349
2023-09-15 14:38:51 +00:00
Paul Adenot
6b7e7a39c5
Bug 1853012 - Update libcubeb to revision f9c118d
. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D188348
2023-09-15 14:38:51 +00:00
jackyzy823
321bacb8cc
Bug 1848518 - Update source filename of opensl in moz.build. r=cubeb-reviewers,chunmin
...
Depends on D187411
Differential Revision: https://phabricator.services.mozilla.com/D187412
2023-09-08 17:32:59 +00:00
jackyzy823
14b51dbf7f
Bug 1848518 - Reapply patch on top of cubeb. r=cubeb-reviewers,chunmin
...
Depends on D187410
Differential Revision: https://phabricator.services.mozilla.com/D187411
2023-09-08 17:32:59 +00:00
jackyzy823
49c67da191
Bug 1848518 - Update libcubeb to revision 3f86a. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D187410
2023-09-08 17:32:59 +00:00
Stanca Serban
bdd5b85b56
Backed out 2 changesets (bug 1848518) for causing Android build bustages. CLOSED TREE
...
Backed out changeset f648d27187b6 (bug 1848518)
Backed out changeset de6c4da0020b (bug 1848518)
2023-08-30 19:46:23 +03:00
Paul Adenot
306ff06e5f
Bug 1848518 - Reapply patch on top of cubeb. r=cubeb-reviewers,kinetik
...
Depends on D186860
Differential Revision: https://phabricator.services.mozilla.com/D186861
2023-08-30 16:12:55 +00:00
Paul Adenot
ece3734ac7
Bug 1848518 - Update libcubeb to revision 3f86a. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D186860
2023-08-30 16:12:55 +00:00
Paul Adenot
256c23224c
Bug 1847009 - Reapply patch on top of cubeb. r=cubeb-reviewers,chunmin
...
Depends on D185292
Differential Revision: https://phabricator.services.mozilla.com/D185293
2023-08-08 09:22:35 +00:00
Paul Adenot
c09ffeeb26
Bug 1847009 - Update libcubeb to revision ac8474a5929. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D185292
2023-08-08 09:22:35 +00:00
Paul Adenot
c1119ffcc8
Bug 1846158 - Reapply patch on top of libcubeb. r=cubeb-reviewers,kinetik
...
Depends on D184920
Differential Revision: https://phabricator.services.mozilla.com/D184921
2023-08-01 07:07:08 +00:00
Paul Adenot
92ee586b0d
Bug 1846158 - Update libcubeb to revision b9af56cee7. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D184920
2023-08-01 07:07:08 +00:00
Paul Adenot
5a12f41818
Bug 1845499 - Reapply in-tree patch on cubeb_aaudio.cpp. r=cubeb-reviewers,kinetik
...
Depends on D184568
Differential Revision: https://phabricator.services.mozilla.com/D184569
2023-07-27 08:25:03 +00:00
Paul Adenot
6fc835a70b
Bug 1845499 - Adjust patch for cubeb_aaudio.cpp. r=cubeb-reviewers,kinetik
...
Depends on D184567
Differential Revision: https://phabricator.services.mozilla.com/D184568
2023-07-27 08:25:03 +00:00
Paul Adenot
8f1042933b
Bug 1845499 - Update libcubeb to revision 41344b3a. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D184567
2023-07-27 08:25:03 +00:00
Paul Adenot
2d678a843c
Bug 1833633 - Reapply cubeb patch to prefer OpenSL ES on oldder Android versions. r=cubeb-reviewers,kinetik
...
Depends on D178320
Differential Revision: https://phabricator.services.mozilla.com/D178321
2023-05-22 09:20:31 +00:00
Paul Adenot
e2935ff71a
Bug 1833633 - Update libcubeb to revision 48689ae7. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D178320
2023-05-22 09:20:31 +00:00