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

1922 Коммитов

Автор SHA1 Сообщение Дата
Randell Jesup d75fda4229 Bug 986764: release all webrtc sub-modules before deleting engine r=gcp 2014-03-26 17:58:25 -04:00
Paul Adenot 97432d8c20 Bug 986793 - Fix set but unused variable warning in SoundTouch. r=cpeterson
--HG--
extra : rebase_source : 5f15cfc2b2224d9cb75b9ae1faa7b0ed915aba4a
2014-03-24 11:02:35 +01:00
Paul Adenot fdf771928d Bug 986793 - Fix warnings in cubeb_audiotrack.c, and allow mixed declaration and code in cubeb_opensl.c. r=cpeterson
--HG--
extra : rebase_source : 91856a5c76063be3d6c180abe34cda5cee9f3d71
2014-03-24 10:58:23 +01:00
Glenn Randers-Pehrson 3d0a590723 Bug 980488 - Update in-tree libpng to version 1.6.10. r=jrmuizel 2014-03-24 16:36:11 -04:00
Ryan VanderMeulen 14e446fad2 Bug 987002 - Update libjpeg-turbo to version 1.3.1. r=jrmuizel 2014-03-24 16:36:11 -04:00
Jan Beich 4ef4ff87df Bug 985848 - Use videodev2.h on DragonFly/DPorts as well. r=jesup 2014-03-24 08:57:58 -04:00
Star Cheng e579502249 Bug 942988 - Consider audio mixer latency (from audio back end) for opensl_stream_get_position() to improve A/V sync. r=padenot 2014-03-25 20:01:28 +08:00
Carsten "Tomcat" Book e9c7dd6611 merge b2g-inbound to mozilla-central 2014-03-20 14:07:58 +01:00
Ehsan Akhgari 020f3fd4d8 Bug 979118 - Add global MMX_FLAGS, SSE_FLAGS and SSE2_FLAGS variables; r=glandium 2014-03-19 21:55:00 -04:00
Jessica Jong 614140b014 Bug 984327 - Part 1: Include dun apn type in isNetworkTypeSecondaryMobile(...) and elsewhere. r=vicamo 2014-03-19 08:39:00 -04:00
Nils Ohlmeier [:drno] 03bf583c6e Bug 966569 - Improve the the log messages in case the internal TURN TCP buffer over flow. r=bwc 2014-03-18 08:39:54 -04:00
Chris Peterson 40d3d12f02 Bug 980211 - Suppress clang and gcc warnings in third-party media code: speex, theora, and vpx. r=derf 2014-03-15 23:21:32 -07:00
Neil Rashbrook 604d9a5302 Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
--HG--
extra : rebase_source : f8fb50de9292320eb7589dd28dc566d0f5044da6
2014-03-18 00:23:03 +00:00
Wes Kocher c879b47079 Backed out 2 changesets (bug 514280) for OSX build bustage on a CLOSED TREE
Backed out changeset 2a015b45d808 (bug 514280)
Backed out changeset a01f97c1ed02 (bug 514280)
2014-03-17 15:19:53 -07:00
Neil Rashbrook 3e8915c4b8 Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
--HG--
extra : rebase_source : eaca8b2925eaffb49e29a617cd72c0d6686e6d9e
2014-03-17 19:07:09 +00:00
Jan-Ivar Bruaroey 2d93410cc1 Bug 964127 - Add a/v sync telemetry. r=bwc 2014-03-14 16:46:31 -04:00
Kyle Huey b564544cf7 Bug 967364: Pass already_AddRefed by reference instead of by value. r=bsmedberg 2014-03-15 12:00:17 -07:00
Kyle Huey fe6c4e28d6 Bug 967364: Rename already_AddRefed::get to take. r=bsmedberg 2014-03-15 12:00:15 -07:00
Jan-Ivar Bruaroey e81acd6a35 Bug 970686: Undo extensions to wrong rtcp methods in webrtc.org r=jesup 2014-03-13 22:28:12 -04:00
Jan-Ivar Bruaroey 3ffe31d869 Bug 970686: Outbound getStats: Fixed RTCP timestamps and remote packets/bytes received. r=jesup 2014-03-14 14:34:02 -04:00
Ehsan Akhgari f1b87eccd8 Bug 983014 - Move the rest of the -I build flags that stayed in Makefiles because of ANDROID_SOURCE to moz.build; r=mshal 2014-03-13 19:31:18 -04:00
Byron Campen [:bwc] c414099624 Bug 966564 - Make logging more clear when processing an unwrapped indication. r=drno 2014-03-12 10:21:48 -07:00
Ethan Hugg 5a12dc1afa Bug 982371 - Signaling - Filter remotepartyname in the calllogger. r=jesup 2014-03-12 12:04:18 -07:00
Gian-Carlo Pascutto 0ed0a30938 Bug 877954 - Add additional logging for WebRTC adaption & resolution changes. r=jesup 2014-03-13 11:06:39 +01:00
Gian-Carlo Pascutto a644366afc Bug 877954 - Enable QM if load adaption is enabled. r=jesup 2014-03-13 11:06:27 +01:00
Gian-Carlo Pascutto 89f18e9a8b Bug 877954 - Push load state to media optimization. Add simple CPU adaption rules. r=jesup 2014-03-13 11:05:42 +01:00
Gian-Carlo Pascutto d0e2165a66 Bug 877954 - Implement Load Management service. Add callbacks to ViEncoder. r=jesup 2014-03-13 11:05:27 +01:00
Jan-Ivar Bruaroey d72fff5a22 Bug 964127: Add a/v sync status to about:webrtc. r=jesup 2014-03-12 17:13:20 -04:00
Randell Jesup 48635b58d5 Bug 964127: Add logging of webrtc a/v sync status r=jib 2014-03-12 20:11:49 -04:00
Ehsan Akhgari 5bb8bfa8cf Bug 981428 - Move OSX -framework flags to moz.build; r=mshal 2014-03-10 20:18:33 -04:00
Randell Jesup e23c3a35d2 Bug 981680: Upstream webrtc patch for avsync (r5102) rs=jesup 2014-03-11 00:36:12 -04:00
Paul Adenot af14f6811a Bug 980052 - Compare the value and not the pointer when checking validity of the preferred sample rate in the OpenSL cubeb backend. r=kinetik
--HG--
extra : rebase_source : 4a65dffc002cd1fc1dc3fcf2b5472ba44196fbbc
2014-03-11 09:42:10 +08:00
Gregory Szorc f8f429ae92 Bug 980174 - Remove some empty Makefile.in; r=mshal
--HG--
extra : rebase_source : eada340aed8daebbfc3bf7d4218bca980d654cef
2014-03-05 19:56:56 -08:00
Byron Campen [:bwc] 3297b4132e Bug 979471 - Populate ICE stats for DataChannels when we have a null selector. r=jib 2014-03-10 08:41:35 -07:00
Nathan Froyd e9a673f8db Bug 677653 - part 1 - indirect libogg memory allocations through variables; r=glandium,rillian 2014-03-05 10:58:29 -05:00
Chris Peterson 9f78f5433e Bug 980211 - Backout part of cset f81c8b82ac70 for bad merge of libspeex moz.build. 2014-03-09 23:35:44 -07:00
Chris Peterson 7e77e27d54 Bug 980810 - Part 3: Fix clang -Wstring-conversion warnings in UDPSocket and mtransport code. r=bwc 2014-03-07 22:57:15 -08:00
Randell Jesup 62da441ba1 Bug 980096: fix leaks of VoiceEngines by reinstating use of ScopedCustomReleasePtr r=khuey
--HG--
rename : media/webrtc/signaling/src/media-conduit/MediaEngineWrapper.h => media/webrtc/signaling/src/common/MediaEngineWrapper.h
2014-03-09 00:18:50 -05:00
Chris Peterson aab65dde2d Bug 980211 - Suppress clang warnings in third-party media code: speex, theora, and vpx. r=derf 2014-03-05 21:38:52 -08:00
Byron Campen [:bwc] 6e4b63e298 Bug 786234 - Part 6: Move RTCP handling back to the transmit pipeline. r=jesup, r=ethanhugg 2014-02-25 09:22:31 -08:00
Byron Campen [:bwc] 2330463061 Bug 786234 - Part 5: More detailed test-cases. r=ehugg 2014-01-17 17:11:00 -08:00
Byron Campen [:bwc] a9d1a4bbb6 Bug 786234 - Part 4: Fix a bug in mediapipeline_unittest where RTP packets were
mashed together into a single buffer five at a time, preventing the receive
pipeline from successfully decrypting them, and causing the packet counts to
be wrong. (This should fix 947663) r=ehugg
2014-01-17 17:10:17 -08:00
Byron Campen [:bwc] fc2aca0a29 Bug 786234 - Part 3: Plumbing for filtration, and bundle usage detection. r=abr 2014-01-14 16:29:42 -08:00
Byron Campen [:bwc] 2b5ab6ff14 Bug 786234 - Part 2.2: Compensate for some build system gotchas. r=abr 2014-01-14 16:31:27 -08:00
Byron Campen [:bwc] f92787d69d Bug 786234 - Part 2.1: RTCP filtering logic. r=abr 2014-01-09 15:12:25 -08:00
Byron Campen [:bwc] 361a9f7d66 Bug 786234 - Part 2: Implementation of the filtering logic itself, plus a unit-test. r=abr 2013-12-19 16:19:05 -08:00
Gian-Carlo Pascutto eb27189b57 Bug 978827 - Remove bogus assertion in OpenSL input backend. r=jesup 2014-03-06 15:11:52 +01:00
Byron Campen [:bwc] 1e034370b0 Bug 970690 - Part 1: Add transport field to ICE candidate stats. r=jib 2014-02-26 11:12:37 -08:00
Ehsan Akhgari b2e7c54483 Bug 979689 - Port the per-source flags for libvpx to moz.build; r=mshal 2014-03-05 17:00:52 -05:00
Byron Campen [:bwc] b8e3447334 Bug 958221 - Part 3: New webidl for WebrtcGlobalInformation, c++ impl, and removing logging-related stuff from PeerConnectionImpl. r=jib 2014-02-20 09:35:35 -08:00
Byron Campen [:bwc] 51186e317c Bug 958221 - Part 2: Simplify the statistics accessors, and rename things to better describe what they do. r=jib 2014-02-20 09:33:55 -08:00
Byron Campen [:bwc] 6ff972d4d7 Bug 958221 - Part 1: Move (but not alter) some code as step one in refactoring the GetStats functionality so it can be used by other classes. r=jib 2014-01-24 14:48:15 -08:00
Ulrich Weigand c59d3a7f5b Bug 976648 - WebRTC endian config for powerpc64le-linux support. r=jesup 2014-02-28 09:57:03 -05:00
Ryan VanderMeulen 0d7b59001e Backed out changeset 6f05267b4afc (bug 798033) for Android bustage. 2014-03-05 09:55:52 -05:00
snigdha a441998156 Bug 798033 - Headers should generally not do "using namespace" at file scope. r=jib, r=jmathies, r=rjesup, r=ekr, r=ncameron, r=blassey 2014-03-05 08:47:45 -05:00
Ehsan Akhgari 17f4a32d8b Bug 976896 - Port STL_FLAGS to moz.build; r=mshal 2014-03-04 19:39:06 -05:00
Ed Morley e4af9a774d Backed out changeset fa5e92d8eb82 (bug 946618) for frequent test failures 2014-03-04 16:36:47 +00:00
Ed Morley 90fed5250f Backed out changeset dd53f54dbaa9 (bug 946618) 2014-03-04 16:36:23 +00:00
Ehsan Akhgari 667b4bc049 Bug 978594 - Part 3: Port some of the per-source flags to moz.build; r=glandium
--HG--
extra : rebase_source : fe4cd059eddda221af420e1517250772816d7ee8
2014-03-02 15:41:32 -05:00
Jonathan Kew 521adc80bb bug 969814 - build freetype with support for color bitmap (png) glyphs within opentype fonts. r=ted,jrmuizel 2014-03-04 09:26:06 +00:00
Paul Adenot 6b10b07650 Bug 946618 - Update libcubeb from upstream to pick up new tests. r=kinetik 2014-02-27 16:26:24 +01:00
Paul Adenot b8fcbfa9c4 Bug 946618 - Add native tests for cubeb (build system bits). r=glandium,kinetik 2014-02-25 14:21:59 +01:00
Phil Ringnalda e17aa09c58 Back out bbd7b1da5d36:b0d1c4456b73 (bug 974575) and 6e8140ae4961 (bug 969814) for ASan bustage 2014-03-03 22:40:07 -08:00
Jonathan Kew 5a68502f73 bug 969814 - build freetype with support for color bitmap (png) glyphs within opentype fonts. r=ted,jrmuizel 2014-03-04 05:37:40 +00:00
Ehsan Akhgari eecde05734 Bug 977964 - Move some flags to moz.build; r=glandium 2014-03-03 21:58:37 -05:00
Glenn Randers-Pehrson 449e5ee3fb Bug 974825 - Fix hang in libpng16 with zero-length IDAT. r=jmuizelaar 2014-03-03 17:27:25 -05:00
Ehsan Akhgari 10feabc32d Bug 978856 - Stop exporting soundtouch symbols from xul.dll; r=padenot 2014-03-03 13:25:21 -05:00
Jan-Ivar Bruaroey 3e1fbd44bc Bug 978239 - Synchronize WindowsRealTimeClock to unmess RTCP timestamps. r=jesup 2014-02-28 15:42:24 -05:00
Randell Jesup 1de6f546b0 Bug 977791: Change libyuv conditional for using _xgetbv() on Windows r=glandium 2014-02-28 03:21:08 -05:00
Paul Adenot 143d5497f6 Bug 971693 - Fallback properly when WASAPI does not give us a stream format suggestion. r=kinetik
--HG--
extra : rebase_source : 495fdf5ad7f4a1069d9c0b9db186a0b717d18759
2014-02-27 14:36:58 +01:00
Karl Tomlinson d5e8ef47f8 b=913854 add speex_resampler_set_skip_frac_num r=jmspeex
This allows a client to align output samples consistently for independent
resampling of contiguous input buffers.

--HG--
extra : rebase_source : 58caba11ac7f78418b173a98556276d3b4644603
2014-02-27 11:44:40 +13:00
Gian-Carlo Pascutto 95465fe918 Bug 974378 - Make webrtc.org OpenSL ES output code optional. Increase input buffers. r=jesup 2014-02-26 19:55:07 +01:00
Benjamin Chen ae286efd04 Bug 970774 - Add display width/height for track encoder. r=rillian 2014-02-21 14:27:41 +08:00
Martin Thomson 2c7865cbef Bug 884573 - Part 2: Identity assertion generation and verification for WebRTC. r=abr 2014-02-10 14:41:46 -08:00
Martin Thomson 93ee042aa9 Bug 884573 - Part 1: Add a=identity support for sipcc. r=abr 2014-01-08 11:55:04 -08:00
Glenn Randers-Pehrson 3370e71bfa Bug 952505 - Update bundled libpng to version 1.6.9. r=jmuizelaar 2014-02-25 08:40:53 -05:00
Ryan VanderMeulen 130e1b3976 Merge m-c to inbound. 2014-02-24 16:18:45 -05:00
Patrick Wang (Chih-Kai Wang) 9daa614006 Bug 969469: use SyncRunnable to get local interface information on gonk. r=bwc 2014-02-18 14:44:45 +08:00
Adam Roach [:abr] 1702c9b31d Backed out changeset 4f7eac2b16ca (bug 786234) 2014-02-24 12:29:10 -06:00
Adam Roach [:abr] 114fcd6675 Backed out changeset 1dea344fa608 (bug 786234) 2014-02-24 12:29:10 -06:00
Adam Roach [:abr] 647ea2ac5a Backed out changeset 53d8b186e574 (bug 786234) 2014-02-24 12:29:10 -06:00
Adam Roach [:abr] 34d7d2d699 Backed out changeset c5334aea6433 (bug 786234) 2014-02-24 12:29:10 -06:00
Adam Roach [:abr] a231c2f65a Backed out changeset c8083d830fa6 (bug 786234) 2014-02-24 12:29:10 -06:00
Adam Roach [:abr] d5f7bfce09 Backed out changeset 2d1f70b91712 (bug 786234) 2014-02-24 12:29:09 -06:00
Alex Xu 3187c543eb Bug 967006 - Fix Clang build failure in nICEr. r=abr 2014-02-24 10:09:55 -05:00
Jacek Caban 6b0755b42f Bug 974845 - Fixed compilation on mingw with secure APIs enabled by default. r=Jan 2014-02-20 17:22:34 +01:00
Jacek Caban fac9ab4044 Bug 974845 - Added mingw config files. r=Jan 2014-02-20 17:22:23 +01:00
Jed Davis 3a2e9e491d Bug 966547 - Switch sipcc from named to anonymous sockets on Unix. r=jesup, r=kang 2014-02-20 09:35:26 -05:00
Byron Campen [:bwc] 09b2af1ecb Bug 973315 - Make code that sets PeerConnectionImpl::mName more tolerant of weird scenarios. r=jib 2014-02-19 16:39:07 -08:00
Ethan Hugg 20e3fe795b Bug 969493 - Signaling: Consolidate IPC implementations in CPR. r=jib 2014-02-06 15:02:40 -08:00
Byron Campen [:bwc] 3d95737fdf Bug 786234 - Part 5: More detailed test-cases. r=ethanhugg 2014-01-17 17:11:00 -08:00
Byron Campen [:bwc] 90a124346a Bug 786234 - Part 4: Fix a bug in mediapipeline_unittest where RTP packets were mashed together into a single buffer five at a time, preventing the receive pipeline from successfully decrypting them and causing the packet counts to be wrong. r=ethanhugg 2014-01-17 17:10:17 -08:00
Byron Campen [:bwc] 8e25fb36a1 Bug 786234 - Part 3: Plumbing for filtration and bundle usage detection. r=abr 2014-01-14 16:29:42 -08:00
Byron Campen [:bwc] 749087b830 Bug 786234 - Part 2.2: Compensate for some build system gotchas. r=abr 2014-01-14 16:31:27 -08:00
Byron Campen [:bwc] 8c01b21fd4 Bug 786234 - Part 2.1: RTCP filtering logic. r=abr 2014-01-09 15:12:25 -08:00
Byron Campen [:bwc] de3035424b Bug 786234 - Part 2: Implementation of the filtering logic itself plus a unit-test. r=abr 2013-12-19 16:19:05 -08:00
Chris Peterson 2a22a90c78 Bug 973362 - Enable debug assertions for libopus. r=tterribe 2014-02-14 00:20:09 -08:00
Trevor Saunders 3260b2b223 bug 961287 - don't lto files that are only compiled to assembly to get offsets r=glandium 2014-01-17 19:21:44 -05:00
Nils Ohlmeier [:drno] 3f9a201cb4 Bug 972592 - Make ICE 400 response strings more verbose for easier debugging. r=bwc 2014-02-18 09:58:25 -05:00
Jan-Ivar Bruaroey dfeece3017 Bug 970686 - Add stat.packetsLost. r=jesup 2014-02-13 22:35:13 -08:00
Ehsan Akhgari ff62971cb9 Bug 973395 - Move the LOCAL_INCLUDES in media to moz.build; r=glandium 2014-02-18 01:15:48 -05:00
Karl Tomlinson ea0eff7a99 b=973374 complete speex_resampler_reset_mem r=jmspeex
sample_frac_num is the array most likely to be non-zero after resampling a
previous stream, but the other arrays can also be left at non-zero values
in other situations.

--HG--
extra : rebase_source : dfd3974f051ff0b1794a937d712dda185352f7d5
2014-02-18 09:52:20 +13:00
Ms2ger 33da18c67e Bug 968856 - Move unconditional LOCAL_INCLUDES into moz.build; r=mshal 2014-02-15 21:24:59 +01:00
Phil Ringnalda 7d3085e511 Merge b-i to m-c 2014-02-15 10:01:36 -08:00
Michael Wu 2b49e82edb Bug 972623 - Fix string comparison in PeerConnectionImpl.cpp, r=ekr 2014-02-14 17:16:12 -05:00
Randell Jesup 87c2bf7de0 Bug 972097: fix merge failure (lost 'rtcp_') r=padenot 2014-02-14 15:56:11 -08:00
Ryan VanderMeulen 9461feceef Backed out changeset 2f858de5e9dc (bug 952505) for Werror bustage. 2014-02-14 12:15:28 -05:00
Glenn Randers-Pehrson cce1e7a6a6 Bug 952505 - Update bundled libpng to version 1.6.9. r=jmuizelaar 2014-02-14 11:58:14 -05:00
Glenn Randers-Pehrson aa657811d3 Bug 945912 - Add crashtest for libpng crash. r=ryanvm 2014-02-13 20:10:15 -05:00
Marcin Juszkiewicz 59acceb2b6 Bug 963027 - AArch64 support for WebRTC. r=derf 2014-02-12 10:24:21 -05:00
Jacek Caban 3bfaf86a69 Bug 970429 - Don't allow using INITGUID in unified sources. r=Ehsan 2014-02-12 10:59:05 +01:00
Paul Adenot 8150931bfa Bug 970147 - Don't assume WASAPI can give us a channel layout suggestion. r=kinetik 2014-02-11 15:48:49 -08:00
Glenn Randers-Pehrson 8fd3e55ae2 Bug 945912 - Fix palette length reporting bug. r=jmuizelaar 2014-02-11 13:31:57 -05:00
Ehsan Akhgari b7b6d52aef Bug 970745 - Move USE_STATIC_LIBS to moz.build; r=glandium 2014-02-11 09:12:33 -05:00
EKR 32c6b4cfce Bug 970569 - Fix crasher introduced by bug 928930. r=bwc 2014-02-10 14:45:42 -08:00
Byron Campen [:bwc] 1449481820 Bug 961313 - Add the transport protocol to candidate labels. r=abr 2014-01-27 10:35:17 -08:00
Chris Peterson 29cb706c84 Bug 970159 - Return integer 0 from sdp_attr_get_extmap_id(), not NULL pointer. r=jesup 2014-02-09 18:31:29 -08:00
Ms2ger 59d9de38de Bug 952033 - Part e: Use IntSize in VideoSegment; r=roc 2014-02-09 09:04:38 +01:00
Gustavo Garcia db0fba3f67 Bug 966885 - Enable audio level RTP extension. r=jesup, r=ehugg 2014-02-07 15:33:01 -05:00
L. David Baron 00049bd7e5 Back out changeset fc09c90aaab1 (bug 966885, enable audio level RTP extension) for sdp_unittests failure on all platforms, on a CLOSED TREE. 2014-02-06 18:37:14 -08:00
Gustavo Garcia f79791737a Bug 966885 - Enable audio level RTP extension. r=jesup, r=ehugg 2014-02-06 20:32:45 -05:00
Nathan Froyd 8e258e88c4 Bug 928930 - don't define std::string variables in nricectx.h; r=ekr 2014-01-27 11:02:51 -05:00
Matthew Gregan 317979a6cd Bug 962346 - Pass STACK_SIZE_PARAM_IS_A_RESERVATION to _beginthreadex in Windows cubeb backends to save address space. r=padenot 2014-01-22 13:52:46 +13:00
Randell Jesup 9986ef60fd Bug 880419: disable AVX2 asm if the compiler/assembler don't support it r=glandium 2014-01-30 19:55:09 -05:00
Randell Jesup 2574932f6d Bug 880419: make sure that NEON detection is on for B2G libyuv; build on Android ARMv6 r=glandium
(This works around the fact that we define HAVE_ARM_NEON on ARMv6 processors)
2014-02-04 16:08:43 -05:00
Randell Jesup 903040a93a Bug 813645 - Move libyuv to media/libyuv r=glandium
--HG--
rename : media/webrtc/trunk/third_party/libyuv/AUTHORS => media/libyuv/AUTHORS
rename : media/webrtc/trunk/third_party/libyuv/Android.mk => media/libyuv/Android.mk
rename : media/webrtc/trunk/third_party/libyuv/DEPS => media/libyuv/DEPS
rename : media/webrtc/trunk/third_party/libyuv/LICENSE => media/libyuv/LICENSE
rename : media/webrtc/trunk/third_party/libyuv/LICENSE_THIRD_PARTY => media/libyuv/LICENSE_THIRD_PARTY
rename : media/webrtc/trunk/third_party/libyuv/OWNERS => media/libyuv/OWNERS
rename : media/webrtc/trunk/third_party/libyuv/PATENTS => media/libyuv/PATENTS
rename : media/webrtc/trunk/third_party/libyuv/README.chromium => media/libyuv/README.chromium
rename : media/webrtc/trunk/third_party/libyuv/all.gyp => media/libyuv/all.gyp
rename : media/webrtc/trunk/third_party/libyuv/codereview.settings => media/libyuv/codereview.settings
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv.h => media/libyuv/include/libyuv.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/basic_types.h => media/libyuv/include/libyuv/basic_types.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/compare.h => media/libyuv/include/libyuv/compare.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/convert.h => media/libyuv/include/libyuv/convert.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/convert_argb.h => media/libyuv/include/libyuv/convert_argb.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/convert_from.h => media/libyuv/include/libyuv/convert_from.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/convert_from_argb.h => media/libyuv/include/libyuv/convert_from_argb.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/cpu_id.h => media/libyuv/include/libyuv/cpu_id.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/format_conversion.h => media/libyuv/include/libyuv/format_conversion.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/mjpeg_decoder.h => media/libyuv/include/libyuv/mjpeg_decoder.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/planar_functions.h => media/libyuv/include/libyuv/planar_functions.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/rotate.h => media/libyuv/include/libyuv/rotate.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/rotate_argb.h => media/libyuv/include/libyuv/rotate_argb.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/row.h => media/libyuv/include/libyuv/row.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/scale.h => media/libyuv/include/libyuv/scale.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/scale_argb.h => media/libyuv/include/libyuv/scale_argb.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/scale_row.h => media/libyuv/include/libyuv/scale_row.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/version.h => media/libyuv/include/libyuv/version.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/video_common.h => media/libyuv/include/libyuv/video_common.h
rename : media/webrtc/trunk/third_party/libyuv/libyuv.gyp => media/libyuv/libyuv.gyp
rename : media/webrtc/trunk/third_party/libyuv/libyuv.gypi => media/libyuv/libyuv.gypi
rename : media/webrtc/trunk/third_party/libyuv/libyuv_nacl.gyp => media/libyuv/libyuv_nacl.gyp
rename : media/webrtc/trunk/third_party/libyuv/libyuv_test.gyp => media/libyuv/libyuv_test.gyp
rename : media/webrtc/trunk/third_party/libyuv/linux.mk => media/libyuv/linux.mk
rename : media/webrtc/trunk/third_party/libyuv/public.mk => media/libyuv/public.mk
rename : media/webrtc/trunk/third_party/libyuv/source/compare.cc => media/libyuv/source/compare.cc
rename : media/webrtc/trunk/third_party/libyuv/source/compare_common.cc => media/libyuv/source/compare_common.cc
rename : media/webrtc/trunk/third_party/libyuv/source/compare_neon.cc => media/libyuv/source/compare_neon.cc
rename : media/webrtc/trunk/third_party/libyuv/source/compare_posix.cc => media/libyuv/source/compare_posix.cc
rename : media/webrtc/trunk/third_party/libyuv/source/compare_win.cc => media/libyuv/source/compare_win.cc
rename : media/webrtc/trunk/third_party/libyuv/source/convert.cc => media/libyuv/source/convert.cc
rename : media/webrtc/trunk/third_party/libyuv/source/convert_argb.cc => media/libyuv/source/convert_argb.cc
rename : media/webrtc/trunk/third_party/libyuv/source/convert_from.cc => media/libyuv/source/convert_from.cc
rename : media/webrtc/trunk/third_party/libyuv/source/convert_from_argb.cc => media/libyuv/source/convert_from_argb.cc
rename : media/webrtc/trunk/third_party/libyuv/source/convert_jpeg.cc => media/libyuv/source/convert_jpeg.cc
rename : media/webrtc/trunk/third_party/libyuv/source/convert_to_argb.cc => media/libyuv/source/convert_to_argb.cc
rename : media/webrtc/trunk/third_party/libyuv/source/convert_to_i420.cc => media/libyuv/source/convert_to_i420.cc
rename : media/webrtc/trunk/third_party/libyuv/source/cpu_id.cc => media/libyuv/source/cpu_id.cc
rename : media/webrtc/trunk/third_party/libyuv/source/format_conversion.cc => media/libyuv/source/format_conversion.cc
rename : media/webrtc/trunk/third_party/libyuv/source/mjpeg_decoder.cc => media/libyuv/source/mjpeg_decoder.cc
rename : media/webrtc/trunk/third_party/libyuv/source/mjpeg_validate.cc => media/libyuv/source/mjpeg_validate.cc
rename : media/webrtc/trunk/third_party/libyuv/source/planar_functions.cc => media/libyuv/source/planar_functions.cc
rename : media/webrtc/trunk/third_party/libyuv/source/rotate.cc => media/libyuv/source/rotate.cc
rename : media/webrtc/trunk/third_party/libyuv/source/rotate_argb.cc => media/libyuv/source/rotate_argb.cc
rename : media/webrtc/trunk/third_party/libyuv/source/rotate_mips.cc => media/libyuv/source/rotate_mips.cc
rename : media/webrtc/trunk/third_party/libyuv/source/rotate_neon.cc => media/libyuv/source/rotate_neon.cc
rename : media/webrtc/trunk/third_party/libyuv/source/row_any.cc => media/libyuv/source/row_any.cc
rename : media/webrtc/trunk/third_party/libyuv/source/row_common.cc => media/libyuv/source/row_common.cc
rename : media/webrtc/trunk/third_party/libyuv/source/row_mips.cc => media/libyuv/source/row_mips.cc
rename : media/webrtc/trunk/third_party/libyuv/source/row_neon.cc => media/libyuv/source/row_neon.cc
rename : media/webrtc/trunk/third_party/libyuv/source/row_posix.cc => media/libyuv/source/row_posix.cc
rename : media/webrtc/trunk/third_party/libyuv/source/row_win.cc => media/libyuv/source/row_win.cc
rename : media/webrtc/trunk/third_party/libyuv/source/row_x86.asm => media/libyuv/source/row_x86.asm
rename : media/webrtc/trunk/third_party/libyuv/source/scale.cc => media/libyuv/source/scale.cc
rename : media/webrtc/trunk/third_party/libyuv/source/scale_argb.cc => media/libyuv/source/scale_argb.cc
rename : media/webrtc/trunk/third_party/libyuv/source/scale_common.cc => media/libyuv/source/scale_common.cc
rename : media/webrtc/trunk/third_party/libyuv/source/scale_mips.cc => media/libyuv/source/scale_mips.cc
rename : media/webrtc/trunk/third_party/libyuv/source/scale_neon.cc => media/libyuv/source/scale_neon.cc
rename : media/webrtc/trunk/third_party/libyuv/source/scale_posix.cc => media/libyuv/source/scale_posix.cc
rename : media/webrtc/trunk/third_party/libyuv/source/scale_win.cc => media/libyuv/source/scale_win.cc
rename : media/webrtc/trunk/third_party/libyuv/source/video_common.cc => media/libyuv/source/video_common.cc
rename : media/webrtc/trunk/third_party/libyuv/source/x86inc.asm => media/libyuv/source/x86inc.asm
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/libyuv_tests.bat => media/libyuv/tools/valgrind-libyuv/libyuv_tests.bat
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/libyuv_tests.py => media/libyuv/tools/valgrind-libyuv/libyuv_tests.py
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/libyuv_tests.sh => media/libyuv/tools/valgrind-libyuv/libyuv_tests.sh
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/memcheck/OWNERS => media/libyuv/tools/valgrind-libyuv/memcheck/OWNERS
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/memcheck/PRESUBMIT.py => media/libyuv/tools/valgrind-libyuv/memcheck/PRESUBMIT.py
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/memcheck/suppressions.txt => media/libyuv/tools/valgrind-libyuv/memcheck/suppressions.txt
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/memcheck/suppressions_mac.txt => media/libyuv/tools/valgrind-libyuv/memcheck/suppressions_mac.txt
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/memcheck/suppressions_win32.txt => media/libyuv/tools/valgrind-libyuv/memcheck/suppressions_win32.txt
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/tsan/OWNERS => media/libyuv/tools/valgrind-libyuv/tsan/OWNERS
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/tsan/PRESUBMIT.py => media/libyuv/tools/valgrind-libyuv/tsan/PRESUBMIT.py
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/tsan/suppressions.txt => media/libyuv/tools/valgrind-libyuv/tsan/suppressions.txt
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/tsan/suppressions_mac.txt => media/libyuv/tools/valgrind-libyuv/tsan/suppressions_mac.txt
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/tsan/suppressions_win32.txt => media/libyuv/tools/valgrind-libyuv/tsan/suppressions_win32.txt
rename : media/webrtc/trunk/third_party/libyuv/unit_test/basictypes_test.cc => media/libyuv/unit_test/basictypes_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/compare_test.cc => media/libyuv/unit_test/compare_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/convert_test.cc => media/libyuv/unit_test/convert_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/cpu_test.cc => media/libyuv/unit_test/cpu_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/math_test.cc => media/libyuv/unit_test/math_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/planar_test.cc => media/libyuv/unit_test/planar_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/rotate_argb_test.cc => media/libyuv/unit_test/rotate_argb_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/rotate_test.cc => media/libyuv/unit_test/rotate_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/scale_argb_test.cc => media/libyuv/unit_test/scale_argb_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/scale_test.cc => media/libyuv/unit_test/scale_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/testdata/arm_v7.txt => media/libyuv/unit_test/testdata/arm_v7.txt
rename : media/webrtc/trunk/third_party/libyuv/unit_test/testdata/tegra3.txt => media/libyuv/unit_test/testdata/tegra3.txt
rename : media/webrtc/trunk/third_party/libyuv/unit_test/unit_test.cc => media/libyuv/unit_test/unit_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/unit_test.h => media/libyuv/unit_test/unit_test.h
rename : media/webrtc/trunk/third_party/libyuv/unit_test/version_test.cc => media/libyuv/unit_test/version_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/video_common_test.cc => media/libyuv/unit_test/video_common_test.cc
rename : media/webrtc/trunk/third_party/libyuv/util/Makefile => media/libyuv/util/Makefile
rename : media/webrtc/trunk/third_party/libyuv/util/compare.cc => media/libyuv/util/compare.cc
rename : media/webrtc/trunk/third_party/libyuv/util/convert.cc => media/libyuv/util/convert.cc
rename : media/webrtc/trunk/third_party/libyuv/util/cpuid.c => media/libyuv/util/cpuid.c
rename : media/webrtc/trunk/third_party/libyuv/util/psnr.cc => media/libyuv/util/psnr.cc
rename : media/webrtc/trunk/third_party/libyuv/util/psnr.h => media/libyuv/util/psnr.h
rename : media/webrtc/trunk/third_party/libyuv/util/psnr_main.cc => media/libyuv/util/psnr_main.cc
rename : media/webrtc/trunk/third_party/libyuv/util/ssim.cc => media/libyuv/util/ssim.cc
rename : media/webrtc/trunk/third_party/libyuv/util/ssim.h => media/libyuv/util/ssim.h
rename : media/webrtc/trunk/third_party/libyuv/winarm.mk => media/libyuv/winarm.mk
2014-01-30 19:55:04 -05:00
Randell Jesup f49f2ee43d Bug 880419: rollup of existing modifications to libyuv rs=jesup 2014-01-16 17:08:01 -05:00
Randell Jesup 17db7136e8 Bug 880419: libyuv import of rev 971 Tue Jan 14 14:04:08 EST 2014 rs=jesup 2014-01-30 19:53:28 -05:00
dcommander@users.sourceforge.net 0225cf63c3 Bug 963907: upstream patches (1104 & 1105) to add Motion JPEG support to libjpeg-turbo r=jesup,jrmuziel 2014-02-02 01:19:32 -05:00
Florian Quèze e01ffd58d0 Bug 943618 - complete audio silence with some USB headsets, r=padenot. 2014-01-31 16:16:09 +01:00
Carsten "Tomcat" Book 4652f1b266 Backed out changeset a829f51aae56 (bug 880419) to fix bustage on b2g-device Builds on a CLOSED TREE 2014-01-31 15:02:48 +01:00
Carsten "Tomcat" Book 7923627f8a Backed out changeset 01334319137e (bug 880419) to fix bustage on b2g-device Builds on a CLOSED TREE 2014-01-31 15:02:38 +01:00
Carsten "Tomcat" Book 24b2ed8ec1 Backed out changeset be17fb052374 (bug 813645) to fix bustage on b2g-device Builds on a CLOSED TREE
--HG--
rename : media/libyuv/AUTHORS => media/webrtc/trunk/third_party/libyuv/AUTHORS
rename : media/libyuv/Android.mk => media/webrtc/trunk/third_party/libyuv/Android.mk
rename : media/libyuv/DEPS => media/webrtc/trunk/third_party/libyuv/DEPS
rename : media/libyuv/LICENSE => media/webrtc/trunk/third_party/libyuv/LICENSE
rename : media/libyuv/LICENSE_THIRD_PARTY => media/webrtc/trunk/third_party/libyuv/LICENSE_THIRD_PARTY
rename : media/libyuv/OWNERS => media/webrtc/trunk/third_party/libyuv/OWNERS
rename : media/libyuv/PATENTS => media/webrtc/trunk/third_party/libyuv/PATENTS
rename : media/libyuv/README.chromium => media/webrtc/trunk/third_party/libyuv/README.chromium
rename : media/libyuv/all.gyp => media/webrtc/trunk/third_party/libyuv/all.gyp
rename : media/libyuv/codereview.settings => media/webrtc/trunk/third_party/libyuv/codereview.settings
rename : media/libyuv/include/libyuv.h => media/webrtc/trunk/third_party/libyuv/include/libyuv.h
rename : media/libyuv/include/libyuv/basic_types.h => media/webrtc/trunk/third_party/libyuv/include/libyuv/basic_types.h
rename : media/libyuv/include/libyuv/compare.h => media/webrtc/trunk/third_party/libyuv/include/libyuv/compare.h
rename : media/libyuv/include/libyuv/convert.h => media/webrtc/trunk/third_party/libyuv/include/libyuv/convert.h
rename : media/libyuv/include/libyuv/convert_argb.h => media/webrtc/trunk/third_party/libyuv/include/libyuv/convert_argb.h
rename : media/libyuv/include/libyuv/convert_from.h => media/webrtc/trunk/third_party/libyuv/include/libyuv/convert_from.h
rename : media/libyuv/include/libyuv/convert_from_argb.h => media/webrtc/trunk/third_party/libyuv/include/libyuv/convert_from_argb.h
rename : media/libyuv/include/libyuv/cpu_id.h => media/webrtc/trunk/third_party/libyuv/include/libyuv/cpu_id.h
rename : media/libyuv/include/libyuv/format_conversion.h => media/webrtc/trunk/third_party/libyuv/include/libyuv/format_conversion.h
rename : media/libyuv/include/libyuv/mjpeg_decoder.h => media/webrtc/trunk/third_party/libyuv/include/libyuv/mjpeg_decoder.h
rename : media/libyuv/include/libyuv/planar_functions.h => media/webrtc/trunk/third_party/libyuv/include/libyuv/planar_functions.h
rename : media/libyuv/include/libyuv/rotate.h => media/webrtc/trunk/third_party/libyuv/include/libyuv/rotate.h
rename : media/libyuv/include/libyuv/rotate_argb.h => media/webrtc/trunk/third_party/libyuv/include/libyuv/rotate_argb.h
rename : media/libyuv/include/libyuv/row.h => media/webrtc/trunk/third_party/libyuv/include/libyuv/row.h
rename : media/libyuv/include/libyuv/scale.h => media/webrtc/trunk/third_party/libyuv/include/libyuv/scale.h
rename : media/libyuv/include/libyuv/scale_argb.h => media/webrtc/trunk/third_party/libyuv/include/libyuv/scale_argb.h
rename : media/libyuv/include/libyuv/scale_row.h => media/webrtc/trunk/third_party/libyuv/include/libyuv/scale_row.h
rename : media/libyuv/include/libyuv/version.h => media/webrtc/trunk/third_party/libyuv/include/libyuv/version.h
rename : media/libyuv/include/libyuv/video_common.h => media/webrtc/trunk/third_party/libyuv/include/libyuv/video_common.h
rename : media/libyuv/libyuv.gyp => media/webrtc/trunk/third_party/libyuv/libyuv.gyp
rename : media/libyuv/libyuv.gypi => media/webrtc/trunk/third_party/libyuv/libyuv.gypi
rename : media/libyuv/libyuv_nacl.gyp => media/webrtc/trunk/third_party/libyuv/libyuv_nacl.gyp
rename : media/libyuv/libyuv_test.gyp => media/webrtc/trunk/third_party/libyuv/libyuv_test.gyp
rename : media/libyuv/linux.mk => media/webrtc/trunk/third_party/libyuv/linux.mk
rename : media/libyuv/public.mk => media/webrtc/trunk/third_party/libyuv/public.mk
rename : media/libyuv/source/compare.cc => media/webrtc/trunk/third_party/libyuv/source/compare.cc
rename : media/libyuv/source/compare_common.cc => media/webrtc/trunk/third_party/libyuv/source/compare_common.cc
rename : media/libyuv/source/compare_neon.cc => media/webrtc/trunk/third_party/libyuv/source/compare_neon.cc
rename : media/libyuv/source/compare_posix.cc => media/webrtc/trunk/third_party/libyuv/source/compare_posix.cc
rename : media/libyuv/source/compare_win.cc => media/webrtc/trunk/third_party/libyuv/source/compare_win.cc
rename : media/libyuv/source/convert.cc => media/webrtc/trunk/third_party/libyuv/source/convert.cc
rename : media/libyuv/source/convert_argb.cc => media/webrtc/trunk/third_party/libyuv/source/convert_argb.cc
rename : media/libyuv/source/convert_from.cc => media/webrtc/trunk/third_party/libyuv/source/convert_from.cc
rename : media/libyuv/source/convert_from_argb.cc => media/webrtc/trunk/third_party/libyuv/source/convert_from_argb.cc
rename : media/libyuv/source/convert_jpeg.cc => media/webrtc/trunk/third_party/libyuv/source/convert_jpeg.cc
rename : media/libyuv/source/convert_to_argb.cc => media/webrtc/trunk/third_party/libyuv/source/convert_to_argb.cc
rename : media/libyuv/source/convert_to_i420.cc => media/webrtc/trunk/third_party/libyuv/source/convert_to_i420.cc
rename : media/libyuv/source/cpu_id.cc => media/webrtc/trunk/third_party/libyuv/source/cpu_id.cc
rename : media/libyuv/source/format_conversion.cc => media/webrtc/trunk/third_party/libyuv/source/format_conversion.cc
rename : media/libyuv/source/mjpeg_decoder.cc => media/webrtc/trunk/third_party/libyuv/source/mjpeg_decoder.cc
rename : media/libyuv/source/mjpeg_validate.cc => media/webrtc/trunk/third_party/libyuv/source/mjpeg_validate.cc
rename : media/libyuv/source/planar_functions.cc => media/webrtc/trunk/third_party/libyuv/source/planar_functions.cc
rename : media/libyuv/source/rotate.cc => media/webrtc/trunk/third_party/libyuv/source/rotate.cc
rename : media/libyuv/source/rotate_argb.cc => media/webrtc/trunk/third_party/libyuv/source/rotate_argb.cc
rename : media/libyuv/source/rotate_mips.cc => media/webrtc/trunk/third_party/libyuv/source/rotate_mips.cc
rename : media/libyuv/source/rotate_neon.cc => media/webrtc/trunk/third_party/libyuv/source/rotate_neon.cc
rename : media/libyuv/source/row_any.cc => media/webrtc/trunk/third_party/libyuv/source/row_any.cc
rename : media/libyuv/source/row_common.cc => media/webrtc/trunk/third_party/libyuv/source/row_common.cc
rename : media/libyuv/source/row_mips.cc => media/webrtc/trunk/third_party/libyuv/source/row_mips.cc
rename : media/libyuv/source/row_neon.cc => media/webrtc/trunk/third_party/libyuv/source/row_neon.cc
rename : media/libyuv/source/row_posix.cc => media/webrtc/trunk/third_party/libyuv/source/row_posix.cc
rename : media/libyuv/source/row_win.cc => media/webrtc/trunk/third_party/libyuv/source/row_win.cc
rename : media/libyuv/source/row_x86.asm => media/webrtc/trunk/third_party/libyuv/source/row_x86.asm
rename : media/libyuv/source/scale.cc => media/webrtc/trunk/third_party/libyuv/source/scale.cc
rename : media/libyuv/source/scale_argb.cc => media/webrtc/trunk/third_party/libyuv/source/scale_argb.cc
rename : media/libyuv/source/scale_common.cc => media/webrtc/trunk/third_party/libyuv/source/scale_common.cc
rename : media/libyuv/source/scale_mips.cc => media/webrtc/trunk/third_party/libyuv/source/scale_mips.cc
rename : media/libyuv/source/scale_neon.cc => media/webrtc/trunk/third_party/libyuv/source/scale_neon.cc
rename : media/libyuv/source/scale_posix.cc => media/webrtc/trunk/third_party/libyuv/source/scale_posix.cc
rename : media/libyuv/source/scale_win.cc => media/webrtc/trunk/third_party/libyuv/source/scale_win.cc
rename : media/libyuv/source/video_common.cc => media/webrtc/trunk/third_party/libyuv/source/video_common.cc
rename : media/libyuv/source/x86inc.asm => media/webrtc/trunk/third_party/libyuv/source/x86inc.asm
rename : media/libyuv/tools/valgrind-libyuv/libyuv_tests.bat => media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/libyuv_tests.bat
rename : media/libyuv/tools/valgrind-libyuv/libyuv_tests.py => media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/libyuv_tests.py
rename : media/libyuv/tools/valgrind-libyuv/libyuv_tests.sh => media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/libyuv_tests.sh
rename : media/libyuv/tools/valgrind-libyuv/memcheck/OWNERS => media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/memcheck/OWNERS
rename : media/libyuv/tools/valgrind-libyuv/memcheck/PRESUBMIT.py => media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/memcheck/PRESUBMIT.py
rename : media/libyuv/tools/valgrind-libyuv/memcheck/suppressions.txt => media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/memcheck/suppressions.txt
rename : media/libyuv/tools/valgrind-libyuv/memcheck/suppressions_mac.txt => media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/memcheck/suppressions_mac.txt
rename : media/libyuv/tools/valgrind-libyuv/memcheck/suppressions_win32.txt => media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/memcheck/suppressions_win32.txt
rename : media/libyuv/tools/valgrind-libyuv/tsan/OWNERS => media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/tsan/OWNERS
rename : media/libyuv/tools/valgrind-libyuv/tsan/PRESUBMIT.py => media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/tsan/PRESUBMIT.py
rename : media/libyuv/tools/valgrind-libyuv/tsan/suppressions.txt => media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/tsan/suppressions.txt
rename : media/libyuv/tools/valgrind-libyuv/tsan/suppressions_mac.txt => media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/tsan/suppressions_mac.txt
rename : media/libyuv/tools/valgrind-libyuv/tsan/suppressions_win32.txt => media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/tsan/suppressions_win32.txt
rename : media/libyuv/unit_test/basictypes_test.cc => media/webrtc/trunk/third_party/libyuv/unit_test/basictypes_test.cc
rename : media/libyuv/unit_test/compare_test.cc => media/webrtc/trunk/third_party/libyuv/unit_test/compare_test.cc
rename : media/libyuv/unit_test/convert_test.cc => media/webrtc/trunk/third_party/libyuv/unit_test/convert_test.cc
rename : media/libyuv/unit_test/cpu_test.cc => media/webrtc/trunk/third_party/libyuv/unit_test/cpu_test.cc
rename : media/libyuv/unit_test/math_test.cc => media/webrtc/trunk/third_party/libyuv/unit_test/math_test.cc
rename : media/libyuv/unit_test/planar_test.cc => media/webrtc/trunk/third_party/libyuv/unit_test/planar_test.cc
rename : media/libyuv/unit_test/rotate_argb_test.cc => media/webrtc/trunk/third_party/libyuv/unit_test/rotate_argb_test.cc
rename : media/libyuv/unit_test/rotate_test.cc => media/webrtc/trunk/third_party/libyuv/unit_test/rotate_test.cc
rename : media/libyuv/unit_test/scale_argb_test.cc => media/webrtc/trunk/third_party/libyuv/unit_test/scale_argb_test.cc
rename : media/libyuv/unit_test/scale_test.cc => media/webrtc/trunk/third_party/libyuv/unit_test/scale_test.cc
rename : media/libyuv/unit_test/testdata/arm_v7.txt => media/webrtc/trunk/third_party/libyuv/unit_test/testdata/arm_v7.txt
rename : media/libyuv/unit_test/testdata/tegra3.txt => media/webrtc/trunk/third_party/libyuv/unit_test/testdata/tegra3.txt
rename : media/libyuv/unit_test/unit_test.cc => media/webrtc/trunk/third_party/libyuv/unit_test/unit_test.cc
rename : media/libyuv/unit_test/unit_test.h => media/webrtc/trunk/third_party/libyuv/unit_test/unit_test.h
rename : media/libyuv/unit_test/version_test.cc => media/webrtc/trunk/third_party/libyuv/unit_test/version_test.cc
rename : media/libyuv/unit_test/video_common_test.cc => media/webrtc/trunk/third_party/libyuv/unit_test/video_common_test.cc
rename : media/libyuv/util/Makefile => media/webrtc/trunk/third_party/libyuv/util/Makefile
rename : media/libyuv/util/compare.cc => media/webrtc/trunk/third_party/libyuv/util/compare.cc
rename : media/libyuv/util/convert.cc => media/webrtc/trunk/third_party/libyuv/util/convert.cc
rename : media/libyuv/util/cpuid.c => media/webrtc/trunk/third_party/libyuv/util/cpuid.c
rename : media/libyuv/util/psnr.cc => media/webrtc/trunk/third_party/libyuv/util/psnr.cc
rename : media/libyuv/util/psnr.h => media/webrtc/trunk/third_party/libyuv/util/psnr.h
rename : media/libyuv/util/psnr_main.cc => media/webrtc/trunk/third_party/libyuv/util/psnr_main.cc
rename : media/libyuv/util/ssim.cc => media/webrtc/trunk/third_party/libyuv/util/ssim.cc
rename : media/libyuv/util/ssim.h => media/webrtc/trunk/third_party/libyuv/util/ssim.h
rename : media/libyuv/winarm.mk => media/webrtc/trunk/third_party/libyuv/winarm.mk
2014-01-31 15:02:06 +01:00
Carsten "Tomcat" Book b9b5b8292d Backed out changeset 57d558b5d3df (bug 880419) to fix bustage on b2g-device Builds on a CLOSED TREE 2014-01-31 15:01:17 +01:00
Edwin Flores 29e0ef6a32 Bug 963621 - Stop passing kClientNeedsFramebuffer into Qualcomm OMXCodec r=doublec
Qualcomm's OMXCodec implementation interprets the kClientNeedsFramebuffer flag
to mean that we only want a thumbnail. Thus, it returns only one frame and then
returns EOS.

This patch adds a Qualcomm-specific hack to not pass their decoder this flag.
2014-01-28 17:31:00 +13:00
Ralph Giles cc70f90133 Bug 966078 - Apply libmkv patches from update.sh. r=doublec DONTBUILD
The update script landed without code to apply the patch files we're
carrying against upstream. It's better to do that automatically so
there's less to remember when doing an update.

Also add a patch apparently missing from the existing set to remove
a spurious declaration for 'writeSimpleBock'.
2014-01-30 17:08:06 -08:00
Randell Jesup f8fde7b6ef Bug 880419: disable AVX2 asm if the compiler/assembler don't support it r=glandium 2014-01-30 19:55:09 -05:00
Randell Jesup 5e7eebb918 Bug 813645 - Move libyuv to media/libyuv r=glandium
--HG--
rename : media/webrtc/trunk/third_party/libyuv/AUTHORS => media/libyuv/AUTHORS
rename : media/webrtc/trunk/third_party/libyuv/Android.mk => media/libyuv/Android.mk
rename : media/webrtc/trunk/third_party/libyuv/DEPS => media/libyuv/DEPS
rename : media/webrtc/trunk/third_party/libyuv/LICENSE => media/libyuv/LICENSE
rename : media/webrtc/trunk/third_party/libyuv/LICENSE_THIRD_PARTY => media/libyuv/LICENSE_THIRD_PARTY
rename : media/webrtc/trunk/third_party/libyuv/OWNERS => media/libyuv/OWNERS
rename : media/webrtc/trunk/third_party/libyuv/PATENTS => media/libyuv/PATENTS
rename : media/webrtc/trunk/third_party/libyuv/README.chromium => media/libyuv/README.chromium
rename : media/webrtc/trunk/third_party/libyuv/all.gyp => media/libyuv/all.gyp
rename : media/webrtc/trunk/third_party/libyuv/codereview.settings => media/libyuv/codereview.settings
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv.h => media/libyuv/include/libyuv.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/basic_types.h => media/libyuv/include/libyuv/basic_types.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/compare.h => media/libyuv/include/libyuv/compare.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/convert.h => media/libyuv/include/libyuv/convert.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/convert_argb.h => media/libyuv/include/libyuv/convert_argb.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/convert_from.h => media/libyuv/include/libyuv/convert_from.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/convert_from_argb.h => media/libyuv/include/libyuv/convert_from_argb.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/cpu_id.h => media/libyuv/include/libyuv/cpu_id.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/format_conversion.h => media/libyuv/include/libyuv/format_conversion.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/mjpeg_decoder.h => media/libyuv/include/libyuv/mjpeg_decoder.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/planar_functions.h => media/libyuv/include/libyuv/planar_functions.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/rotate.h => media/libyuv/include/libyuv/rotate.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/rotate_argb.h => media/libyuv/include/libyuv/rotate_argb.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/row.h => media/libyuv/include/libyuv/row.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/scale.h => media/libyuv/include/libyuv/scale.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/scale_argb.h => media/libyuv/include/libyuv/scale_argb.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/scale_row.h => media/libyuv/include/libyuv/scale_row.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/version.h => media/libyuv/include/libyuv/version.h
rename : media/webrtc/trunk/third_party/libyuv/include/libyuv/video_common.h => media/libyuv/include/libyuv/video_common.h
rename : media/webrtc/trunk/third_party/libyuv/libyuv.gyp => media/libyuv/libyuv.gyp
rename : media/webrtc/trunk/third_party/libyuv/libyuv.gypi => media/libyuv/libyuv.gypi
rename : media/webrtc/trunk/third_party/libyuv/libyuv_nacl.gyp => media/libyuv/libyuv_nacl.gyp
rename : media/webrtc/trunk/third_party/libyuv/libyuv_test.gyp => media/libyuv/libyuv_test.gyp
rename : media/webrtc/trunk/third_party/libyuv/linux.mk => media/libyuv/linux.mk
rename : media/webrtc/trunk/third_party/libyuv/public.mk => media/libyuv/public.mk
rename : media/webrtc/trunk/third_party/libyuv/source/compare.cc => media/libyuv/source/compare.cc
rename : media/webrtc/trunk/third_party/libyuv/source/compare_common.cc => media/libyuv/source/compare_common.cc
rename : media/webrtc/trunk/third_party/libyuv/source/compare_neon.cc => media/libyuv/source/compare_neon.cc
rename : media/webrtc/trunk/third_party/libyuv/source/compare_posix.cc => media/libyuv/source/compare_posix.cc
rename : media/webrtc/trunk/third_party/libyuv/source/compare_win.cc => media/libyuv/source/compare_win.cc
rename : media/webrtc/trunk/third_party/libyuv/source/convert.cc => media/libyuv/source/convert.cc
rename : media/webrtc/trunk/third_party/libyuv/source/convert_argb.cc => media/libyuv/source/convert_argb.cc
rename : media/webrtc/trunk/third_party/libyuv/source/convert_from.cc => media/libyuv/source/convert_from.cc
rename : media/webrtc/trunk/third_party/libyuv/source/convert_from_argb.cc => media/libyuv/source/convert_from_argb.cc
rename : media/webrtc/trunk/third_party/libyuv/source/convert_jpeg.cc => media/libyuv/source/convert_jpeg.cc
rename : media/webrtc/trunk/third_party/libyuv/source/convert_to_argb.cc => media/libyuv/source/convert_to_argb.cc
rename : media/webrtc/trunk/third_party/libyuv/source/convert_to_i420.cc => media/libyuv/source/convert_to_i420.cc
rename : media/webrtc/trunk/third_party/libyuv/source/cpu_id.cc => media/libyuv/source/cpu_id.cc
rename : media/webrtc/trunk/third_party/libyuv/source/format_conversion.cc => media/libyuv/source/format_conversion.cc
rename : media/webrtc/trunk/third_party/libyuv/source/mjpeg_decoder.cc => media/libyuv/source/mjpeg_decoder.cc
rename : media/webrtc/trunk/third_party/libyuv/source/mjpeg_validate.cc => media/libyuv/source/mjpeg_validate.cc
rename : media/webrtc/trunk/third_party/libyuv/source/planar_functions.cc => media/libyuv/source/planar_functions.cc
rename : media/webrtc/trunk/third_party/libyuv/source/rotate.cc => media/libyuv/source/rotate.cc
rename : media/webrtc/trunk/third_party/libyuv/source/rotate_argb.cc => media/libyuv/source/rotate_argb.cc
rename : media/webrtc/trunk/third_party/libyuv/source/rotate_mips.cc => media/libyuv/source/rotate_mips.cc
rename : media/webrtc/trunk/third_party/libyuv/source/rotate_neon.cc => media/libyuv/source/rotate_neon.cc
rename : media/webrtc/trunk/third_party/libyuv/source/row_any.cc => media/libyuv/source/row_any.cc
rename : media/webrtc/trunk/third_party/libyuv/source/row_common.cc => media/libyuv/source/row_common.cc
rename : media/webrtc/trunk/third_party/libyuv/source/row_mips.cc => media/libyuv/source/row_mips.cc
rename : media/webrtc/trunk/third_party/libyuv/source/row_neon.cc => media/libyuv/source/row_neon.cc
rename : media/webrtc/trunk/third_party/libyuv/source/row_posix.cc => media/libyuv/source/row_posix.cc
rename : media/webrtc/trunk/third_party/libyuv/source/row_win.cc => media/libyuv/source/row_win.cc
rename : media/webrtc/trunk/third_party/libyuv/source/row_x86.asm => media/libyuv/source/row_x86.asm
rename : media/webrtc/trunk/third_party/libyuv/source/scale.cc => media/libyuv/source/scale.cc
rename : media/webrtc/trunk/third_party/libyuv/source/scale_argb.cc => media/libyuv/source/scale_argb.cc
rename : media/webrtc/trunk/third_party/libyuv/source/scale_common.cc => media/libyuv/source/scale_common.cc
rename : media/webrtc/trunk/third_party/libyuv/source/scale_mips.cc => media/libyuv/source/scale_mips.cc
rename : media/webrtc/trunk/third_party/libyuv/source/scale_neon.cc => media/libyuv/source/scale_neon.cc
rename : media/webrtc/trunk/third_party/libyuv/source/scale_posix.cc => media/libyuv/source/scale_posix.cc
rename : media/webrtc/trunk/third_party/libyuv/source/scale_win.cc => media/libyuv/source/scale_win.cc
rename : media/webrtc/trunk/third_party/libyuv/source/video_common.cc => media/libyuv/source/video_common.cc
rename : media/webrtc/trunk/third_party/libyuv/source/x86inc.asm => media/libyuv/source/x86inc.asm
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/libyuv_tests.bat => media/libyuv/tools/valgrind-libyuv/libyuv_tests.bat
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/libyuv_tests.py => media/libyuv/tools/valgrind-libyuv/libyuv_tests.py
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/libyuv_tests.sh => media/libyuv/tools/valgrind-libyuv/libyuv_tests.sh
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/memcheck/OWNERS => media/libyuv/tools/valgrind-libyuv/memcheck/OWNERS
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/memcheck/PRESUBMIT.py => media/libyuv/tools/valgrind-libyuv/memcheck/PRESUBMIT.py
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/memcheck/suppressions.txt => media/libyuv/tools/valgrind-libyuv/memcheck/suppressions.txt
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/memcheck/suppressions_mac.txt => media/libyuv/tools/valgrind-libyuv/memcheck/suppressions_mac.txt
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/memcheck/suppressions_win32.txt => media/libyuv/tools/valgrind-libyuv/memcheck/suppressions_win32.txt
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/tsan/OWNERS => media/libyuv/tools/valgrind-libyuv/tsan/OWNERS
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/tsan/PRESUBMIT.py => media/libyuv/tools/valgrind-libyuv/tsan/PRESUBMIT.py
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/tsan/suppressions.txt => media/libyuv/tools/valgrind-libyuv/tsan/suppressions.txt
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/tsan/suppressions_mac.txt => media/libyuv/tools/valgrind-libyuv/tsan/suppressions_mac.txt
rename : media/webrtc/trunk/third_party/libyuv/tools/valgrind-libyuv/tsan/suppressions_win32.txt => media/libyuv/tools/valgrind-libyuv/tsan/suppressions_win32.txt
rename : media/webrtc/trunk/third_party/libyuv/unit_test/basictypes_test.cc => media/libyuv/unit_test/basictypes_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/compare_test.cc => media/libyuv/unit_test/compare_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/convert_test.cc => media/libyuv/unit_test/convert_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/cpu_test.cc => media/libyuv/unit_test/cpu_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/math_test.cc => media/libyuv/unit_test/math_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/planar_test.cc => media/libyuv/unit_test/planar_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/rotate_argb_test.cc => media/libyuv/unit_test/rotate_argb_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/rotate_test.cc => media/libyuv/unit_test/rotate_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/scale_argb_test.cc => media/libyuv/unit_test/scale_argb_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/scale_test.cc => media/libyuv/unit_test/scale_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/testdata/arm_v7.txt => media/libyuv/unit_test/testdata/arm_v7.txt
rename : media/webrtc/trunk/third_party/libyuv/unit_test/testdata/tegra3.txt => media/libyuv/unit_test/testdata/tegra3.txt
rename : media/webrtc/trunk/third_party/libyuv/unit_test/unit_test.cc => media/libyuv/unit_test/unit_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/unit_test.h => media/libyuv/unit_test/unit_test.h
rename : media/webrtc/trunk/third_party/libyuv/unit_test/version_test.cc => media/libyuv/unit_test/version_test.cc
rename : media/webrtc/trunk/third_party/libyuv/unit_test/video_common_test.cc => media/libyuv/unit_test/video_common_test.cc
rename : media/webrtc/trunk/third_party/libyuv/util/Makefile => media/libyuv/util/Makefile
rename : media/webrtc/trunk/third_party/libyuv/util/compare.cc => media/libyuv/util/compare.cc
rename : media/webrtc/trunk/third_party/libyuv/util/convert.cc => media/libyuv/util/convert.cc
rename : media/webrtc/trunk/third_party/libyuv/util/cpuid.c => media/libyuv/util/cpuid.c
rename : media/webrtc/trunk/third_party/libyuv/util/psnr.cc => media/libyuv/util/psnr.cc
rename : media/webrtc/trunk/third_party/libyuv/util/psnr.h => media/libyuv/util/psnr.h
rename : media/webrtc/trunk/third_party/libyuv/util/psnr_main.cc => media/libyuv/util/psnr_main.cc
rename : media/webrtc/trunk/third_party/libyuv/util/ssim.cc => media/libyuv/util/ssim.cc
rename : media/webrtc/trunk/third_party/libyuv/util/ssim.h => media/libyuv/util/ssim.h
rename : media/webrtc/trunk/third_party/libyuv/winarm.mk => media/libyuv/winarm.mk
2014-01-30 19:55:04 -05:00
Randell Jesup 7c55adc2bf Bug 880419: rollup of existing modifications to libyuv rs=jesup 2014-01-16 17:08:01 -05:00
Randell Jesup 5051917caf Bug 880419: libyuv import of rev 971 Tue Jan 14 14:04:08 EST 2014 rs=jesup 2014-01-30 19:53:28 -05:00
Eric Faust cd2bbf3132 Bug 966044 - Fix unconditional single byte buffer overflow in EbmlComposer::generateHeader(). (r=rillian) 2014-01-30 16:42:00 -08:00
Benoit Jacob 757acc5d48 Bug 964442 - Make CreateImage just take a plain format parameter - r=jrmuizel 2014-01-30 17:58:51 -05:00
Benoit Jacob 684ce17489 Bug 962784 - Convert ImageTypes.h to typed enums - r=jrmuizel
find content/media media/webrtc gfx/layers gfx/tests dom/camera dom/plugins image/src layout/base -type f | grep -v 'gfx/layers/ImageTypes.h' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(GRALLOC_PLANAR_YCBCR\|PLANAR_YCBCR\|SHARED_RGB\|CAIRO_SURFACE\|MAC_IOSURFACE\|REMOTE_IMAGE_BITMAP\|SHARED_TEXTURE\|REMOTE_IMAGE_DXGI_TEXTURE\|D3D9_RGB32_TEXTURE\)\($\|[^A-Za-z0-9_]\)/\1ImageFormat::\2\3/g'

find content/media media/webrtc gfx/layers gfx/tests dom/camera dom/plugins image/src layout/base -type f | grep -v 'gfx/layers/ImageTypes.h' | xargs sed -i 's|ImageFormat\:\:ImageFormat|ImageFormat|g'

find content/media media/webrtc gfx/layers gfx/tests dom/camera dom/plugins image/src layout/base -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)STEREO_MODE_\(MONO\|LEFT_RIGHT\|RIGHT_LEFT\|BOTTOM_TOP\|TOP_BOTTOM\)\($\|[^A-Za-z0-9_]\)/\1StereoMode::\2\3/g'

find content/media media/webrtc gfx/layers gfx/tests dom/camera dom/plugins image/src layout/base -type f | grep -v 'gfx/layers/ImageTypes.h' | xargs sed -i 's|StereoMode\:\:StereoMode|StereoMode|g'
2014-01-30 17:58:49 -05:00
Ryan VanderMeulen bffa8c060d Backed out changeset 15a8086a2431 (bug 963621) for Android bustage. 2014-01-30 14:01:58 -05:00
Edwin Flores 5eb6d18a32 Bug 963621 - Stop passing kClientNeedsFramebuffer into Qualcomm OMXCodec. r=doublec
Qualcomm's OMXCodec implementation interprets the kClientNeedsFramebuffer flag
to mean that we only want a thumbnail. Thus, it returns only one frame and then
returns EOS.

This patch adds a Qualcomm-specific hack to not pass their decoder this flag.
2014-01-30 13:26:54 -05:00
Ryan VanderMeulen 4215ebf6b5 Merge b2g-inbound to m-c. 2014-01-27 15:05:03 -05:00
Ryan VanderMeulen 9d6a58fc58 Backed out changeset ce887b471785 (bug 961313) for buffered_stun_socket_unittest crashes, again. 2014-01-27 09:41:48 -05:00
Byron Campen [:bwc] 19bf172eb1 Bug 962371 - Part 2: Remove some magic constants. r=abr 2014-01-23 11:00:32 -08:00
Byron Campen [:bwc] 91b45ca5bf Bug 962371 - Part 1: Make priority for TCP relayed candidates lower than UDP relayed candidates. r=abr 2014-01-22 14:13:43 -08:00
Byron Campen [:bwc] 9610ec38b5 Bug 961313 - Add the transport protocol to candidate labels. r=abr 2014-01-22 16:50:52 -08:00
Randy Lin 8179f228c6 Bug 891705 - [MediaEncoder] Implement WebM 1.0 container writer. r=giles, r=gps, r=rillian
This is an integrated patch which includes:
1. Bug 891705: [MediaEncoder] Implement WebM 1.0 container writer. r=giles, r=gps
2. Bug 950567: [MediaEncoder] Phase-in libmkv library. r=giles
3. bug 883749: Implement Vorbis encoding. r=rillian
4. bug 881840: Implement VP8 track encoder. r=rillian
2014-01-15 14:21:14 +08:00
Nils Ohlmeier [:drno] 542ee9745f Bug 962896 - Add source address to STUN logging. r=bwc 2014-01-24 08:43:22 -05:00
Jan-Ivar Bruaroey 0683b9ca72 Bug 947665 - RTCP stats in getStats and about:webrtc. r=jesup 2014-01-21 14:00:06 -05:00
Byron Campen [:bwc] 459f0d4f18 Bug 957800 - Make codeword longer to avoid collisions. r=abr 2014-01-10 15:57:15 -08:00
Mike Hommey b8c3d84a68 Bug 960544 - Link some cppunittests against mozjs when it is a shared library. r=gps 2014-01-24 07:57:02 +09:00
Adam Roach [:abr] b4e6456431 Bug 930481: Improved failure instrumentation for transport layers r=ekr 2014-01-23 14:21:24 -06:00
Ralph Giles e1b1765062 Bug 961044 - Update to libvorbis 1.3.4. r=cpearce
This is primarily to take the long->char fix to reduce encoder
table footprint, but also includes the declaration mis-match
patch we were carrying and some warning fixes.
2014-01-22 10:39:00 -08:00
Ryan VanderMeulen 0ac657796f Backed out changeset 0b2f7df3aada (bug 961313) for buffered_stun_socket_unittest crashes.
CLOSED TREE
2014-01-23 11:23:14 -05:00
Byron Campen [:bwc] 681cf0665c Bug 961313 - Add the transport protocol to candidate labels. r=abr 2014-01-22 16:50:52 -08:00
Oleg Romashin eac3d50496 Bug 943353 - Don't include X11 headers if USE_X11 is undefined. r=jesup 2014-01-23 09:38:29 -05:00
Nathan Froyd 49f72cf547 Bug 962766 - remove unused, static constructor-causing string in CallControlManagerImpl.cpp; r=jesup,abr 2014-01-22 16:25:48 -05:00
Oleg Romashin ca3df76058 Bug 962386 - media/libtheora/lib does not build on armv7l. r=glandium 2014-01-22 23:50:30 -08:00
Mike Shal 76c948f8fd Bug 875013 - Remove VPATH in media/libopus; r=gps, r=tterribe 2014-01-09 15:44:24 -05:00
Edwin Flores ef9a4aa7c8 Bug 932820 - Workaround for ABI changes in OMX interface on HTC devices r=doublec
On some devices, HTC has extended android::OMXCodec with their own HTCOMXCodec
which contains some extension that change the ABI.

This patch merely adds padding to MediaSource::ReadOptions, as HTCOMXCodec::read
modifies an HTC-specific field in ReadOptions which doesn't exist in AOSP.
2014-01-22 09:59:54 +13:00
Ralph Giles 6db2f5f9c8 Bug 960840 - Don't disable avx2 when updating libvpx. r=cpearce DONTBUILD
Jan reminded me we reset this in update.py, so we need to remove
the lines here as well as enabling avx2 in the linux builds as
we did in bug 946639.
2014-01-16 17:49:32 -08:00
Ali Akhtarzada cd930785a2 Bug 959123 - Implement CairoImage::GetAsSourceSurface. r=nical
Deprecate CairoImage::Data::mSurface and add an mSourceSurface.
Also change all the callers of CairoImage::SetData to set the
SourceSurface as well.

Also change scope of CairoImage::mSource to private
2014-01-17 11:22:09 -05:00
Jon Coppeard 5437959382 Bug 960544 - Always export rooting APIs and stop linking unit tests against JS library r=glandium 2014-01-17 10:18:19 +00:00
EKR ef991655fa Bug 960296 - Update buffered stun socket size when flushes happen. r=abr 2014-01-16 08:29:00 -08:00
Jan-Ivar Bruaroey 8445c931e6 Bug 947665 - jitter stat. r=abr 2014-01-15 17:29:43 -05:00
Jan-Ivar Bruaroey 24b32ffa3d Bug 947665 - SSRC stat. r=abr 2014-01-15 09:12:50 -05:00
Ralph Giles 1997436909 Bug 946639 - Enable libvpx axv2 optimations on linux. r=cpearce
Enable avx2 optimizations on linux now that our build machines
have a new enough toolchains to support them.
2014-01-15 10:05:26 -08:00
Byron Campen [:bwc] 1ff222c375 Bug 906990: Part 14. Catch exceptions thrown by getStats, since this can fail in fairly innocuous circumstances. Also, do a better job of error reporting when the stats API is used on a closed PeerConnection. r=jib 2014-01-09 16:03:19 -08:00
Byron Campen [:bwc] 1492d9d112 Bug 906990: Part 13. Get local/remote candidates separately, instead of grabbing them from candidate pairs (means we can get candidates before pairing happens). r=ekr 2013-11-13 13:49:33 -08:00
Byron Campen [:bwc] 6c4d80ca56 Bug 906990: Part 12. Report statistics from all components when the MediaStreamTrack is not specified. r=ekr, r=jib 2014-01-14 08:48:27 -08:00
David Keeler 648d25a19a bug 957368 - standardize and simplify nsNSSShutDownObject implementations r=cviecco r=briansmith 2014-01-14 09:28:43 -08:00
Ryan VanderMeulen 6da9369032 Backed out changesets bb7097d12256, 5e6c7217e92a, and 6779278f87df (bug 884573) and changeset 30e1a793fbf9 (bug 878941) for Cpp unit test failures. 2014-01-14 11:43:48 -05:00
Martin Thomson 2bc58720fc Bug 884573 - Add a=identity support for sipcc. r=abr 2014-01-08 11:55:04 -08:00
Ryan VanderMeulen 1b31e70c16 Backed out changesets f04c846c7492, 9bc5c5a8554e, and a4f2af4617da (bug 906990) for WebRTC mochitest failures.
CLOSED TREE
2014-01-13 10:53:40 -05:00
Byron Campen [:bwc] ed5795c185 Bug 906990: Part 14. Catch exceptions thrown by getStats, since this can fail in fairly innocuous circumstances. Also, do a better job of error reporting when the stats API is used on a closed PeerConnection. r=ekr, r=jib 2014-01-09 16:03:19 -08:00
Byron Campen [:bwc] 33fcba8628 Bug 906990: Part 13. Get local/remote candidates separately, instead of grabbing them from candidate pairs (means we can get candidates before pairing happens). r=ekr 2013-11-13 13:49:33 -08:00
Byron Campen [:bwc] deb10c6eab Bug 906990: Part 12. Report statistics from all components when the MediaStreamTrack is not specified. r=ekr 2014-01-10 13:21:39 -08:00
Mike Shal 270bbfee95 Bug 875013 - Remove VPATH in media/libvpx; r=joey 2014-01-09 14:43:29 -05:00
Byron Campen [:bwc] 56a77d573a Bug 957236 - Fix infinite loop on win32 when network interfaces contain a '.'. r=ekr 2014-01-09 09:11:35 -08:00
Edwin Flores d299251989 Bug 953394 - Force OMXCodec to output a sane colour format on Android 4.4 and above r=doublec 2014-01-09 14:54:57 +13:00
Edwin Flores cb930e8566 Bug 953394 - Android imports needed for bug 953394 r=doublec
* Added some android::Vector, android::VectorImpl method definitions to link
  against.
 * Updated android::Vector and android::VectorImpl headers to 4.4 as using
  headers from 4.1 crashed 4.4 devices but not vice versa.
2014-01-09 14:54:57 +13:00
Jeff Walden 616492aca6 Bug 938092 - Building with gcc4.5 fails if both --enable-webrtc and --enable-tests. r=tterribe 2014-01-02 20:31:52 -06:00
Byron Campen [:bwc] 8ca6d31541 Bug 786234 - Part 1: Set up the interface we need with sipcc to get the information to build filters. r=abr 2013-12-19 17:00:56 -08:00
Byron Campen [:bwc] e3f7ef552b Bug 950990 - NrIceCtx::ice_completed is fired even on failed contexts, so do not mark such contexts as completed. r=abr 2013-12-17 11:57:13 -08:00
Byron Campen [:bwc] f49a130874 Bug 949708 - Dump RLogRingBuffer on test failures in ice_unittest. r=ekr 2014-01-03 13:36:37 -08:00
Wes Kocher e54fc07dc9 Merge b2g-inbound to m-c 2014-01-06 17:16:48 -08:00
Star Cheng d397d5eeb4 Bug 940177 - Refill the queues before starting playback in order to avoid racing with refills started by SetPlayState on OpenSLES ndk threads. r=kinetik 2014-01-06 18:21:19 +08:00
Adrian Cruceru 69a210f988 Bug 923468 - Safety patch for race condition. r=ekr 2014-01-06 12:40:03 -05:00
Ehsan Akhgari 1b83407ce9 Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
This patch was automatically generated by the following script:

#!/bin/bash
# Command to convert PRUnichar to char16_t

function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
       ! -wholename "*security/nss*" \
       ! -wholename "*modules/libmar*" \
       ! -wholename "*/.hg*" \
       ! -wholename "obj-ff-dbg*" \
       ! -name prtypes.h \
       ! -name Char16.h \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}

convert PRUnichar char16_t
2014-01-04 10:02:17 -05:00
Martin Thomson da6e334879 Bug 946348 - Refactor fingerprint handling. r=abr 2014-01-02 10:50:14 -05:00
Ms2ger fc0c5d7215 Bug 950143 - Remove the implicit conversion operator from nsIntSize to IntSize; r=roc 2013-12-31 10:06:12 +01:00
Ms2ger 561cae4a0e Bug 950130 - Move more INCLUDES / LOCAL_INCLUDES to moz.build; r=mshal 2013-12-31 10:06:11 +01:00
Ehsan Akhgari bf334b3b67 Bug 940708 - Part 6: Exclude one more file for Linux ASAN builds
--HG--
extra : rebase_source : 95c28f6d4b32685bb291bff1085fb28915e2b1df
2013-12-20 13:27:50 -05:00
Ehsan Akhgari 70ce666013 Bug 940708 - Part 5: Exclude more files from unified builds because of name clashes on RCSSTRING; r=gps
--HG--
extra : rebase_source : 551ec846a9bd266a0ff42d2344cbae41ffeaf29f
2013-12-19 12:08:31 -05:00
Mike Hommey f19a06ebfc Bug 940708 - Part 2: Build webrtc in unified mode; r=gps
--HG--
extra : rebase_source : b4a4fd21c65851e8e9377218ec19181f5f86e8b8
2013-12-18 15:40:03 +09:00
Ehsan Akhgari 8c2572ef3c Backed out 4 changesets (bug 940708) for ASAN bustage
Backed out changeset 8b081bf3d16c (bug 940708)
Backed out changeset 8d1da29cee34 (bug 940708)
Backed out changeset aedcac877ab0 (bug 940708)
Backed out changeset d4aec392a165 (bug 940708)

--HG--
extra : rebase_source : dec5c491a2233dfe7fe2153559e01313d3583a33
2013-12-20 13:05:29 -05:00
Ehsan Akhgari 082eae82f7 Bug 940708 - Part 5: Exclude more files from unified builds because of name clashes on RCSSTRING; r=gps
--HG--
extra : rebase_source : c5df6642d1bca37ba49e5cdb82f5d48b21e2fa87
2013-12-19 12:08:31 -05:00
Mike Hommey 2168897d54 Bug 940708 - Part 2: Build webrtc in unified mode; r=gps
--HG--
extra : rebase_source : db1315634af0cab9cd47ff38ad0fac703c04f452
2013-12-18 15:40:03 +09:00
Glenn Randers-Pehrson c4e368dfe3 Bug 832390 - Enable arm optimization with libpng version 1.6.7. r=glandium 2013-12-20 11:37:47 -05:00
Wes Kocher b27e63c236 Merge m-c to inbound 2013-12-19 19:51:23 -08:00
Wes Kocher 3f7a546e4f Merge inbound to m-c 2013-12-19 18:58:45 -08:00
EKR cba8b59afa Bug 952102 - Fix VideoConduit unit tests. r=jesup
DONTBUILD
2013-12-19 09:31:35 -05:00
Ryan VanderMeulen bbd26b496f Backed out changeset 2504e03f6eec (bug 952102) for landing with the wrong bug number. 2013-12-19 11:09:57 -05:00
EKR 0e1da61f18 Bug 952103 - Fix VideoConduit unit tests. r=jesup 2013-12-19 09:31:35 -05:00
Adam Roach [:abr] cefb282dcf Bug 784491 - Part 1: Add constraints to addStream r=jib 2013-12-18 13:54:23 -06:00
Ryan VanderMeulen 49b36e09e5 Backed out changeset cffe18264682 (bug 946348) for Windows bustage. 2013-12-19 12:37:46 -05:00
Martin Thomson a93024f6ee Bug 946348 - Refactoring fingerprint handling. r=abr 2013-12-19 11:42:19 -05:00
Ehsan Akhgari 9f8c6458a0 Bug 940708 - Code changes required to build webrtc in unified mode; r=jesup 2013-12-19 11:34:42 -05:00
Byron Campen [:bwc] fff87bba44 Bug 942950: Avoid calling done_cb in the wrong order, or multiple times. r=ekr,abr 2013-12-12 13:58:02 -08:00
Edwin Flores 8d1888e84a Bug 866080 - Use Android I420ColorConverter in OMX plugin r=sotaro,doublec 2013-12-17 11:58:16 +13:00
Paul Adenot 6ec0a9470f Bug 950026 - Bail out when we don't get an expected return value from AudioClient::IsFormatSupported, instead of asserting. r=kinetik
This will fall back to our own channel mapping code, instead of trying to use
the platform's.
2013-12-13 18:11:06 +01:00
Mike Hommey a2b2ad6fb8 Followup for bug 939890 and bug 949334: remove now irrelevant comments. r=me. DONTBUILD 2013-12-14 14:00:53 +09:00
Mike Hommey 34b94bf852 Bug 949334 - Use FINAL_LIBRARY for webrtc. r=gps 2013-12-14 11:38:53 +09:00
Mike Hommey 1c2cf7bb04 Bug 939890 - Don't build iLBC/G722/iSAC audio codecs for webrtc. r=jesup 2013-12-12 17:19:27 -05:00
Ryan VanderMeulen 218cec4598 Merge inbound to m-c. 2013-12-13 16:15:52 -05:00
Tor Arvid Lund 3d5f99f7f3 Bug 929513 - Replace some instances of gfxIntSize with gfx::IntSize r=nical 2013-12-13 18:32:02 +01:00
Ralph Giles afaa2bac0c Bug 949713 - Remove unused typedef to fix problems with unified builds on some systems. r=cpearce 2013-12-12 15:08:09 -08:00
Paul Adenot 9c371ba053 Bug 947431 - Be more robust when getting the preferred sample rate when using the OpenSL backend. r=kinetik
--HG--
extra : rebase_source : a55d98b9ce2cc6a9c2559d9589984faf8063c301
2013-12-12 18:35:39 +01:00
Jan-Ivar Bruaroey 47521f776e Bug 908695 - Collect pipelines on main, dispatch to STS for stats. r=jesup 2013-12-11 23:42:12 -05:00
Ethan Hugg 14d4d00983 Bug 901560 - Datachannel no longer make second ICE component r=abr 2013-08-30 12:51:05 -07:00
Mike Hommey 4b94156b00 Bug 778236 - Treat gyp files as if their content was defined in moz.build files. r=gps 2013-12-12 23:41:05 +09:00
Mike Hommey 62d390485a Bug 945042 - Move NO_PROFILE_GUIDED_OPTIMIZE to moz.build. r=gps,r=njn 2013-12-09 13:39:26 +09:00
Jan Gerber 6ea3dd357f Bug 949146 - libvpx MOZ_VP8_ENCODER cleanup. r=giles DONTBUILD 2013-12-11 12:56:00 -08:00
Jan Gerber 709a4ff12e Bug 947979 - Update update.py to keep unified mode. r=giles DONTBUILD 2013-12-11 12:50:00 -08:00
Byron Campen [:bwc] eb15cf3a79 Bug 906990 - Part 11: Fix bug where the |selected| field on a candidate pair statistic was never set. r=ekr 2013-11-08 16:45:39 -08:00
Ehsan Akhgari 1758a70e95 Bug 947979 - Build parts of media/libvpx in unified mode; r=rillian 2013-12-11 09:40:07 -05:00
Jan Gerber 75164d8012 Bug 947954 - vpx_config.c is not used. r=kinetik 2013-12-09 17:23:59 +01:00
Jan Gerber 5182a41335 Bug 947160 - No need to split encoder sources anymore. r=kinetik 2013-12-09 04:49:00 -08:00
Jan Gerber e6a102d4db Bug 947160 remove MOZ_VP8_ENCODER. r=kinetik
- Encoder is always built, remove MOZ_VP8_ENCODER.
  - Rename MOZ_VP8* to MOZ_VPX*
  - Enable multi-res encoding via libvpx configure.
2013-12-06 05:16:00 -08:00
Martin Stransky 8832b57f9d Bug 941595 - Build with system-cairo is broken. r=glandium 2013-12-10 10:37:03 -05:00
Ryan VanderMeulen 05b10236da Merge m-c to inbound. 2013-12-09 17:43:44 -05:00
Carsten "Tomcat" Book a0bb585098 Backed out changeset 85196889c598 (bug 945042) PGO Test Bustage 2013-12-09 13:00:59 +01:00
Carsten "Tomcat" Book cb51649b35 merge b2g-inbound to mozilla-central 2013-12-09 09:32:02 +01:00
Carsten "Tomcat" Book a656f5e85d merge mozilla-inbound to mozilla-central 2013-12-09 09:02:29 +01:00
Mike Hommey c63c0a68f5 Bug 945042 - Move NO_PROFILE_GUIDED_OPTIMIZE to moz.build. r=gps,r=njn 2013-12-09 13:39:26 +09:00
Jan-Ivar Bruaroey a62586544a Bug 908695: Add Packets/Bytes-sent/received to webrtc stats API r=jesup DONTBUILD 2013-12-07 20:31:56 -05:00
Randell Jesup f7bdb5931a Backout 2bb7e7192ced for landing with wrong bug number rs=backout DONTBUILD 2013-12-07 23:45:21 -05:00
Jan Beich 4632c55564 Bug 947862 - Initialize RealTimeClock on BSDs. r=jesup 2013-12-09 21:07:46 +01:00
Byron Campen [:bwc] 49fe9e83ae Bug 946733. Simplify turn client ctx lifecycle. r=ekr, martin 2013-12-05 16:08:54 -08:00
Jan-Ivar Bruaroey 055cfb8354 Bug 902003: Add Packets/Bytes-sent/received to webrtc stats API r=jesup 2013-12-07 20:31:56 -05:00
Birunthan Mohanathas 3440613a39 Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
--HG--
rename : mfbt/Util.h => mfbt/ArrayUtils.h
2013-12-08 21:52:54 -05:00
Suhas 7b474a8322 Bug 932845 - Support hints for non gUM mediastreams. r=jesup 2013-12-08 21:44:32 -05:00
Randall Barker e079a6a145 Bug 932295 - Android video capture should autofocus. r=gcp 2013-12-08 21:42:06 -05:00
Byron Campen [:bwc] 7dbc4de777 Bug 938857. Don't prune candidates once pairing has started r=ekr,abr 2013-11-22 17:47:38 -08:00
Jon Coppeard d336d70904 Bug 942928 - Fix test code link error when build with GenerationalGC r=glandium 2013-12-07 12:49:02 +00:00
Randell Jesup fec166b78a Bug 947429: add prefs that let us disable gum video and peerconnection video r=jib 2013-12-06 18:43:02 -05:00