Paul Kerr [:pkerr]
a54d125d20
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]
46f6cc51f8
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
5cb957d7fb
Bug 1221587: temporary Win32 build fixes for cubeb full-duplex patch rs=padenot
...
To be backed out/overwritten on next merge from upstream libcubeb
--HG--
extra : commitid : CQtyLPoncz2
2016-01-21 11:51:36 -05:00
Randell Jesup
ef9e20cf89
Bug 1241476: Update libcubeb from upstream rs=padenot
...
Import from libcubeb git commit b364f9ce2f8f7c392055b94c350ce600892ce7bc
--HG--
extra : commitid : 49ZDL6OsQel
2016-01-21 11:51:35 -05:00
Carsten "Tomcat" Book
248f7a3dee
merge mozilla-inbound to mozilla-central a=merge
2016-01-20 15:34:34 +01:00
Jean-Yves Avenard
3190ce43f1
Bug 1237140: don't export unecessary symbol using VS2015. r=glandium
2016-01-20 12:04:49 +11:00
Jean-Yves Avenard
245784b7e6
Bug 1240627: [ffvpx] Enable AVX2 on mac. r=rillian
2016-01-20 09:50:27 +11:00
Sebastian Kaspari
adef18c336
Bug 1216529 - WebRTC: Request camera permission before accessing camera APIs. r=gcp
...
--HG--
extra : commitid : IefMhGbeKW0
extra : rebase_source : 1966ce69c4f7c7147dbea0e7cb2080ed42a5a442
2016-01-15 19:16:02 +01:00
Matthew Gregan
5b692e3491
Bug 1238420 - Report mp4parse-rust errors via Telemetry. r=rillian,vladan
2016-01-10 20:54:00 +13:00
Matthew Gregan
ce8ce06139
Bug 1238420 - Update mp4parse-rust invocations in MP4Metadata to match CAPI changes. r=rillian
2016-01-10 20:54:00 +13:00
Ralph Giles
66f8ae8fac
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
43e659e3cc
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
483076eb11
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
13a82c11bf
Bug 1166832 - Add test to verify video (using capture stream) after renegotiation. r=bwc
...
--HG--
extra : transplant_source : I%AB%28%AA%D6%91%8F%CA5%8A%D9%0C%F2%8A%CD%B8m%DE%D7%05
extra : histedit_source : 1d30b92a3c6d128c24cfbb1f8778c665a6bb9eca
2016-01-13 20:59:52 -06:00
Jan-Ivar Bruaroey
0d8258e908
Bug 1232082 - fix removal of remote tracks to update receivers. r=jesup
...
--HG--
extra : transplant_source : %A5%E4%8BSEujxc7%7B%9D%C0%FFhb%1F%CC9%80
2016-01-05 19:51:52 -05:00
Jan-Ivar Bruaroey
ddcdf769db
Bug 1232082 - add pc.ontrack and RTCTrackEvent r=jesup,smaug
...
--HG--
extra : transplant_source : %BA%B7%0B%AD%EA%24%19R%93-%9F%CF%82%10%CE%8B%DC4%FB%15
2016-01-12 15:09:01 -05:00
Randell Jesup
366f31666c
Bug 1226387: Add sanity check to RTCP header parser r=pkerr
2016-01-15 23:26:47 -05:00
Eric Rahm
4863f3e5ec
Bug 1239866 - Remove signaling standalone tests. r=bwc
2016-01-15 12:18:39 -08:00
Nils Ohlmeier [:drno]
84c3a1de83
Bug 1237299: addedd missing address family to DNS lookup for proxies r=bwc
...
--HG--
extra : rebase_source : 3c699136033854c779e418f22d38cd11b784d2ef
2016-01-11 13:39:11 -08:00
Ryan VanderMeulen
330ca20363
Merge m-c to inbound. a=merge
2016-01-14 11:29:29 -05:00
Ryan VanderMeulen
974ce4c9cc
Backed out changeset fbb19b60d24a (bug 1219339) for Windows XP crashtest permafail. a=backout
2016-01-14 11:27:40 -05:00
Randell Jesup
3a110e2974
Bug 1219339: switch GetStaticInstance to use IPC's Singleton<T> impl r=froyd
2016-01-14 00:16:49 -05:00
Nathan Froyd
b83566b4a1
Bug 1222166 - use gcc/clang warning flags for clang-cl in moz.build files; r=glandium
...
This patch turns off a number of gcc/clang-specific warnings for
clang-cl as well, as clang-cl understands all the warning flags that
clang understands. We currently don't turn on all the gcc/clang
warnings for clang-cl in configure, but that can be done separately, and
this patch addresses some pain points (particularly for cairo).
2015-11-05 16:05:26 -05:00
Phil Ringnalda
39b2d1946d
Back out 3 changesets (bug 1232082) for causing a variety of Android webrtc failures including causing bug 1239200
...
CLOSED TREE
Backed out changeset 1c8afc8ea1c1 (bug 1232082)
Backed out changeset d8ec4008871e (bug 1232082)
Backed out changeset fa3363702d51 (bug 1232082)
2016-01-12 22:33:17 -08:00
Ralph Giles
cb77a8b5fe
Bug 1239078 - Update libopus to 1.1.2 release. r=kinetik
...
This release fixes two bugs:
- Resetting the encoder or decoder state with OPUS_RESET_STATE would
disable some run-time selected architecture-specific optimizations.
- In hybrid mode discontinuous transmission (DTX) operation, the
comfort noise above 8 kHz was incorrectly estimated and could
oscillate in time.
2016-01-12 17:10:53 -08:00
Ralph Giles
7095f1cc1d
Bug 1239078 - Bump libopus update script for 1.1.2. r=kinetik
...
New upstream release.
This fixes a unified build issue with MAX_PULSES and
incorporates our TonalityAnalysisState initializer patch.
Issues remain in the unified build with QA and
opus_custom_*coder_get_size declarations, so we still
need to build those separately.
2016-01-12 17:10:53 -08:00
Jan-Ivar Bruaroey
d52f44ef17
Bug 1232082 - fix removal of remote tracks to update receivers. r=bwc
...
--HG--
extra : rebase_source : 5bbf19d6843654f6402e2779845729a1bec62de9
2016-01-05 19:51:52 -05:00
Jan-Ivar Bruaroey
b3526e95e1
Bug 1232082 - add pc.ontrack and RTCTrackEvent r=jesup,smaug
...
--HG--
extra : rebase_source : fea25f937aca628960e665d9655c60806dd7e7f5
2016-01-12 15:09:01 -05:00
Wes Kocher
cadac86336
Backed out 3 changesets (bug 1232082) for wpt bustage in rtcpeerconnection-idl.html
...
Backed out changeset ec89afa7163c (bug 1232082)
Backed out changeset 47de4d036349 (bug 1232082)
Backed out changeset a595577a8247 (bug 1232082)
--HG--
extra : commitid : 6KuHiKS94jA
2016-01-12 11:07:51 -08:00
Jan-Ivar Bruaroey
35b62a4704
Bug 1232082 - fix removal of remote tracks to update receivers. r=bwc
...
--HG--
extra : rebase_source : 79d2a719cf9bd19ef908330438c2cdfe4eb6a80e
2016-01-05 19:51:52 -05:00
Jan-Ivar Bruaroey
4a7de0b9d5
Bug 1232082 - add pc.ontrack and RTCTrackEvent r=jesup,smaug
...
--HG--
extra : rebase_source : ce468d0972aa79dc4abb3669d46d7e62f9128693
2016-01-04 12:46:21 -05:00
Tony Mechelynck [:tonymec]
8849dc24b6
Bug 1236937 - Use correct value for Pi in AAFilter.cpp. r=padenot
...
--HG--
extra : commitid : 4VN9ybE7dd3
2016-01-12 12:10:17 +01:00
Eric Rahm
1828042c1f
Bug 1174972 - Add basic mozilla logging backend. r=froydnj,r=bwc,r=jduell
2016-01-05 13:05:19 -08:00
Phil Ringnalda
52aade6b43
Back out 3e168e5a04bf (bug 1174972) for build bustage
...
CLOSED TREE
2016-01-11 20:04:40 -08:00
Eric Rahm
f8d0e8949c
Bug 1174972 - Add basic mozilla logging backend. r=froydnj,r=bwc,r=jduell
2016-01-05 13:05:19 -08:00
Jean-Yves Avenard
abeea93b9e
Bug 1237907: [ffvpx] Enable AVX2 optimizations on Windows. r=kentuckyfriedtakahe
2016-01-11 17:55:50 +11:00
Jean-Yves Avenard
6040488a59
Bug 1237540: [ffvpx] P2. update ffvpx build config. r=kentuckyfriedtakahe
2016-01-11 17:55:49 +11:00
Jean-Yves Avenard
e5202a3389
Bug 1237540: [ffvpx] P1. upgrade to FFmpeg n2.9-dev-2841-g369b161. r=kentuckfriedtakahe
2016-01-11 17:55:46 +11:00
Nils Ohlmeier [:drno]
cc0ba97a71
Bug 895793: added interface type and link speed detection for Windows. r=bwc
...
--HG--
extra : rebase_source : 98293e939ff2f2c0c670c377d194fd93371f6c9b
2016-01-08 14:37:18 -08:00
Nicholas Nethercote
71ba19f700
Bug 1237151 (part 2) - Remove ignored qualifiers in WebRTC-relate code. r=jesup.
...
--HG--
extra : rebase_source : d61bf03c677bf90cc235168a5e6b82fb073a1598
2016-01-07 15:43:38 -08:00
Jean-Yves Avenard
54b9d64503
Bug 1237471. Fix VS2015 compilation. rpending=glandium
2016-01-07 16:08:35 +11:00
Matthew Gregan
1527ec8a56
Bug 1236977 - Default initialize IMMDevice temporary to avoid potential garbage CloseHandle on error. r=padenot
2016-01-07 17:53:55 +13:00
Jean-Yves Avenard
9f898cf704
Bug 1214462: P6. Fix ffvpx compilation on android x86 and FreeBSD. r=glandium
2016-01-06 23:03:53 +11:00
Jean-Yves Avenard
73fe68cab6
Bug 1214462: P2. Add mozilla build files to build ffvpx. r=glandium
2016-01-06 23:03:51 +11:00
Jean-Yves Avenard
d330f1eaa6
Bug 1214462: P1. Add ffvpx source code. r=kentuckyfriedtakahe
...
Code was extracted from FFmpeg n2.8.2
Files needed found using the command ./configure --disable-everything --disable-protocols --disable-demuxers --disable-muxers --disable-filters --disable-programs --disable-doc --disable-parsers --enable-parser=vp8 --enable-parser=vp9 --enable-decoder=vp8 --enable-decoder=vp9 --disable-static --enable-shared --disable-debug --disable-sdl --disable-libxcb --disable-securetransport --disable-iconv --disable-swresample --disable-swscale --disable-avdevice --disable-avfilter --disable-avformat --disable-d3d11va --disable-dxva2 --disable-vaapi --disable-vda --disable-vdpau --disable-videotoolbox --enable-asm --enable-yasm
2016-01-06 23:03:50 +11:00
Ralph Giles
87046baee5
Bug 1229475 - Fix unified build. r=cpearce
...
This was hacked in without fixing the update script to propagate it.
Put it back manually for now, and add two new conflicting files.
2016-01-05 09:11:21 -08:00
Ralph Giles
009523db50
Bug 1229475 - webrtc: Call opus tonality_analysis_init. r=jesup
...
This activates the asm optimizations in libopus 1.1.1 and later.
2016-01-05 09:11:19 -08:00
Ralph Giles
3510632385
Bug 1229475 - libopus: Patch out asm flags for run_analysis. r=jmspeex
...
Patch from upstream.
This still requires that the webrtc client code call the new
tonality_analysis_init() function before first use of the
TonalityAnalysisState struct.
2016-01-05 09:11:18 -08:00
Ralph Giles
fec56dfc59
Bug 1229475 - Update libopus to 1.1.1 release. r=jmspeex
...
Result of running the update script against a checkout of
the opus v1.1.1 release tag.
2016-01-05 09:11:16 -08:00
Ralph Giles
ea12cb1278
Bug 1229475 - Fix gen-sources for libopus 1.1.1. r=cpearce
...
The source makefiles now have variables containing numerals,
mostly for simd versioning.
2016-01-05 09:11:14 -08:00