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
Alex Chronopoulos
a9a0f3509a
Bug 1438888 - Update cubeb from upstream to 1d53c3a. r=padenot
2018-02-16 18:37:50 +02:00
Nils Ohlmeier [:drno]
5d76400725
Bug 1173851: rename DataChannel to RTCDataChannel r=jib,smaug
...
MozReview-Commit-ID: L8OrIlxM7r1
--HG--
rename : dom/webidl/DataChannel.webidl => dom/webidl/RTCDataChannel.webidl
extra : rebase_source : 013fd0b02c6b5e3a95395bbfed68e27138b507ed
2018-02-09 14:36:48 -08:00
Michael Froman
a9c9593126
Bug 1436759 - Release NrIceMediaStreams on sts thread in transport_unittests.cpp. r=bwc
...
MozReview-Commit-ID: BLasqfQJxw
--HG--
extra : rebase_source : bca09672917ce5fc4a5450864c9f461952847b3f
2018-02-14 14:24:50 -06:00
Ralph Giles
62e62e57a2
Bug 1437351 - Update mp4parse to v0.10.0. r=kinetik
...
Import v0.10.0 of the mp4parse and mp4parse_capi crates
and update dependencies.
Reduces library size by removing debug tracing in release builds.
Also adds recognition of the ALAC codec, although we don't plan
to support it.
MozReview-Commit-ID: F1bnotCmbDf
--HG--
extra : rebase_source : 55bc014378d7f65fca8af82a9222edd36870b351
2018-02-13 16:58:43 -08:00
Ralph Giles
68efe6ba72
Bug 1437351 - Update mp4parse import script for v0.10.0. r=kinetik
...
Port our build patch and request the v0.10.0 tag by default.
MozReview-Commit-ID: 6TSCsgtZ8UT
--HG--
extra : rebase_source : 9fb1166c6545d4b8eddc8c64831c44c16163e537
2018-02-13 15:54:01 -08:00
Dorel Luca
977a4712b6
Backed out 2 changesets (bug 1173851) for Mochitest failures on dom/tests/mochitest/general/test_interfaces.html. CLOSED TREE
...
Backed out changeset aba40941f027 (bug 1173851)
Backed out changeset 36e6f0595461 (bug 1173851)
--HG--
rename : dom/webidl/RTCDataChannel.webidl => dom/webidl/DataChannel.webidl
2018-02-15 01:10:06 +02:00
Nils Ohlmeier [:drno]
95deaeb484
Bug 1173851: rename DataChannel to RTCDataChannel r=jib,smaug
...
MozReview-Commit-ID: L8OrIlxM7r1
--HG--
rename : dom/webidl/DataChannel.webidl => dom/webidl/RTCDataChannel.webidl
extra : rebase_source : b89dbe0ac4dab71199d758b8cd85ea9655533067
2018-02-09 14:36:48 -08:00
Byron Campen [:bwc]
d084a97e55
Bug 1437832 - Part 4: Remove unused function from PeerConnectionImpl r=jib
...
MozReview-Commit-ID: DJPLOWdm2IA
--HG--
extra : rebase_source : 74755f78b68fe04f413fb5ac0e68c5025b0270e1
2018-02-13 14:40:49 -06:00
Bogdan Tara
5bbbbe17bc
Merge inbound to mozilla-central. a=merge
2018-02-10 11:57:47 +02:00
Nils Ohlmeier [:drno]
1e1b47f60a
Bug 1435025: don't parse padding on SRTP packets r=bwc,jesup
...
MozReview-Commit-ID: HNW2BTRoJp2
--HG--
extra : rebase_source : b61dfd0fee200045beaa60b9a4ed12c979ae6dc5
2018-02-07 22:50:55 -08:00
Byron Campen [:bwc]
300c9ec2f3
Bug 1429768: Stop modifying mDescription on main. r=drno
...
--HG--
extra : rebase_source : 39281b98976d26cc8a68fe4693e813f866eefd2e
2018-02-07 12:49:24 -06:00
Narcis Beleuzu
84cea84b12
Merge inbound to mozilla-central. a=merge
2018-02-06 11:54:42 +02:00
Michael Froman
dc47a5c53d
Bug 1434531 - fix missing TCP relay candidates. r=drno
...
Because the nr_transport_addr_check_compatibility check also includes
protocol, it was failing checks that used to pass. However, the actual
address used was created farther down in code by copying the current
address and setting the protocol to TCP. Moving that address copy up
in the processing flow lets the more stringent check work.
MozReview-Commit-ID: 95SOQzxuxXB
--HG--
extra : rebase_source : 95f4cf6d9f10ee4f81c56d7bbe8027c46749cfb8
2018-02-02 16:03:51 -06:00
Ciure Andrei
6c09be0569
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-02-03 00:15:11 +02:00
Alex Chronopoulos
d616ec978d
Bug 1435307 - Update cubeb from upstream to cc0d538. r=padenot
2018-02-02 19:35:15 +02:00
Florian Quèze
2b1c8dccb6
Bug 1339461 - script-generated patch to convert foo.indexOf(...) == -1 to foo.includes(), r=Mossop.
2018-02-01 20:45:22 +01:00
Boris Zbarsky
31dfca239b
Bug 1434803. Properly propagate out errors from various PeerConnectionImpl methods. r=drno
...
PeerConnectionImpl defines two versions of various fallible methods: a version
taking an ErrorResult argument, and a version returning nsresult. The methods
were not marked fallible in the webidl, so the bindings called the
nsresult-returning version, but ignored the returned value. As a result,
failures got swallowed instead of being propagated out.
The changes here annotate the relevant parts of the webidl as throwing, and
convert non-fallible methods to returning void to make infallibility clearer.
MozReview-Commit-ID: JU9NzmEf8FV
2018-02-01 14:22:48 -05:00
Michael Froman
38bdfba7a2
Bug 1414171 - pt 2 - Sort ICE stats by componentId on about:webrtc. r=drno
...
- add new component_id field to NrIceCandidatePair
- add the candidate pair component_id to RTCIceCandidatePairStats in
RecordIceStats_s
- add new column in ice stats table for component id
- sort ice stats by component id first
MozReview-Commit-ID: J89ZIYEUyRk
--HG--
extra : rebase_source : 681a5afa1303b4e377fcc14d099ce0b3d852f22c
2018-01-30 22:23:54 -06:00
Robert-André Mauchin
38a3ee1f79
Bug 1435695 - WebRTC fails to build with GCC 8; r=dminor
...
--HG--
extra : rebase_source : d26e183b2082fa4f88ce3b837e2db5fc8acbff5b
2018-02-05 09:46:44 -05:00
Andreas Pehrson
678079da9d
Bug 1299515 - Use an I420BufferPool for allocations in VideoFrameConverter. r=dminor
...
MozReview-Commit-ID: 50evWtMNjHz
--HG--
extra : rebase_source : 3ac599a252f65fb37b953b7eb920215006a24f2c
2017-11-28 11:42:33 +01:00
Andreas Pehrson
85ded5b958
Bug 1299515 - Plumb MediaStreamTrack enabled state to sources. r=jib
...
MozReview-Commit-ID: Eg1g9JtLmOz
--HG--
extra : rebase_source : 73057e1093d487736f69addca346b05c48d8d280
2017-11-10 15:55:42 +01:00
Andreas Pehrson
c16103af60
Bug 1408294 - Simplify MSG integration code for MediaPipelineReceive. r=bwc
...
Most importantly this avoids having a SourceMediaStream *with a track* but
*without any listeners*.
I'm adding asserts to ensure that all NotifyPull()s append enough data to all
live tracks.
MozReview-Commit-ID: InGj3n0f0y3
--HG--
extra : rebase_source : a9820d9943dfae12d8cc9835c594f062925ee8fa
2017-12-21 15:55:26 +01:00
Nils Ohlmeier [:drno]
a148913e4d
Bug 1426988 - Properly exit encoder init in error cases. r=rillian
...
--HG--
extra : rebase_source : 0fa1d6ab54499dba8da9182adeaa3117ee8c8b98
2018-01-27 11:20:43 -08:00
Dan Minor
ef3c58e0e6
Bug 1433005 - Simplify codec pruning in NegotiateCodecs; r=bwc
...
--HG--
extra : rebase_source : 648d672c3e1f5ff2d3c8c35e548a8d7fc994b8af
2018-01-26 11:46:51 -05:00