Added fix FIX_462_HRTF_FILE_BR_SWITCH_MEM_ERR to do proper deallocation
Related to #462 (closed)
Added fix FIX_462_HRTF_FILE_BR_SWITCH_MEM_ERR to do proper deallocation of structures allocated by HRTF file reading when the TD renderer is disabled due to bit rate switching.
This still does not solve the issue brought up by @lefort that it switches to table ROM when the TD renderer becomes active again. Do we want to call the HRTF file reader again in that case? Is this how it is solved for the other renderers? Or does it keep all the memory of all the renderers in case it is loaded in the beginning? In that case it is rather the TD renderer deallocation that should be removed in the ivas_ism_bitrate_switching().