aom/av1/decoder
David Barker 3aec8d6cd5 Fix encode/decode mismatches for supertx + delta-q
This fixes the following mismatch bugs:
* At the bitstream level, the decoder would not read the delta_qindex
  information for supertx blocks, but the encoder always sent it,
  leading to the encoder and decoder becoming misaligned.
  The delta_qindex information is still required for supertx blocks,
  so change the decoder to read it.
* In addition, the quantizer was not properly adjusted for supertx
  blocks at the decoder. We copy the quantizer setup code from
  non-supertx blocks.

Since this does not change the encoder, it should not have any
quality impact.

Change-Id: I9a0f79c3aa66f2a5a353821e2a6f3b526636e7b4
2017-02-01 14:47:43 +00:00
..
decint.h Replace od_ec_dec with aom_reader in daala_dec_ctx. 2017-01-05 12:42:00 -05:00
decodeframe.c Fix encode/decode mismatches for supertx + delta-q 2017-02-01 14:47:43 +00:00
decodeframe.h Frame buffer marking enabling non-intra-based loss recovery 2016-11-09 13:26:32 +00:00
decodemv.c Fix encode/decode mismatches for supertx + delta-q 2017-02-01 14:47:43 +00:00
decodemv.h Remove VP10 style bitreader and bitwriter wrappers 2016-09-26 14:02:34 -07:00
decoder.c Use y_mode_cdf with CONFIG_EC_MULTISYMBOL. 2017-01-05 08:26:14 +00:00
decoder.h EC_ADAPT: use tile context for intra mode syntax. 2017-01-20 14:11:12 +00:00
detokenize.c EC_MULTISYMBOL: reconfigure coefficient decoding loop. 2017-01-31 11:15:52 +00:00
detokenize.h Reinstate "fix msvc build warnings and errors" 2016-11-12 00:36:55 +00:00
dsubexp.c Bit accounting. 2016-10-19 04:34:29 +00:00
dsubexp.h Bit accounting. 2016-10-19 04:34:29 +00:00
dthread.c Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
dthread.h Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
generic_decoder.c Move from Daala accounting to AOM accounting. 2017-01-12 00:12:06 +00:00
laplace_decoder.c Move from Daala accounting to AOM accounting. 2017-01-12 00:12:06 +00:00
pvq_decoder.c Convert PVQ skip variable to enum 2017-01-26 17:36:04 +00:00
pvq_decoder.h Convert PVQ skip variable to enum 2017-01-26 17:36:04 +00:00