diff options
author | Frank Barchard <fbarchard@google.com> | 2020-03-24 12:07:52 -0700 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-03-24 20:13:08 +0000 |
commit | aabcc477bdca9457bff773d3e767342e3d6af274 (patch) | |
tree | 3029b731d29b6a4a14325081b9577d80d228250f /include/libyuv/planar_functions.h | |
parent | 7f00d67d7c279f13b73d3be9c2d85873a7e2fbaf (diff) | |
download | libyuv-aabcc477bdca9457bff773d3e767342e3d6af274.tar.gz |
RGB24Mirror function
Bug: b/151960427
Change-Id: I413db0011a4ed87eefc0dd166bb8e076b5aa4b1d
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/2116639
Commit-Queue: Frank Barchard <fbarchard@chromium.org>
Reviewed-by: richard winterton <rrwinterton@gmail.com>
Diffstat (limited to 'include/libyuv/planar_functions.h')
-rw-r--r-- | include/libyuv/planar_functions.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/include/libyuv/planar_functions.h b/include/libyuv/planar_functions.h index 2aa95335..8d96c8fc 100644 --- a/include/libyuv/planar_functions.h +++ b/include/libyuv/planar_functions.h @@ -313,6 +313,18 @@ int ARGBMirror(const uint8_t* src_argb, int width, int height); +// Alias +#define RGB24ToRGB24Mirror RGB24Mirror + +// RGB24 mirror. +LIBYUV_API +int RGB24Mirror(const uint8_t* src_rgb24, + int src_stride_rgb24, + uint8_t* dst_rgb24, + int dst_stride_rgb24, + int width, + int height); + // Mirror a plane of data. LIBYUV_API void MirrorPlane(const uint8_t* src_y, |