aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKostya Shishkov <kostya.shishkov@gmail.com>2017-07-14 18:28:29 +0200
committerKostya Shishkov <kostya.shishkov@gmail.com>2017-07-14 18:28:29 +0200
commita2a9732ac4617ce4603fc82fc49673597fbd7b1b (patch)
tree62fe7ad6c7532ce7632a9b47adbdabac8e0f037f
parentdd1b60e11adcb191557729e0cccd8f7ab0196fe5 (diff)
downloadnihav-a2a9732ac4617ce4603fc82fc49673597fbd7b1b.tar.gz
add YUVA410 formaton
-rw-r--r--src/formats.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/formats.rs b/src/formats.rs
index 1398bdd..bc23d1e 100644
--- a/src/formats.rs
+++ b/src/formats.rs
@@ -281,6 +281,14 @@ pub const YUV410_FORMAT: NAPixelFormaton = NAPixelFormaton { model: ColorModel::
chromaton!(yuv8; 2, 2, 2),
None, None],
elem_size: 0, be: false, alpha: false, palette: false };
+pub const YUVA410_FORMAT: NAPixelFormaton = NAPixelFormaton { model: ColorModel::YUV(YUVSubmodel::YUVJ), components: 4,
+ comp_info: [
+ chromaton!(0, 0, false, 8, 0, 0, 1),
+ chromaton!(yuv8; 2, 2, 1),
+ chromaton!(yuv8; 2, 2, 2),
+ chromaton!(0, 0, false, 8, 0, 3, 1),
+ None],
+ elem_size: 0, be: false, alpha: true, palette: false };
pub const PAL8_FORMAT: NAPixelFormaton = NAPixelFormaton { model: ColorModel::RGB(RGBSubmodel::RGB), components: 3,
comp_info: [