Commit Graph

651 Commits

Author SHA1 Message Date
Martin Thomson
0bbf6cd791 Bug 1001539 - Fix compilation warning in ccsip_pmh.c. r=bwc 2014-04-25 10:58:00 -04:00
Paul Kerr [:pkerr]
f0d915d3ce Bug 970691 - Part 2: Restore digit stamping function to YuvStamper. r=jesup
Refactor digit writing method to use the new internals. Allows digit string
to wrap through multiple lines in a small frame.
2014-04-24 19:58:21 -07:00
Paul Kerr [:pkerr]
8bc75b1deb Bug 970691 - Part 1: Add timestamp to fake video. r=jesup
Update YuvStamper utility. Add a CRC32 to the encoded
payload and have the decode method us this to verify reception.
Wrap encoded values across multiple lines in the frame buffer
when necessary. Use YuvStamper to encode a timestamp in each fake video frame.
Extract the value in VideoConduit to calculate the video latency
and add this to a running average latency when enabled via config.
2014-03-22 16:35:43 -07:00
John
e8e8b0abc6 Bug 999902 - Enable WebRTC OMX codec only when Android version >= 18. r=jesup 2014-04-23 02:59:00 +02:00
Wes Kocher
302d3900c2 Backed out 2 changesets (bug 970691) for build bustage on a CLOSED TREE
Backed out changeset 83f7aec5a083 (bug 970691)
Backed out changeset 94348d189ed5 (bug 970691)
2014-04-23 18:26:05 -07:00
Paul Kerr [:pkerr]
f7533b8c1f Bug 970691 - Part2: Restore digit stamping function to YuvStamper. r=jesup
Refactor digit writing method to use the new internals. Allows digit string
to wrap through multiple lines in a small frame.
2014-04-23 10:03:18 -07:00
Paul Kerr [:pkerr]
18d460fcd1 Bug 970691 - Part 1: Add timestamp to fake video. r=jesup
Update YuvStamper utility. Add a CRC32 to the encoded
payload and have the decode method us this to verify reception.
Wrap encoded values across multiple lines in the frame buffer
when necessary. Use YuvStamper to encode a timestamp in each fake video frame.
Extract the value in VideoConduit to calculate the video latency
and add this to a running average latency when enabled via config.
2014-03-22 16:35:43 -07:00
John Lin
8f5be29bb9 Bug 911046 - Part 6: Make H.264 preferred video codec when enabled in preferences. r=jesup, ekr 2014-04-21 23:44:00 +02:00
John Lin
2a15422518 Bug 911046 - Part 5: Register H.264 external codec for B2G. r=jesup, ekr 2014-04-21 23:43:00 +02:00
John Lin
181e666d70 Bug 911046 - Part 4: Add external H.264 HW video codec implementation for B2G. r=jesup 2014-04-21 23:42:00 +02:00
John Lin
b1571cfa44 Bug 911046 - Part 2: Support 'handle-using' video frames for WebRTC on B2G. r=jesup, ekr 2014-04-21 23:41:00 +02:00
John Lin
3e6053c574 Bug 911046 - Part 1: Support external codec in VideoConduit. r=jesup 2014-04-21 23:40:00 +02:00
Ethan Hugg
5bbbd34e78 Bug 995380 - Signaling unittests should use the real main thread. r=jesup 2014-04-21 19:37:22 -07:00
Ryan VanderMeulen
1fcd6a648b Backed out changesets 1e581e74878d, 7d2138e87ca0, and 7cc66aee4341 (bug 942367) for B2G mochitest failures.
CLOSED TREE
2014-04-17 22:26:07 -04:00
Randell Jesup
ca8fa1686d Bug 996853: handle AUDIO_FORMAT_SILENCE in MediaPipeline and AudioSegment::WriteTo r=roc 2014-04-17 17:45:25 -04:00
Martin Thomson
e1ac0d390b Bug 942367 - Part 3: Stream isolation for WebRTC. r=jib, r=bholley 2014-04-10 11:52:08 -07:00
Nils Ohlmeier [:drno]
eda0ff85ea Bug 989936 - fire the onsignalingstatechanged event if close was called locally. r=jesup 2014-04-16 18:02:00 +02:00
Carsten "Tomcat" Book
b5fc89d249 Backed out changeset e6c72bcaa64c (bug 942367) 2014-04-16 09:54:31 +02:00
Martin Thomson
43558d920e Bug 942367 - Stream isolation for WebRTC. r=jib,bholley 2014-04-15 14:36:00 +02:00
Jonathan Watt
61a8971526 Bug 996901 - Remove lots of gfxASurface.h and gfxImageSurface.h includes and forward declarations that are no longer needed. r=mattwoodrow 2014-04-16 01:41:40 +01:00
Randell Jesup
d52da74920 Bug 996329: remove trailing space from m=application SDP lines r=ehugg 2014-04-15 14:00:59 -04:00
Nils Ohlmeier [:drno]
27e3832a41 Bug 993780 - Ignore calls to SetSignalingState_m once PC is in close. r=jib,rjesup 2014-04-10 14:55:00 +02:00
Nils Ohlmeier [:drno]
991ed335cc Bug 994999 - Rename IsClosed() to HasMedia() and let IsClosed() return SignalingState instead. r=jesup, r=bwc 2014-04-13 16:17:51 -04:00
Ryan VanderMeulen
34dceacb42 Merge m-c to inbound on a CLOSED TREE. 2014-04-11 16:24:56 -04:00
Sotaro Ikeda
efea44f6cd Bug 990310 - Remove SurfaceDescriptor from media and GrallocImage r=nical,cajbir 2014-04-11 06:13:12 -07:00
Randell Jesup
0d309498a3 Bug 694814: Patch 5 - Move AEC from PeerConnection to getUserMedia rs=padenot 2014-04-02 13:58:19 -04:00
Paul Adenot
3d9a433ade Bug 818822 - Update AudioConduit so it can work at 44.1kHz. r=jesup 2014-03-24 11:06:05 +01:00
Byron Campen [:bwc]
2f2930bbf6 Bug 993141 - Fix bug where we were assuming DataChannel::mStream corresponded to the level. r=jib 2014-04-07 15:21:06 -07:00
Boris Zbarsky
fdbb455d4f Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley
This patch was mostly generated with the following command:

find . -name "*.h" -o -name "*.cpp" | xargs sed -e '/WrapObject(JSContext/ {; N; s/\(WrapObject(JSContext *\* *a\{0,1\}[Cc]x\),\n\{0,1\} *JS::Handle<JSObject\*> a\{0,1\}[sS]cope/\1/ ; }' -i ""

and then reverting the changes that made to
dom/bindings/BindingUtils.h, since those WrapObject methods are not
the ones we're trying to change here, plus a bunch of manual fixups
for cases that this command did not catch (including all the callsites
of WrapObject()).
2014-04-08 18:27:18 -04:00
Boris Zbarsky
3f26a82832 Bug 991742 part 6. Remove the "aScope" argument of binding Wrap() methods. r=bholley
This patch was mostly generated with this command:

find . -name "*.h" -o -name "*.cpp" | xargs sed -e 's/Binding::Wrap(aCx, aScope, this/Binding::Wrap(aCx, this/' -e 's/Binding_workers::Wrap(aCx, aScope, this/Binding_workers::Wrap(aCx, this/' -e 's/Binding::Wrap(cx, scope, this/Binding::Wrap(cx, this/' -i ""

plus a few manual fixes to dom/bindings/Codegen.py, js/xpconnect/src/event_impl_gen.py, and a few C++ files that were not caught in the search-and-replace above.
2014-04-08 18:27:17 -04:00
Peter Van der Beken
731e4f5b3d Bug 990158 - Make inner windows use their wrapper cache. r=bz.
--HG--
extra : rebase_source : bc040c75280bb45ae7ab0ed302130ff5d7178153
2013-11-09 11:20:22 +01:00
Randell Jesup
9a7e741f3f Backed out changeset 33072f5b4c66 (bug 818822) 2014-04-07 15:37:57 -04:00
Randell Jesup
cfc12f48eb Backed out changeset 6dc08e9fc7e8 (bug 694814) 2014-04-07 15:37:50 -04:00
Randell Jesup
fe864bc4dd Bug 694814: Patch 5 - Move AEC from PeerConnection to getUserMedia rs=padenot 2014-04-02 13:58:19 -04:00
Paul Adenot
dc408c5ec5 Bug 818822 - Update AudioConduit so it can work at 44.1kHz. r=jesup 2014-03-24 11:06:05 +01:00
Matt Woodrow
abb78fae19 Bug 991028 - Remove deprecated IPDL SurfaceDescriptor types. r=nical 2014-04-07 13:32:49 +12:00
Phil Ringnalda
fde12dd0a6 Backed out 4 changesets (bug 991028) for nonunified bustage
CLOSED TREE

Backed out changeset 147581a518c3 (bug 991028)
Backed out changeset e5bacc566e58 (bug 991028)
Backed out changeset 6dc852777a4d (bug 991028)
Backed out changeset 780bec5571b9 (bug 991028)
2014-04-06 21:21:38 -07:00
Matt Woodrow
fbd13c088f Bug 991028 - Remove deprecated IPDL SurfaceDescriptor types. r=nical 2014-04-07 13:32:49 +12:00
Randell Jesup
3c5f8d49a1 Backed out 965c62289427:cb894b5d342f for perma-orange on b2g emulator M10 r=backout 2014-04-02 17:11:12 -04:00
Randell Jesup
54427b9318 Bug 694814: Patch 5 - Move AEC from PeerConnection to getUserMedia rs=padenot 2014-04-02 13:58:19 -04:00
Paul Adenot
38c80c2898 Bug 818822 - Update AudioConduit so it can work at 44.1kHz. r=jesup 2014-03-24 11:06:05 +01:00
snigdha
11404d6af2 Bug 798033 - Headers should generally not do "using namespace" at file scope. r=jib, r=jmathies, r=rjesup, r=ekr, r=ncameron, r=blassey 2014-04-01 08:29:25 -04:00
Daniel Holbert
3dca6a3916 Bug 989425: Remove unused variable 'DTLS_FINGERPRINT_LENGTH' from PeerConnectionImpl.cpp. r=mt 2014-03-28 17:58:19 -07:00
Randell Jesup
e74ff43003 Bug 986764: release all webrtc sub-modules before deleting engine r=gcp 2014-03-26 17:58:25 -04:00
Jan-Ivar Bruaroey
3cd5696466 Bug 964127 - Add a/v sync telemetry. r=bwc 2014-03-14 16:46:31 -04:00
Kyle Huey
a5ae9a4da3 Bug 967364: Pass already_AddRefed by reference instead of by value. r=bsmedberg 2014-03-15 12:00:17 -07:00
Kyle Huey
f7eafc09a9 Bug 967364: Rename already_AddRefed::get to take. r=bsmedberg 2014-03-15 12:00:15 -07:00
Jan-Ivar Bruaroey
cf56531f91 Bug 970686: Undo extensions to wrong rtcp methods in webrtc.org r=jesup 2014-03-13 22:28:12 -04:00
Jan-Ivar Bruaroey
f75763f4b5 Bug 970686: Outbound getStats: Fixed RTCP timestamps and remote packets/bytes received. r=jesup 2014-03-14 14:34:02 -04:00
Ethan Hugg
6fd716d981 Bug 982371 - Signaling - Filter remotepartyname in the calllogger. r=jesup 2014-03-12 12:04:18 -07:00