Paul Adenot
6298126ac4
Bug 1405258 - Update libcubeb to 40cd4ad0 to fix warnings as errors bustage.
...
MozReview-Commit-ID: 53knVqcswLX
--HG--
extra : rebase_source : 7379c68360a6004da1afcea920195e5dbca4f9c0
2017-10-03 13:40:00 +02:00
Paul Adenot
37bfa43273
Bug 1405258 - Update libcubeb to revision ba2a89611875cd9f2dabae99a362461b03c0dd3d
...
MozReview-Commit-ID: PngLiVneAh
--HG--
extra : rebase_source : 9f604112fad6cafb0883e3248823f78106ec5e19
2017-10-03 12:18:07 +02:00
Dan Glastonbury
e0b3ce467e
Bug 1399978 - Update cubeb-pulse-rs to git commit 2e22e53. r=kinetik
...
MozReview-Commit-ID: INksO0nbT1F
--HG--
extra : rebase_source : ea7936f95c44972478878cb54b1e2a83c4fbc4fe
2017-09-25 15:23:30 +10:00
Alex Chronopoulos
af3b468649
Bug 1400671
- Update cubeb from upstream to ac532ad. r=kinetik
...
MozReview-Commit-ID: Ek4onH23hPc
2017-09-18 01:56:08 +03:00
Alex Chronopoulos
fce9feacea
Bug 1399905 - Update cubeb from upstream to 09a90a7. r=padenot
...
MozReview-Commit-ID: JoZj8q2nQPb
2017-09-14 18:35:15 +03:00
Dan Glastonbury
660a0a0bf8
Bug 1399009 - Update cubeb-pulse-rs to a386d91... r=kinetik
...
MozReview-Commit-ID: BnJpMCuDPOf
--HG--
extra : rebase_source : 37c652b29cc4732153ab5b8a45c0b02837026282
2017-09-12 15:31:18 +10:00
Paul Adenot
133d277e4d
Bug 1395393 - Fix bustage on a CLOSED TREE.
...
MozReview-Commit-ID: BI4fIMikA0J
2017-09-01 18:09:48 +02:00
Paul Adenot
54e3972626
Bug 1395393 - Update libcubeb to 2e5814de. r=achronop
...
MozReview-Commit-ID: JWDv93mjAAE
--HG--
extra : rebase_source : 170547b55d8b04838523a255502c58991da8ffdb
extra : amend_source : c7f5e99b69e27c40e5fa6ed9054a57dbdf1c2f1c
2017-09-01 17:39:06 +02:00
Matthew Gregan
b359c3ce6d
Bug 1388229 - Update libcubeb to revision d59010139. r=kamidphish
2017-08-10 13:00:07 +12:00
Matthew Gregan
b680d61073
Bug 1386957 -Update libcubeb to revision 0e103884. r=achronop
...
MozReview-Commit-ID: HFkJ6TPLIfv
--HG--
extra : rebase_source : 19225466d283f999a99589f6afba1315dc1ec041
2017-08-03 18:46:49 +12:00
Alex Chronopoulos
ad2bcf909e
Bug 1385481 - Update cubeb from upstream to 42da8d2. r=kinetik
...
MozReview-Commit-ID: HOrC5Iwd92L
2017-07-29 02:45:33 +03:00
Alex Chronopoulos
0335e95f16
Bug 1384053 - Update cubeb from upstream to 09aeb59. r=kinetik
...
MozReview-Commit-ID: KQRqIGv021z
--HG--
extra : rebase_source : e024379549aa71c831a56dc91b41389838970550
2017-07-25 18:00:35 +03:00
Alex Chronopoulos
7712d5e660
Bug 1381015 - Update cubeb from upstream to a329c6a
. r=kinetik
...
MozReview-Commit-ID: Gfutv4Tnvix
--HG--
extra : rebase_source : 219433f6d6008814f8ce2839700a418cf0fda711
2017-07-17 11:48:15 +03:00
Alex Chronopoulos
cfc97eef59
Bug 1380233 - Update cubeb pulse rust backend from upstream to 3b8cfba. r=kamidphish
...
MozReview-Commit-ID: CKfpyKaqLSe
--HG--
extra : rebase_source : 7675f4a21e45465939b0457e5ed34f88985e53fb
2017-07-13 13:07:32 +03:00
Alex Chronopoulos
90ea6c6cf8
Bug 1380233 - Update cubeb from upstream to bb18984. r=kinetik
...
MozReview-Commit-ID: FU0a9BWcOoN
--HG--
extra : rebase_source : e40749d95d6928e12a1d5e88c082b3a167e18924
2017-07-13 13:04:52 +03:00
Peter Gerber
f6d02d64ec
Bug 1375873 - fix panic in cubeb caused by PA_SINK_SET_FORMATS flag r=kamidphish
...
MozReview-Commit-ID: FQic63gUu51
--HG--
extra : rebase_source : f4e3f5e4258ba4fb08acb4fe85b73404c7bf7afe
2017-06-24 02:42:28 +02:00
Dan Glastonbury
8f2155024b
Bug 1376000: Drop any unknown flags in SinkInfo.flags. r=padenot
...
Rust expect() is bad in C callbacks. Replace TryFrom() with
from_bits_truncate() to drop any unknown PulseAudio flags.
MozReview-Commit-ID: 4RWFB5iGW6Z
--HG--
extra : rebase_source : 3b05d52ae1295825b4857c41135ff08029ad280c
2017-06-24 08:03:59 +10:00
Dan Glastonbury
39441f1b4c
Bug 1374494
- P2: Update cubeb-pulse-rs to commit djg/cubeb-pulse-rs/6451581. r=kinetik
...
MozReview-Commit-ID: IscK7OpIZbB
--HG--
extra : rebase_source : d2ec3568fedd8f9841c3ecd5f02e434238add889
2017-06-09 12:30:29 +10:00
Dan Glastonbury
310ef6224e
Bug 1374494
- P1: Add pulse-rs folder to update.sh. r=kinetik
...
MozReview-Commit-ID: DNhPe2JhfU2
--HG--
extra : rebase_source : a306bdb305e0eb7042a703b2642d9f737fb14fbc
2017-06-19 17:47:13 +10:00
Alex Chronopoulos
1569d73eef
Bug 1374275 - Update cubeb from upstream to 18153b9. r=kinetik
...
MozReview-Commit-ID: 4PKadUfp0Bc
--HG--
extra : rebase_source : 430224ccb31ba49c6c980529af3ba8385005f8be
2017-06-20 12:09:28 +03:00
Dan Glastonbury
79484d5aa4
Bug 1373475: Remove panic from pulse_format_to_cubeb_format. r=kinetik
...
Remove left-over panic! from this function and return default values
of F32NE, just as cubeb_pulse.c does.
MozReview-Commit-ID: 5MgIOSaexF2
--HG--
extra : rebase_source : b1159b09c97df8a41811a85cb0f1674062d5cd92
2017-06-16 11:15:48 +10:00
Dan Glastonbury
a74de3d86f
Bug 1372057 - Limit pulse-rust to nightly builds. r=kinetik
...
MozReview-Commit-ID: Ev4GSuEN5Xa
--HG--
extra : rebase_source : 0e3910ffa437963810d5f42d5e2f3486e72801ef
2017-06-12 11:26:33 +10:00
Dan Glastonbury
0170a00894
Bug 1371319 - null out pulse pointers on destruction. r=kinetik
...
To avoid a double freeing of pa_context and pa_threaded_mainloop on
error, null out pointers once the object is freed.
Added assertions that pointer are null after destroy()'ing.
MozReview-Commit-ID: 1Ycmkrc2kWe
--HG--
extra : rebase_source : 1074ba307a45f9714b07c66d112a1b4b190c4540
2017-06-09 10:33:17 +10:00
Dan Glastonbury
839fad3c98
Bug 1360060 - P3: device_collection_destroy for cubeb-pulse-rs. r=kinetik
...
MozReview-Commit-ID: Hvn12h4O4FE
--HG--
extra : rebase_source : 9a689bcc516c1a3d363c2996bce67a083970aad9
2017-05-24 19:33:19 +10:00
Dan Glastonbury
d8f7d93bff
Bug 1360060 - P2: Add patch to libcubeb/update.sh r=kinetik
...
MozReview-Commit-ID: CPSGDKtrJZI
--HG--
extra : rebase_source : 14dbf4d6af2104f6043f4269cc8522ce946e8ffe
2017-05-24 20:48:00 +10:00
Dan Glastonbury
11c2d37f9d
Bug 1360060 - P1: Enable selection of cubeb-pulse-rust over cubeb-pulse. r=kinetik
...
MozReview-Commit-ID: GN5POBqy56W
--HG--
extra : rebase_source : 0af5972b29c2209beef82ef109e0b5f10613848e
2017-04-27 10:51:52 +10:00
Alex Chronopoulos
4c1cef4cb9
Bug 1368910 - Update cubeb from upstream to 3428c2b. r=kinetik
...
MozReview-Commit-ID: FIUMIri84Wr
2017-05-31 07:59:22 +03:00
Dan Glastonbury
9224fdaf13
Bug 1367646 - Update cubeb from upstream to 087dc94. r=kinetik
...
MozReview-Commit-ID: E1D2XCtugqW
--HG--
extra : rebase_source : 20d630e763aa840d1a07e0edf128206dd8b679e8
2017-05-25 14:45:04 +10:00
Alex Chronopoulos
9281e65d26
Bug 1366707 - Update cubeb from upstream to 96cdb17. r=kinetik
...
MozReview-Commit-ID: 3aiEtrl289U
--HG--
extra : rebase_source : 16ebdb2e20fc516047cc8f4974d6c9e6ec638fcb
2017-05-23 11:29:33 +03:00
Alex Chronopoulos
517b0f8cbf
Bug 1362334 - Update cubeb from upstream to 26a50b0. r=kinetik
...
MozReview-Commit-ID: KQXwt0DJHvP
2017-05-09 09:49:30 +03:00
Dan Glastonbury
4f5a7952ca
Bug 1360053 - Fetch version dbcd7f of cubeb-pulse-rs from github. r=kinetik
...
MozReview-Commit-ID: 8vy5Sy1430s
--HG--
extra : rebase_source : 72b3370258affb14dfa2754b1816eea13a4d1e2e
2017-04-27 10:06:33 +10:00
Alex Chronopoulos
ff2192eef4
Bug 1359451 - Update cubeb from upstream to 17503c4. r=padenot
...
MozReview-Commit-ID: C3NXIvjwjgD
--HG--
extra : rebase_source : 06cc2449c9892ba431662e9cd72633a91efcba2e
2017-04-25 18:25:01 +03:00
Dan Glastonbury
42bf7f5ae3
Bug 1358938 - Remove gonk config from moz.build. r=SingingTree
...
Re-applying Bug 1357323.
MozReview-Commit-ID: 6UcfIHWDwn5
--HG--
extra : rebase_source : 71b61606cfbc03c5b5d7064154f0e035c8393b32
2017-04-24 11:20:03 +10:00
Dan Glastonbury
92a65a96fb
Bug 1346665 - P2: Import rustified cubeb_pulse.c. r=kinetik,rillian
...
Enable by setting:
media.cubeb.backend = "pulse-rust"
MozReview-Commit-ID: EZXJAzN3X7c
2017-04-21 14:01:01 +10:00
Dan Glastonbury
709bb40008
Bug 1346665 - P1: Enable USE_PULSE_RUST in libcubeb. r=kinetik,rillian
...
MozReview-Commit-ID: 5ZQLFXNFWdB
2017-04-21 14:01:00 +10:00
Alex Chronopoulos
939147b2d1
Bug 1357683 - Update cubeb from upstream to 6e52314. r=padenot
...
MozReview-Commit-ID: FKxbO0W50Xk
2017-04-20 12:01:37 +03:00
Mike Hommey
34e619d1c1
Bug 1357323 - Remove support for gonk in the build system. r=gps
...
Everything depending on the widget being gonk can go away, as well as
everything depending on MOZ_AUDIO_CHANNEL_MANAGER, which was only
defined on gonk builds under b2g/ (which goes away in bug 1357326).
--HG--
extra : rebase_source : 9f0aeeb7eea8417fa4e06d662d566d67ecaf2a24
2017-04-18 16:56:09 +09:00
Wes Kocher
5eabc03c18
Merge m-c to autoland a=merge
2017-04-10 16:55:21 -07:00
Paul Adenot
ebfeb605e3
Bug 1348344 - Backed out changeset c72cf98f1527. r=achronop
...
This was meant to be temporary, and we can remove it now.
MozReview-Commit-ID: 2A9RKIabYIZ
--HG--
extra : source : e6cd7e39bfdd77772ffd3a36448b7763db7ec6d1
extra : histedit_source : dcb1bd9d144aaa9abeef38107a6ee6d85cdf7b2f
2017-04-10 17:15:29 +02:00
Paul Adenot
b37280c289
Bug 1337641 - Temporarily disable an assert in cubeb duplex. r=achronop
...
MozReview-Commit-ID: GD57nZRoXFj
--HG--
extra : rebase_source : 638d4e3f38fb3f4989758f0f1ad7f9d5dc4680ab
2017-04-10 19:26:44 +02:00
Carsten "Tomcat" Book
5d99fc5820
Merge mozilla-central to autoland
2017-04-04 12:38:55 +02:00
Paul Adenot
8db2de79d7
Bug 1351803 - Statically link to avrt.lib on Windows, when compiling cubeb. r=glandium
...
We used to get the symbols we need using `LoadLibrary`, but now (since
661c653c86
),
we can statically link to avrt.lib, because we only support Windows OSes that
have this library. For now, this works because avrt.lib is linked in
webrtc-land somewhere with a #pragma, but:
- We're going to stop using this bit of webrtc in the near future (around
Firefox 54)
- Not linking this explicitely where it's used breaks --disable-webrtc, that is
a popular option
MozReview-Commit-ID: 7b16Kdl3VUu
--HG--
extra : rebase_source : b4159872427b4e9d912e1228e75563ca9a8e828d
2017-03-30 06:26:19 -07:00
Matthew Gregan
2174e12534
Bug 1352929 - Update libcubeb to 04826edb. r=padenot
2017-04-04 14:02:04 +12:00
Paul Adenot
3fe3b37a3f
Bug 1348344 - Add a way to disable the aggregate audio device on OSX, and log the resampler internal state. r=achronop,kinetik
...
MozReview-Commit-ID: C23SsRNfq2A
--HG--
extra : histedit_source : 654a54d4a2367595cd7acff6e473d191c4787754
2017-03-17 18:21:35 +01:00
Paul Adenot
d608b2fd6e
Bug 1341238 - Update cubeb to revision 4ab45776. r=kinetik
2017-03-16 18:26:32 +13:00
Alex Chronopoulos
44ce83037f
Bug 1345049 - Update cubeb from upstream to f07ee6d. r=kinetik
...
MozReview-Commit-ID: 9vApWUIieJH
--HG--
extra : rebase_source : 02de16b962218747a52b5c6f71c2d681b8485fc6
2017-03-09 19:47:39 +01:00
Joel Maher
43d997b5a3
Bug 1344470 - add BUG_COMPONENT to media/* files. r=padenot
...
MozReview-Commit-ID: C7xWOE0OwIK
2017-03-07 13:06:45 -05:00
Alex Chronopoulos
c4f0fcd254
Bug 1344653 - Update cubeb from upstream to a3c012f. r=kinetik
...
MozReview-Commit-ID: 3jQt8zdukUm
2017-03-06 11:34:52 +02:00
Alex Chronopoulos
b232ff8649
Bug 1343780
- Update cubeb from upstream to 0753297. r=kinetik
...
MozReview-Commit-ID: Byuw5tH6wjs
2017-03-02 13:45:08 +02:00
Tom Ritter
e275b0a019
Bug 1342212 - Add the commit date to the cubeb README_MOZILLA file to allow automated tooling to detect too-old libraries. r=kinetik
...
MozReview-Commit-ID: CbBlmy1jZU
--HG--
extra : rebase_source : 5c61711a1ad9c60f6180f67f6c8f1c49df91ff69
2017-02-27 13:53:41 -06:00