diff options
| -rw-r--r-- | libquanta_vquantise_wu.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libquanta_vquantise_wu.c b/libquanta_vquantise_wu.c index 25a4ad2..fa5ae4a 100644 --- a/libquanta_vquantise_wu.c +++ b/libquanta_vquantise_wu.c @@ -701,6 +701,8 @@ libquanta_vquantise_wu(struct libquanta_palette *palette, va_list args) subindex_multiplier = 1U; for (i = nchannels; i--; subindex_multiplier *= ((1U << WORKING_BITS) + 1U)) { channels[i].subindex_multiplier = subindex_multiplier; + channels[i].colour_shift_down = 0; + channels[i].colour_shift_up = 0; if (channels[i].ch->bits_in > WORKING_BITS) channels[i].colour_shift_down = channels[i].ch->bits_in - WORKING_BITS; else if (channels[i].ch->bits_in < WORKING_BITS) |
