aboutsummaryrefslogtreecommitdiff
path: root/include/libyuv/planar_functions.h
diff options
context:
space:
mode:
authorFrank Barchard <fbarchard@google.com>2020-03-24 12:07:52 -0700
committerCommit Bot <commit-bot@chromium.org>2020-03-24 20:13:08 +0000
commitaabcc477bdca9457bff773d3e767342e3d6af274 (patch)
tree3029b731d29b6a4a14325081b9577d80d228250f /include/libyuv/planar_functions.h
parent7f00d67d7c279f13b73d3be9c2d85873a7e2fbaf (diff)
downloadlibyuv-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.h12
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,