summaryrefslogtreecommitdiff
path: root/libswscale/rgb2rgb.h
diff options
context:
space:
mode:
authorCarl Eugen Hoyos <ceffmpeg@gmail.com>2017-08-23 14:19:14 +0200
committerCarl Eugen Hoyos <ceffmpeg@gmail.com>2017-08-24 12:50:06 +0200
commitcb1a3eecac2d3395bf1e26289643082b4305f86a (patch)
treeed5ea71a62f92a25cbddc4ef0a7c76ed333715c1 /libswscale/rgb2rgb.h
parent351e28f9a799d9bbbb33dd10c964dca7219fa13b (diff)
downloadffmpeg-cb1a3eecac2d3395bf1e26289643082b4305f86a.tar.gz
lsws/rgb2rgb: Add unscaled 48bit to 64bit rgb conversion.
Based on b4befca2 and 6b7849e6 by Paul B Mahol. Fixes ticket #6608.
Diffstat (limited to 'libswscale/rgb2rgb.h')
-rw-r--r--libswscale/rgb2rgb.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libswscale/rgb2rgb.h b/libswscale/rgb2rgb.h
index 0645404eee..6994839299 100644
--- a/libswscale/rgb2rgb.h
+++ b/libswscale/rgb2rgb.h
@@ -59,6 +59,10 @@ void rgb48tobgr48_nobswap(const uint8_t *src, uint8_t *dst, int src_size);
void rgb48tobgr48_bswap(const uint8_t *src, uint8_t *dst, int src_size);
void rgb64to48_nobswap(const uint8_t *src, uint8_t *dst, int src_size);
void rgb64to48_bswap(const uint8_t *src, uint8_t *dst, int src_size);
+void rgb48tobgr64_nobswap(const uint8_t *src, uint8_t *dst, int src_size);
+void rgb48tobgr64_bswap(const uint8_t *src, uint8_t *dst, int src_size);
+void rgb48to64_nobswap(const uint8_t *src, uint8_t *dst, int src_size);
+void rgb48to64_bswap(const uint8_t *src, uint8_t *dst, int src_size);
void rgb24to32(const uint8_t *src, uint8_t *dst, int src_size);
void rgb32to24(const uint8_t *src, uint8_t *dst, int src_size);
void rgb16tobgr32(const uint8_t *src, uint8_t *dst, int src_size);