Skip to content

attempt to simplify the FastConv HRTF set loading conditions

Hi @vaclav, @tyagiri,

I didn't much time to check thoroughly, but I attempted to refactor the changes in !1867 (merged) in order to simplify the logic.

  • BINAURAL_INPUT_AUDIO_CONFIG enum values are used to select the actual input configuration for the renderer
  • Based on output config (ROOM_IR or not) the BRIR set is selected.
  • Selection is deferred to the file reader

Note: I didn't encapsulate anything in defines yet, or check whether this is 100% the same as the source branch, it is more of a proposal which can be refined if it makes sense.

Merge request reports

Loading