11 #ifndef INCLUDE_LIBYUV_CONVERT_FROM_ARGB_H_ 12 #define INCLUDE_LIBYUV_CONVERT_FROM_ARGB_H_ 22 #define ARGBToARGB ARGBCopy 25 uint8* dst_argb,
int dst_stride_argb,
31 uint8* dst_bgra,
int dst_stride_bgra,
37 uint8* dst_abgr,
int dst_stride_abgr,
43 uint8* dst_rgba,
int dst_stride_rgba,
49 uint8* dst_rgb24,
int dst_stride_rgb24,
55 uint8* dst_rgb,
int dst_stride_rgb,
61 uint8* dst_rgb565,
int dst_stride_rgb565,
71 uint8* dst_rgb565,
int dst_stride_rgb565,
77 uint8* dst_argb1555,
int dst_stride_argb1555,
83 uint8* dst_argb4444,
int dst_stride_argb4444,
113 uint8* dst_yj,
int dst_stride_yj,
121 uint8* dst_yj,
int dst_stride_yj,
129 uint8* dst_yj,
int dst_stride_yj,
141 uint8* dst_g,
int dst_stride_g,
148 uint8* dst_uv,
int dst_stride_uv,
155 uint8* dst_vu,
int dst_stride_vu,
162 uint8* dst_vu,
int dst_stride_vu,
168 uint8* dst_yuy2,
int dst_stride_yuy2,
174 uint8* dst_uyvy,
int dst_stride_uyvy,
182 #endif // INCLUDE_LIBYUV_CONVERT_FROM_ARGB_H_ LIBYUV_API int ARGBToRGB24(const uint8 *src_argb, int src_stride_argb, uint8 *dst_rgb24, int dst_stride_rgb24, int width, int height)
Definition: convert_from_argb.cc:791
LIBYUV_API int ARGBToARGB1555(const uint8 *src_argb, int src_stride_argb, uint8 *dst_argb1555, int dst_stride_argb1555, int width, int height)
Definition: convert_from_argb.cc:1004
LIBYUV_API int ARGBToRGB565(const uint8 *src_argb, int src_stride_argb, uint8 *dst_rgb565, int dst_stride_rgb565, int width, int height)
Definition: convert_from_argb.cc:948
EGLSurface EGLint EGLint EGLint EGLint height
Definition: eglext.h:950
LIBYUV_API int ARGBToYUY2(const uint8 *src_argb, int src_stride_argb, uint8 *dst_yuy2, int dst_stride_yuy2, int width, int height)
Definition: convert_from_argb.cc:459
LIBYUV_API int ARGBToRGBA(const uint8 *src_argb, int src_stride_argb, uint8 *dst_rgba, int dst_stride_rgba, int width, int height)
Definition: convert_from_argb.cc:780
uint8_t * dst_v
Definition: peerconnection_jni.cc:2274
EGLSurface EGLint EGLint EGLint width
Definition: eglext.h:950
LIBYUV_API int ARGBCopy(const uint8 *src_argb, int src_stride_argb, uint8 *dst_argb, int dst_stride_argb, int width, int height)
Definition: convert_argb.cc:29
uint8_t * dst_y
Definition: peerconnection_jni.cc:2270
unsigned char uint8
Definition: basic_types.h:62
LIBYUV_API int ARGBToNV21(const uint8 *src_argb, int src_stride_argb, uint8 *dst_y, int dst_stride_y, uint8 *dst_vu, int dst_stride_vu, int width, int height)
Definition: convert_from_argb.cc:334
LIBYUV_API int ARGBToI444(const uint8 *src_argb, int src_stride_argb, uint8 *dst_y, int dst_stride_y, uint8 *dst_u, int dst_stride_u, uint8 *dst_v, int dst_stride_v, int width, int height)
Definition: convert_from_argb.cc:25
LIBYUV_API int ARGBToJ400(const uint8 *src_argb, int src_stride_argb, uint8 *dst_yj, int dst_stride_yj, int width, int height)
Definition: convert_from_argb.cc:1268
LIBYUV_API int ARGBToI420(const uint8 *src_argb, int src_stride_argb, uint8 *dst_y, int dst_stride_y, uint8 *dst_u, int dst_stride_u, uint8 *dst_v, int dst_stride_v, int width, int height)
Definition: convert.cc:478
LIBYUV_API int ARGBToG(const uint8 *src_argb, int src_stride_argb, uint8 *dst_g, int dst_stride_g, int width, int height)
LIBYUV_API int ARGBToNV12(const uint8 *src_argb, int src_stride_argb, uint8 *dst_y, int dst_stride_y, uint8 *dst_uv, int dst_stride_uv, int width, int height)
Definition: convert_from_argb.cc:209
LIBYUV_API int ARGBToI422(const uint8 *src_argb, int src_stride_argb, uint8 *dst_y, int dst_stride_y, uint8 *dst_u, int dst_stride_u, uint8 *dst_v, int dst_stride_v, int width, int height)
Definition: convert_from_argb.cc:114
LIBYUV_API int ARGBToI400(const uint8 *src_argb, int src_stride_argb, uint8 *dst_y, int dst_stride_y, int width, int height)
Definition: convert_from_argb.cc:711
LIBYUV_API int ARGBToRGB565Dither(const uint8 *src_argb, int src_stride_argb, uint8 *dst_rgb565, int dst_stride_rgb565, const uint8 *dither4x4, int width, int height)
Definition: convert_from_argb.cc:895
size_t dst_stride_v
Definition: peerconnection_jni.cc:2275
Definition: basictypes_test.cc:14
LIBYUV_API int ARGBToBGRA(const uint8 *src_argb, int src_stride_argb, uint8 *dst_bgra, int dst_stride_bgra, int width, int height)
Definition: convert_argb.cc:771
LIBYUV_API int ARGBToRAW(const uint8 *src_argb, int src_stride_argb, uint8 *dst_rgb, int dst_stride_rgb, int width, int height)
Definition: convert_from_argb.cc:839
#define LIBYUV_API
Definition: basic_types.h:102
size_t dst_stride_u
Definition: peerconnection_jni.cc:2273
uint8_t * dst_u
Definition: peerconnection_jni.cc:2272
LIBYUV_API int ARGBToJ420(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)
Definition: convert_from_argb.cc:1116
size_t dst_stride_y
Definition: peerconnection_jni.cc:2271
LIBYUV_API int ARGBToUYVY(const uint8 *src_argb, int src_stride_argb, uint8 *dst_uyvy, int dst_stride_uyvy, int width, int height)
Definition: convert_from_argb.cc:585
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)
Definition: convert_from_argb.cc:1190
LIBYUV_API int ARGBToABGR(const uint8 *src_argb, int src_stride_argb, uint8 *dst_abgr, int dst_stride_abgr, int width, int height)
Definition: convert_argb.cc:793
LIBYUV_API int ARGBToARGB4444(const uint8 *src_argb, int src_stride_argb, uint8 *dst_argb4444, int dst_stride_argb4444, int width, int height)
Definition: convert_from_argb.cc:1060