Commit Graph

1467 Commits

Author SHA1 Message Date
Byron Campen [:bwc]
e9be5ee0b5 Bug 1161317: Fix bug where sendonly video RTCP would be treated as outgoing RTP r=jesup 2015-05-05 02:51:18 -04:00
Mike Conley
97a46ed1e0 Bug 1146955 - Make the GMP pluginID a uint32_t, and dispatch it in the PluginCrashed event. r=jesup r=mrbkap
--HG--
extra : rebase_source : ef8893d470e437d93a44b393f595518acb411852
extra : source : ad87e781794d5bb5337feb6e2608730075a7f71e
extra : histedit_source : 91cbbdedc9273982d0eb6b3c58269c73e0f46f63
2015-05-04 15:40:29 -04:00
Randell Jesup
8736d254cc Bug 1161079: Fix VideoCodecStats to allow for collecting encoder and decoder stats r=jib 2015-05-04 14:51:24 -04:00
Paul Kerr [:pkerr]
26a44a8d8d Bug 1100502: about:webrtc e10s fix. Content and chrome connections are reported. r=rjesup 2015-04-21 15:29:18 -07:00
Ethan Hugg
770bb9731d Bug 1158627 - WebRTC return error if GetEmptyFrame returns null r=jesup 2015-04-26 13:13:46 -07:00
Nathan Toone
a80a28725a Bug 1158931 - Fix static assertion compilation error; r=snorp
Move the destructor for WebrtcAndroidMediaCodec to be protected instead of public.
2015-04-27 14:43:25 -05:00
Boris Zbarsky
d36060dc11 Bug 1157898 part 5. Eliminate the remaining non-ErrorResult consumers of ErrorResult::ErrorCode and make it protected. r=peterv 2015-04-27 09:18:52 -04:00
Qiang Lu
e037edf4f5 Bug 1106958 - Use android.media.MediaCodec for decoding in WebRTC stack. r=snorp, r=gcp, r=ted
--HG--
extra : rebase_source : 104976d4e5c82047f24d39f46ec3913e8c0aa6fd
2014-12-10 11:06:06 +08:00
Randell Jesup
33ea7aa24c Bug 1157766: mismatched DataChannel initial channel size in JSEP database breaks adding channels r=bwc 2015-04-23 16:17:18 -04:00
Byron Campen [:bwc]
966e2c0ec1 Bug 1155089: Fix hazard analysis bustage on a CLOSED TREE. r=bustage 2015-04-22 10:18:33 -07:00
Andreas Pehrson
d1d704fa84 Bug 1155089 - Part 1: Reset |TrackID| for MediaPipelineTransmit::PipelineListener on replaceTrack(). r=bwc
--HG--
extra : rebase_source : 3ce3979f4b61ef204b468c244f03839b5c1bd3ed
2015-04-22 11:59:43 +08:00
Karl Tomlinson
4c56402d38 Bug 1156621 - Don't assume --without-system-nspr. r=glandium
--HG--
extra : rebase_source : 1e1535572d91718d494884eab4119e772df84768
2015-04-21 18:06:33 +12:00
Byron Campen [:bwc]
ff33a93245 Bug 1152093: Perform case-insensitive comparisons for codec types. r=jesup
--HG--
extra : rebase_source : 73d87290b942ab7dd202cbd840fd4232eff043c3
2015-04-09 15:40:48 -07:00
Denis Volk
32e981896d Bug 1095098 - move do_QueryObject templates into their own header; r=froydnj 2015-04-15 12:47:03 -04:00
Ehsan Akhgari
4ebeb72f7b Bug 1155178 - Part 2: Rename GMPUnique to GMPUniquePtr; r=cpearce 2015-04-20 08:29:51 -04:00
Ehsan Akhgari
623b3ca075 Bug 1155178 - Part 1: Convert GMPUnique into a template alias; r=cpearce 2015-04-20 08:28:44 -04:00
Ethan Hugg
c15300721e Bug 1150609 Patch 3 - WebRTC enable tmmbr unittest changes. r=jesup 2015-04-06 11:57:27 -07:00
Ethan Hugg
2080d8e2fa Bug 1150609 Patch 2 - WebRTC enable tmmbr r=jesup 2015-04-08 22:17:08 -07:00
Ethan Hugg
9b5e6e9b9b Bug 1150609 Patch 1 WebRTC SDP - add tmmbr to offer. r=jesup 2015-04-02 10:36:14 -07:00
Landry Breuil
4acbe13c9a Bug 911450: sndio webrtc audio backend, build integration bits r=jesup 2015-04-10 21:36:54 +02:00
Jan-Ivar Bruaroey
6a0efb770a Bug 1153056 - Fix about:webrtc to not blank on zero allocated PeerConnections. r=jesup 2015-04-10 08:40:17 -04:00
Ryan VanderMeulen
23b2440390 Merge inbound to m-c. a=merge 2015-04-09 22:43:57 -04:00
Randall Barker
3263a9649b Bug 1101651 - Part 2: Enable WebRTC unit tests to be built using standalone WebRTC library. r=jesup
--HG--
extra : rebase_source : 97215946f8152cc8df425449b7052b0b365ab0e9
2015-04-09 09:15:00 -04:00
Juan Gomez
74d291470d Bug 1087161 - Upgrading B2G toolchain to gcc-4.9
* Fixed some -Werror=format issues by making function-style castings

--HG--
extra : rebase_source : e9677c42819a8e95008bb3e97b97b47eff915021
2015-04-09 18:13:39 +02:00
Felix Janda
b63df9d2bd Bug 1130709: Make __BEGIN_DECLS and __END_DECLS explicit r=bwc
--HG--
extra : rebase_source : 121e13410be1f60a135227f9f60ad98b7c7d62d4
2015-02-07 11:18:52 +01:00
Byron Campen [:bwc]
455ab40d32 Bug 1151139: Simplify how we choose which streams to gather stats from. r=mt
--HG--
extra : rebase_source : 2430615575dcfcc2a4d3aa31b12e54f0f356bfe8
2015-04-03 17:27:57 -07:00
Byron Campen [:bwc]
a892b4a703 Bug 1149838: Do not suppress onnegotiationneeded before the first offer/answer. r=mt
--HG--
extra : rebase_source : 488491dfe91fd7cd179dc898d9d7733e49d9368f
2015-04-01 08:51:32 -07:00
Martin Thomson
bc958b8830 Bug 996238 - ALPN support for WebRTC. r=ekr
--HG--
extra : transplant_source : %8A2%AA%AA%A2G%5C%FF%F6%B8%9C%AA%EDI%D9%CE%0Cs%C7%C7
2015-04-01 11:21:06 -07:00
Sotaro Ikeda
806c406d91 Bug 1143694 - Care about gralloc YV12 stride r=jesup 2015-04-02 09:28:11 -07:00
Peter Van der Beken
83b03d9a6f Bug 1057908 - GeckoMediaPluginService needs to be proxied from Content processes to parent process. Part 2 - support asynchronous GMP API getters. r=jwwang,rjesup.
--HG--
extra : rebase_source : 7010b6a0d5f3efc1ee749f836a37905f250d7cc6
2015-02-10 11:48:29 +01:00
Carsten "Tomcat" Book
01ab4b3b16 Backed out changeset 9ee10cfc0489 (bug 996238) 2015-04-01 16:14:10 +02:00
Martin Thomson
bf9ce7cb44 Bug 996238 - ALPN support for WebRTC. r=ekr
--HG--
extra : transplant_source : %FE%FEZ%EBAA%0A73%28%AAO%2C%E1%E7%CF%A4%BC%5EB
2015-03-31 16:01:52 -07:00
Byron Campen [:bwc]
f195a6006a Bug 1149298 - Part 3: Fire end of candidates signal when StartGathering has nothing to do, and only call StartGathering once per offer/answer. r=drno
--HG--
extra : rebase_source : bad9c9e8b4d83225c2cdfaa807fd034f0b70e4c8
2015-03-30 16:32:51 -07:00
Nils Ohlmeier [:drno]
45829fba5b Bug 1148572: improve H264 renegotiation handling. r=jesup 2015-03-30 20:48:28 -07:00
Mike Hommey
c39e359c7d Bug 1138293 - Use malloc/free/realloc/calloc instead of moz_malloc/moz_free/moz_realloc/moz_calloc. r=njn
The distinction between moz_malloc/moz_free and malloc/free is not
interesting. We are inconsistent in our use of one or the other, and
I wouldn't be surprised if we are mixing them anyways.
2015-03-31 12:32:49 +09:00
Byron Campen [:bwc]
1980f2402d Bug 1146529 - Part 2: Rework part 1 to not rely on std::vector<UniquePtr>, since that is not supported by our buildconfig yet. r=jesup
--HG--
extra : rebase_source : 14fa34f5ef6c3903393aea476aac90d71e7f4991
2015-03-27 15:16:23 -07:00
Byron Campen [:bwc]
619037dc2c Bug 1146529 - Part 1: Allow codecs to be "strongly preferred", and set this bit on H264 hardware codecs. r=jesup
--HG--
extra : rebase_source : 91215aff24d46112eca1f38c22d693c67e74e752
2015-03-25 14:55:58 -07:00
Randell Jesup
17af11b276 Bug 1147857: followup patch to continue BuildStats cleanup r=jib 2015-03-28 21:45:42 -04:00
Byron Campen [:bwc]
7815340c0a Bug 1147919 - Part 2: Lowercase fingerprint alg before comparing. r=drno
--HG--
extra : rebase_source : 705510958ffa4703d06d7f86e3120602cf71ddc9
2015-03-27 13:26:16 -07:00
Byron Campen [:bwc]
90856f0abb Bug 1147919 - Part 1: Make sure content gets an error callback when it does not use a fingerprint algorithm we support. r=drno
--HG--
extra : rebase_source : c0898ebcd15f5c694fdf09c85f8288976a721046
2015-03-26 10:39:07 -07:00
Byron Campen [:bwc]
c24085b44b Bug 1146462: Close ICE transports when m-sections are disabled. r=drno
--HG--
extra : rebase_source : eee309eccf681f2ef606fb1e78ab6c04f59befd0
2015-03-23 16:56:08 -07:00
Byron Campen [:bwc]
f67ba290dd Bug 1148004: Test case for media-level fingerprint attribute, as well as session-level fallback. r=jesup
--HG--
extra : rebase_source : a8c6bfaf41ae2608fc739216bc24a4c642bee8b5
2015-03-26 10:59:18 -07:00
Randell Jesup
d8c68a04b7 Bug 1147857: be careful about WebRTC stats query creation r=jib 2015-03-27 15:52:56 -04:00
Andrea Marchesini
e6f385fb3d Bug 1148527 - Indentation fix after bug 1145631, r=ehsan 2015-03-27 18:52:19 +00:00
Byron Campen [:bwc]
fbe7de3c74 Bug 1147400: Do not check mid in answer if not present. r=drno
--HG--
extra : rebase_source : f48afdbd058da77b204ddb03270c856ed753cdb3
extra : amend_source : 2cf2fbf3c62ebf6ad070cb25933e20c6f5fdf8db
2015-03-25 09:18:59 -07:00
Ethan Hugg
76ac0daed4 Bug 1144912 - WebRTC Screenshare has own default FPS r=jib 2015-03-23 19:17:07 -07:00
Paul Kerr [:pkerr]
c929586054 Bug 1100508: Easily capture about:webrtc page data for a bug reports. r=jib, r=mikedeboer 2015-03-23 12:37:30 -07:00
Byron Campen [:bwc]
2cfb5c47e3 Bug 1144962 - Part 3: Remove more unused code, and some outdated comments. r=mt
--HG--
extra : rebase_source : 7d94440be9ec7a36a80a824813642bcd3dc9b2c2
2015-03-19 14:05:44 -07:00
Byron Campen [:bwc]
5a1643f581 Bug 1144962 - Part 2: Remove some wrapper code in sipcc r=mt
--HG--
extra : rebase_source : a01a74c2939abf0f8e01c4e24692ab31077fbdb4
2015-03-18 16:19:26 -07:00
Byron Campen [:bwc]
a6fc4b3ed2 Bug 1144962 - Part 1: Delete most setters in sipcc. r=mt
--HG--
extra : rebase_source : e88c3a864960b7645932e44956c339725c23acfd
2015-03-17 16:28:06 -07:00