Граф коммитов

675 Коммитов

Автор SHA1 Сообщение Дата
Matthew Gregan 746b1aae49 Bug 1757475 - Update libcubeb to 3a04ed29. r=cubeb-reviewers,chunmin
Differential Revision: https://phabricator.services.mozilla.com/D139892
2022-03-01 04:57:02 +00:00
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