Float reference decoder has problems with rate switching combined with DTX on LTV MASA
Basic info
- Float reference:
- Fixed point:
Bug description
There are a couple of mode combinations in rate switching + DTX of LTV MASA that exhibit very high MLD scores (51 with pure BASOP vs pure float and 128 with BASOP enc to float ref vs full float). The reason is that the float reference is not good. There is missing signal etc. This is very likely already fixed in IVAS PC float but I am noting this bug here for completeness.
Ways to reproduce
Following command line and rate switching sequence here generic_start_128k_skip_384k_20frames.bin
IVAS_cod -masa 2 ltv48_MASA2TC.met -max_band fb -dtx generic_start_384k_20frames.bin 48 ltv48_MASA2TC.wav test_0102.bs
IVAS_dec EXT 48 test_0102.bs 0102_ltv48_MASA2TC.wav_generic_start_384k_20frames_48-48___EXT.wav