Paul Adenot
0c81475300
Bug 1626081 - Update cubeb to 80c3d838d2929c27. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D74276
2020-05-12 08:32:00 +00:00
Cosmin Sabou
72e80153f2
Backed out 3 changesets (bug 1626081) for causing build bustages. CLOSED TREE
...
Backed out changeset 82cae35b52eb (bug 1626081)
Backed out changeset 42135f164217 (bug 1626081)
Backed out changeset 2676f31077bc (bug 1626081)
2020-05-11 21:38:54 +03:00
Paul Adenot
4c16b73b14
Bug 1626081 - Update cubeb to 80c3d838d2929c27. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D74276
2020-05-11 18:23:14 +00:00
Paul Adenot
03da4e3e6c
Bug 1635404 - Update cubeb to revision 35190a8. r=achronop
...
Depends on D73869
Differential Revision: https://phabricator.services.mozilla.com/D73870
2020-05-05 15:08:45 +00:00
Chun-Min Chang
4e7ae3e350
Bug 1628132 - P2: Update cubeb to 9caa5b1. r=kinetik
...
Pick commits:
9caa5b1 - Only print the filename when logging (#581 )
8a4170a - sun: Line continuation character not needed
9696902 - sun: POLL_TIMEOUT is no longer used
159fb99 - sun: Add my email address to the copyright header.
e3b409f - sun: Refactoring: reduce duplication in stream structure.
36aa8b1 - sun: Make the purpose of some variables clearer.
1654468 - sun: Update header inclusion.
38ef439 - sun: Convert floats to LINEAR32 instead of LINEAR16
4dbacae - Remove test for registering device changed callback twice
7f94e27 - Force Rust builds to always rerun cargo.
3e23b25 - Remove TODO, we've done all of those, or they don't apply anymore
Differential Revision: https://phabricator.services.mozilla.com/D70546
--HG--
extra : moz-landing-system : lando
2020-04-14 00:23:16 +00:00
Matthew Gregan
210f8ccbc5
Bug 1621428 - Update cubeb to 6e7e7659. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D66303
--HG--
extra : moz-landing-system : lando
2020-03-11 15:49:23 +00:00
Matthew Gregan
239b521c98
Bug 1612139 - Unship libcubeb's obsolete AudioTrack backend. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D61399
--HG--
extra : moz-landing-system : lando
2020-02-03 10:04:53 +00:00
Matthew Gregan
a362a200e2
Bug 1611658 - Unship libcubeb's C PulseAudio backend in favour of Rust. r=achronop
...
Differential Revision: https://phabricator.services.mozilla.com/D61080
--HG--
extra : moz-landing-system : lando
2020-01-26 11:09:27 +00:00
Alex Chronopoulos
513727e5d9
Bug 1610527 - Update cubeb from upstream to d4b23d1. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D60518
--HG--
extra : moz-landing-system : lando
2020-01-22 13:59:51 +00:00
Noemi Erli
6d247d8611
Backed out 2 changesets (bug 1610527) for causinf Linux debug and opt bustages in test_resampler.cpp a=backout
...
Backed out changeset 850bc97c56ab (bug 1610527)
Backed out changeset 71299532eee6 (bug 1610527)
2020-01-22 00:31:11 +02:00
Alex Chronopoulos
cf314b852f
Bug 1610527 - Update cubeb from upstream to 6cdf2fd. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D60518
--HG--
extra : moz-landing-system : lando
2020-01-21 15:32:54 +00:00
Alex Chronopoulos
236f6c237f
Bug 1604117 - Backout cubeb commit aa63601
. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D59674
--HG--
extra : moz-landing-system : lando
2020-01-13 13:09:39 +00:00
Alex Chronopoulos
c7942e4cd7
Bug 1603384 - Update cubeb from upstream to aa63601
. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D56872
--HG--
extra : moz-landing-system : lando
2019-12-12 15:24:23 +00:00
Landry Breuil
6cd8db12f6
Bug 1596546: disable sndio lazy loading on OpenBSD, and directly link with it r=kinetik
...
unveil() work in bug #1580271 broke sound playback
Differential Revision: https://phabricator.services.mozilla.com/D53079
--HG--
extra : moz-landing-system : lando
2019-11-15 06:33:19 +00:00
Paul Adenot
12cabe50dd
Bug 1590652 - Temporarily revert to using IAudioClient on Windows 10. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D50242
--HG--
extra : moz-landing-system : lando
2019-10-23 21:19:36 +00:00
Paul Adenot
8088048155
Bug 1575883 - Update cubeb to a1200c34. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D47277
--HG--
extra : moz-landing-system : lando
2019-10-11 16:05:55 +00:00
Matthew Gregan
25b3f4cfbc
Bug 1575131 - Update libcubeb for IAudioClient3 support on Win10. r=padenot
...
This picks up the work contributed by @ligfx in https://github.com/kinetiknz/cubeb/pull/530 .
Differential Revision: https://phabricator.services.mozilla.com/D42590
--HG--
extra : moz-landing-system : lando
2019-08-26 07:52:25 +00:00
Paul Adenot
b2b7b7837d
Bug 1567480 - Update libcubeb to 0b5b52d. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D38674
--HG--
extra : moz-landing-system : lando
2019-07-19 22:56:19 +00:00
Chun-Min Chang
0561641171
Bug 1530715 - P3: Build cubeb-coreaudio-rs in libcubeb. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D23432
--HG--
extra : moz-landing-system : lando
2019-07-10 08:06:12 +00:00
Andreea Pavel
7853764e9d
Backed out 42 changesets (bug 1530715) for SM build bustages on a CLOSED TREE
...
Backed out changeset 88ba94506737 (bug 1530715)
Backed out changeset 586d1b42a31b (bug 1530715)
Backed out changeset 7e7f5b9f2bf6 (bug 1530715)
Backed out changeset 7506b654e92f (bug 1530715)
Backed out changeset 518f85cf84a9 (bug 1530715)
Backed out changeset aca1e6806fc9 (bug 1530715)
Backed out changeset 70e97244daa8 (bug 1530715)
Backed out changeset 7c1e970c84a0 (bug 1530715)
Backed out changeset 9e10aa50ca0e (bug 1530715)
Backed out changeset 2a8d1c6faa33 (bug 1530715)
Backed out changeset bdc3110a40e9 (bug 1530715)
Backed out changeset bd809d3c5fd8 (bug 1530715)
Backed out changeset fe28daa92fc4 (bug 1530715)
Backed out changeset a964627f40c6 (bug 1530715)
Backed out changeset 3f3677f2980f (bug 1530715)
Backed out changeset e527edaabd65 (bug 1530715)
Backed out changeset 421e51bf612b (bug 1530715)
Backed out changeset 8f10a1790557 (bug 1530715)
Backed out changeset 0c5a0ed7203a (bug 1530715)
Backed out changeset 7fe0263794d3 (bug 1530715)
Backed out changeset ecd20933073e (bug 1530715)
Backed out changeset de4e23af5054 (bug 1530715)
Backed out changeset dcd65347e392 (bug 1530715)
Backed out changeset cd0e483df6be (bug 1530715)
Backed out changeset 9acd782f9450 (bug 1530715)
Backed out changeset b4809ada60dd (bug 1530715)
Backed out changeset 3742faad3806 (bug 1530715)
Backed out changeset bf15184c3c63 (bug 1530715)
Backed out changeset b6139a17a5fd (bug 1530715)
Backed out changeset dda297f7755a (bug 1530715)
Backed out changeset e98c1c0d561d (bug 1530715)
Backed out changeset 72c18b15e767 (bug 1530715)
Backed out changeset a8d7741d9134 (bug 1530715)
Backed out changeset 7562f780b687 (bug 1530715)
Backed out changeset 0cec8139038c (bug 1530715)
Backed out changeset 5ebf9b275f10 (bug 1530715)
Backed out changeset 7042c5c9c764 (bug 1530715)
Backed out changeset 4cd64e4037fa (bug 1530715)
Backed out changeset 48719d342b6f (bug 1530715)
Backed out changeset 0500179d3bbf (bug 1530715)
Backed out changeset 4bed62b601c6 (bug 1530715)
Backed out changeset 30f0b9853b0f (bug 1530715)
2019-07-10 10:56:00 +03:00
Chun-Min Chang
94a049f7b4
Bug 1530715 - P3: Build cubeb-coreaudio-rs in libcubeb. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D23432
--HG--
extra : moz-landing-system : lando
2019-07-09 19:56:58 +00:00
Chun-Min Chang
c145f8316d
Bug 1561945 - P2: Update cubeb from upstream to 98a1c8e. r=achronop
...
Pick commits:
98a1c8e - Enable Windows build on Travis. (#514 )
02bcf9c - cubeb_sun: Fixes to support high latency playback, and illumos build fix. (#513 )
9f39687 - sunaudio (NetBSD/illumos) backend (#510 )
03eb237 - Fix tests warnings (#512 )
acbed7d - Add audiounit-rust backend (#511 )
421010c - Update Travis builds: clang 3.6 -> 3.8, g++ 4.8 -> 5.x, XCode 6.4 -> 9.4. (#509 )
3643750 - wasapi: return unique_ptr normally, without std::move (#443 )
9ea8137 - Switch Travis builds to Ubuntu Xenial (16.04) to pick up a newer MinGW. (#508 )
Differential Revision: https://phabricator.services.mozilla.com/D36212
--HG--
extra : moz-landing-system : lando
2019-06-30 23:36:38 +00:00
Alex Chronopoulos
ec3b159539
Bug 1546872 - Update cubeb from upstream to 64aa80f. r=padenot
...
Pick commit:
64aa80f - wasapi: notify when a device is disabled. BMO 1546872
2019-04-25 20:14:32 +03:00
Alex Chronopoulos
f0d62457c5
Bug 1545279 - Update cubeb from upstream to 3570749. r=padenot
...
Pick commits:
3570749 - wasapi: tie monitor lifetime with notification client lifetime. BMO 1545279 (#505 )
162625a - test: add option to get the posotion of a stream (#504 )
Differential Revision: https://phabricator.services.mozilla.com/D28796
--HG--
extra : moz-landing-system : lando
2019-04-25 09:22:35 +00:00
Paul Adenot
c9069544bd
Bug 1531833 - Update libcubeb to 241e3c (and rebase an in-tree patch). r=kinetik
...
This has been reviewed by snorp, kinetik, achronop, in bug 1531833, and the
rollup has been rubberstamped by achronop in
https://github.com/kinetiknz/cubeb/pull/501 .
Differential Revision: https://phabricator.services.mozilla.com/D26937
--HG--
extra : moz-landing-system : lando
2019-04-16 15:44:47 +00:00
Oana Pop Rus
212a653d81
Backed out 6 changesets (bug 1531833) for geckoview failures on PermissionDelegateTest.media CLOSED TREE
...
Backed out changeset f90ad6bb8ebd (bug 1531833)
Backed out changeset 465570a54b46 (bug 1531833)
Backed out changeset e725253ee976 (bug 1531833)
Backed out changeset 74ad8e7a722b (bug 1531833)
Backed out changeset b1268e5f7023 (bug 1531833)
Backed out changeset e3ec78b2db1f (bug 1531833)
--HG--
extra : amend_source : 81aa19c352e72cac2369e014d19ec5a896538b21
2019-04-11 21:16:55 +03:00
Paul Adenot
b774a54cc4
Bug 1531833 - Update libcubeb to c0a717 (and rebase an in-tree patch). r=kinetik
...
This has been reviewed by snorp, kinetik, achronop, in bug 1531833, and the
rollup has been rubberstamped by achronop in
https://github.com/kinetiknz/cubeb/pull/501 .
Differential Revision: https://phabricator.services.mozilla.com/D26937
--HG--
extra : moz-landing-system : lando
2019-04-11 09:19:39 +00:00
Alex Chronopoulos
925ad97bb4
Bug 1541101 - Update cubeb from upstream to 66d9c48. r=kinetik
2019-04-03 12:50:40 +03:00
David Major
56ea434680
Bug 1528074 - Translate MSVC warning flags to clang spelling where supported r=froydnj
...
clang-cl only acts on five MSVC warning flags: 7219c7e9af/clang/include/clang/Driver/CLCompatOptions.td (L188-L197)
With MSVC now unsupported, most -wdNNNN have no effect and can be removed.
This patch converts the five supported warnings to their clang spellings, as preparation for a subsequent patch that will remove all remaining `[/-]w[edo][0-9]{4}`.
Differential Revision: https://phabricator.services.mozilla.com/D22582
--HG--
extra : moz-landing-system : lando
2019-03-11 01:39:42 +00:00
Mike Hommey
ef3ad686ee
Bug 1512504 - Remove support for MSVC. r=froydnj
...
Consequently, this removes:
- MOZ_LIBPRIO, which is now always enabled.
- non_msvc_compiler, which is now always true.
- The cl.py wrapper, since it's not used anymore.
- CL_INCLUDES_PREFIX, which was only used for the cl.py wrapper.
- NONASCII, which was only there to ensure CL_INCLUDES_PREFIX still
worked in non-ASCII cases.
This however keeps a large part of detecting and configuring for MSVC,
because we still do need it for at least headers, libraries, and midl.
Depends on D19614
Differential Revision: https://phabricator.services.mozilla.com/D19615
--HG--
extra : moz-landing-system : lando
2019-02-14 21:45:27 +00:00
Alex Chronopoulos
f26917afec
Bug 1527659 - Update cubeb from upstream to 3afc335. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D19676
--HG--
extra : moz-landing-system : lando
2019-02-13 21:50:03 +00:00
Alex Chronopoulos
46289fa2a3
Bug 1518106 - Update cubeb from upstream to feec7e2. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D17399
--HG--
extra : moz-landing-system : lando
2019-01-23 19:36:20 +00:00
Alex Chronopoulos
836d8e0a78
Bug 1521791 - Update cubeb from upstream to 67d37c1. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D17248
--HG--
extra : moz-landing-system : lando
2019-01-22 16:09:51 +00:00
Jean-Yves Avenard
836fc05ec7
Bug 1509875 - Update cubeb from upstream to e5c3a1d8a68c. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D13755
--HG--
extra : moz-landing-system : lando
2018-12-04 21:40:49 +00:00
Alex Chronopoulos
ae7ed1047a
Bug 1502165 - Update cubeb from upstream to 9a7a551. r=kinetik
2018-10-30 12:37:06 +01:00
Alex Chronopoulos
c3e6a81fd4
Bug 1501605 - Update cubeb from upstream to 04d58b6. r=kinetik
2018-10-24 12:37:51 +02:00
Alex Chronopoulos
bd29f8d97c
Bug 1500377 - Update cubeb to upstream commit a68892d. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D9241
--HG--
extra : moz-landing-system : lando
2018-10-19 22:00:20 +00:00
Alex Chronopoulos
d5435d7c3a
Bug 1498519 - Update cubeb from upstream to 4559815
. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D8527
2018-10-12 13:31:18 +03:00
Jean-Yves Avenard
25a4bdf7f8
Bug 1489052 - Resync cubeb to b832dae6e48d3a95d1e6d977d0b7c53a873fd246. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D6032
--HG--
extra : moz-landing-system : lando
2018-09-18 11:38:20 +00:00
Paul Adenot
7b70359220
Bug 1476278
- Update libcubeb to revision 6c47043. r=jya
...
MozReview-Commit-ID: K03bJy6rSJ1
--HG--
extra : rebase_source : 5c6a927f1388d43071330cc139e22fee72ad46d2
2018-07-17 15:25:59 +02:00
Jean-Yves Avenard
b0275bc977
Bug 1475642 - Fix playback with some 3rd party audio cards. r=kinetik
...
Additional fix to bug 1469152
Differential Revision: https://phabricator.services.mozilla.com/D2131
--HG--
extra : moz-landing-system : lando
2018-07-14 07:26:17 +00:00
Jean-Yves Avenard
5041ae2d32
Bug 1469152: Fix playback on older macOS systems and some 3rd party audio cards. r=kinetik
...
We were using an audio API not available prior 10.12. Also add a workaround for 3rd party audio cards with unusually high channels count.
This cherry-pick cubeb commits 59f5cb4ba01f21c4ad87e9404d1e470408e18505 and dbd61924736fbe1a1caf1cbd544f7d197f1836f7
Differential Revision: https://phabricator.services.mozilla.com/D2041
--HG--
extra : moz-landing-system : lando
2018-07-10 08:45:49 +00:00
Alex Chronopoulos
b2ea3d0293
Bug 1471164 - Update cubeb from upstream to 2968cba
. r=padenot
...
MozReview-Commit-ID: Lwalw9Hxf70
--HG--
extra : rebase_source : 183ac07e38e329e84f7a567d0e287206c0215524
2018-06-26 12:16:49 +02:00
Alex Chronopoulos
8d06ff94c2
Bug 1467882 - Update cubeb from upstream to 0677b30. r=kinetik
2018-06-14 11:05:05 -07:00
Alex Chronopoulos
ebd54ce4cd
Bug 1466066
- Update cubeb from upstream to abf6ae2. r=kinetik
2018-06-01 12:40:16 +03:00
Alex Chronopoulos
e123e7c31b
Bug 1458199 - Update cubeb from upstream to 44341a1. r=kinetik
2018-05-01 13:04:43 +02:00
Matthew Gregan
81d70e03c7
Bug 1427011 - Disable default device switching in libcubeb's WASAPI backend. r=padenot
2018-04-30 19:59:32 +12:00
Matthew Gregan
a310920353
Bug 1449555 - Update libcubeb to 7f4f3b6e. r=padenot
2018-04-13 23:37:05 +12:00
Jan Beich
60f9bc442d
Bug 1452509 - Require Jack package for --enable-jack build. r=froydnj
...
MozReview-Commit-ID: HT3ZCrEAN8Y
--HG--
extra : rebase_source : 0fc577c097fcc390c79514019099680b3129c748
2018-03-18 23:42:22 +00:00
Matthew Gregan
f3e9b08714
Bug 776137 - Apply latency correction to audio stream position on macOS. r=padenot
...
--HG--
extra : rebase_source : ea7d68e32bdc1d3712b64a42f6fdaa75f0933988
2018-03-28 11:44:15 +13:00