Robert O'Callahan
d171aaa817
Bug 1061046. Part 1.5: Expose MediaStream::GraphRate(). r=karlt
...
This is guaranteed to work even if the stream has been disconnected from the graph,
so it's preferred to Graph()->GraphRate().
--HG--
extra : rebase_source : e12fe80b3d95eea5f63e460bf557518a5bdcd42c
2014-09-18 17:05:04 +12:00
Anthony Jones
5affff49b6
Bug 1034444 - Unit tests for GetBuffered() and Interval; r=cpearce
2014-06-02 17:38:04 +02:00
Fabian Raetz
49a6738249
Bug 1085127 - cubeb_sndio.c: error when compiling with debug enabled (undeclared identifier "false") - include stdbool.h r=kinetik
2014-10-21 15:59:55 +02:00
Steven Michaud
e58bf5ccbd
Bug 1085607 - libvpx doesn't build on OS X with Apple clang from OS X 10.7 command line tools. r=giles
2014-10-20 19:35:39 -05:00
Ralph Giles
a4de313714
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
6c7033f59d
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
d22b62c91b
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
a0cdc9e13f
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
307e5968d6
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
1d50c84dd8
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
b160becb9f
Bug 1081409: Fix forwarding of captured MediaStreams to PeerConnections r=jib
2014-10-15 17:34:26 -04:00
Ryan VanderMeulen
05f025c6bb
Backed out changeset a52b2b37e42a (bug 1081409) for Linux build bustage.
...
CLOSED TREE
2014-10-15 18:25:30 -04:00
Randell Jesup
09467f8aa6
Bug 1081409: Fix forwarding of captured MediaStreams to PeerConnections r=jib
2014-10-15 17:34:26 -04:00
Ethan Hugg
7704352084
Bug 1075640 - Check for zero length frames in GMP H264 decode r=jesup
2014-10-07 16:10:58 -07:00
Randell Jesup
186ef9eec6
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
abd1062ee3
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]
1279d416c4
Bug 1082142: Use sstrncpy instead of strncpy in CC_SIPCCCall. r=ehugg
2014-10-14 13:28:52 -07:00
Chris Pearce
29be851cda
Bug 1067216 - Make MediaKeys.isTypeSupported() more accurate. r=edwin,jesup
2014-10-14 13:52:56 +13:00
Mike Hommey
951b27b2b0
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
33392a7478
Bug 1081355 - Fix use-after-free in ClearKeyDecryptor - r=cpearce
2014-10-14 11:05:00 +13:00
Edwin Flores
45b92aa223
Bug 1080803 - Tighten up AES decryption in ClearKey CDM - r=cpearce
2014-10-14 11:05:00 +13:00
Edwin Flores
c547b19a64
Bug 1059049 - Pass CDMProxy from MediaSourceDecoder to subreaders - r=cpearce,kinetik
2014-10-14 11:05:00 +13:00
Edwin Flores
3f71bea981
Bug 1059049 - Defer parsing of saio/saiz boxes until after trun - r=ajones
2014-10-14 11:04:59 +13:00
Wes Kocher
fd02522731
Backed out changeset 5d60f3e1f6cf (bug 1067216) for breaking the build
2014-10-13 14:48:44 -07:00
Chris Pearce
aa72838bad
Bug 1067216 - Make MediaKeys.isTypeSupported() more accurate. r=edwin,jesup
2014-10-14 10:01:45 +13:00
Chris Pearce
d912494e5c
Bug 1060179 - Rename 'origin' in EME code to 'nodeid'. r=bz
2014-10-13 11:53:43 +13:00
Eric Rahm
89495af68b
Bug 806819 - Part 5: Update webrtc moz.build. r=jesup, r=gps
2014-10-08 13:19:55 -07:00
Eric Rahm
7fffd05532
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
8d715a7fe4
Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
2014-10-08 13:17:32 -07:00
Matthew Gregan
89b94d59cc
Bug 1077086 - Update nestegg from upstream. r=giles
2014-10-08 13:08:36 +13:00
Ehsan Akhgari
46ea13840e
Bug 1079325 - Fix some more bad implicit constructors in media; r=cpearce
2014-09-24 09:16:53 -04:00
Randell Jesup
0d9b8ad89a
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
dcda2ba9bb
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
445e1466e9
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
1d8716d7ba
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
53a247fb00
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
80d2b8bba6
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
899355b146
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
fcfb4e0b1e
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
fe5c3ce3a8
Bug 1077264 - Keep searching until one correct fragment is found. r=kentuckyfriedtakahe
2014-10-04 10:55:46 +10:00
Jean-Yves Avenard
8660d38868
Bug 1076719 - Skip styp box at beginning of new fragment. r=kentuckyfriedtakahe
2014-10-02 20:27:07 +10:00
Nils Ohlmeier [:drno]
dacf89f8a8
Bug 1073750 - parse sctp port in m line only once. r=ethanhugg
2014-09-26 17:33:00 +02:00
Ryan VanderMeulen
3b1ad0f2bc
Merge inbound to m-c. a=merge
2014-10-03 16:00:09 -04:00
Ed Morley
22bd17338b
Merge mozilla-central and b2g-inbound
2014-10-03 15:20:08 +01:00
Andrew Osmond
044342a2bc
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
e33ad4fffa
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
a973b182c5
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]
276d86f006
Bug 1072044: Fire ICE signals on main. r=mt
2014-10-01 17:14:06 -07:00
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