Randell Jesup
1a11d079ec
Bug 985253: Send rtcp-fb for all video codecs, and fix answer generation for H.264 for rtcp-fb r=ehugg
2014-04-30 18:18:35 -04:00
John Lin
80b73a43cf
Bug 1002402: typo fix for adjusting SPS/PPS timestamps r=jesup
2014-04-30 01:20:41 -04:00
John Lin
8e3ce5bc7e
Bug 1002402: (temporary) change SPS/PPS timestamps so webrtc jitter buffer won't drop them r=jesup
2014-04-29 13:25:40 -04:00
Ed Morley
42a7f8cefd
Merge mozilla-central and inbound
2014-04-29 18:23:29 +01:00
Randell Jesup
0a0df84f20
Bug 1002306: don't accidentally disable non-H264 codecs in the OMX code r=ekr
2014-04-28 19:52:16 -04:00
John Lin
93944b130b
Bug 911046 - Get graphic buffers of decoded frames through gonk native window callback. r=jesup
2014-04-27 21:07:00 -04:00
John Lin
28c564f273
Bug 1002402 - Support RTP H.264 input data in WebRTC OMX decoder. r=jesup
2014-04-28 23:37:00 +02:00
Byron Campen [:bwc]
035bbcada2
Bug 1001959 - Give up references to NrIceMediaStream on STS instead of main. r=jib
2014-04-28 09:01:29 -07:00
Birunthan Mohanathas
ff8ce9bd42
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
2014-04-27 03:06:00 -04:00
Garvan Keeley
5d9d95fc9b
Bug 1001708: Don't use ternary operator with class const statics r=jesup
2014-04-27 00:02:17 -04:00
Byron Campen [:bwc]
82e3ffd1c2
Bug 970690 - Part 2: Add basic telemetry for ICE. r=mt
2014-03-03 10:58:35 -08:00
Martin Thomson
8e0eab87a9
Bug 1001539 - Fix compilation warning in ccsip_pmh.c. r=bwc
2014-04-25 10:58:00 -04:00
Paul Kerr [:pkerr]
4c183baabe
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]
2435cef6ad
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
aec1baf311
Bug 999902 - Enable WebRTC OMX codec only when Android version >= 18. r=jesup
2014-04-23 02:59:00 +02:00
Wes Kocher
bd5e387b25
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]
81d99db985
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]
8a77293ef3
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
c6c26a7758
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
80b58803b4
Bug 911046 - Part 5: Register H.264 external codec for B2G. r=jesup, ekr
2014-04-21 23:43:00 +02:00
John Lin
51b3bae2a3
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
9dcd47e846
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
50cc31714b
Bug 911046 - Part 1: Support external codec in VideoConduit. r=jesup
2014-04-21 23:40:00 +02:00
Ethan Hugg
ac0270a5ba
Bug 995380 - Signaling unittests should use the real main thread. r=jesup
2014-04-21 19:37:22 -07:00
Ryan VanderMeulen
a9cc5ff586
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
061c1534da
Bug 996853: handle AUDIO_FORMAT_SILENCE in MediaPipeline and AudioSegment::WriteTo r=roc
2014-04-17 17:45:25 -04:00
Martin Thomson
41016bdb71
Bug 942367 - Part 3: Stream isolation for WebRTC. r=jib, r=bholley
2014-04-10 11:52:08 -07:00
Nils Ohlmeier [:drno]
1ba4742ccf
Bug 989936 - fire the onsignalingstatechanged event if close was called locally. r=jesup
2014-04-16 18:02:00 +02:00
Carsten "Tomcat" Book
85d97d12db
Backed out changeset e6c72bcaa64c (bug 942367)
2014-04-16 09:54:31 +02:00
Martin Thomson
b068285328
Bug 942367 - Stream isolation for WebRTC. r=jib,bholley
2014-04-15 14:36:00 +02:00
Jonathan Watt
0a0470e24e
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
f0300f6626
Bug 996329: remove trailing space from m=application SDP lines r=ehugg
2014-04-15 14:00:59 -04:00
Nils Ohlmeier [:drno]
9ee18bdbee
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]
85efe0d58e
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
411811f032
Merge m-c to inbound on a CLOSED TREE.
2014-04-11 16:24:56 -04:00
Sotaro Ikeda
8305355d18
Bug 990310 - Remove SurfaceDescriptor from media and GrallocImage r=nical,cajbir
2014-04-11 06:13:12 -07:00
Randell Jesup
d63ba60c75
Bug 694814: Patch 5 - Move AEC from PeerConnection to getUserMedia rs=padenot
2014-04-02 13:58:19 -04:00
Paul Adenot
4c111084f0
Bug 818822 - Update AudioConduit so it can work at 44.1kHz. r=jesup
2014-03-24 11:06:05 +01:00
Byron Campen [:bwc]
b4264cd392
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
35fca5eeeb
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
56f44fdf10
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
c0b23e34f5
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
c47531536e
Backed out changeset 33072f5b4c66 (bug 818822)
2014-04-07 15:37:57 -04:00
Randell Jesup
c824757a77
Backed out changeset 6dc08e9fc7e8 (bug 694814)
2014-04-07 15:37:50 -04:00
Randell Jesup
9f3e338198
Bug 694814: Patch 5 - Move AEC from PeerConnection to getUserMedia rs=padenot
2014-04-02 13:58:19 -04:00
Paul Adenot
dcabfd1773
Bug 818822 - Update AudioConduit so it can work at 44.1kHz. r=jesup
2014-03-24 11:06:05 +01:00
Matt Woodrow
b93f84571b
Bug 991028 - Remove deprecated IPDL SurfaceDescriptor types. r=nical
2014-04-07 13:32:49 +12:00
Phil Ringnalda
18f873ac9e
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
0851e5c863
Bug 991028 - Remove deprecated IPDL SurfaceDescriptor types. r=nical
2014-04-07 13:32:49 +12:00
Randell Jesup
beb3941cd7
Backed out 965c62289427:cb894b5d342f for perma-orange on b2g emulator M10 r=backout
2014-04-02 17:11:12 -04:00