fbarchard@google.com
|
17f198cd46
|
cleanup of include order, std include comments on what function they are for, and guard naming to match folder
BUG=none
TEST=none
Review URL: http://webrtc-codereview.appspot.com/333028
git-svn-id: http://libyuv.googlecode.com/svn/trunk@125 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2012-01-04 02:21:05 +00:00 |
|
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
|
c9911bcba1
|
more functions added for convertFromI420
BUG=none
TEST=none
Review URL: http://webrtc-codereview.appspot.com/333015
git-svn-id: http://libyuv.googlecode.com/svn/trunk@118 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-12-21 03:37:37 +00:00 |
|
fbarchard@google.com
|
62e63b25ff
|
Remove .global from asm blocks to reduce external visibility
BUG=none
TEST=functions still build/link on 32 bit linux/osx
Review URL: http://webrtc-codereview.appspot.com/330011
git-svn-id: http://libyuv.googlecode.com/svn/trunk@116 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-12-21 00:04:04 +00:00 |
|
fbarchard@google.com
|
9d206a29cd
|
cygwin compatibility fix for ifdef underscores, and __inline for C vs inline which is C++
BUG=none
TEST=none
Review URL: http://webrtc-codereview.appspot.com/335003
git-svn-id: http://libyuv.googlecode.com/svn/trunk@115 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-12-19 19:04:46 +00:00 |
|
fbarchard@google.com
|
aebc430478
|
ConvertToI420 accept I400
BUG=none
TEST=none
Review URL: http://webrtc-codereview.appspot.com/328009
git-svn-id: http://libyuv.googlecode.com/svn/trunk@114 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-12-16 21:02:53 +00:00 |
|
fbarchard@google.com
|
fe5ff7ed54
|
clang on linux prefers no args for rep movsl/stosl. ifdef for C that removes namespace. extern c allows c++ to be used to compile, including with namespace, but C program can link libyuv
BUG=none
TEST=none
Review URL: http://webrtc-codereview.appspot.com/320004
git-svn-id: http://libyuv.googlecode.com/svn/trunk@101 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-12-10 07:45:58 +00:00 |
|
fbarchard@google.com
|
3e8a577bb3
|
add ARGBRect, fix for 444 support in ConvertToI420
BUG=none
TEST=none
Review URL: http://webrtc-codereview.appspot.com/289003
git-svn-id: http://libyuv.googlecode.com/svn/trunk@93 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-11-23 18:58:38 +00:00 |
|
fbarchard@google.com
|
10f5556a9f
|
I444 fourcc and ConvertToI420 support
BUG=none
TEST=untested
Review URL: http://webrtc-codereview.appspot.com/290001
git-svn-id: http://libyuv.googlecode.com/svn/trunk@92 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-11-23 00:01:24 +00:00 |
|
fbarchard@google.com
|
1c5136d069
|
use IS_ALIGNED for width and stride to avoid mod that generates 6 instructions
BUG=none
TEST=disassemble to confirm smaller/simplier alignment checks
Review URL: http://webrtc-codereview.appspot.com/287001
git-svn-id: http://libyuv.googlecode.com/svn/trunk@91 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-11-22 18:15:17 +00:00 |
|
fbarchard@google.com
|
12d048335d
|
I420Mirror rewrite, I420Copy movdqa, I444To420, I420To422
Review URL: http://webrtc-codereview.appspot.com/267025
git-svn-id: http://libyuv.googlecode.com/svn/trunk@89 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-11-21 23:54:38 +00:00 |
|
fbarchard@google.com
|
1616c315e0
|
I420ToYUY2 SSE2 version. 5.5x faster
BUG=none
TEST=LmiVideoFrameTest.ConvertToYUY2Buffer
Review URL: http://webrtc-codereview.appspot.com/283001
git-svn-id: http://libyuv.googlecode.com/svn/trunk@88 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-11-20 18:34:15 +00:00 |
|
frkoenig@google.com
|
c82af4a59c
|
Order includes.
Use the following order.
local
system
libyuv
Review URL: http://webrtc-codereview.appspot.com/270007
git-svn-id: http://libyuv.googlecode.com/svn/trunk@76 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-11-11 00:54:34 +00:00 |
|
fbarchard@google.com
|
d4ff5b42e6
|
document ConvertToI420 parameters
BUG=none
TEST=none
Review URL: http://webrtc-codereview.appspot.com/267008
git-svn-id: http://libyuv.googlecode.com/svn/trunk@75 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-11-11 00:06:01 +00:00 |
|
fbarchard@google.com
|
b61497636a
|
ARGB to and from I420 ported to x64
BUG=none
TEST=media_unittests
Review URL: http://webrtc-codereview.appspot.com/266003
git-svn-id: http://libyuv.googlecode.com/svn/trunk@61 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-11-07 21:58:52 +00:00 |
|
fbarchard@google.com
|
9394ed99fc
|
ARGB To I420 and variations using row functions
BUG=none
TEST=media_unittests from talk used to benchmark
Review URL: http://webrtc-codereview.appspot.com/254001
git-svn-id: http://libyuv.googlecode.com/svn/trunk@51 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-10-31 21:36:47 +00:00 |
|
fbarchard@google.com
|
585a126140
|
rewrite ARGBToI420 with SSSE3
TEST=talk unittests
BUG=none
Review URL: http://webrtc-codereview.appspot.com/251003
git-svn-id: http://libyuv.googlecode.com/svn/trunk@46 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-10-28 23:51:08 +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 |
|
fbarchard@google.com
|
a1280730c2
|
cleanup yuv for consistency. stride, return int, negative heights, inplace conversions, lower case names, filter enum, uint, planarfunction updates, remove common.h, remove common/ folder, cpuid header public, move headers into libyuv/, add libyuv.h, fixed header guards, remove internal timing from scale, tweaks for llvm build, videocommon simplified
BUG=none
TEST=Talk builds on all platforms against libyuv.
Review URL: http://webrtc-codereview.appspot.com/226003
git-svn-id: http://libyuv.googlecode.com/svn/trunk@31 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-10-14 17:50:12 +00:00 |
|
fbarchard@google.com
|
8b071f6dc2
|
force inline for bayer and include basic types
TESTED=xcode build
BUG=none
Review URL: http://webrtc-codereview.appspot.com/233001
git-svn-id: http://libyuv.googlecode.com/svn/trunk@29 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-10-14 01:19:41 +00:00 |
|
fbarchard@google.com
|
41686e8479
|
remove linux.cc and simplify cpuid
TEST=pulse build of talk against libyuv
BUG=none
Review URL: http://webrtc-codereview.appspot.com/224002
git-svn-id: http://libyuv.googlecode.com/svn/trunk@25 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-10-13 17:47:39 +00:00 |
|
mikhal@webrtc.org
|
43575c8fa5
|
Libyuv: Numerous changes
Review URL: http://webrtc-codereview.appspot.com/217007
git-svn-id: http://libyuv.googlecode.com/svn/trunk@22 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-10-12 18:49:21 +00:00 |
|
mikhal@webrtc.org
|
abe14f80ba
|
libyuv: Adding conversion functions
Review URL: http://webrtc-codereview.appspot.com/213005
git-svn-id: http://libyuv.googlecode.com/svn/trunk@21 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-10-11 23:35:31 +00:00 |
|
mikhal@webrtc.org
|
280f4fd8bb
|
LibYuv: Updating convert file: 1. Adding RawToI420 2. Adding support for odd dimensions 3. Removing I420ToRGB565Android and updating I420ToRGB565 to support negative height as invert 4. Adding convert class 5. Removing YV12 functionality 6. Adding I420ToBGRA 7. Coding style updates
Review URL: http://webrtc-codereview.appspot.com/214006
git-svn-id: http://libyuv.googlecode.com/svn/trunk@20 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-10-11 22:42:13 +00:00 |
|
mikhal@webrtc.org
|
22f9cfb688
|
libyuv: Clean up
Review URL: http://webrtc-codereview.appspot.com/220001
git-svn-id: http://libyuv.googlecode.com/svn/trunk@14 16f28f9a-4ce2-e073-06de-1de4eb20be90
|
2011-10-10 20:11:26 +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 |
|