Commit Graph

5975 Commits

Author SHA1 Message Date
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
Jean-Yves Avenard
a6adf4aa35 Bug 1432779 - Update audioipc to commit 7b3af898. r=kamidphish
This is a custom update, cherry-picking cubeb mixer related changes only.

MozReview-Commit-ID: Jwv2jM9nHqB
2018-03-24 10:57:58 +01: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
Cosmin Sabou
d5f5fb893c Backed out 3 changesets (bug 1446233) for permafailing on dom/media/tests/mochitest/test_peerConnection_replaceTrack.html. a=backout
Backed out changeset 9b72102a99b3 (bug 1446233)
Backed out changeset 6f3488ff7c60 (bug 1446233)
Backed out changeset 20301e359a4e (bug 1446233)
2018-03-23 15:18:23 +02:00
Dan Glastonbury
937f6909cb Bug 1446233 - P1: Update AudioIPC to commit b933866. r=kinetik
MozReview-Commit-ID: 6Z2eTu5o1yp

--HG--
extra : rebase_source : bfefc4bf9fcf8baecb3100336f395c92fca82aca
2018-03-08 15:20:23 +10:00
shindli
5d297279b1 Backed out 3 changesets (bug 1446233) for Wr failures in /html/semantics/embedded-content/media-elements/track/track-element/track-webvtt-two-cue-layout-after-first-end.html on a CLOSED TREE
Backed out changeset ed217fb39a92 (bug 1446233)
Backed out changeset f5bec009a111 (bug 1446233)
Backed out changeset a71dd6219f8a (bug 1446233)
2018-03-23 04:11:01 +02:00
Dan Glastonbury
5cee392bac Bug 1446233 - P1: Update AudioIPC to commit b933866. r=kinetik
MozReview-Commit-ID: 4ZUP1Wu9SgA

--HG--
extra : rebase_source : 048504bbd4de0c2ef7562b0e9291e3849a9b8128
2018-03-08 15:20:23 +10:00
Kartikaya Gupta
765c5a57bb Bug 1447286 - Update audioipc to commit f6c4829. r=jrmuizel
MozReview-Commit-ID: 4OrKhBQgPjD

--HG--
extra : rebase_source : c39f428132f8b79c5dd4119779788dabc291a94c
2018-03-22 10:26:47 -04:00
Matthew Gregan
07c68b6af3 Bug 1446538 - Update mp4parse-rust to ded91a16. r=SimonSapin
Qualify calls to our FallibleVec trait to avoid clashes with new additions
to nightly libstd.

MozReview-Commit-ID: dNwuVIYJe

--HG--
extra : rebase_source : d9d64c18c89ec5f1ea0993045dd180239a63c210
2018-03-22 13:28:53 +13:00
Cosmin Sabou
66b7c55e79 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-03-21 00:51:18 +02:00
Paul Adenot
c1bbf3cd0d Bug 1437366 - Teach the AudioConduit to send audio that has a non-supported sample-rate. r=pehrsons
MozReview-Commit-ID: 6AvyPM4vpkr

--HG--
extra : rebase_source : 9a1decd2ba89281c88b0175bdcbad0d9d3df7680
2018-03-05 11:37:13 +01:00
Paul Adenot
33ec5a2a6a Bug 1437366 - Set the correct (possibly clamped) rate on the MediaStreamTrack when the MSG runs at a rate not compatible with the webrtc.org code, and fix interval calculation. r=jya,pehrsons
MozReview-Commit-ID: HOPjfdUJBSU

--HG--
extra : rebase_source : f47e232e7883cc4bdc2d433b8bdac1edb0fd1b0b
2018-03-05 13:31:00 +01:00
Jeff Walden
36462015eb Bug 1446592 - Update our local double_conversion to tip. Also remove one local patch as unnecessary as of MSVC 2010, hacking around prior versions' lack of <stdint.h> support. r=froydnj
--HG--
extra : rebase_source : ae21e264fc97373f42ea4a01189caed48e785e9c
2018-03-16 20:25:17 -07:00
Andreea Pavel
d9d9517a78 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-03-20 00:42:18 +02:00
Ryan VanderMeulen
38359cd40f Bug 1445105 - Remove various MSVC de-optimizations used to work around compiler bugs which are no longer needed. r=dmajor
This reverts the following bugs: 703135, 977538, 1274450, 1403220

--HG--
extra : rebase_source : c63585a915c5b9ea987fd035dbb5ecb21cb6246e
2018-03-19 12:42:01 -04:00
Christoph Diehl
74e4e24ec3 Bug 1446583: Update location for setting trace-pc coverage flags for LibFuzzer r=drno
--HG--
extra : amend_source : b3cd30a440c0e0e88a238bd93fc11e013d17ea84
2018-03-17 18:07:58 +01:00
Nils Ohlmeier [:drno]
c43eaec585 Bug 1406529: adjust gtest to new extmap handling r=bwc
MozReview-Commit-ID: L7BXtoQNQBZ

--HG--
extra : rebase_source : 89a65b30b5f9493a661ad3ff1ab84c0fbac79007
2018-03-06 09:55:15 -08:00
Nils Ohlmeier [:drno]
25960e49eb Bug 1406529: ensure unique extmap IDs r=bwc
MozReview-Commit-ID: JIzYsUWLMfS

--HG--
extra : rebase_source : e0db4ecf9224ddc6883d1718550754c748516bb1
2018-03-05 11:28:47 -08:00
Nils Ohlmeier [:drno]
ed78750b13 Bug 1445860: set PeerIdenity only on transmitting Transceivers. r=mt
MozReview-Commit-ID: 10rKPDwuh9d

--HG--
extra : rebase_source : 59dec72acfbd3a47fd3b9cd6835f8f7dafc95e9d
2018-03-14 20:47:45 -07:00
Sylvestre Ledru
fa45a3c670 Bug 1443080 - Use the static call for static methods (not instance) r=Ehsan
MozReview-Commit-ID: JwHh4bzxuTR

--HG--
extra : rebase_source : 5f5e37517aa80c2e7b5933962178d761074886e7
2018-03-16 14:29:15 +01:00
Tiberius Oros
d01a762799 Merge autoland to mozilla-central. a=merge 2018-03-16 11:51:52 +02:00
Thomas Daede
d58a56cb9b Bug 1446062: libtremor Vorbis fix. r=jmspeex a=dveditz 2018-03-15 21:47:09 -07:00
Monty Montgomery
1bd67c4267 Bug 1446062: Vorbis fix r=jmspeex a=abillings 2018-03-15 18:12:05 -04:00
arthur.iakab
8976abf9ca Merge inbound to mozilla-central. a=merge 2018-03-14 12:00:13 +02:00
Nils Ohlmeier [:drno]
77731f0d87 Bug 1363900: re-enable extmap ID remapping error. r=bwc
MozReview-Commit-ID: 32Hog1LpIEU

--HG--
extra : rebase_source : 9825fe8e1c2d71ba539ecc05f8ca640aad8d3c5c
2018-02-27 21:55:01 -08:00
Coroiu Cristina
51fd916771 Merge mozilla-central to autoland a=merge on a CLOSED TREE 2018-03-16 01:43:13 +02:00
Jan Beich
d4cf2a6748 Bug 1437670 - Regenerate mozbuild for WebRTC. r=dminor f=gaston
MozReview-Commit-ID: 3rH2nC0xsjZ

--HG--
extra : rebase_source : cabbc459e6b2da68f21a110b2b17cca67485aa51
2018-03-11 21:53:13 +00:00
Jan Beich
1a618eacd6 Bug 1437670 - Add WebRTC's gn-configs for BSDs. r=dminor f=gaston
Based on output from FreeBSD i386/amd64/aarch64 and OpenBSD amd64.

MozReview-Commit-ID: 8D1u28AJTME

--HG--
extra : rebase_source : b0667e3330bbc7988d289eec27160510c60c1a3e
2018-03-11 20:47:57 +00:00
Landry Breuil
cc3d087962 Bug 1437670 - Restore BSD support in WebRTC. r=dminor f=jbeich
Original porting was done in bug 807492, so this is mostly gyp->gn translation.
cflags/libs are left unchanged as those aren't used by Gecko.

MozReview-Commit-ID: Bhw6KduoiVm

--HG--
extra : rebase_source : 485f1dfe38106b895ec481444e8a32d08f72f5e7
2018-03-10 13:30:00 -08:00
Jan Beich
5bd9fa806e Bug 1437670 - Add basic BSD support to GN build. r=dminor f=gaston
- If cross-toolchain is N/A use system one instead of error
- BSDs often use Linux interfaces, so don't exclude the files
- Define is_bsd as changes specific to a particular BSD are rare
- Adjust is_clang in case Gecko would use it in future

MozReview-Commit-ID: 5LlCbEKbAPO

--HG--
extra : rebase_source : 68fc72056f65c28d43d2bfb238b26b8895e76ba9
2018-03-11 18:34:27 +00:00
Dan Minor
650d4f0866 Bug 1379265 - Add RsdparsaSdpParser to sdp_unittests; r=bwc
This adds a bool parameter that allows the tests to run with either the Sipcc or
Rust SDP parsers.

The tests were changed as follows: One chunk of SDP ws missing a s= line, which
is non-optional as was added. Some of the SDP had a=ice-lite as a media
attribute, but it is only supposed to be a session attribute, and so the media
attribute was removed.

MozReview-Commit-ID: K45ynsVvmnB

--HG--
extra : rebase_source : 4e2a3ea18198f8e5467706b8ef9331aa225babd2
2018-01-23 14:24:44 -05:00
Paul Ellenbogen
1dd717f985 Bug 1379265 - Add RsdparsaSdpParser to JsepSessionImp; r=bwc
MozReview-Commit-ID: 6F4OQnldJez

--HG--
extra : rebase_source : 4cfba252856fcf0bb622d554126d272e000744ff
2018-01-11 15:14:17 -05:00
Paul Ellenbogen
cecd8dd288 Bug 1379265 - Add C++ bindings for rsdparsa; r=bwc
MozReview-Commit-ID: FdhpTT5wzwI

--HG--
extra : rebase_source : e2c0c58dfe41e25df101ec52bca0b092bc330246
2017-06-30 12:54:12 -07:00
Paul Ellenbogen
9a973356aa Bug 1379265 - Add C API for rsdparsa; r=rillian
MozReview-Commit-ID: FdhpTT5wzwI

--HG--
extra : rebase_source : 9b0188b6e3c2604da77250b9e004508e91fe4497
2017-06-30 12:54:12 -07:00
Dan Minor
4dfdf9b22f Bug 1379265 - Import rsdparsa; r=rillian
Imported from git commit 0fd5ac915a134d4ffd5dd5949247632a1b92f7bc.

MozReview-Commit-ID: 8njzZT5YTTD

--HG--
extra : rebase_source : d2475db7f095f7ea55644b84b28d14efea1ab1e5
2018-01-11 10:42:16 -05:00
Narcis Beleuzu
e73ecbc91f Backed out 4 changesets (bug 1437366) for mochitest failures on /test_peerConnection_basicAudio_forced_higher_rate.html
Backed out changeset 57826a5b03e8 (bug 1437366)
Backed out changeset a26852df062b (bug 1437366)
Backed out changeset abca0eb36d33 (bug 1437366)
Backed out changeset 41bb4a676575 (bug 1437366)

--HG--
extra : rebase_source : d81a0833db5d331fe928100cf88d1b9cc9253a1b
2018-03-08 19:27:25 +02:00
Paul Adenot
449e028ed9 Bug 1437366 - Teach the AudioConduit to send audio that has a non-supported sample-rate. r=pehrsons
MozReview-Commit-ID: 6AvyPM4vpkr

--HG--
extra : rebase_source : 45c40e2213f7dfe35e002141bf21040faeef6bf6
2018-03-05 11:37:13 +01:00
Paul Adenot
a0f53590dc Bug 1437366 - Set the correct (possibly clamped) rate on the MediaStreamTrack when the MSG runs at a rate not compatible with the webrtc.org code, and fix interval calculation. r=jya,pehrsons
MozReview-Commit-ID: HOPjfdUJBSU

--HG--
extra : rebase_source : 65c475d09a3aaca8bb81988b562736a15d7b392b
2018-03-05 13:31:00 +01:00
Dan Glastonbury
c0770d8852 Bug 1443988 - P1: Update audioipc to commit 7e866e5. r=mbrubeck
Remove pinning version of futures crate.

MozReview-Commit-ID: AcGtxmapWSl

--HG--
extra : rebase_source : 1b41298dd6dca0124c0dbd006aa502d325cbdf76
2018-03-08 12:19:17 +10:00
Ralph Giles
5afdc71afd Bug 1443865 - Use 16-bit eobs count. r=kinetik
MozReview-Commit-ID: 4lfBbvSTNPO

--HG--
extra : rebase_source : 1afdf8a54ae5dab645e67bde62e219ee838dea84
2018-03-07 16:02:30 -05:00
Andreas Pehrson
b9cd3068b0 Bug 1436341 - Stop() instead of Pause() device when stopping capture on Windows. r=jib
Pause() gave the benefit of another app not being able to steal
the device until the next Run(). It would keep the light on for
some cameras however.

Stop() makes the light go out on these cameras, but put them up
for another application to steal. Basically the same as on our
other platforms.

MozReview-Commit-ID: FPRYcZ2PEpm

--HG--
extra : rebase_source : 1870eb6933b02c83c7e61ac275b648fdde9b4cec
2018-03-07 10:43:23 +01:00
Byron Campen [:bwc]
a5fa4c3bfb Bug 1442404: Don't spin STS when shutting down the mtransport thread. r=drno
MozReview-Commit-ID: 47BImEsl9xi

--HG--
extra : rebase_source : 9fd820f4db145642f1184264ae991ea0748b0479
2018-03-06 12:30:16 -06: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
Bryce Van Dyk
3114bcb097 Bug 868797 - Update libnestegg to be more tolerant of blocks with negative timecodes. r=kinetik
Bump nestegg to commit 89ed0daf2edccb25f744e5faff88b8b4684adceb. This brings
across tolerance of blocks with negative timecodes. Instead of rejecting these
the timecodes are now set to 0.

Also brings across a change to appease clang in ne_read_block_additions by
adding an explicit assignment to data_size.

MozReview-Commit-ID: 7J8YPUUwSBp

--HG--
extra : rebase_source : f55bd987465baf21f383095b60e9148349936fef
2018-02-28 16:34:05 -05:00
Spencer Brown
f91e903df3 BUG 1415886 - Change commented argument name to match declaration r=drno
--HG--
extra : amend_source : 71653a1478aad3b8182cccabc9b840fa02b8b26d
2017-11-09 11:20:37 -05:00
Dan Glastonbury
7ec980ee2f Bug 1441588 - P1: Update audioipc to commit 79c1622. r=rillian
Pull in changes
- Fix handling of Result<> to error code.
- Update bincode to match WebRender version.

MozReview-Commit-ID: LSXMocqwJ6R

--HG--
extra : rebase_source : e15be0c36b9a75c1e7dc0c3906d071da8a846aff
2018-03-03 14:23:41 +10:00
Andreas Pehrson
c694fdcf48 Bug 1441145 - Hack the frame rotation through to CamerasParent and CamerasChild. r=jib
MozReview-Commit-ID: 1UL1Ixkzl86

--HG--
extra : rebase_source : c94147ecdb5c0fe8dbdc1e574dd064111921dfe4
2018-03-02 16:57:59 +01:00
Nico Grunbaum
cb1016c774 Bug 1441260 - unify API for setting extmaps in AudioConduit r=dminor,mjf
MozReview-Commit-ID: 8PmvQyk32WW

--HG--
extra : rebase_source : 160ba11194fd823c5e90ccde9bddd7632efa9369
2018-02-26 20:59:01 -08:00