Kyle Huey
94f653c385
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
2016-01-30 09:05:36 -08:00
Randell Jesup
3854285c82
Bug 1242199: Add lower-limit WebRTC bandwidth pref for testing r=pkerr
2016-01-28 23:49:46 -05:00
Randell Jesup
766780d266
Bug 1243607: make webrtc bitrate prefs take precedence over automatic bitrate selection r=pkerr
2016-01-27 21:55:42 -05:00
Paul Kerr [:pkerr]
3d9ecccf0b
Bug 1221786: clear about:webrtc logs for private browsing sessions. r=jib
...
No WebRTC session statistics will be saved until all PeerConnections
in private browsing window end. In addition, the shared
WebRTC ICE signalling log for that e10s process is disabled until the
private session close.
2016-01-26 08:08:25 -08:00
Nigel Babu
662e3f1bc8
Backed out changeset ebf10602138c (bug 1243607) for test_peerConnection_verifyVideoAfterRenegotiation.html timeout
2016-01-28 13:24:31 +05:30
Nigel Babu
919772ab2a
Backed out changeset 5d8f454c269e (bug 1243607) for test_peerConnection_verifyVideoAfterRenegotiation.html timeout
2016-01-28 13:24:23 +05:30
Randell Jesup
1f5ab1ba0f
Bug 1243607: Fix out-of-order limit checks in WebRTC bandwidth settings rs=me
2016-01-28 00:37:41 -05:00
Randell Jesup
91f4950365
Bug 1243607: make webrtc bitrate prefs take precedence over automatic bitrate selection r=pkerr
2016-01-27 21:55:42 -05:00
Paul Kerr [:pkerr]
0580cec53c
Bug 1209252 - Part 2: typo fix for compile issue. r=bustage on a CLOSED TREE
2016-01-27 18:09:19 -08:00
Matthew Gregan
ff13b11667
Bug 1243234 - Move mp4parse-rust initialization into constructor and clean up try_rust. r=giles
...
Initializing in the constructor better matches libstagefright's behaviour
(and avoids reading and copying the stream contents every time
GetNumberTracks() is called).
Also restricts the size of the buffer to 1MB. This will be handled in the
future by passing the parser a DataSource-like interface for reading from
the stream.
2016-01-28 14:25:18 +13:00
Matthew Gregan
1dac0b7b19
Bug 1243234 - Remove now-unnecessary StagefrightPrivate wrapper. r=giles
2016-01-28 14:25:18 +13:00
Matthew Gregan
08e6ca56e3
Bug 1243234 - Move mp4parse-rust code into MP4MetadataRust impl. r=giles
...
Most of the interface is stubbed with asserts and only GetNumberTracks() is
called on both libstagefright and mp4parse-rust variants.
This also moves the libstagefright vs mp4parse-rust comparisons up into
MP4Metadata.
2016-01-28 14:25:18 +13:00
Matthew Gregan
e8b48377d1
Bug 1243234 - Hide MP4Metadata behind an impl pointer. r=giles
...
This is temporary (until libstagefright is removed) and intended to make
swapping between and comparing the results of the libstagefright and
mp4parse-rust versions simpler.
2016-01-28 14:25:18 +13:00
Ralph Giles
81e16f5e16
Bug 1243234 - Update rust mp4parse telemetry reporting. r=kinetik
...
As of mp4parse 0.2.0 error codes are positive, as gecko telemetry
requires, so we no longer need to invert them. However, the return
code is still signed, so assert to catch future errors.
Also fix a bug in track comparison telemetry. We were only counting
tracks when parsing failed.
2016-01-28 14:25:18 +13:00
Ralph Giles
c79a3089b8
Bug 1243234 - Update rust mp4parse to v0.2.1. r=kinetik
...
- Invert return codes.
- Preliminary VP9 and Opus sample entry support.
- Fix a string parsing error which caused street.mp4 to fail.
2016-01-28 14:25:18 +13:00
Ralph Giles
86796b6dcf
Bug 1243234 - Update script for mp4parse v0.2.1. r=kinetik
...
Bump the default version.
2016-01-28 14:25:18 +13:00
Ralph Giles
5d873c02c9
Bug 1243234 - Move mp4parse into a crate subdirectory. r=kinetik
...
If we can get this to work it will be less confusing, I think.
Byteorder has to be in a subdir while we're treating it as a mod.
We may have to add yet another directory when we have crate support
but until then all the rust code is at least self-contained..
2016-01-28 14:25:18 +13:00
Paul Kerr [:pkerr]
11e4400955
Bug 1209252: add buttons to clear session and signaling logs. r=jib, r=sicking
2016-01-27 16:05:10 -08:00
Randell Jesup
79c5c4f767
Bug 1243275: Update libcubeb to pick up device-change-notification changes and a pulse fix rs=kinetik
2016-01-27 07:57:35 -05:00
Matthew Gregan
c5aae23c29
Bug 1242807 - Fix mp4parse-rust's error reporting via telemetry. r=giles
2016-01-26 14:27:35 +13:00
Nils Ohlmeier [:drno]
00f823a33b
Bug 1242334: fixed jesp session test bustage CLOSED TREE. r=jesup r=bustage
2016-01-25 00:28:41 -08:00
Randell Jesup
6d7f067bc5
Bug 1242324: Give VP9 priority over vp8 when both are enabled r=drno
2016-01-25 01:46:08 -05:00
Randell Jesup
bee9b78632
Bug 1237023: Update of cherry-pick of VP9: add some base files, compiles-and-works r=pkerr
2016-01-24 23:14:05 -05:00
Randell Jesup
4962aa068b
Bug 1237023: Cherry-pick VP9 packetization/jitter-buffer/encoder code from Webrtc.org 48 r=pkerr
2016-01-24 23:13:26 -05:00
Xidorn Quan
b473dcb36e
Bug 1237909 part 1 - Remove unused TransportLayer::RunOnThread function. r=bwc
2016-01-25 14:52:34 +11:00
Nils Ohlmeier [:drno]
366f4f1c7d
Bug 1117984: added proxy connection state enum. r=bwc
2016-01-20 15:55:35 -08:00
Landry Breuil
a61c2fb734
Bug 1242152 - fix sndio build after full-duplex API changes r=kinetik
2016-01-24 10:59:58 +01:00
Hector Zhao
b296b6d8fd
Bug 1153849 - Use MOZ_JPEG_CFLAGS when build libyuv with system jpeg. r=jesup
2016-01-21 23:19:13 +08:00
Nils Ohlmeier [:drno]
58bc6672db
Bug 1241690: reduce logging output for unconnected PCs. r=bwc
2016-01-21 12:04:28 -08:00
Chris Peterson
854ffd21a6
Bug 1242120 - Remove switch fallthrough to avoid -Wimplicit-fallthrough warning in dom/canvas/. r=mtseng
...
dom/canvas/WebGLContextGL.cpp:1329:9: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough]
2016-01-22 21:36:49 -08:00
Byron Campen [:bwc]
805ab6b140
Bug 1231507 - Part 1: selectSsrc chrome-only API for SSRC-based filtering of receive tracks. r=drno, r=smaug
2015-12-09 15:37:38 -05:00
Randell Jesup
323102381b
Bug 1194259: nsresult != NS_IMETHODIMP rs=bustage
2016-01-22 04:32:50 -05:00
Randell Jesup
0ebfe23923
Bug 1194259: Make ICE IP restriction to default routes work in E10S r=jesup,mcmanus,drno
2016-01-22 02:47:01 -05:00
Randell Jesup
ebe394665e
Bug 1241476: Update libcubeb from upstream rs=kinetik
...
Import of upstream git rev 2de1ab50e16763fd88ec1b5bae30422de598eed0
Updated update.sh script as well
2016-01-21 22:17:46 -05:00
Wes Kocher
fbefc146ba
Backed out changeset 01c279ae2fb4 (bug 1241476) for various crashes on win xp mentioning "winmm_stream_init" a=backout
2016-01-21 17:28:32 -08:00
Wes Kocher
12226080e0
Backed out changeset d31752600dfd (bug 1221587)
2016-01-21 17:28:15 -08:00
Paul Kerr [:pkerr]
2439567171
Bug 1237630 - Part 2: remove LOG statement generating a now defunct error condition. r=rjesup
2016-01-21 07:58:37 -08:00
Paul Kerr [:pkerr]
ec6e41f7c8
Bug 1237630 - Part 1: Video freeze from WebRTC sender. r=rjesup
...
Removed captured frame to codec config frame size check: revert to allowing
the encoder to handle frame size changes dynamically.
Re-enable frame size update handling in VP8 Encode.
2016-01-21 07:54:03 -08:00
Randell Jesup
9284d022ef
Bug 1221587: temporary Win32 build fixes for cubeb full-duplex patch rs=padenot
...
To be backed out/overwritten on next merge from upstream libcubeb
2016-01-21 11:51:36 -05:00
Randell Jesup
cc0283aa86
Bug 1241476: Update libcubeb from upstream rs=padenot
...
Import from libcubeb git commit b364f9ce2f8f7c392055b94c350ce600892ce7bc
2016-01-21 11:51:35 -05:00
Carsten "Tomcat" Book
03bfc91ef3
merge mozilla-inbound to mozilla-central a=merge
2016-01-20 15:34:34 +01:00
Jean-Yves Avenard
b0979bc661
Bug 1237140: don't export unecessary symbol using VS2015. r=glandium
2016-01-20 12:04:49 +11:00
Jean-Yves Avenard
4ce0dee34b
Bug 1240627: [ffvpx] Enable AVX2 on mac. r=rillian
2016-01-20 09:50:27 +11:00
Sebastian Kaspari
e795858885
Bug 1216529 - WebRTC: Request camera permission before accessing camera APIs. r=gcp
2016-01-15 19:16:02 +01:00
Matthew Gregan
36dc841f3a
Bug 1238420 - Report mp4parse-rust errors via Telemetry. r=rillian,vladan
2016-01-10 20:54:00 +13:00
Matthew Gregan
07956dd2ee
Bug 1238420 - Update mp4parse-rust invocations in MP4Metadata to match CAPI changes. r=rillian
2016-01-10 20:54:00 +13:00
Ralph Giles
debd652a5b
Bug 1238420 - Update MP4Rust gtest for CAPI changes. r=kinetik.
...
mp4parse_read() returns a variety of error codes now.
Call mp4parse_get_track_count() to verify the number
of parsed tracks.
2016-01-11 11:26:00 +13:00
Ralph Giles
c6d3d6564c
Bug 1238420 - Update byteorder to v0.4.2. r=kinetik
...
Rebase patches against the new upstream release.
No changes on the client side are necessary.
2016-01-11 11:01:00 +13:00
Matthew Gregan
5e513e1a31
Bug 1238420 - Update mp4parse-rust to 0.1.6. r=kinetik
...
Bump default version in the update script and run it against
the tagged v0.1.6 upstream repo.
2016-01-11 11:02:00 +13:00
Michael Froman
de0b02ba24
Bug 1166832 - Add test to verify video (using capture stream) after renegotiation. r=bwc
2016-01-13 20:59:52 -06:00