Skip to content

External HRTF loading does not work in OSBA bitrate switching

When debugging #1297 (closed), I noticed that the loading of external HRTF tables does not work in OSBA when there is a switching from a lower bitrate to a higher one:

  • HRTF tables for the Parametric renderer are correctly released
  • HRTF tables for the FastConv renderer are correctly loaded
  • HRTF tables for the TD renderer are not loaded and the ROM tables are used instead

Similarly, it does not work when the decoding starts at high bitrate, in this case, the HRTF tables for the TD renderer are not loaded as well.

There is no error or warning produced so this issue is hidden.

Edited by vaclav