mirror of
https://chromium.googlesource.com/libyuv/libyuv
synced 2025-12-07 01:06:46 +08:00
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
This commit is contained in:
parent
8b6d7d72f9
commit
aebc430478
@ -1,6 +1,6 @@
|
|||||||
Name: libyuv
|
Name: libyuv
|
||||||
URL: http://code.google.com/p/libyuv/
|
URL: http://code.google.com/p/libyuv/
|
||||||
Version: 113
|
Version: 114
|
||||||
License: BSD
|
License: BSD
|
||||||
License File: LICENSE
|
License File: LICENSE
|
||||||
|
|
||||||
|
|||||||
@ -1066,6 +1066,15 @@ int ConvertToI420(const uint8* sample, size_t sample_size,
|
|||||||
y, y_stride, u, u_stride, v, v_stride,
|
y, y_stride, u, u_stride, v, v_stride,
|
||||||
dst_width, inv_dst_height);
|
dst_width, inv_dst_height);
|
||||||
break;
|
break;
|
||||||
|
case FOURCC_I400:
|
||||||
|
src = sample + src_width * crop_y + crop_x;
|
||||||
|
I400ToI420(src, src_width,
|
||||||
|
y, y_stride,
|
||||||
|
u, u_stride,
|
||||||
|
v, v_stride,
|
||||||
|
dst_width, inv_dst_height);
|
||||||
|
break;
|
||||||
|
|
||||||
// Biplanar formats
|
// Biplanar formats
|
||||||
case FOURCC_NV12:
|
case FOURCC_NV12:
|
||||||
src = sample + (src_width * crop_y + crop_x);
|
src = sample + (src_width * crop_y + crop_x);
|
||||||
|
|||||||
@ -43,6 +43,7 @@ enum FourCC {
|
|||||||
FOURCC_I420 = FOURCC('I', '4', '2', '0'),
|
FOURCC_I420 = FOURCC('I', '4', '2', '0'),
|
||||||
FOURCC_I422 = FOURCC('I', '4', '2', '2'),
|
FOURCC_I422 = FOURCC('I', '4', '2', '2'),
|
||||||
FOURCC_I444 = FOURCC('I', '4', '4', '4'),
|
FOURCC_I444 = FOURCC('I', '4', '4', '4'),
|
||||||
|
FOURCC_I400 = FOURCC('I', '4', '0', '0'),
|
||||||
FOURCC_YV12 = FOURCC('Y', 'V', '1', '2'),
|
FOURCC_YV12 = FOURCC('Y', 'V', '1', '2'),
|
||||||
FOURCC_YV16 = FOURCC('Y', 'V', '1', '6'),
|
FOURCC_YV16 = FOURCC('Y', 'V', '1', '6'),
|
||||||
FOURCC_YV24 = FOURCC('Y', 'V', '2', '4'),
|
FOURCC_YV24 = FOURCC('Y', 'V', '2', '4'),
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user