a0ed71a5b9
resolved conflicts for merge of 1b737a98 to master
...
Change-Id: Id5380390ae5f55c19a07ca0f5d075f135980dc06
2014-03-10 18:56:22 -07:00
1b737a98f4
Merge "Only build neon code for arm but not arm64."
2014-03-11 01:34:52 +00:00
9fb5517a05
Only build neon code for arm but not arm64.
...
This fixed aosp_arm64 build.
Change-Id: Ic4840c57a7d2b68c199c725c35d61f85adfee9e7
2014-03-10 18:20:19 -07:00
7aa40dbb7b
am 381d47ca: Merge "Fix neon flags."
...
* commit '381d47ca53d4ce26ffc55897b6303fe4e46be4c4':
Fix neon flags.
2014-03-11 00:42:07 +00:00
99d7cbd234
resolved conflicts for merge of 3cc82c99 to master
...
Change-Id: Ib23fa837ba685943794252ad53352e1e7a741ab8
2014-03-10 17:36:13 -07:00
381d47ca53
Merge "Fix neon flags."
2014-03-11 00:27:23 +00:00
446440a7f6
Fix neon flags.
...
Change-Id: I54bcb78292b1a807c4fb1a1912d81ecea8033e63
2014-03-10 17:26:14 -07:00
3cc82c997f
Merge "Use arch specific flags to fix multilib build."
2014-03-10 23:53:16 +00:00
792d546415
Use arch specific flags to fix multilib build.
...
Bug: 13391438
Change-Id: Ie9844df210c7ea24da952811ba854850fc17ded9
2014-03-10 15:26:43 -07:00
f99e290ae1
resolved conflicts for merge of a688b4b8 to master
...
Change-Id: I48bc5ab0e64aed4b0a26a68ec4f8ff505787ad60
2014-02-28 18:32:01 -08:00
a688b4b849
Merge "Fix misuse of $(my-dir)."
2014-03-01 02:09:45 +00:00
789c38cf1a
Fix misuse of $(my-dir).
...
Change-Id: I68512b022539a861ef2e338410229fd21a5da67b
2014-02-28 18:04:01 -08:00
86ba294d25
am 148d5389: Merge "AArch64: Add AArch64 to webrtc typedefs"
...
* commit '148d5389f1c24942f0c8e5d011a2c8d123f817c9':
AArch64: Add AArch64 to webrtc typedefs
2013-12-17 22:17:40 +00:00
148d5389f1
Merge "AArch64: Add AArch64 to webrtc typedefs"
2013-12-17 22:03:06 +00:00
504679fd92
AArch64: Add AArch64 to webrtc typedefs
...
Change-Id: I34ca53b1dd3d56b8df6f7c5440e2cf49db4c7546
Signed-off-by: Craig Barber <craig.barber@arm.com >
2013-12-17 13:33:06 +00:00
32e2cd785a
Fix for the webrtc_isac_test_gnustl_static build error.
...
Moved webrts_isac_test and webrtc_isac_test_gnustl_static targets
to a separate makefile. Build error was caused by "../kenny.c" src
file - build system was building kenny.o outside of intermediates directory
(out/target/product/generic/obj/EXECUTABLES/webrtc_isac_test_gnustl_static_intermediates/../test/kenny.o).
This somehow, sometimes caused webrtc_isac_test_gnustl_static binary being build
BEFORE kenny.o file was built.
Change-Id: Iaa4a31327d8d381c6cc7f676583985259dd14d83
2013-09-30 16:04:53 +01:00
7e1c884ad4
am ef0a049f: Merge "webrtc: Backport asm fixes from webrtc trunk"
...
* commit 'ef0a049f46480de9b1875ce415bcec6808dafa1f':
webrtc: Backport asm fixes from webrtc trunk
2013-09-27 15:15:34 -07:00
ef0a049f46
Merge "webrtc: Backport asm fixes from webrtc trunk"
2013-09-27 22:08:35 +00:00
533d339b43
webrtc: Backport asm fixes from webrtc trunk
...
This allows webrtc to build with clang 3.4.
Change-Id: Idc043072db83834875a958b401ce747aa7e21403
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org >
2013-09-20 23:27:24 +02:00
6347a8c4df
Remvoe unnecessary dependencies.
...
So it can build against the NDK.
Change-Id: I988bb0246be96ca628b19792b8e1d33e43b8c219
2013-09-19 16:49:38 -07:00
446452f84e
The NDK doesn't have libutils.
...
Change-Id: I61f4e0917954d1557fe4cd1605aecaded68d4a97
2013-03-08 15:08:35 -08:00
5d8e19eb3b
Add libwebrtc_audio_coding_gnustl_static static library
...
Attempt number 2. Now with working tests.
This change allows to build fully unbundled GoogleTTS apk that can be deployed
on any >= ICS_MR1 device.
All static libraries under src/* can be build using ndk stl libraries, using
WEBRTC_STL varible. libwebrtc_audio_coding_gnustl_static is static version of
libwebrtc_audio_coding, build using gnustl from ndk.
Change-Id: I41a5163eb434432eab3131f5df23ffd311e6159b
2013-02-05 10:41:08 +00:00
fea56d8416
Revert "Add libwebrtc_audio_coding_gnustl_static static library". It tests are broken
...
This reverts commit 62f88b75e4f2cf47433a0a8948d679c0334f2204
Change-Id: I3a2c531c28d47867eb189d45c04632b54e9acca6
2013-02-04 17:33:41 +00:00
62f88b75e4
Add libwebrtc_audio_coding_gnustl_static static library
...
This change allows to build fully unbundled GoogleTTS apk that can be deployed
on any >= ICS_MR1 device.
All static libraries under src/* can be build using ndk stl libraries, using
WEBRTC_STL varible. libwebrtc_audio_coding_gnustl_static is static version of
libwebrtc_audio_coding, build using gnustl from ndk.
Bug: 6397748
Change-Id: Ibf0acb11d3e605a1d4c668bbf98b0a0bb55399bc
2013-02-01 15:03:22 +00:00
69857ee3e7
Fixing broken x86 build.
...
C pitch filter implementation was missing.
Change-Id: I7ab37627c1ddb79bca326c677ecc5f2cb5617647
2012-09-20 11:57:35 +01:00
a6451827d5
Added fixed point iSAC codec implementation.
...
- Added fixed-point iSAC audio codec implementation (from stable r2699).
- Updated system wrappers (from stable r2699).
- Some cosmetic makefile changes.
Change-Id: If75d503698c11a4e4ceb851529127aadfe52f255
2012-09-18 10:56:58 +01:00
9b1cf54a4a
Change the dependency of ARM code from on Android to on ARM.
...
Review URL: https://webrtc-codereview.appspot.com/759004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2699 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-03 21:22:28 +00:00
c81a801ed7
Adding critsect to VCM::StartDebugRecording.
...
BUG=793
TEST=vie_auto_test --automated --gtest_filter=ViEStandardIntegrationTest.RunsFileTestWithoutErrors --gtest_repeat=-1 --gtest_break_on_failure for an hour
Review URL: https://webrtc-codereview.appspot.com/772006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2698 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-03 13:22:29 +00:00
03b2b85b19
Enable multi-res encoding feature in libvpx.
...
BUG=
Review URL: https://webrtc-codereview.appspot.com/761005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2697 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-03 06:57:01 +00:00
d84d11160e
Add WEBRTC_POSIX and remove unneeded defines.
...
Review URL: https://webrtc-codereview.appspot.com/768007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2695 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-31 23:17:53 +00:00
1e68577499
Update the 3 layer temporal pattern and apply the current fix to issue 6992310.
...
Review URL: https://webrtc-codereview.appspot.com/753006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2694 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-31 21:17:12 +00:00
31eac6082d
Disabled one more flaky test on Linux.
...
BUG=
Review URL: https://webrtc-codereview.appspot.com/770006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2693 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-31 13:49:23 +00:00
992da29c75
A tool that crops the top pixel rows of a YUV video.
...
TEST=./tools/barcode_tools/yuv_cropper.py --width=640
--height=480 --crop_height=32
--yuv_file=<path_and_name_to_yuv_file>
--output_file=<path_and_name_to_output_file>
Review URL: https://webrtc-codereview.appspot.com/765005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2692 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-31 09:47:47 +00:00
6307dbf468
Updates the PRESUBMIT.py to allow years from 2011 to the current year.
...
Since Chromium has moved to this policy, we should too.
Code is copied from /depot_tools/presubmit_canned_checks.py but modified for our purpose.
BUG=
TEST=Tested git cl presubmit with a modified .cc file with the 2011 header and one with the 2012.
Review URL: https://webrtc-codereview.appspot.com/770005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2691 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-31 07:07:11 +00:00
3baa8a2102
Roll libyuv to r338 which includes more complete unittests, lint fixes, and a bug fix for YUY2ToARGB which was oversampling by 1 row for UV channels. This should help with setting up build bots for libyuv and keeps the version in sync with chromium.
...
BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/771005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2690 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-31 04:12:08 +00:00
8a9f0f4e4d
* Update to the peerconnection client to use jsep01. (Chromium 153489.)
...
* Remove the peerconnection_server target from peerconnection.gyp since we have it in libjingle.gyp.
* Add enabled_libjingle_device_manager in supplement.gypi to add devicemanger to stand alone build.
* Add link settings to base.gyp which is needed by the new changes in peerconnection_client.
Note: Resolving hostname function has some problem on Windows in this revision.
So with this revision the peerconnection client can only take ip address directly as
the server address on Windows.
Review URL: https://webrtc-codereview.appspot.com/753008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2689 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-31 00:17:53 +00:00
1b0a02e12e
Fixing a path and Ant invocation issue in build_zxing.py and delete_file issue in helper_functions.py
...
Review URL: https://webrtc-codereview.appspot.com/761006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2688 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-30 12:56:38 +00:00
16cfbe2e89
Fix a potential Chrome crash in audioproc.
...
There are Chrome crashes which appear to be occurring during some kind
of teardown. We might be able to avoid them by locking in the destructor.
On the other hand, this might have no impact, but at least isn't a bad
thing to do.
BUG=chromium:145341
Review URL: https://webrtc-codereview.appspot.com/768005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2687 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-29 16:58:25 +00:00
4436fcebaf
Disabled audio device tests on mac so we can launch the test on the bots.
...
BUG=
Review URL: https://webrtc-codereview.appspot.com/762004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2686 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-29 09:36:50 +00:00
cc53b7c97b
Disable test causing race conditions.
...
TBR=kjellander
BUG=issue788
Review URL: https://webrtc-codereview.appspot.com/770004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2685 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-29 06:55:21 +00:00
b93522857c
Trivial fix for memcheck error.
...
TBR=xians
Review URL: https://webrtc-codereview.appspot.com/763005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2684 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-29 04:23:14 +00:00
55c0d4a683
Add support for clock drift compensation.
...
Support clock drift compensation on Windows and add an API to allow
enabling dynamically.
BUG=issue773
TEST=unittest, trybots
Review URL: https://webrtc-codereview.appspot.com/744007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2683 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-29 02:13:12 +00:00
954cf806d9
Adding the video debug api to vie test record
...
Review URL: https://webrtc-codereview.appspot.com/763004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2681 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-28 20:55:10 +00:00
12dbcd9798
Roll Chromium 143348:152335.
...
Fix libvpx-Android build error.
Review URL: https://webrtc-codereview.appspot.com/760004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2680 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-28 20:34:57 +00:00
a4fa46108c
Bump libyuv version to 331 which includes clang build fixes.
...
BUG=none
TEST=devenv -build Debug webrtc.sln
Review URL: https://webrtc-codereview.appspot.com/766004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2679 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-28 18:29:03 +00:00
e41bbdfecc
Adding an API that allows recording of video data
...
removing vie_codec from cl
Moving debug call from Codec to File impl.
Updating cl following review
Updating file name
Updating cl following review.
Updating CL following review.
Adding an API that allows recording of video data
updating cl
Adding debug options
BUG=
Review URL: https://webrtc-codereview.appspot.com/751006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2678 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-28 16:15:16 +00:00
7b2e919f7d
Add pinned dep for cygwin.
...
Review URL: https://webrtc-codereview.appspot.com/760005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2676 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-28 15:56:40 +00:00
715faaf5ce
Change so that capture_time_ms == 0 is considered invalid.
...
No transmission offset computed if capture_time_ms is less than or equal to zero.
BUG=
Review URL: https://webrtc-codereview.appspot.com/761004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2675 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-28 15:20:39 +00:00
94771cb6a0
Change preprocessor define WEBRTC_ANDROID into WEBRTC_ARCH_ARM, for ARM platform depended code.
...
Review URL: https://webrtc-codereview.appspot.com/735010
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2674 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-28 04:09:50 +00:00
7611791ade
Added unit tests for several SPL macros/functions, and detailed all factors
...
contributing to bit-not-exact between ARM assembly and generic C versions
in iSAC and SPL, by code comments.
Review URL: https://webrtc-codereview.appspot.com/741004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2673 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-28 00:43:55 +00:00