2385 Commits

Author SHA1 Message Date
Matthew Gregan
a7457c180c Bug 1074004 - Fix WebMioData implementation in TestWebMWriter. r=giles 2014-09-29 13:13:21 +13:00
Matthew Gregan
6c48290b50 Bug 1074004 - Update nestegg from upstream. r=giles
--HG--
rename : media/libnestegg/README => media/libnestegg/README.md
2014-09-29 13:13:10 +13:00
Byron Campen [:bwc]
962dcb1580 Bug 1073710: Fix typos in vcmCheckAttribs that caused the max-dpb and max-fr to be set equal to the max-cpb. r=jesup 2014-09-26 15:54:36 -07:00
Carsten "Tomcat" Book
22ae53697c merge mozilla-inbound to mozilla-central a=merge 2014-09-30 15:02:58 +02:00
Kyle Huey
ca92abc824 Back out Bug 1071359 for using 8 MB (!?!) of memory per process on b2g. r=me a=me 2014-09-29 15:43:04 -07:00
Chris Jones
c311c93a34 Bug 1069573 - Use the bKGD PNG background color (if present) to fill the background of animation frames. r=mwu 2014-09-25 19:18:21 -07:00
JW Wang
4b96ebb38c Bug 1038091 - Pause the player instead of stopping it to avoid resetting playback position and resulting in audio clock going backward. r=kinetik 2014-09-28 19:36:00 -04:00
Carsten "Tomcat" Book
1179dc5061 Backed out changeset 571cef4dcf52 (bug 1074004) for m-oth test failure
--HG--
rename : media/libnestegg/README.md => media/libnestegg/README
2014-09-30 08:16:55 +02:00
Carsten "Tomcat" Book
6cfdbefa4d Backed out changeset 405b97368630 (bug 1074004) 2014-09-30 08:16:27 +02:00
Matthew Gregan
0b6d02d00a Bug 1074004 - Bustage fix for nestegg_set_halloc_func.
--HG--
extra : rebase_source : 7e24e953dc287e80112e0a0d4263b6ac5b1fbd8d
2014-09-30 16:20:56 +13:00
Matthew Gregan
8df2e79093 Bug 1074004 - Update nestegg from upstream. r=giles
--HG--
rename : media/libnestegg/README => media/libnestegg/README.md
2014-09-29 13:13:10 +13:00
Oscar Patiño
8d91f356e3 Bug 1073486: Define MOZ_WEBRTC_OMX when building webrtc.org code r=jesup 2014-09-27 00:37:38 -04:00
Oleg Romashin
92d4f07625 Bug 1066853 - Gecko fail to build on Nemo/Mer ARMV7 hardfp scratchbox2 cross target. r=rjesup 2014-09-25 22:15:25 -07:00
Ralph Giles
7e27a1065b Bug 1063356 - Update libvpx source files. r=kinetik
Results of running update script against libvpx commit
d95585fb0ec024f6abd96f7b02e0df58019d46af
2014-09-24 20:37:00 -07:00
Ralph Giles
824b08bcd8 Bug 1063356 - Update libvpx build flags. r=kinetik,ted
Propagate ssse3 and sse4.1 build flags from configure.
This is required by new optimations in upstream commit
d95585fb0ec024f6abd96f7b02e0df58019d46af.
2014-09-24 20:33:00 -07:00
Ralph Giles
982f2e9f1a Bug 1063356 - Update libvpx update script. r=kinetik
There have been releases. Bump to the git commit used by the
most recent chrome pull: d95585fb0ec024f6abd96f7b02e0df58019d46af.

This patch contains changes to the update script necessary to
build the new snapshot and removes upstreamed patches.

It's no longer possible to build vp8 and vp9 in the same unified
source file, so most of the vp9 code is moved to standalone sources.
2014-09-24 20:30:00 -07:00
Ehsan Akhgari
05e2fb4e37 Bug 1072289 - Build clearkey in unified mode; r=cpearce 2014-09-24 18:42:21 -04:00
Ryan VanderMeulen
240ed29614 Merge m-c to inbound. a=merge
CLOSED TREE
2014-09-24 16:08:33 -04:00
Changbin Park
145f8117a3 Bug 1071359 - Make WebRTC on B2G uses logcat as logging sub-system. r=jesup
--HG--
extra : rebase_source : b55353ed698e1016ded9d79bd617c7adcbf06fb3
2014-09-23 13:57:33 +09:00
Gian-Carlo Pascutto
6f90e2262a Bug 1059573 - Add an option to use hardware AEC for WebRTC. r=jesup,ted 2014-09-24 19:11:58 +02:00
John Lin
1ede1934fa Bug 1067442 - OMXCodecWrapper image validation supports input from WebrtcOMXH264VideoEncoder r=jesup 2014-09-24 09:21:16 -04:00
Randell Jesup
57b631ddba Bug 1068394: Explode H.264 NALs into separate decode buffers for OMX r=pkerr 2014-09-24 00:18:30 -04:00
Daniel Holbert
72edb72ad8 Bug 1072062: Add parens around && within || in SampleTable.cpp, to pacify clang warning. r=edwin 2014-09-23 20:07:31 -07:00
Edwin Flores
31d11e961f Bug 1044742 - Fix build bustage on a CLOSED TREE - r=bustage 2014-09-24 13:21:01 +12:00
Edwin Flores
8bbbd93848 Bug 1044742 - Make ClearKey CDM accessible to mochitests - r=ted 2014-09-24 10:04:49 +12:00
Edwin Flores
a0d147ac22 Bug 1044742 - Fix multiple track support for EME - r=cpearce 2014-09-24 10:04:49 +12:00
Edwin Flores
e18043e3ad Bug 1059043 - Move MediaKeys.createSession into MediaKeySession as per spec - r=cpearce,smaug 2014-09-24 10:04:49 +12:00
Edwin Flores
0afabd88d4 Bug 1044742 - ClearKey CDM for testing EME - r=cpearce 2014-09-24 10:04:49 +12:00
Edwin Flores
ed35a1118c Bug 1044742 - Import OpenAES code for ClearKey CDM implementation r=cpearce 2014-09-24 10:04:49 +12:00
Edwin Flores
469e420982 Bug 1066427 - Add Common Encryption support to the MP4 demuxer for non-fragmented MP4 files - r=kentuckyfriedtakahe 2014-09-24 10:04:48 +12:00
Edwin Flores
aac17136ed Bug 1066422 - Pass whole pssh boxes into CDM - r=kentuckyfriedtakahe 2014-09-24 10:04:48 +12:00
Randell Jesup
86c1a291e3 Bug 1069646: scale frame rate initialization in webrtc media_opimization r=gcp 2014-09-22 23:35:58 -04:00
Randell Jesup
f4627b6c9a Bug 1067437: Disable resolution changes on OMX H.264 until OMX DSP code is updated r=pkerr 2014-09-22 14:45:00 -04:00
Karl Tomlinson
922ba93d0c b=1000044 use direct resampler for 16->44.1k r=jmspeex
This also changes the HUGEMEM test to be independent of quality.
|oversample| has a maximum value of 32, so we know that the interpolating
resampler will use less memory when st->den_rate > 441.

--HG--
extra : transplant_source : vl%C1d%A5%FB%3Cd%FBC%86%FD%26%EC%FB%C0%5C%26%7D%8C
2014-07-24 09:44:59 +12:00
Steffen Michalke
714eb24d2a Bug 1067377 - Use VPX_ prefixed defines in webrtc. r=rjesup 2014-09-15 07:17:00 -07:00
Randall Barker
21de6e9ef7 Bug 1053426 - Fennec crashes when tab sharing is active r=jesup 2014-09-17 19:21:20 -04:00
Matthew Gregan
52c0e70868 Bustage fix (update test to new values) for bd132d164dc9/bug 1065250 on a CLOSED TREE. 2014-09-17 17:08:35 +12:00
Matthew Gregan
2523248976 Bug 847903 - Drop OS X AudioUnit stream limit even further on 10.6 to fix crashtests/691096-1.html 2014-09-17 15:06:30 +12:00
Matthew Gregan
394683aacb Bug 1064705 - Don't treat EOS as fatal when reading optional block subelements in nestegg_read_packet. r=cajbir 2014-09-10 10:51:28 +12:00
Carsten "Tomcat" Book
cde8159f8a Backed out changeset 170ce237e4a0 (bug 1064705) for Android m5 Test failures 2014-09-16 10:58:01 +02:00
Matthew Gregan
ba4e7fa834 Bug 1064705 - Don't treat EOS as fatal when reading optional block subelements in nestegg_read_packet. r=cajbir 2014-09-10 10:51:28 +12:00
Ryan VanderMeulen
70b6968f5b Bug 1037618 - Skip ice_unittest on OSX. a=me 2014-09-15 12:13:43 -04:00
Ralph Giles
68b08de85a Bug 1066319 - Reject mp4 files with unreasonable sample sizes. r=ajones
Don't believe the Sample Size Box if it declares too large a value.

The limit is four times the fallback voodoo constant for 1080p in
the stsz parser, to support UHD but not 8k video, per current limits
elsewhere.
2014-09-13 10:24:00 -07:00
Anthony Jones
cc963a25c0 Bug 1065850 - Read as little as possible to get the MP4 track metadata; r=rillian 2014-09-15 11:16:09 +12:00
Mo Zanaty
d5b5a4a439 Bug 1054624: fix high-packet-loss problems with H.264 WebRTC calls r=jesup 2014-09-14 08:17:24 -04:00
Chris Peterson
fbb262528d Bug 1066935 - Part 2: Fix some -Wmaybe-uninitialized warnings in webrtc/signaling. r=jesup 2014-09-13 13:07:26 -07:00
Chris Peterson
c228a42c0a Bug 1066935 - Part 1: Fix -Wsign-compare and -Wunreachable-code warnings in webrtc/signaling. r=jesup 2014-09-12 23:17:08 -07:00
Jim Mathies
a45a130763 Bug 1060738 - Add IsGUIThread asserts in various webrtc capture related methods. r=jesup 2014-09-12 09:49:39 -05:00
Jim Mathies
9d266c73b6 Bug 1060738 - Implement MessagePumpForNonMainUIThreads for Windows, a xpcom compatible subclass of chromium's MessagePumpForUI. r=tabraldes 2014-09-12 09:49:38 -05:00
Jim Mathies
ca55661c9f Bug 1060738 - Add support for webrtc ThreadWindowsUI for use by webrtc desktop capture thread. r=jesup 2014-09-12 09:49:37 -05:00