David Major
6750ccaf96
Backed out changeset 4d3b94d04760 (bug 1453061) and we'll re-land when talos xperf comes back online
...
--HG--
extra : rebase_source : ecc77f749a5832bbfca158a019c26dd73fbb0397
2018-04-13 16:07:04 -04:00
Coroiu Cristina
9e4b9fb732
Merge mozilla-central to autoland a=merge on a CLOSED TREE
2018-04-13 19:07:42 +03:00
Sebastian Hengst
043061beb5
merge mozilla-central to mozilla-inbound
2018-04-13 16:05:58 +03:00
Sebastian Hengst
0819f35e51
Backed out 4 changesets (bug 525063) on request from Andi. a=backout
...
Backed out changeset 516c4fb1e4b8 (bug 525063)
Backed out changeset 6ff8aaef2866 (bug 525063)
Backed out changeset bf13e4103150 (bug 525063)
Backed out changeset d7d2f08e051c (bug 525063)
2018-04-13 16:01:28 +03:00
Matthew Gregan
a310920353
Bug 1449555 - Update libcubeb to 7f4f3b6e. r=padenot
2018-04-13 23:37:05 +12:00
Dan Minor
b42c863551
Bug 1453740 - Allow 1x1 windows in VP8EncoderImpl::InitEncode; r=pehrsons
...
A minimized window has a resolution of 1x1. Although we removed minimized windows from the list
of available windows to share, nothing prevents the user from minimizing it during a call. With
the current code, this will cause InitEncode to fail, resulting in a fatal release assert.
I tested this patch with window sharing on meet.google.com and I was able to minimize and restore
the window several times without problem. While minimized, the window appears as a black screen
to the other meeting participants. It renders normally when restored.
MozReview-Commit-ID: LE2NBiEy8nw
--HG--
extra : rebase_source : f95fd3f797e9f7262a938087ce3fb1e27f743920
2018-04-12 11:31:59 -07:00
Tom Bannister
988d18881f
Bug 1434710 - Replaced all instances of mozilla::IndexSequence, mozilla::MakeIndexSequence and mozilla::IndexSequenceFor with std::index_sequence, std::make_index_sequence and std::index_sequence_for and removed mfbt/IndexSequence.h. r=botond
...
MozReview-Commit-ID: 1Ema7TUNr5v
--HG--
extra : rebase_source : e5bb164dbe19993214e8c16f92b0a1f5d2ff3fa1
2018-04-09 21:12:13 +10: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
Sebastian Hengst
0eb9d87997
merge mozilla-inbound to mozilla-central. a=merge
2018-04-12 22:20:13 +03:00
David Major
23a33f032e
Bug 1453061: Merge libvpx code size fix. r=drno
...
https://chromium-review.googlesource.com/c/webm/libvpx/+/841103
2018-04-12 10:22:42 -04:00
David Major
2ad23187c2
Bug 1453061: Merge libaom code size fix. r=drno
...
https://aomedia-review.googlesource.com/c/aom/+/39401
2018-04-12 10:22:16 -04:00
Jan-Ivar Bruaroey
b5b5ad5862
Bug 1452031 - Use strong types for Media error names, fixing OverconstrainedError typo. r=pehrsons
...
MozReview-Commit-ID: AqGoW9rBdl5
--HG--
extra : rebase_source : fc7a638a2502aaebf318a35c6135755558a7396b
2018-04-10 01:22:53 -04:00
Margareta Eliza Balazs
8ca418adb9
Merge inbound to mozilla-central. a=merge
2018-04-12 12:38:56 +03:00
David Major
1eda142373
Bug 1445922 - Disable PGO for Win32 libaom due to compiler OOMs. r=froydnj
2018-04-11 10:17:00 +03:00
Tristan Bourvon
a3a77c0312
Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
2018-04-10 21:11:02 +02:00
Dan Minor
30d5029270
Bug 1453030 - Only create RTCDTMFSender on audio RTCRtpSender senders; r=bwc
...
MozReview-Commit-ID: KsnUYCs8IYU
--HG--
extra : rebase_source : 2bee2f713ef65ef5baaa6cd37a3f9521beaa9a73
2018-04-10 13:19:42 -04:00
arthur.iakab
8f77825a58
Backed out 2 changesets (bug 1453061)For frequently failing build bustage on win-32 pgo on a CLOSED TREE
...
Backed out changeset 6a08a9249650 (bug 1453061)
Backed out changeset 1edfe06dff5b (bug 1453061)
2018-04-11 06:01:40 +03:00
David Major
d7203d76cd
Bug 1453061: Merge libvpx code size fix. r=drno
...
https://chromium-review.googlesource.com/c/webm/libvpx/+/841103
2018-04-10 17:00:54 -04:00
David Major
03e4300156
Bug 1453061: Merge libaom code size fix. r=drno
...
https://aomedia-review.googlesource.com/c/aom/+/39401
2018-04-10 17:00:38 -04:00
Andreas Pehrson
2dcab8c04e
Bug 1452048 - Read _captureStarted under lock on the camera thread. r=dminor
...
It is written under lock on the controlling thread (CamerasParent) in
StartCapture/StopCapture.
MozReview-Commit-ID: E7eq1YElhwt
--HG--
extra : rebase_source : f37b666d84c6710ac0d5c56002b82c707635f49b
2018-04-06 15:50:31 +02:00
Andreas Pehrson
3ed24c4f4c
Bug 1452048 - Leave critical section before calling into java StartCapture(). r=dminor
...
If we stay in the critical section, and the StartCapture() is a reconfiguring
one, we risk deadlocking with IncomingFrame which runs on the camera thread.
MozReview-Commit-ID: 5rU4urrBWxr
--HG--
extra : rebase_source : 4c6e0c1e02eb1116a1fe433681bf4ad36f47186a
2018-04-06 15:49:24 +02:00
Andreas Pehrson
edabee9ab6
Bug 1452048 - Give Looper lifetime control to external callers. r=dminor
...
Looper lifetime must be handled by external callers as otherwise internal
callers may accidentally and unknowingly quit the looper and essentially
terminate the camera thread, stopping any flow of frames and preventing future
messages.
In this case, a reconfig of the capture settings through startCapture() causes
startCaptureOnCameraThread() to restart the capture by calling into
stopCaptureOnCameraThread() (quitting the looper) and then re-calling
startCaptureOnCameraThread() (not restarting the looper as that is invalid).
The camera thread is set up by startCapture() on the external calling thread,
which will never know that a seemingly graceful camera thread operation stopped
the camera thread altogether, and so it cannot take any action.
MozReview-Commit-ID: DUTFdanTan1
--HG--
extra : rebase_source : afeb80aa8b2596a2615f57ec4af182a837323b7e
2018-04-06 13:59:45 +02:00
Jean-Yves Avenard
ccb5482936
Bug 1448762 - Update mp4parse-rust to 9e70cb4. r=padenot
...
MozReview-Commit-ID: 2RuByCeEEe5
--HG--
extra : rebase_source : 7233a91cffe16c2d89bbc1396dbfe1c834e2109b
2018-04-09 09:59:57 +02:00
Andreea Pavel
7a4b9a3f56
Merge mozilla-inbound to mozilla-central. a=merge
...
--HG--
extra : rebase_source : 66bd87105d99036ada5008499ff0eaea579b531a
2018-04-06 13:20:21 +03:00
Dan Minor
d474e7f00c
Bug 1432793 - Add gtests for simulcast screenshare and odd resolutions; r=bwc
...
MozReview-Commit-ID: ADBh7SCVgoC
--HG--
extra : rebase_source : 561a924560c0dbffbc95317b4cc5303dec6a8de6
2018-04-04 13:09:06 -04:00
Dan Minor
3eee879885
Bug 1432793 - Force screensharing simulcast to one layer and stop generating layers once an odd width and height are found; r=bwc
...
This limits screensharing simulcast to a single layer. When window sharing, our
source video can have arbitrary dimensions. If one of those dimensions ends up
being odd, the aspect ratio of the smaller layer will not match the aspect ratio
of the odd sized layer, causing a runtime assertion failure and crash.
It is not sufficient to prevent the creation of odd sized layers in
CreateEncoderStreams because the user can resize the window while it is being
shared, which will cause a fatal assertion prior to the streams being recreated.
When switching back from window sharing to camera, a call to
CreateEncoderStreams will occur with resolutions matching the dimensions of
the window that was just shared. To prevent a crash, this also adds a check
which prevents the creation of layers with odd resolutions.
Looking at cricket::GetSimulcastConfig for the version of webrtc.org in tree,
the number of simulcast layers is limited to one, or two if a field experiment
is enabled. That code also limits resolutions at which screensharing is allowed
as well as the number of layers that can be created for each resolution, and
ensures that each layer is exactly half the size of the layer above.
Adding these new constraints to CreateEncoderStreams makes us more consistent
with what the webrtc.org code would do when creating streams, which should
help to avoid more assertion failures in the future. Long term, I believe we
should just switch to using cricket::GetSimulcastConfig.
MozReview-Commit-ID: 8gjdY5GPPjl
--HG--
extra : rebase_source : b13b7acdac7f1e0b6016417b83bbe97dc2417a92
2018-03-28 11:07:54 -04:00
Narcis Beleuzu
2e33871511
Backed out changeset 847e9f622eb7 (bug 1432793) for build bustages on VideoConduit.cpp. CLOSED TREE
2018-04-05 00:16:14 +03:00
Dan Minor
cc64345766
Bug 1432793 - Force screensharing simulcast to one layer and stop generating layers once an odd width and height are found; r=bwc
...
This limits screensharing simulcast to a single layer. When window sharing, our
source video can have arbitrary dimensions. If one of those dimensions ends up
being odd, the aspect ratio of the smaller layer will not match the aspect ratio
of the odd sized layer, causing a runtime assertion failure and crash.
It is not sufficient to prevent the creation of odd sized layers in
CreateEncoderStreams because the user can resize the window while it is being
shared, which will cause a fatal assertion prior to the streams being recreated.
When switching back from window sharing to camera, a call to
CreateEncoderStreams will occur with resolutions matching the dimensions of
the window that was just shared. To prevent a crash, this also adds a check
which prevents the creation of layers with odd resolutions.
Looking at cricket::GetSimulcastConfig for the version of webrtc.org in tree,
the number of simulcast layers is limited to one, or two if a field experiment
is enabled. That code also limits resolutions at which screensharing is allowed
as well as the number of layers that can be created for each resolution, and
ensures that each layer is exactly half the size of the layer above.
Adding these new constraints to CreateEncoderStreams makes us more consistent
with what the webrtc.org code would do when creating streams, which should
help to avoid more assertion failures in the future. Long term, I believe we
should just switch to using cricket::GetSimulcastConfig.
MozReview-Commit-ID: 8gjdY5GPPjl
--HG--
extra : rebase_source : 5a22f6d0a995303e6a4039eafc056631fbb86415
2018-03-28 11:07:54 -04:00
Boris Zbarsky
5ae1563978
Bug 1450422. Get rid of nsIDOMDataChannel. r=mystor
...
MozReview-Commit-ID: Dei5EEd0FZO
2018-04-04 15:32:19 -04:00
Byron Campen [:bwc]
d0a45cf0c0
Bug 1448863: Stop sync dispatching in Decode. r=jesup
...
MozReview-Commit-ID: 3EK0zAsFpHz
--HG--
extra : rebase_source : 0591c5a8fa4abbe46b789817fd9c617e9ef02da6
2018-03-26 10:19:31 -05:00
Andreas Pehrson
14c26e7086
Bug 1440255 - Remove tabs from VideoCaptureAndroid. r=dminor
...
MozReview-Commit-ID: Ga3TgD9J030
--HG--
extra : rebase_source : d8edb95a541ecfb9ee391f03c5484f92865a2e2d
2018-04-05 12:03:12 +02:00
Andreas Pehrson
74e4bc1164
Bug 1440255 - Consolidate failure paths. r=dminor
...
The cameraThread is set by startCapture(), so a failed startCapture() that
quits the Looper and runs the cameraThread to completion needs to set
cameraThread back to null for consistency.
Likewise, stopCapture() shall always quit the Looper and set cameraThread to
null.
MozReview-Commit-ID: H1ExLyTixYw
--HG--
extra : rebase_source : 472b657cd8219533a5878f5b268b6288e1fe6320
2018-04-05 16:04:13 +02:00
Andreas Pehrson
d9f2b85781
Bug 1440255 - Make VideoCaptureAndroid reconfigurable through subsequent startCapture. r=dminor
...
MozReview-Commit-ID: 9yslx7rMN2w
--HG--
extra : rebase_source : 87808e17efb58b7194ce87719beb610a19fa0be3
2018-04-04 20:17:21 +02:00
Andreas Pehrson
75146eb774
Bug 1440255 - Move thread exchanging out to runnables. r=dminor
...
This is the proper fix for bug 1420585.
MozReview-Commit-ID: 5WKMvbpQFSE
--HG--
extra : rebase_source : 32269d06a7e826db2ea882cbc974c366a63f39c0
2018-04-05 11:56:30 +02:00
Andreas Pehrson
745c2b59a9
Bug 1440255 - Backout bug 1420585 deadlock wallpaper fix r=dminor
...
MozReview-Commit-ID: DurGH2RmXQH
--HG--
extra : rebase_source : 16400494705c332bb8739b28735a941c84f0a379
2018-04-05 11:55:26 +02:00
Andreas Pehrson
8333691fd5
Bug 1441585 - Set picture size to something valid. r=dminor
...
MozReview-Commit-ID: 13lZcfR9wlC
--HG--
extra : rebase_source : 4037cca90cccc846f7b4e0c6da12eace3962d5af
2018-04-05 17:32:09 +02:00
Matthew Gregan
5ad7da2a98
Bug 1447097 - Vendor in cubeb-rs 0.5.2. r=kamidphish
...
MozReview-Commit-ID: DK7KB9fzAF5
--HG--
extra : rebase_source : 894ce8dd498ee5f519041104589efb35eecb33f1
2018-04-04 16:58:41 +12:00
Alex Chronopoulos
2ef6a59abe
Bug 1387454 - Create a MediaStreamGraph according to the given sample rate. r=padenot
...
MozReview-Commit-ID: 4YP8oWIVyjy
--HG--
extra : rebase_source : 54c83c0aa122fecc9e07868405e42d31b2172516
2018-04-03 20:02:15 +03:00
Nils Ohlmeier [:drno]
2058100636
Bug 1394602: don't allow SSRC changes with Bundle. r=bwc
...
MozReview-Commit-ID: Kgb0lghAY7r
--HG--
extra : rebase_source : 26d44970231736c5cfefef4dcfc3b5afcb8b24ba
2017-12-01 15:54:57 -08: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
Byron Campen [:bwc]
5d6b88c22d
Bug 1449042: Negotiate tracks even when they're not active. r=drno
...
MozReview-Commit-ID: CBhwHgjt1gf
--HG--
extra : rebase_source : c38a52290154e6d800a9f34f1ce87eab8859afa5
extra : source : cd4a5a800efa075bc1c4ba0c672bd301ee694ec0
2018-03-27 13:39:10 -05:00
Tom Ritter
8c0ba05b9e
Bug 1448461 Give libaom a x64 MinGW config r=kinetik
...
MozReview-Commit-ID: BiBqBFSWYtK
--HG--
extra : rebase_source : 2010d77e6971de38cf5ffd7c835d59a724a73195
2018-03-23 15:14:00 -05:00
Tom Ritter
987bacca5a
Bug 1448453 Update libvpx to have a 64 bit mingw config r=kinetik
...
MozReview-Commit-ID: 1Dt3OcMgWii
--HG--
extra : rebase_source : 276e59d2c27a69d3f2526e027a11a413b618cfda
2018-03-23 14:56:54 -05:00
Tom Ritter
9f13fdcfce
Bug 1449244 Remove SphinxBase r=drno
...
MozReview-Commit-ID: AIcwcWAa4nV
--HG--
extra : rebase_source : 26a1f1379595917c20f042abfa2fbb25c634a9db
2018-03-27 12:04:10 -05:00
Cosmin Sabou
6e054fe297
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2018-03-28 12:52:57 +03: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
Margareta Eliza Balazs
adebb06ac1
Merge inbound to mozilla-central. a=merge
2018-03-28 00:48:11 +03:00
Dan Glastonbury
875f549bac
Bug 1446233 - P1: Update AudioIPC to commit b933866. r=kinetik
...
MozReview-Commit-ID: FxWVwbHUPkv
--HG--
extra : rebase_source : ec29c98971ba8004879372b64a6a046e331f0ffe
2018-03-08 15:20:23 +10:00
Nathan Froyd
052d391b9c
Bug 1448031 - make various audio/video/media constructors explicit; r=gerald
...
Attempting to stand up the static analysis for Android builds revealed
that we weren't being explicit enough.
2018-03-27 10:51:32 -04:00
Tom Ritter
ab88dba4b5
Bug 1448115 Update libtheora metadata to reference it's new(ish) git repository r=cpearce
...
The git commit for the subversion revision mentioned is
https://git.xiph.org/?p=theora.git;a=commit;h=74b57560775804bf248e3e5b4e57964112ccd7af
MozReview-Commit-ID: KPbMqgUXYAb
--HG--
extra : rebase_source : e1348db8d2ebe87e0560c33accf7bb073cd8b978
2018-03-22 14:05:04 -05:00
Bogdan Tara
302a55b534
Merge inbound to mozilla-central. a=merge
2018-03-27 12:12:57 +03: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
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
Boris Zbarsky
37b111ac2a
Bug 1447472 part 2. Remove nsIDOMCustomEvent. r=qdot
...
MozReview-Commit-ID: 3NPqLIU8cka
2018-03-26 14:53:51 -04: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
Michael Froman
dfb4c1b5bd
Bug 1374699 - fixing compiler warnings for nICEr. r=drno
...
Cleaning up compiler warnings for nICEr. Major highlights:
- set _WINSOCK_DEPRECATED_NO_WARNINGS define in nicer.gyp for Windows
builds of nICEr to avoid warnings about inet_addr use in ice_ctx.c:102,
ice_ctx.c:297, ice_parser.c:465, and transport_addr_reg.c:143.
- move nr_ice_accumulate_count from ice_ctx.{h|c} to stun_util.{h|c}
as nr_accumulate_count to quiet warnings in turn_client_ctx.c and
stun_client_ctx.c.
- stun_msg.{h|c} - change nr_stun_attr_data_.length,
nr_stun_message_attribute.encoding_length and nr_stun_message_.length
from int to UINT2 (not size_t since other lengths in this header are
UINT2).
- stun_codec.{h|c} - lengths and offsets changed from int to UINT2 to
match changes in stun_msg.{h|c}
- r_data.{h|c} - change Data.len from int to size_t
- nr_crypto.{h|c} - change nr_ice_crypto_vtbl_ lengths from int to size_t
MozReview-Commit-ID: EF5v79RpqbI
--HG--
extra : rebase_source : ead30e2359ea6a6aada4dd222137302ba86fb972
2017-07-17 11:49:49 -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
Masatoshi Kimura
b1b043af08
Bug 1442266 - Stop including unnecessary <iostream>. r=froydnj
...
MozReview-Commit-ID: B0JDqyBanFE
--HG--
extra : rebase_source : dec1e2678083e3fb2b9a6b89322d1fa747ed6d4a
2018-03-01 23:07:56 +09: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
Byron Campen [:bwc]
f4972e50cc
Bug 1441192: Clear ICE operations queue in PeerConnectionMedia::SelfDestruct. r=drno
...
MozReview-Commit-ID: DNdq23SW0db
--HG--
extra : rebase_source : be06f784d04b6d0da353167ec54e1fa9100c114c
2018-02-26 10:59:24 -06: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
Dan Glastonbury
3855912725
Bug 1440538
- P2: Update audioipc to commit 933fb48. r=kinetik
...
MozReview-Commit-ID: 29VUZKxz3xR
--HG--
extra : rebase_source : 52c8d16aadbd677d22102b9fb989055cb21bb607
2018-02-13 14:39:06 +10:00
Dan Glastonbury
a006d86faa
Bug 1440538
- P1: Remove local cubeb-rs. r=kinetik
...
MozReview-Commit-ID: GGYFzavnUV4
--HG--
extra : rebase_source : 38bf861e2258dd0cfd4e9255095a4567b4362a8c
2018-02-22 12:49:32 +10:00
Andreas Pehrson
34646edc78
Bug 1436117 - Keep aImage around until the WrappedI420Buffer is released. r=dminor
...
MozReview-Commit-ID: GuBHFnPA3YQ
--HG--
extra : rebase_source : e5cc3c1d5e0f08279e8c40ebf03ef7e535cfe5e5
2018-02-26 10:32:29 +01: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
Csoregi Natalia
ecb86060b4
Backed out 5 changesets (bug 1379265) for GTest crashes on RsdparsaSdpAttributeList::GetGroup. a=backout
...
Backed out changeset addf903ba015 (bug 1379265)
Backed out changeset 51f51dfe6095 (bug 1379265)
Backed out changeset 443378a6ed7a (bug 1379265)
Backed out changeset 0ea22b056105 (bug 1379265)
Backed out changeset d85d78ba8ccd (bug 1379265)
2018-02-24 12:58:24 +02:00
Dan Minor
7543dd987e
Bug 1436959 - Update generated files; r=jesup
...
MozReview-Commit-ID: CAKOhpJQoxa
--HG--
extra : rebase_source : 221131f5f8ee2d6488f8a2c4ce42105f8ab835ec
extra : histedit_source : ad11eecf150e9bd974943efdbbc90018a8350993
2018-02-09 14:46:28 -05:00
Dan Minor
e5ed549e69
Bug 1436959 - Use correct avfoundation library in video_capture; r=jesup
...
When switching to the gn build, we accidentally began linking against the
newer webrtc.org avfoundation library rather than the locally patched,
older version. This breaks the ondevicechange event and causes other
problems.
MozReview-Commit-ID: Kz2RBK4xkjQ
--HG--
extra : rebase_source : 8ecd07177cc7de1571133d061faa57bd87a3fe4b
extra : histedit_source : 2a2044c85a28975e40996ef839c6c82926142d51
2018-02-09 14:46:28 -05:00
Dan Minor
a45db31520
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 : cf99d92db4c92e17dc3aa32e0862984fe69452a9
2018-01-23 14:24:44 -05:00
Paul Ellenbogen
039d9a80d1
Bug 1379265 - Add RsdparsaSdpParser to JsepSessionImp; r=bwc
...
MozReview-Commit-ID: 6F4OQnldJez
--HG--
extra : rebase_source : 19dea073e0e252bb6771c8eb7670dcbf4ba9a941
2018-01-11 15:14:17 -05:00
Paul Ellenbogen
ef68d81ca0
Bug 1379265 - Add C++ bindings for rsdparsa; r=bwc
...
MozReview-Commit-ID: FdhpTT5wzwI
--HG--
extra : rebase_source : 40447f2682dddf65d0b9f804b016e99b2c7f5d92
2017-06-30 12:54:12 -07:00
Paul Ellenbogen
ccaf43a57e
Bug 1379265 - Add C API for rsdparsa; r=rillian
...
MozReview-Commit-ID: FdhpTT5wzwI
--HG--
extra : rebase_source : b1fd70e19346794f9309a49cda4a06ccfcd403aa
2017-06-30 12:54:12 -07:00
Dan Minor
ad14285e30
Bug 1379265 - Import rsdparsa; r=rillian
...
Imported from git commit 0fd5ac915a134d4ffd5dd5949247632a1b92f7bc.
MozReview-Commit-ID: 8njzZT5YTTD
--HG--
extra : rebase_source : eed1aaf0fefa879ed345054fb3a2b67e6ab6d2ba
2018-01-11 10:42:16 -05:00
Nico Grunbaum
4e323cc913
Bug 1439076 - P2 - csrc-audio-level jsep gtest fixes r=jib
...
MozReview-Commit-ID: 1ZHK4TFIc9E
--HG--
extra : rebase_source : 897ceea8637b15b9a3872c86a2c8b3ac551e096d
2018-02-20 17:00:27 -08:00
Nico Grunbaum
3a07a6a7ec
Bug 1439076 - P1 - negotiate csrc-audio-level RTP header r=mjf
...
MozReview-Commit-ID: 3S2VYuQ7Qkg
--HG--
extra : rebase_source : 002c090e7a5cee3a5cf7221b9cc764a8d7ab0a7b
2018-02-16 23:02:11 -08:00
Nico Grunbaum
0bd02a8387
Bug 1439001 - AudioLevel RTP header ext. send/recv sense reversed in xceiver r=drno
...
MozReview-Commit-ID: CyI4Rh3juUe
--HG--
extra : rebase_source : 41369ba143754620f8c251d048e19d9924ba2029
2018-02-16 16:27:07 -08: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
Dorel Luca
07d2af4219
Merge mozilla-inbound to mozilla-central. a=merge
2018-02-17 11:55:38 +02:00
Byron Campen [:bwc]
6b92557023
Bug 1437741 - Part 2: Map datachannel to an m-line after all RTP transceivers have been mapped. r=drno
...
MozReview-Commit-ID: 3hUvFaTYldx
--HG--
extra : rebase_source : 23beaa415109cb809198ae097d2821d9c0c52dc7
2018-02-15 10:25:03 -06:00
Byron Campen [:bwc]
83b3a27494
Bug 1437741 - Part 1: Expect datachannel m-sections to be last. r=drno
...
MozReview-Commit-ID: At6HhsLsJQn
--HG--
extra : rebase_source : 65230196217244c5151b46183dfc9adec4b76840
2018-02-15 10:23:49 -06:00