| Index: source/libvpx/third_party/libyuv/include/libyuv/convert_from_argb.h
|
| diff --git a/source/libvpx/third_party/libyuv/include/libyuv/convert_from_argb.h b/source/libvpx/third_party/libyuv/include/libyuv/convert_from_argb.h
|
| index 90f43af04c35859211cc4c7e3ee5e33ec63a8126..c592fc2353e47687ef9d06ea0f93defb30353c53 100644
|
| --- a/source/libvpx/third_party/libyuv/include/libyuv/convert_from_argb.h
|
| +++ b/source/libvpx/third_party/libyuv/include/libyuv/convert_from_argb.h
|
| @@ -61,6 +61,13 @@ int ARGBToRGB565(const uint8* src_argb, int src_stride_argb,
|
| uint8* dst_rgb565, int dst_stride_rgb565,
|
| int width, int height);
|
|
|
| +// Convert ARGB To RGB565 with 8x8 dither matrix (64 bytes).
|
| +// Values in dither matrix from 0 to 255. 128 is best for no dither.
|
| +LIBYUV_API
|
| +int ARGBToRGB565Dither(const uint8* src_argb, int src_stride_argb,
|
| + uint8* dst_rgb565, int dst_stride_rgb565,
|
| + const uint8* dither8x8, int width, int height);
|
| +
|
| // Convert ARGB To ARGB1555.
|
| LIBYUV_API
|
| int ARGBToARGB1555(const uint8* src_argb, int src_stride_argb,
|
| @@ -105,6 +112,14 @@ int ARGBToJ420(const uint8* src_argb, int src_stride_argb,
|
| uint8* dst_v, int dst_stride_v,
|
| int width, int height);
|
|
|
| +// Convert ARGB to J422.
|
| +LIBYUV_API
|
| +int ARGBToJ422(const uint8* src_argb, int src_stride_argb,
|
| + uint8* dst_yj, int dst_stride_yj,
|
| + uint8* dst_u, int dst_stride_u,
|
| + uint8* dst_v, int dst_stride_v,
|
| + int width, int height);
|
| +
|
| // Convert ARGB To I411.
|
| LIBYUV_API
|
| int ARGBToI411(const uint8* src_argb, int src_stride_argb,
|
|
|