Byron Campen [:bwc]
28466e3c45
Bug 1203246 - Factor track negotiation stuff out of JsepSessionImpl, and other simplification. r=mt
...
--HG--
extra : rebase_source : b409ca7f76ed9db9ec639e16b82590ae0c2f9bb6
2015-08-25 08:16:38 -05:00
Nils Ohlmeier [:drno]
2eb4be8e7c
Bug 1204082 - try strtoull instead. r=mt
...
--HG--
extra : rebase_source : 70d4de95ee6f7757a8b37ed609dd8efb9ee05107
2015-09-14 16:33:28 -07:00
Martin Thomson
f2d864c210
Bug 1125292 - Sending ALPN header field for WebRTC calls, r=bwc
...
--HG--
extra : commitid : 76muueM8Vfu
extra : amend_source : 0bdbcb10d875a100a91fd583bb863958a24c127c
2015-09-15 10:28:34 -07:00
Byron Campen [:bwc]
c59ebacca3
Bug 1186590 - Part 2 - Move hard-coded interface priority list into nrinterfaceprioritizer, and simplify some functions. r=drno
...
--HG--
extra : rebase_source : 63cd39c3a1b721c78244064b32338643c7e0e436
2015-09-04 15:25:37 -05:00
Paul Kerr [:pkerr]
931b933075
Bug 1030324: Remove VP8 encoder resize work around. r=rjesup
...
The VP8 encoder was re-initialized completely when the frame size changed
instead of calling the vpx_enc_config_set() method. The work around is not
longer needed.
2015-09-08 11:02:40 -07:00
Michael Froman
5b41dcab91
Bug 1051052 - Made mid an outparam in JsepSession::AddLocalIceCandidate. r=bwc
...
--HG--
extra : transplant_source : %A4P%E5%0CuZ%DE%86%D2%C5u%3FhV%DBe%A9%CD%BC%8C
2015-09-01 16:40:00 -05:00
Pavlo
9704fc6569
Bug 1037997 - Added possibility to choose monitors during screen capturing. r=florian,jesup
...
--HG--
extra : rebase_source : 6b2476d5c03dffa27c8a5c570ec1392d332b81d2
2015-09-03 07:24:00 +02:00
Byron Campen [:bwc]
929bf0a871
Bug 1094447 - Use UDP/TLS/RTP/SAVPF for audio/video m-lines. r=drno
...
--HG--
extra : transplant_source : 7%D7%A9%81H%CCF%BD%29%3E%16%94%F2%CE%3E%8FD%A0%A5%99
2015-09-01 17:15:30 -05:00
Paul Adenot
2e5e264e67
Bug 901633 - Part 16 - Remove another allocation in the sending side. r=jesup
...
--HG--
extra : rebase_source : 1bf54b42e91ad549e33fbe163097cff83085dde1
2015-09-01 14:26:14 +02:00
Paul Adenot
5d3591994f
Bug 901633 - Part 15 - Remove an allocation on the sending side, out of the packetizer. r=jesup
...
--HG--
extra : rebase_source : c0fae0eb11531618e9f99e094082ef4ca30cff44
2015-09-01 14:26:13 +02:00
Paul Adenot
c0fd8df08b
Bug 901633 - Part 11 - Add an API in webrtc.org's output mixer to get the output channel count. r=jesup
...
--HG--
extra : rebase_source : 15ca543bb0a7f3a0b79ab10531613cee605b3e7b
2015-09-01 14:25:48 +02:00
Paul Adenot
db0807f658
Bug 901633 - Part 10 - Change the receiving side of the MediaPipeline so that it can detect and handle stereo. r=jesup
...
--HG--
extra : rebase_source : ec1f808a2417524d484821656430c21268dd05a7
2015-08-12 14:43:51 +02:00
Paul Adenot
a84ad7251d
Bug 901633 - Part 9 - Make the necessary changes to VoEExternalMediaImpl::ExternalRecordingInsertData so that it the number of channels is forwarded down the webrtc.org code. r=jesup
...
--HG--
extra : rebase_source : 02a2e46f75db29f9333e1d36e462903e95d4c49b
2015-08-11 13:49:29 +02:00
Paul Adenot
9ab78935d7
Bug 901633 - Part 8 - Use our new generic packetizer in the MediaPipeline so that we can packetize stereo easily. r=jesup
...
--HG--
extra : rebase_source : 1c58f04c05f169b17ace9190c1430589edcd992c
2015-08-11 13:49:29 +02:00
Paul Adenot
badc346628
Bug 901633 - Part 5 - Make MediaPipeline downmix and properly convert audio for webrtc.org code. r=jesup
...
This means converting to int16, interleaving, and down-mixing to stereo (or
keeping it to mono if it's already mono of course).
--HG--
extra : rebase_source : 48278718869613b2072b6d2d20765771221948a9
2015-07-29 18:39:56 +02:00
Paul Adenot
bc630a1430
Bug 1190676 - Part 5 - Fix consumers: PeerConnection. r=jesup
...
--HG--
extra : rebase_source : 5aa0bc3c233ee842cd983a0cd2c338bced1376db
2015-08-25 10:29:50 +02:00
Nicholas Nethercote
f44287005f
Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
...
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
--HG--
extra : rebase_source : 82e3387abfbd5f1471e953961d301d3d97ed2973
2015-08-27 20:44:53 -07:00
Andreas Pehrson
834ece7e25
Bug 1198107 - Destroy VP8 encoder context before re-initing on resolution change to avoid leaking memory. r=jesup
...
--HG--
extra : transplant_source : Uv%0F7%E5N%C2%21%15b%5CF%12%E9%EE%B2%EE%D9%FB%D5
2015-08-25 16:55:28 +08:00
Ethan Hugg
afda08fc27
Bug 1191301 - Re-enable the use of media.navigator.video.use_tmmbr pref. r=bwc
2015-08-24 09:31:38 -07:00
Byron Campen [:bwc]
ed6e1ea6f6
Bug 1193495 - Part 2: Maintain clones of supported codecs for each level, and do necessary checking to prevent payload-type clashes. r=mt
...
--HG--
extra : transplant_source : 5%1Bz%17%E5%3B%C0Y%CA%BC%C3%0D%DE%93%E8%D4%EC%BA3r
2015-08-12 10:00:28 -05:00
Byron Campen [:bwc]
6f6e632428
Bug 1193495 - Part 1: Test case. r=mt
...
--HG--
extra : transplant_source : %0D%D9%F1%FC%B5%17%E0e%3B%17%0F%2Bvp%12%BE%D1%09l%16
2015-08-12 10:00:28 -05:00
David Major
9397fd91e0
Bug 1193546: Fix the way that webrtc requests warnings-as-errors. r=glandium f=jesup
...
--HG--
extra : rebase_source : c9a574c2e10a40d5e7464f6145a764549f804145
2015-08-13 11:58:01 -04:00
EKR
e92a0a38f4
Bug 1189041 - Add option to only gather addresses for default route. r=bwc
2015-08-12 10:53:15 -04:00
Randell Jesup
48627b966e
Bug 1188407: switch packetloss to a rate from total-packets-lost-per-update r=jib
2015-08-11 15:15:06 -04:00
Randell Jesup
7edae5b348
Bug 1188376: Split Hello Telemetry values from general WebRTC r=jib
2015-08-11 15:15:06 -04:00
Byron Campen [:bwc]
938df396a8
Bug 1173601 - Add a=simulcast support. r=mt
...
--HG--
extra : rebase_source : 9f4697a1924a92ac25766e9e5f971f676bd526b4
2015-08-06 14:59:55 -05:00
Mark Capella
b865699f7f
Bug 1191872 - Move annotations to org.mozilla.gecko.annotation package, r=jchen
...
--HG--
rename : mobile/android/base/mozglue/JNITarget.java => mobile/android/base/annotation/JNITarget.java
rename : mobile/android/base/mozglue/RobocopTarget.java => mobile/android/base/annotation/RobocopTarget.java
rename : mobile/android/base/mozglue/WebRTCJNITarget.java => mobile/android/base/annotation/WebRTCJNITarget.java
2015-08-10 19:19:51 -04:00
Paul Kerr [:pkerr]
32c999755c
Bug 1188970: Fix usage of forward slash in constructing webrtc trace file path. r=rjesup
...
Replaced the chain of logic that attempted to determine the location of the temporary
directory with a call to nsDirectoryService.
Use nsIFile object to append file name to path in an OS independent manner.
2015-08-07 13:46:55 -07:00
Jan-Ivar Bruaroey
3a173c04fa
Bug 1187775 - Plumb RTCConfiguration.iceTransportPolicy down to NrIceCtx. r=smaug, r=bwc
...
--HG--
extra : transplant_source : %8D%E4%F6%CCY%D4M%9E8%21%2A%13Wz%88%D4d%02v4
2015-07-30 10:11:52 -04:00
Byron Campen [:bwc]
bfdeba6014
Bug 1173599 - a=imageattr support. r=mt
...
--HG--
extra : transplant_source : Tem%D2%C5%8B%DF%F5%21%A9%80%97%D9U%D4%7E0%ED%F4E
2015-07-30 14:45:51 -05:00
Aryeh Gregor
80ea0a3e53
Bug 1190823 - Move OwningNonNull.h to xpcom/base/; r=froydnj
...
--HG--
rename : dom/bindings/OwningNonNull.h => xpcom/base/OwningNonNull.h
2015-08-05 15:28:27 +03:00
Byron Campen [:bwc]
f017a69bcd
Bug 1142105 - Part 3: Extract more SDP-related functionality out of JsepSessionImpl, and some readability improvements. r=mt
...
--HG--
extra : rebase_source : ecf05d79d34920fdf6aa773332cd53cd736cfea8
2015-07-29 13:10:24 -05:00
Byron Campen [:bwc]
6c5f643b27
Bug 1142105 - Part 2: Move some stuff from JsepCodecDescription into /sdp r=mt
...
--HG--
extra : rebase_source : 068ff0ea6c8c2e373a6e1b7f703a2a62b98a5cbe
2015-07-23 16:55:08 -05:00
Gian-Carlo Pascutto
f6d0d49348
Bug 1186657. r=jesup,nchen
2015-07-28 08:55:06 +02:00
Ryan VanderMeulen
4f09769d88
Merge fx-team to m-c. a=merge
2015-07-27 10:39:37 -04:00
Qiang Lu
b3eee8c12c
Bug 1178069 - Check devices capability before enable use of vp8 hardware acceleration using android.media.MediaCodecList and android.media.MediaCodecInfo r=jrmuizel
...
--HG--
extra : amend_source : f7d209e2dd0bdb9a67c563b5bd2d51da4af56ba8
extra : histedit_source : d8226f7240c5d19d9d2f08f9fc07a83e158505a2%2Cde0d48144261c643fcb23c0f7756906aeded1708
2015-07-24 12:45:55 -07:00
Byron Campen [:bwc]
4671f1556a
Bug 1182289: Clean up dispatches in WebrtcGmpVideoEncoder/Decoder. r=jesup, a=abillings
...
--HG--
extra : rebase_source : 0dd07ceb55830a323e17d7ca86794c07cc5ba375
2015-07-14 09:20:28 -05:00
Nathan Froyd
7f2b10d2e9
Bug 1186040 - use XPCOM refcounting macros instead of mozilla::RefCounted in WebrtcGlobalParent.h; r=jesup
2015-07-21 11:26:56 -04:00
Jan-Ivar Bruaroey
c49c2b6556
Bug 1184426 - Unprefix RTCIceCandidatePairStats.priority (formerly mozPriority). r=bwc, r=smaug
...
--HG--
extra : transplant_source : %5C%F5Yk%F3%90A%99%89%0F%0AW%CB-%1333FTQ
2015-07-15 22:43:37 -04:00
Andreas Pehrson
b9055642ac
Bug 1173654 - Part 4: Add detailed logging and asserts to MediaPipeline::ProcessVideoChunk. r=bwc
...
--HG--
extra : transplant_source : %24Z%EB%0B%AEB%B5y%F5%AB%7C%D0%00%AE%BDl%E0M%FD%B3
2015-07-16 09:30:39 +08:00
Andreas Pehrson
249cffa06e
Bug 1173654 - Part 3: Attempt to GetDataSurface() and convert if sending pure I420 fails. r=bwc, r=jesup
...
--HG--
extra : transplant_source : %FB%3C%FEV%BA%D0N%D7%402%DB%A4%B6j%FBD%08%1F%B4%3F
2015-07-16 09:30:23 +08:00
Andreas Pehrson
0c0baa6962
Bug 1173654 - Part 2: Use namespaces in MediaPipeline.cpp. r=bwc
...
--HG--
extra : transplant_source : %F24P%F6%25%D2%EC%0D%FC%B2QNT%12%B2%BFX%C2%2C%A2
2015-07-16 09:30:12 +08:00
Byron Campen [:bwc]
3f60bf5a1c
Bug 1142105 - Part 1: Move SDP helper code functions out of JsepSessionImpl and into a separate class. r=mt
...
--HG--
extra : rebase_source : 110730f8e85083142b9b705d290c262b8895c72a
extra : histedit_source : 3d3b55d239e0dbf4780f52634b46f004149ca6a2
2015-07-02 10:04:36 -07:00
Birunthan Mohanathas
a8939590de
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
...
The bulk of this commit was generated by running:
run-clang-tidy.py \
-checks='-*,llvm-namespace-comment' \
-header-filter=^/.../mozilla-central/.* \
-fix
2015-07-13 08:25:42 -07:00
Randell Jesup
3ea92ed1e2
Bug 1181265 - wallpaper over windows (driver?) returning null ptr to GetStreamCaps r=pkerr
2015-07-09 14:23:58 -04:00
Julian Seward
5c9cd6704d
Bug 1137169 - Uninitialised value uses related to mozilla::dom::WebAudioUtils::SpeexResamplerProcess. r=rjesup.
...
--HG--
extra : rebase_source : 868317b702597783f155f93e0029acf896f017a6
2015-07-08 20:11:52 +02:00
Emanuel Hoogeveen
7d1e52f2ff
Bug 905127 - Part 1 - Make some functions from nsNetUtil not inline. r=jduell
2015-07-07 04:17:00 +02:00
Martin Thomson
8fd488c3ef
Bug 1172785 - Using RTCCertificate for WebRTC, r=ekr
...
--HG--
extra : commitid : DAyJQljGuGT
extra : rebase_source : 5a5e3baad12dcea9c3020d1716d41c409e3614f8
2015-07-06 10:40:04 -07:00
Juan Gomez
258ad59e3f
Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
2015-07-03 18:29:00 -07:00
Byron Campen [:bwc]
d276234312
Bug 1112692: BundlePolicy support, and support for more than one BUNDLE group. r=mt, r=smaug
...
--HG--
extra : rebase_source : 1c5116634398337ad0816a29409224b612b9749c
extra : amend_source : 250d02fc24b39702f1f963178f7de5c9e8f60e89
extra : source : 9293d87a19f9f96ab6ae957f9ff40123e853c584
2015-06-12 14:27:08 -07:00