Commit Graph

474 Commits

Author SHA1 Message Date
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
Alex Chronopoulos
cc9dc0dbeb Bug 1410456 - remove an unused variable that produces a compile warning. r=padenot
MozReview-Commit-ID: Hf7Od37bnzX

--HG--
extra : rebase_source : d53cbf4ef6f79ee9caac4e74a67f67a2e441669f
2018-02-20 15:37:08 +02:00
Dan Glastonbury
b486a46d6a Bug 1440538 - P4: Update cubeb-pulse-rs to commit f58dc34. r=kinetik
MozReview-Commit-ID: 5eQV3nUceQe

--HG--
extra : rebase_source : c182a15ceda6ef3bb9e25ca3a4465aba325f32bf
2018-02-23 12:54:14 +10:00
Dan Glastonbury
16617a8283 Bug 1440538 - P3: Update cubeb-pulse-rs update.sh. r=kinetik
MozReview-Commit-ID: 4DiL3XnCpMY

--HG--
extra : rebase_source : 719e2a9a0ec9e3284495f7d460e6762b15af0634
2018-02-13 14:45:51 +10:00
Narcis Beleuzu
5968b0947f Backed out 10 changesets (bug 1410456) for Android mochitest crashes, e.g. in test_postMessages.html. CLOSED TREE
Backed out changeset 7ec175446efd (bug 1410456)
Backed out changeset 94457911bb24 (bug 1410456)
Backed out changeset 5248a21216ae (bug 1410456)
Backed out changeset f182ab7885db (bug 1410456)
Backed out changeset e482347bdae3 (bug 1410456)
Backed out changeset f7b646045e06 (bug 1410456)
Backed out changeset 6a8ed4bf5d2f (bug 1410456)
Backed out changeset 1a9c687ec277 (bug 1410456)
Backed out changeset 82f6667c6758 (bug 1410456)
Backed out changeset 7bf358e3e01b (bug 1410456)
2018-02-26 15:58:20 +02:00
Alex Chronopoulos
1697d603ea Bug 1410456 - Update cubeb from upstream to b1ee1ce. r=padenot
MozReview-Commit-ID: 5PmGUcxB6jv

--HG--
extra : rebase_source : 15e4d33a4d80d5cfedb6b064d9320ae711db73f4
2018-02-26 14:03:36 +02:00
Alex Chronopoulos
2eb404212e Bug 1410456 - Add new files in update.sh script. r=padenot
MozReview-Commit-ID: GD8CHTM1pV8

--HG--
extra : rebase_source : 27a9e05db3831729dc0d6c7f43ba4edca2d39bdc
2018-02-26 13:52:36 +02:00
Alex Chronopoulos
0d15e89258 Bug 1410456 - Keep the old mechanism for the older versions that jni method is not available. r=padenot
MozReview-Commit-ID: IsAOhDkNjHp

--HG--
extra : rebase_source : 375b7db8bc5d0c433aa55f229d8f81c971a6fbde
2018-02-26 13:46:13 +02:00
Alex Chronopoulos
967d8be756 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
2b7cbda791 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
b3ae975aa1 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
3c5238ce8c 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
Alex Chronopoulos
26b0a86331 Bug 1410456 - remove an unused variable that produces a compile warning. r=padenot
MozReview-Commit-ID: Hf7Od37bnzX

--HG--
extra : rebase_source : d53cbf4ef6f79ee9caac4e74a67f67a2e441669f
2018-02-20 15:37:08 +02:00
Dorel Luca
037478c033 Backed out 9 changesets (bug 1410456) for Mochitest failure on mobile/android/tests/browser/chrome/test_media_playback.html
Backed out changeset 36f6b40dfa88 (bug 1410456)
Backed out changeset 19f3248502d9 (bug 1410456)
Backed out changeset 18ef18999175 (bug 1410456)
Backed out changeset 0ec75a56b4c7 (bug 1410456)
Backed out changeset f7eae1545d5e (bug 1410456)
Backed out changeset d59060ecd24c (bug 1410456)
Backed out changeset f996b9dce4a6 (bug 1410456)
Backed out changeset 1f75636b5bce (bug 1410456)
Backed out changeset c170d37b1a04 (bug 1410456)
2018-02-19 21:45:10 +02:00
Alex Chronopoulos
e63e670281 Bug 1410456 - Update cubeb from upstream to 84e9568. r=achronop
MozReview-Commit-ID: LbKW5KFC37v

--HG--
extra : rebase_source : 83f0a420d9172dfcac47e260cac9675ef8fadc46
2018-02-19 18:38:06 +02:00
Alex Chronopoulos
9c4058b363 Bug 1410456 - Add new files in update.sh script. r=padenot
MozReview-Commit-ID: C9ssWChZclq

--HG--
extra : rebase_source : 20b6f8b97a0aa2156bedc4e11cd419e35802b1cb
2018-02-19 18:35:44 +02:00
Alex Chronopoulos
8f15370f0e Bug 1410456 - get mixer latency from JNI instead of system library. r=jchen,padenot,snorp
MozReview-Commit-ID: FbKvEB6mla

--HG--
extra : rebase_source : 71809dd91edf1e0eac7810dc9e0bea76fcb5d935
2018-02-19 18:35:31 +02:00
Alex Chronopoulos
9afa22dc33 Bug 1410456 - remove preferred sample rate implementation because makes use of dlopen. r=padenot
MozReview-Commit-ID: FA8tU5jDoZx

--HG--
extra : rebase_source : 60704befbb819b3788f727004a9281e8ff7cfea5
2018-02-19 18:30:48 +02:00
Alex Chronopoulos
9fe37d2732 Bug 1410456 - remove get latency implementation because makes use of dlopen. r=padenot
MozReview-Commit-ID: ADWuUuJaebU

--HG--
extra : rebase_source : 6becd0e53a79eb22b141de02eff3ac33d2c65919
2018-02-19 18:28:13 +02:00
Alex Chronopoulos
13684405b1 Bug 1410456 - remove get min latency implementation because makes use of dlopen. r=padenot
MozReview-Commit-ID: Lepj0zxiyXb

--HG--
extra : rebase_source : dfbc22d55b173bcfead47c9fb3d236b5c88393bc
2018-02-19 18:28:12 +02:00
Alex Chronopoulos
f7c4614917 Bug 1410456 - remove an unused variable that produces a compile warning. r=padenot
MozReview-Commit-ID: IerCYxsDQFX

--HG--
extra : rebase_source : bd6384189a686fec9c9b43bdab4e5b9c14a95416
2018-02-19 18:28:11 +02:00
Alex Chronopoulos
a9a0f3509a Bug 1438888 - Update cubeb from upstream to 1d53c3a. r=padenot 2018-02-16 18:37:50 +02:00