better check
This commit is contained in:
parent
49acd68ce9
commit
5c04aacbe2
|
@ -276,7 +276,7 @@ proc decodeSOF0(state: var DecoderState) =
|
||||||
if quantizationTableId > 3:
|
if quantizationTableId > 3:
|
||||||
failInvalid("invalid quantization table id")
|
failInvalid("invalid quantization table id")
|
||||||
|
|
||||||
if vertical == 0 or vertical > 4 or horizontal == 0 or horizontal > 4:
|
if vertical notin {0, 1, 2, 4} or horizontal notin {0, 1, 2, 4}:
|
||||||
failInvalid("invalid component scaling factor")
|
failInvalid("invalid component scaling factor")
|
||||||
|
|
||||||
component.xScale = vertical.int
|
component.xScale = vertical.int
|
||||||
|
|
Loading…
Reference in a new issue