diff options
author | Frank Barchard <fbarchard@google.com> | 2016-10-11 11:14:16 -0700 |
---|---|---|
committer | Frank Barchard <fbarchard@google.com> | 2016-10-11 11:14:16 -0700 |
commit | d363ea6527bf84b9498279c378e90de1dd8e3fcd (patch) | |
tree | 0e1c6885c4a8d1d3d7e5b84b5dcfd65f0b4afc08 /docs | |
parent | 0071f46a1fad6151f16dd972456df236c0b6c23b (diff) | |
download | libyuv-d363ea6527bf84b9498279c378e90de1dd8e3fcd.tar.gz |
Remove I411 support.
YUV 411 is very uncommon format. Remove support.
Update documentation to reflect that 411 is deprecated.
Simplify tests for YUV to only test with the new side by side YUV but keep old 3 plane test around with a macro for now.
BUG=libyuv:645
R=kjellander@chromium.org
Review URL: https://codereview.chromium.org/2406123002 .
Diffstat (limited to 'docs')
-rw-r--r-- | docs/formats.md | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/docs/formats.md b/docs/formats.md index f3a35420..cddfe027 100644 --- a/docs/formats.md +++ b/docs/formats.md @@ -37,20 +37,18 @@ This is how OSX formats map to libyuv The following is extracted from video_common.h as a complete list of formats supported by libyuv. enum FourCC { - // 9 Primary YUV formats: 5 planar, 2 biplanar, 2 packed. + // 8 Primary YUV formats: 5 planar, 2 biplanar, 2 packed. FOURCC_I420 = FOURCC('I', '4', '2', '0'), FOURCC_I422 = FOURCC('I', '4', '2', '2'), FOURCC_I444 = FOURCC('I', '4', '4', '4'), - FOURCC_I411 = FOURCC('I', '4', '1', '1'), FOURCC_I400 = FOURCC('I', '4', '0', '0'), FOURCC_NV21 = FOURCC('N', 'V', '2', '1'), FOURCC_NV12 = FOURCC('N', 'V', '1', '2'), FOURCC_YUY2 = FOURCC('Y', 'U', 'Y', '2'), FOURCC_UYVY = FOURCC('U', 'Y', 'V', 'Y'), - // 2 Secondary YUV formats: row biplanar. + // 1 Secondary YUV formats: row biplanar. FOURCC_M420 = FOURCC('M', '4', '2', '0'), - FOURCC_Q420 = FOURCC('Q', '4', '2', '0'), // 9 Primary RGB formats: 4 32 bpp, 2 24 bpp, 3 16 bpp. FOURCC_ARGB = FOURCC('A', 'R', 'G', 'B'), @@ -104,7 +102,7 @@ The following is extracted from video_common.h as a complete list of formats sup # Planar YUV The following formats contains a full size Y plane followed by 1 or 2 - planes for UV: I420, I422, I444, I411, I400, NV21, NV12, I400 + planes for UV: I420, I422, I444, I400, NV21, NV12, I400 The size (subsampling) of the UV varies. I420, NV12 and NV21 are half width, half height I422, NV16 and NV61 are half width, full height |