mikhal@webrtc.org
0090434e53
libyuv: Moving video_common to the include directory and updating rgb convert orientation.
...
Review URL: http://webrtc-codereview.appspot.com/333022
git-svn-id: http://libyuv.googlecode.com/svn/trunk@120 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-12-27 23:22:44 +00:00
fbarchard@google.com
52f5bb91be
A ConvertFromI420 function. Supports basic conversion with no clipping, inversion or rotation, for a subset of formats - most of the single plane formats, all 3 plane formats and no 2 plane formats. (ie nv12)
...
BUG=none
TEST=none
Review URL: http://webrtc-codereview.appspot.com/329011
git-svn-id: http://libyuv.googlecode.com/svn/trunk@117 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-12-21 02:06:21 +00:00
andrew@webrtc.org
abe1613f51
Remove missing headers from libyuv.gyp.
...
Review URL: http://webrtc-codereview.appspot.com/321002
git-svn-id: http://libyuv.googlecode.com/svn/trunk@100 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-12-09 19:12:19 +00:00
frkoenig@google.com
93d003f874
YUVToARGB, YUVToBGRA,YUVToABGR optimized.
...
Review URL: http://webrtc-codereview.appspot.com/267022
git-svn-id: http://libyuv.googlecode.com/svn/trunk@86 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-11-19 01:39:57 +00:00
fbarchard@google.com
bc8f28eb52
remove row table, make C use math that mimics SIMD for exactness. Also 2x faster than old code which mimiced old SIMD via tables. 9000 ms instead of 20000 ms
...
BUG=none
TEST=none
Review URL: http://webrtc-codereview.appspot.com/267020
git-svn-id: http://libyuv.googlecode.com/svn/trunk@85 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-11-18 21:03:54 +00:00
frkoenig@google.com
2cb934c624
PSNR and SSIM plane comparision functions.
...
Code sourced from libvpx.
http://www.webmproject.org/code/#libvpx_the_vp8_codec_sdk
Review URL: http://webrtc-codereview.appspot.com/267004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@72 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-11-10 20:52:24 +00:00
fbarchard@google.com
706fc412ad
move code from table to common
...
BUG=none
TEST=none
Review URL: http://webrtc-codereview.appspot.com/269009
git-svn-id: http://libyuv.googlecode.com/svn/trunk@69 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-11-10 20:13:57 +00:00
mikhal@webrtc.org
b744e3734a
libyuv: Updating general functions:
...
1. Deleting Crop and CropPad functions
2. Moving I420Mirror to planar functions
3. deleting general.h and general.cc
Review URL: http://webrtc-codereview.appspot.com/269008
git-svn-id: http://libyuv.googlecode.com/svn/trunk@67 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-11-10 18:44:37 +00:00
frkoenig@google.com
f7e74a1a6f
Move neon rotate code from straight assembly to inline.
...
Allow assemblers with a slightly different syntax to use
the optimized neon routines.
Removed extra constraints on the calling of the optimized
routines. All neon routines can load unaligned and handle
odd widths.
Align allocated buffers in rotate_test.cc
Add neon rotate file to gyp file for arm targets.
Review URL: http://webrtc-codereview.appspot.com/253007
git-svn-id: http://libyuv.googlecode.com/svn/trunk@59 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-11-03 22:41:59 +00:00
mikhal@webrtc.org
82ca395828
libyuv: Updates to gyp file convert and general
...
Review URL: http://webrtc-codereview.appspot.com/239017
git-svn-id: http://libyuv.googlecode.com/svn/trunk@43 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-10-28 01:01:57 +00:00
frkoenig@google.com
3de12ae1c6
I420 and NV12 rotate functions.
...
Consolidate rotate files. Add unit tests for I420
and NV12 rotate functions. Fix remaining pitch/stride
references.
Review URL: http://webrtc-codereview.appspot.com/239001
git-svn-id: http://libyuv.googlecode.com/svn/trunk@32 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-10-19 17:52:15 +00:00
mikhal@webrtc.org
ec9d86cab3
libyuv: Adding I420rotate. Updating gyp file to include rotation.
...
Review URL: http://webrtc-codereview.appspot.com/230002
git-svn-id: http://libyuv.googlecode.com/svn/trunk@30 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-10-14 01:37:12 +00:00
mikhal@webrtc.org
283eb139df
LibYuv: General updates
...
Review URL: http://webrtc-codereview.appspot.com/220004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@17 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-10-11 18:22:34 +00:00
mikhal@webrtc.org
5327adda47
libyuv: Adding row_win.cc and updating gyp file.
...
Review URL: http://webrtc-codereview.appspot.com/219001
git-svn-id: http://libyuv.googlecode.com/svn/trunk@15 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-10-10 21:03:23 +00:00
mikhal@webrtc.org
d191b434b2
Libyuv: 1. Dividing gyp file to test and source. 2. Updating DEPS file to build tests (not only library).
...
Review URL: http://webrtc-codereview.appspot.com/210001
git-svn-id: http://libyuv.googlecode.com/svn/trunk@13 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-10-07 20:00:23 +00:00
frkoenig@google.com
3660f2e56a
empty gtest.
...
Placeholder for unit tests. No tests currently defined.
Review URL: http://webrtc-codereview.appspot.com/197001
git-svn-id: http://libyuv.googlecode.com/svn/trunk@11 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-10-04 18:17:35 +00:00
frkoenig@google.com
5c5c831ad7
Cleanup extraneous whitespace.
...
Review URL: http://webrtc-codereview.appspot.com/192004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@8 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-10-03 22:10:46 +00:00
mikhal@webrtc.org
aed1cc94c1
first draft
...
git-svn-id: http://libyuv.googlecode.com/svn/trunk@2 16f28f9a-4ce2-e073-06de-1de4eb20be90
2011-09-28 00:06:25 +00:00