aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKostya Shishkov <kostya.shishkov@gmail.com>2020-07-11 19:06:29 +0200
committerKostya Shishkov <kostya.shishkov@gmail.com>2020-07-11 19:06:29 +0200
commitc031f98d54759403d8606dcc964f3a6ab9a33139 (patch)
tree55bf4315eb6e811ee308533f6c29d29b2e35d5fc
parent237cc1f9576ed23c7a2f9bb34b43e5d07e93f710 (diff)
downloadnihav-c031f98d54759403d8606dcc964f3a6ab9a33139.tar.gz
core/formats: fix grayscale format returned by NAPixelFormaton::from_str()
-rw-r--r--nihav-core/src/formats.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/nihav-core/src/formats.rs b/nihav-core/src/formats.rs
index bb47838..586fa6f 100644
--- a/nihav-core/src/formats.rs
+++ b/nihav-core/src/formats.rs
@@ -961,18 +961,18 @@ fn parse_yuv_format(s: &str) -> Result<NAPixelFormaton, FormatParseError> {
return Ok(NAPixelFormaton {
model: ColorModel::YUV(YUVSubmodel::YUVJ), components: 1,
comp_info: [
- Some(NAPixelChromaton{ h_ss: 0, v_ss: 0, packed: true, depth: 8, shift: 0, comp_offs: 0, next_elem: 1 }),
+ Some(NAPixelChromaton{ h_ss: 0, v_ss: 0, packed: false, depth: 8, shift: 0, comp_offs: 0, next_elem: 1 }),
None, None, None, None],
- elem_size: 1, be: false, alpha: false, palette: false });
+ elem_size: 1, be: true, alpha: false, palette: false });
},
"y8a" | "y400a" | "graya" => {
return Ok(NAPixelFormaton {
model: ColorModel::YUV(YUVSubmodel::YUVJ), components: 2,
comp_info: [
- Some(NAPixelChromaton{ h_ss: 0, v_ss: 0, packed: true, depth: 8, shift: 0, comp_offs: 0, next_elem: 2 }),
- Some(NAPixelChromaton{ h_ss: 0, v_ss: 0, packed: true, depth: 8, shift: 0, comp_offs: 1, next_elem: 2 }),
+ Some(NAPixelChromaton{ h_ss: 0, v_ss: 0, packed: false, depth: 8, shift: 0, comp_offs: 0, next_elem: 2 }),
+ Some(NAPixelChromaton{ h_ss: 0, v_ss: 0, packed: false, depth: 8, shift: 0, comp_offs: 1, next_elem: 2 }),
None, None, None],
- elem_size: 1, be: false, alpha: true, palette: false });
+ elem_size: 1, be: true, alpha: true, palette: false });
},
"uyvy" | "y422" => {
return Ok(NAPixelFormaton {