Граф коммитов

2436 Коммитов

Автор SHA1 Сообщение Дата
Matthew Gregan 6e1614d69b Bug 1074010 - Update cubeb from upstream. r=padenot
--HG--
rename : media/libcubeb/README => media/libcubeb/README.md
2014-09-29 13:19:09 +13:00
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