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
Geoff Brown
8d88b9a596
Bug 1318091 - Disable failing android gtests; r=bc
...
Disable gtests observed to fail on Android. Some of these are simple build
failures and failures due to file permissions or paths, while other failures
are more obscure.
Once Android gtests are running on mozilla-central, I will file follow-up
bugs inviting teams to investigate the failures and re-enable Android gtests
that are important to them.
Differential Revision: https://phabricator.services.mozilla.com/D26606
--HG--
extra : moz-landing-system : lando
2019-04-08 20:58:21 +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
2f27522cda
Bug 1518106 - Update cubeb-pulse-rs from upstream to 17c1629. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D17400
--HG--
extra : moz-landing-system : lando
2019-01-23 19:37:18 +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
byron jones
9bed7ee50d
Bug 1504932 - Replace libcubeb's README_Mozilla file with moz.yaml r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D10995
--HG--
extra : moz-landing-system : lando
2018-11-06 17:11:40 +00:00
Alex Chronopoulos
b9087831d6
Bug 1503240 - Print the picked commits in update script. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D10216
--HG--
extra : moz-landing-system : lando
2018-10-31 09:58:01 +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
36e3215092
Bug 1500377 - Update cubeb-pulse-rs to upstream commit 100b858. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D9242
--HG--
extra : moz-landing-system : lando
2018-10-19 22:00:38 +00: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
Matthew Gregan
ab37fcf704
Bug 1471922 - Update cubeb-pulse-rs to 79886477. r=kamidphish
...
--HG--
extra : rebase_source : 5ecf7036ff47adb36f55d8578e484154a81f7e95
2018-08-26 20:34:41 +12: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
Matthew Gregan
33e0262678
Bug 1472001 - Fix cubeb-pulse-rs build with current Rust nightly. r=kamidphish
...
--HG--
extra : rebase_source : 005e64eb5c73c4ad3bfd1f3553dfb511304648dd
2018-06-29 14:00:12 +12: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
Dan Glastonbury
cc1e0dcb1b
Bug 1445067
- P2: Update cubeb-pulse-rs to commit f90aecf. r=kinetik
...
MozReview-Commit-ID: if0u1aDn2f
--HG--
extra : rebase_source : 4a5ded7d9e75024fab13df5705c5a45f574067ce
2018-04-18 13:46:16 +10: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
Dan Glastonbury
b32f1681cb
Bug 1449342 - Update cubeb-pulse-rs to commit 55ce985. r=kinetik
...
Pull in fix for cubeb channel layout to PulseAudio channel layout.
MozReview-Commit-ID: L9v3cYM5PAY
--HG--
extra : rebase_source : bc4358efcd6ca6276c242ad3beec7f71288f36d7
2018-04-03 11:09:17 +10: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
Jean-Yves Avenard
fa6a33a217
Bug 1448883 - Resync with cubeb 7401fc25a9d. r=padenot
...
MozReview-Commit-ID: 1Lg0fpsSa10
--HG--
extra : rebase_source : 46d1fac5453a7425705b2c4c97940abaf11fe2d4
2018-03-26 18:07:10 +02:00
Paul Adenot
7eac0326f6
Bug 1448627 - Update cubeb to 7712aaab. r=jya
...
MozReview-Commit-ID: HbYayQvtQQc
--HG--
extra : rebase_source : b214c693b7f1c7914d39dfd363d85db7eebb0e6c
2018-03-25 11:33:26 +02:00
Dan Glastonbury
0a80a93867
Bug 1432779 - Update cubeb-pulse-rs to commit 247b01d. r=jya
...
MozReview-Commit-ID: ACsPdk19RoA
2018-03-24 10:57:57 +01:00
Jean-Yves Avenard
deed151733
Bug 1432779 - Update libcubeb to revision 77cb1a9. r=padenot
...
MozReview-Commit-ID: DAfCxUBb41U
2018-03-24 10:57:57 +01:00
Dan Glastonbury
d1d3dca95f
Bug 1443368 - Update cubeb-pulse-rs to commit 22cdde3. r=kinetik
...
Pull for change to replace assert in get_server_info callback with
proper handling for null pointer.
MozReview-Commit-ID: 996HQw3FyYQ
--HG--
extra : rebase_source : a0d8a0d4ed6df1e5cad13b8ad03d9e1d10fc9223
2018-03-06 15:49:08 +10:00
Alex Chronopoulos
f74de1aee2
Bug 1410456 - Update cubeb from upstream to eb3409e.r=achronop
...
MozReview-Commit-ID: Ie9hhw1Prlw
--HG--
extra : rebase_source : 0e27932b3d22cf816a045b2fd4929d957a5684d6
2018-03-01 15:44:47 +02:00
Alex Chronopoulos
6bd9c1333c
Bug 1410456 - Pass in cubeb JNIEnv instead of JavaVM. r=padenot
...
MozReview-Commit-ID: Cf8FvZzShVv
--HG--
extra : rebase_source : 28b4a8658e5be271af228a0d0398eaa2fba4320b
2018-03-01 12:11:32 +02:00
Alex Chronopoulos
599f535864
Bug 1410456 - Add new files in update.sh script. r=padenot
...
MozReview-Commit-ID: 5Nmdd8WOlJc
--HG--
extra : rebase_source : 766debbed1e6c64ef66c6f21a0b3f675fca3abe9
2018-02-27 13:37:49 +02:00
Alex Chronopoulos
21a1f8e51b
Bug 1410456 - Keep the old mechanism for the older versions that jni method is not available. r=padenot
...
MozReview-Commit-ID: 3jXf3wuXqZu
--HG--
extra : rebase_source : 6b81a313f12c74810e969c9195fcc8113d5bdf89
2018-02-27 13:37:37 +02:00
Alex Chronopoulos
647424824e
Bug 1410456 - get mixer latency from JNI instead of system library. r=jchen,padenot,snorp
...
MozReview-Commit-ID: 3YciuVu25JO
--HG--
extra : rebase_source : e5b3ad2f4b38f4b6454a56434022fce7f2a649cb
2018-02-20 15:37:12 +02:00
Alex Chronopoulos
9dba55fc1f
Bug 1410456 - remove preferred sample rate implementation because makes use of dlopen. r=padenot
...
MozReview-Commit-ID: jBZ3oewbjh
--HG--
extra : rebase_source : e983510c4c3e2e046302ea3c0732b25a0cfd2cb1
2018-02-20 15:37:11 +02:00
Alex Chronopoulos
cb6847750a
Bug 1410456 - remove get latency implementation because makes use of dlopen. r=padenot
...
MozReview-Commit-ID: 1Mc2dSk0hlc
--HG--
extra : rebase_source : 00c83fb95b4ef5f184bc4c9b7511f53995ad82c4
2018-02-20 15:37:10 +02:00
Alex Chronopoulos
9497b2b3a2
Bug 1410456 - remove get min latency implementation because makes use of dlopen. r=padenot
...
MozReview-Commit-ID: CD2FCiMobWm
--HG--
extra : rebase_source : 17de7ffc8b93082473beaebabd8354c853f4f20f
2018-02-20 15:37:09 +02:00