webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include "libyuv/rotate.h"
#include "libyuv/cpu_id.h"
#include "libyuv/convert.h"
#include "libyuv/planar_functions.h"
#include "libyuv/rotate_row.h"
#include "libyuv/row.h"
Functions | |
LIBYUV_API void | TransposePlane (const uint8 *src, int src_stride, uint8 *dst, int dst_stride, int width, int height) |
LIBYUV_API void | RotatePlane90 (const uint8 *src, int src_stride, uint8 *dst, int dst_stride, int width, int height) |
LIBYUV_API void | RotatePlane270 (const uint8 *src, int src_stride, uint8 *dst, int dst_stride, int width, int height) |
LIBYUV_API void | RotatePlane180 (const uint8 *src, int src_stride, uint8 *dst, int dst_stride, int width, int height) |
LIBYUV_API void | TransposeUV (const uint8 *src, int src_stride, uint8 *dst_a, int dst_stride_a, uint8 *dst_b, int dst_stride_b, int width, int height) |
LIBYUV_API void | RotateUV90 (const uint8 *src, int src_stride, uint8 *dst_a, int dst_stride_a, uint8 *dst_b, int dst_stride_b, int width, int height) |
LIBYUV_API void | RotateUV270 (const uint8 *src, int src_stride, uint8 *dst_a, int dst_stride_a, uint8 *dst_b, int dst_stride_b, int width, int height) |
LIBYUV_API void | RotateUV180 (const uint8 *src, int src_stride, uint8 *dst_a, int dst_stride_a, uint8 *dst_b, int dst_stride_b, int width, int height) |
LIBYUV_API int | RotatePlane (const uint8 *src, int src_stride, uint8 *dst, int dst_stride, int width, int height, enum RotationMode mode) |
LIBYUV_API int | I420Rotate (const uint8 *src_y, int src_stride_y, const uint8 *src_u, int src_stride_u, const uint8 *src_v, int src_stride_v, 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, enum RotationMode mode) |
LIBYUV_API int | NV12ToI420Rotate (const uint8 *src_y, int src_stride_y, const uint8 *src_uv, int src_stride_uv, 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, enum RotationMode mode) |
LIBYUV_API int I420Rotate | ( | const uint8 * | src_y, |
int | src_stride_y, | ||
const uint8 * | src_u, | ||
int | src_stride_u, | ||
const uint8 * | src_v, | ||
int | src_stride_v, | ||
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, | ||
enum RotationMode | mode | ||
) |
LIBYUV_API int NV12ToI420Rotate | ( | const uint8 * | src_y, |
int | src_stride_y, | ||
const uint8 * | src_uv, | ||
int | src_stride_uv, | ||
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, | ||
enum RotationMode | mode | ||
) |
LIBYUV_API int RotatePlane | ( | const uint8 * | src, |
int | src_stride, | ||
uint8 * | dst, | ||
int | dst_stride, | ||
int | width, | ||
int | height, | ||
enum RotationMode | mode | ||
) |
LIBYUV_API void RotatePlane180 | ( | const uint8 * | src, |
int | src_stride, | ||
uint8 * | dst, | ||
int | dst_stride, | ||
int | width, | ||
int | height | ||
) |
LIBYUV_API void RotatePlane270 | ( | const uint8 * | src, |
int | src_stride, | ||
uint8 * | dst, | ||
int | dst_stride, | ||
int | width, | ||
int | height | ||
) |
LIBYUV_API void RotatePlane90 | ( | const uint8 * | src, |
int | src_stride, | ||
uint8 * | dst, | ||
int | dst_stride, | ||
int | width, | ||
int | height | ||
) |
LIBYUV_API void RotateUV180 | ( | const uint8 * | src, |
int | src_stride, | ||
uint8 * | dst_a, | ||
int | dst_stride_a, | ||
uint8 * | dst_b, | ||
int | dst_stride_b, | ||
int | width, | ||
int | height | ||
) |
LIBYUV_API void RotateUV270 | ( | const uint8 * | src, |
int | src_stride, | ||
uint8 * | dst_a, | ||
int | dst_stride_a, | ||
uint8 * | dst_b, | ||
int | dst_stride_b, | ||
int | width, | ||
int | height | ||
) |
LIBYUV_API void RotateUV90 | ( | const uint8 * | src, |
int | src_stride, | ||
uint8 * | dst_a, | ||
int | dst_stride_a, | ||
uint8 * | dst_b, | ||
int | dst_stride_b, | ||
int | width, | ||
int | height | ||
) |
LIBYUV_API void TransposePlane | ( | const uint8 * | src, |
int | src_stride, | ||
uint8 * | dst, | ||
int | dst_stride, | ||
int | width, | ||
int | height | ||
) |
LIBYUV_API void TransposeUV | ( | const uint8 * | src, |
int | src_stride, | ||
uint8 * | dst_a, | ||
int | dst_stride_a, | ||
uint8 * | dst_b, | ||
int | dst_stride_b, | ||
int | width, | ||
int | height | ||
) |