stefan@webrtc.org
c4892bca3d
Disable libyuv MirrorTest due to crashes on Linux 32 bit.
...
See http://code.google.com/p/webrtc/issues/detail?id=335 for more info.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/487003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2017 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-12 13:26:22 +00:00
stefan@webrtc.org
af5ffd5bb9
Fixes for coverity warnings.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/461001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1933 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-23 16:01:15 +00:00
leozwang@webrtc.org
24c65840de
Remove video from Android.mk
...
Review URL: https://webrtc-codereview.appspot.com/453002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1883 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-13 17:22:44 +00:00
leozwang@webrtc.org
a68f05e841
Change WebRtc_Word8 to char
...
Review URL: https://webrtc-codereview.appspot.com/410001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1765 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-24 16:08:52 +00:00
mflodman@webrtc.org
2f6104bb93
Relanding r1749.
...
BUG=306
TEST=libyuv_unittests
Review URL: https://webrtc-codereview.appspot.com/410002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1762 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-24 11:53:49 +00:00
mflodman@webrtc.org
a556b0d193
Reverting r1749.
...
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1750 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-23 10:15:04 +00:00
mflodman@webrtc.org
cb57f9ba95
Updated libyuv revision to include mjpg and added mjpg to type conversion.
...
BUG=306
TEST=libyuv_unittests
Review URL: https://webrtc-codereview.appspot.com/407001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1749 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-23 09:47:07 +00:00
stefan@webrtc.org
0fe2171b59
Relax libyuv test threshold and upgrade to libyuv r182.
...
BUG=http://code.google.com/p/webrtc/issues/detail?id=267
TEST=
Review URL: https://webrtc-codereview.appspot.com/391018
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1742 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-22 11:21:18 +00:00
andrew@webrtc.org
cb333530fc
Remove common_settings.gypi.
...
Now fully replaced by src/build/common.gypi.
BUG=
TEST=build
Review URL: https://webrtc-codereview.appspot.com/395003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1699 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-16 01:16:28 +00:00
kjellander@webrtc.org
cd46385142
Fixing Android.mk for jpeg library
...
TBR=leozwang
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/389009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1692 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-15 10:12:52 +00:00
kjellander@webrtc.org
0a57aae75b
Converted old jpeg_test tool to gtest unit test.
...
Restructured paths to new directory layout.
Stefan: common_video/*
Magnus: video_engine/*
Niklas: Android.mk
BUG=
TEST=jpeg_unittests on Debug+Release on Linux, Mac, Windows. Valgrind on Linux passes without warnings.
Review URL: https://webrtc-codereview.appspot.com/388007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1691 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-15 09:47:55 +00:00
mflodman@webrtc.org
657b2a4965
Added return due to gcc complaints in r1604.
...
TBR=andrew
TEST=Bulid with clang version 3.1 (trunk 148911) and gcc.
Review URL: https://webrtc-codereview.appspot.com/384004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1606 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-06 11:06:01 +00:00
mflodman@webrtc.org
c80d9d9361
Removed default cases causing clang errors, -Wcovered-switch-default.
...
BUG=
TEST=Bulid with clang version 3.1 (trunk 148911)
Review URL: https://webrtc-codereview.appspot.com/379008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1604 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-06 10:11:25 +00:00
andrew@webrtc.org
d3a0c1cb66
Merge /branches/3.2:r1378 to /trunk
...
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1521 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-01-24 03:20:53 +00:00
mflodman@webrtc.org
0c0216f3f6
Correcting typo in libyuv.h.
...
Review URL: http://webrtc-codereview.appspot.com/333026
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1353 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-01-09 10:27:46 +00:00
mikhal@webrtc.org
a2026ba4c4
libyuv: Removing old unused functionality
...
Review URL: http://webrtc-codereview.appspot.com/329020
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1347 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-01-05 18:19:32 +00:00
kjellander@webrtc.org
94558d83bf
Fixing Valgrind warnings caused by open files and undeleted memory.
...
Restructured scaler_unittest.cc to focus tests on testing one thing.
BUG=
TEST=libyuv_unittests in Debug+Release at Linux, Mac and Windows.
Review URL: http://webrtc-codereview.appspot.com/329026
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1329 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-01-04 13:51:50 +00:00
mikhal@webrtc.org
c00f91d62d
Adding BGRA as a video type.
...
This CL is a prerequisite for the capture module update CL.
Review URL: http://webrtc-codereview.appspot.com/329021
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1317 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-01-03 18:49:15 +00:00
mikhal@webrtc.org
67f294a48a
Adding a return value to ConvertRotationMode
...
Review URL: http://webrtc-codereview.appspot.com/333023
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1304 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-12-28 23:28:45 +00:00
mikhal@webrtc.org
e2642494e4
libyuv: Updating API to use latest ConvertFrom/To functionality
...
Review URL: http://webrtc-codereview.appspot.com/333020
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1302 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-12-28 21:21:40 +00:00
mikhal@webrtc.org
e39de16fa5
Moving video type convert functionality to libyuv. deleting vplibConversions as it is no longer needed.
...
Review URL: http://webrtc-codereview.appspot.com/338002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1298 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-12-27 23:45:30 +00:00
andrew@webrtc.org
e858d13ac6
Add a NOOP target for merge libs.
...
Also allow certain components to not be built.
TEST=build merged_lib
Review URL: http://webrtc-codereview.appspot.com/328001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1254 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-12-20 22:07:48 +00:00
mikhal@webrtc.org
6f7fbc7fbe
libyuv: Adding psnr/ssim to libyuv and updating unit tests according to latest conventions.
...
Review URL: http://webrtc-codereview.appspot.com/331007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1253 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-12-20 17:38:28 +00:00
mikhal@webrtc.org
9e4f3830a7
Removing vplib: Following the switch to Libyuv, this CL removes all vplib files.
...
Review URL: http://webrtc-codereview.appspot.com/321003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1239 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-12-19 19:24:32 +00:00
leozwang@webrtc.org
5fddbeb7e5
Build libyuv for webrtc
...
Review URL: http://webrtc-codereview.appspot.com/322012
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1196 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-12-14 20:03:26 +00:00
mikhal@webrtc.org
71d6391716
libyuv: fixing a bug in RotateI420 and updating test
...
Review URL: http://webrtc-codereview.appspot.com/324003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1164 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-12-13 00:56:11 +00:00
wjia@webrtc.org
c6b286fc04
add correct include paths for both chrome build and standalone build.
...
BUG=none
TEST=compiles
Review URL: http://webrtc-codereview.appspot.com/320008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1154 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-12-10 00:20:54 +00:00
andrew@webrtc.org
bbea716117
Workaround for libyuv libjingle breakage.
...
libjingle depends on ConvertFromI420. This was previously available
through vplib. libjingle still has access to the vplib header, but the
implementation is no longer built.
Fortunately, the libyuv wrapper can supply the implementation, if we
hack the signature to return to the unsigned int types. We'll remove
this once libjingle has been updated to use libyuv directly.
Also, roll libyuv to r100 which fixes a gyp warning on Windows.
TEST=build
Review URL: http://webrtc-codereview.appspot.com/323004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1151 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-12-09 19:43:12 +00:00
mikhal@webrtc.org
2ab104e6be
Switching WebRtc to LibYuv.
...
General Notes:
1. In general, API structure was not modified and is based on VPLIB.
2. Modification to API: Return values are based on libyuv, i.e. 0 if ok, a negative value in case of an error (instead of length).
3. All scaling (inteprolation) is now done via the scale interface. Crop/Pad is not being used.
4. VPLIB was completely removed. All tests are now part of the libyuv unit test (significantly more comprehensive and based on gtest).
5. JPEG is yet to be implemented in LibYuv and therefore existing implementation remains.
Review URL: http://webrtc-codereview.appspot.com/258001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1140 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-12-09 02:46:22 +00:00
mikhal@webrtc.org
ffa0a9e9c9
updating libyuv to latest version (98).
...
This CL also includes some additional adaptations to the code due to the upgrade.
Review URL: http://webrtc-codereview.appspot.com/306001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1139 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-12-08 22:45:53 +00:00
mikhal@webrtc.org
cae01010bd
libyuv unit test: adding check for fread return value
...
Review URL: http://webrtc-codereview.appspot.com/303007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1107 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-12-06 00:44:16 +00:00
mikhal@webrtc.org
5fef05b529
libyuv: Updating paths for test files
...
Review URL: http://webrtc-codereview.appspot.com/289010
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1052 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-11-29 17:50:07 +00:00
mikhal@webrtc.org
a85590d383
libyuv: Adding Android.mk
...
Review URL: http://webrtc-codereview.appspot.com/291009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1044 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-11-29 01:42:57 +00:00
mikhal@webrtc.org
2cdb2d3833
Adding Libyuv to Webrtc:
...
- Adding library to DEPS file
- Adding Wrapper implementation and tests.
This is an interim state, as these files are not being linked at this stage.
Review URL: http://webrtc-codereview.appspot.com/259005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1039 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-11-28 18:09:41 +00:00
niklas.enbom@webrtc.org
4cd841e9a6
Fix win compile error for interpolator_test
...
Review URL: http://webrtc-codereview.appspot.com/269003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@904 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-11-09 08:02:16 +00:00
andrew@webrtc.org
b353d21560
...and now fix the Debug build.
...
Review URL: http://webrtc-codereview.appspot.com/272001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@892 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-11-05 00:57:33 +00:00
andrew@webrtc.org
369766ed29
Fix Release mode errors in common_video tests.
...
Review URL: http://webrtc-codereview.appspot.com/271001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@891 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-11-04 23:59:56 +00:00
mikhal@webrtc.org
80dd19be0a
vplib tests: Removing old and unused file and directories.
...
Note that the convert_test and scale_test directories are also removed.
Review URL: http://webrtc-codereview.appspot.com/208001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@708 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-10-06 22:57:06 +00:00
mikhal@webrtc.org
d6132f54d2
Review URL: http://webrtc-codereview.appspot.com/193007
...
git-svn-id: http://webrtc.googlecode.com/svn/trunk@702 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-10-06 16:23:38 +00:00
xians@google.com
d3185fe219
refactor the gyp file to gypi file.
...
Basically, the gypi file is a copy of gyp file, but has some difference on the
path of the dependencies.
Review URL: http://webrtc-codereview.appspot.com/137020
git-svn-id: http://webrtc.googlecode.com/svn/trunk@581 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-09-12 12:24:39 +00:00
andrew@webrtc.org
8910f278c5
Switch to webrtc.org accounts (for those which exist).
...
Review URL: http://webrtc-codereview.appspot.com/97010
git-svn-id: http://webrtc.googlecode.com/svn/trunk@342 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-08-10 05:16:31 +00:00
mikhal@google.com
5ce0ff05ae
Removing compiler warnings from video components
...
Review URL: http://webrtc-codereview.appspot.com/101002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@336 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-08-09 17:17:39 +00:00
xians@google.com
c3e7d30483
exclude vplib test target from building with chromium
...
BUG=http://code.google.com/p/webrtc/issues/detail?id=34
Test=None
Review URL: http://webrtc-codereview.appspot.com/92010
git-svn-id: http://webrtc.googlecode.com/svn/trunk@325 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-08-08 12:52:47 +00:00
leozwang@google.com
79835d1bd3
Clean up Android.mk
...
Review URL: http://webrtc-codereview.appspot.com/92014
git-svn-id: http://webrtc.googlecode.com/svn/trunk@315 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-08-05 21:01:02 +00:00
xians@google.com
d9102ca593
exclude the jpeg test target from building with chromium.
...
Review URL: http://webrtc-codereview.appspot.com/92009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@309 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-08-05 15:45:52 +00:00
mikhal@google.com
7acd3ba9e9
common_video: Removing compiler warnings
...
Review URL: http://webrtc-codereview.appspot.com/93009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@273 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-29 20:23:01 +00:00
leozwang@google.com
fa23ea123f
Clean up ANDROID macro definitions [common_video]
...
Review URL: http://webrtc-codereview.appspot.com/91005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@260 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-26 21:22:27 +00:00
mikhal@google.com
069e63085e
Jpeg: Fixing encoder memory issue
...
Review URL: http://webrtc-codereview.appspot.com/93001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@246 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-22 22:05:09 +00:00
frkoenig@google.com
e9a53a236b
Fix writing outside of allocated space on bilinear frame scale.
...
Was incorrectly extending filtered frame area by duplicating
the last pixel. This was necessary when this was used with
color convert, but isn't needed for this application.
Added comments to help clarify some buffer usage.
Review URL: http://webrtc-codereview.appspot.com/84001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@244 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-22 17:24:11 +00:00
wjia@google.com
fcdaf84d7e
fix order of include files in order to avoid re-def.
...
Review URL: http://webrtc-codereview.appspot.com/85001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@232 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-18 23:28:27 +00:00