Ralph Giles
897e3e8e03
Bug 1063356 - Define __ANDROID__ for libvpx asm. r=kinetik,mshal
...
The assembly relies on __ANDROID__ to decide whether to call
'lrand48' or 'rand'. The later is available on desktop but
only on Android L or later. However, this macro isn't defined
by the linux vpx_config asm file we use for x86 Android builds,
so we must pass it manually when invoking yasm.
2014-10-16 13:39:20 -07:00
Ralph Giles
1afd9b2b7d
Bug 1063356 - Pass -mfpu=neon when building libvpx. r=kinetik,mshal
...
This is required to compile the new intrinsic-based simd acceleration
code for arm.
2014-10-15 11:38:17 -07:00
Ralph Giles
56be27b33a
Bug 1063356 - Disable libvpx AVX2 support on linux. r=kinetik
...
Temporarily disable AVX2 simd acceleration on linux to work around
issues with old toolchains on the integration server builds.
Linux valgrind and B2G desktop builds use an older gcc which doesn't
support the new AVX2 intrinsics. This can be resolved either by updating
the build, or splitting the target platforms into AVX and no-AVX variants.
2014-10-17 09:01:30 -07:00
Ralph Giles
6f4d41da88
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
c731d6a4f19eea861ceb2ff31399420b2452eb74.
2014-10-07 10:14:07 -07:00
Ralph Giles
e949f4db87
Bug 1063356 - Update libvpx source. r=kinetik
...
Results of running ./update.py --ndk ~/android/android-ndk-r9
--commit c731d6a4f19eea861ceb2ff31399420b2452eb74
2014-10-07 09:49:40 -07:00
Ralph Giles
c5b35b977f
Bug 1063356 - Update libvpx update script. r=kinetik
...
Remove upstreamed patches, rebase stdint.patch.
Update script to work with the most recent chrome pull, upstream
hasn't been doing releases, so this is the next best way to stay
current.
It's no longer possible to build vp8 and vp9 in the same unified
source file, so most of the vp9 code is moved out of unified
sources.
2014-10-06 14:41:18 -07:00
Randell Jesup
f94d1b1a30
Bug 1081409: Fix forwarding of captured MediaStreams to PeerConnections r=jib
2014-10-15 17:34:26 -04:00
Ryan VanderMeulen
5444089762
Backed out changeset a52b2b37e42a (bug 1081409) for Linux build bustage.
...
CLOSED TREE
2014-10-15 18:25:30 -04:00
Randell Jesup
7d85a0a892
Bug 1081409: Fix forwarding of captured MediaStreams to PeerConnections r=jib
2014-10-15 17:34:26 -04:00
Ethan Hugg
6d6579e370
Bug 1075640 - Check for zero length frames in GMP H264 decode r=jesup
2014-10-07 16:10:58 -07:00
Randell Jesup
2037a7867d
Bug 1075640: Don't return 0-length frames for decoding; add comments about loss handling r=ehugg
...
Fixes OpenH264 crashes, especially under extreme packet loss
2014-10-15 17:33:53 -04:00
Randell Jesup
d137334d34
Bug 1069047: don't recount delta/keyframes stats for each H.264 NAL r=pkerr
2014-10-14 19:24:44 -04:00
Byron Campen [:bwc]
d799a71aba
Bug 1082142: Use sstrncpy instead of strncpy in CC_SIPCCCall. r=ehugg
2014-10-14 13:28:52 -07:00
Chris Pearce
d0653badc3
Bug 1067216 - Make MediaKeys.isTypeSupported() more accurate. r=edwin,jesup
2014-10-14 13:52:56 +13:00
Mike Hommey
15f1451100
Bug 1080994 - Build libclearkey without a dependency on mozalloc or mozglue. r=dkeeler,r=cpearce
2014-10-14 07:13:25 +09:00
Edwin Flores
e72829246c
Bug 1081355 - Fix use-after-free in ClearKeyDecryptor - r=cpearce
2014-10-14 11:05:00 +13:00
Edwin Flores
7a63a21375
Bug 1080803 - Tighten up AES decryption in ClearKey CDM - r=cpearce
2014-10-14 11:05:00 +13:00
Edwin Flores
cbd2a7fb67
Bug 1059049 - Pass CDMProxy from MediaSourceDecoder to subreaders - r=cpearce,kinetik
2014-10-14 11:05:00 +13:00
Edwin Flores
ea32a94e27
Bug 1059049 - Defer parsing of saio/saiz boxes until after trun - r=ajones
2014-10-14 11:04:59 +13:00
Wes Kocher
67b3b96678
Backed out changeset 5d60f3e1f6cf (bug 1067216) for breaking the build
2014-10-13 14:48:44 -07:00
Chris Pearce
010d256a61
Bug 1067216 - Make MediaKeys.isTypeSupported() more accurate. r=edwin,jesup
2014-10-14 10:01:45 +13:00
Chris Pearce
c73c4ec26b
Bug 1060179 - Rename 'origin' in EME code to 'nodeid'. r=bz
2014-10-13 11:53:43 +13:00
Eric Rahm
5576a72d6b
Bug 806819 - Part 5: Update webrtc moz.build. r=jesup, r=gps
2014-10-08 13:19:55 -07:00
Eric Rahm
739ad6c34e
Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan
2014-10-08 13:19:14 -07:00
Eric Rahm
be71a0b71a
Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
2014-10-08 13:17:32 -07:00
Matthew Gregan
e5e0237a06
Bug 1077086 - Update nestegg from upstream. r=giles
2014-10-08 13:08:36 +13:00
Ehsan Akhgari
dd352682dc
Bug 1079325 - Fix some more bad implicit constructors in media; r=cpearce
2014-09-24 09:16:53 -04:00
Randell Jesup
9fa93a5f9c
Bug 1033335: Don't send IDRs to change bitrates or periodic ones to fix encoder errors r=pkerr
2014-10-07 14:14:01 -04:00
Peter Van der Beken
4b7e268d87
Bug 1078744 - Replace SetIsDOMBinding with SetIsNonDOMBinding, remove nsWrapperCache::SetIsDOMBinding. r=bz.
...
--HG--
extra : rebase_source : 89c476cd9436530b2df5acc903909e34188417a0
2014-10-07 11:44:49 +02:00
Wes Kocher
5000218064
Backed out 5 changesets (bug 806819) for WinXP test failures on a CLOSED TREE
...
Backed out changeset 009ae35b0c67 (bug 806819)
Backed out changeset 5a57f87f5061 (bug 806819)
Backed out changeset f06cd735b5b3 (bug 806819)
Backed out changeset e25a2a8d4af4 (bug 806819)
Backed out changeset 70a167982c3f (bug 806819)
2014-10-06 16:32:50 -07:00
Eric Rahm
bcba6714b4
Bug 806819 - Part 5: Update webrtc moz.build. r=jesup, r=gps
...
--HG--
extra : rebase_source : 49c98530c07d38998be67cceb8047f74b971532f
2014-10-06 13:14:29 -07:00
Eric Rahm
600bc87781
Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan
...
--HG--
extra : rebase_source : 49a3f57d94fc94702f1604175c4e206091b67197
2014-10-06 13:11:24 -07:00
Eric Rahm
4a41e11c21
Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
...
--HG--
extra : rebase_source : c96eea1c12ea8c19314393f0e8b4b57a4316a61d
2014-10-06 13:08:20 -07:00
EKR
a67889b98e
Bug 1027350 - Allow loopback addresses for ICE in signaling unit test. r=bwc
...
--HG--
extra : rebase_source : 3e73f02aa1c889f331c8326f17bb5e245204b780
2014-10-03 15:50:40 -07:00
EKR
d004d664c2
Bug 1027350 - Allow loopback addresses for ICE. r=bwc
...
--HG--
extra : rebase_source : 525e2d8455beff596c1ae13b4a8c4d062533a0df
2014-06-22 15:11:48 -07:00
Jean-Yves Avenard
e56fcde9b4
Bug 1077264 - Keep searching until one correct fragment is found. r=kentuckyfriedtakahe
2014-10-04 10:55:46 +10:00
Jean-Yves Avenard
8521454b15
Bug 1076719 - Skip styp box at beginning of new fragment. r=kentuckyfriedtakahe
2014-10-02 20:27:07 +10:00
Nils Ohlmeier [:drno]
df596997b0
Bug 1073750 - parse sctp port in m line only once. r=ethanhugg
2014-09-26 17:33:00 +02:00
Ryan VanderMeulen
6c567d93da
Merge inbound to m-c. a=merge
2014-10-03 16:00:09 -04:00
Ed Morley
3af1cc8ebb
Merge mozilla-central and b2g-inbound
2014-10-03 15:20:08 +01:00
Andrew Osmond
c913330f80
Bug 994912 - Add support for event-based notifications to media streams. r=roc, r=bz
2014-10-03 04:18:00 -04:00
Nathan Froyd
75012acf57
Bug 1032640 - eliminate inconsistent dll linkage warnings for webrtc string comparison functions on Win32; r=ehugg
2014-10-01 10:45:27 -04:00
Eric Rahm
a7cab8d3d9
Bug 1075966 - ccapp_task.h lacks an include guard. r=bwc
...
--HG--
extra : rebase_source : 76ea63e7123203f7b1425c99bf4bd27205e5f630
2014-10-01 13:56:52 -07:00
Byron Campen [:bwc]
3013bd78eb
Bug 1072044: Fire ICE signals on main. r=mt
2014-10-01 17:14:06 -07:00
Matthew Gregan
dacf20746e
Bug 1074004 - Fix WebMioData implementation in TestWebMWriter. r=giles
2014-09-29 13:13:21 +13:00
Matthew Gregan
72ade88575
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]
1c49e010b6
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
f9ff8f8f87
merge mozilla-inbound to mozilla-central a=merge
2014-09-30 15:02:58 +02:00
Kyle Huey
23b5788b49
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
79875b284b
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