Skip to content

[non BE] Fix object-to-MC panning code for BINAURAL_ROOM_IR output

Reason why this change is needed

In the code that pans the objects to MC for BINAURAL_ROOM_IR and BINAURAL_ROOM_REVERB rendering, a loop over the number of objects is duplicated, leading to wrong output. Moreover, the object azimuth angles are inverted as compared to BINAURAL output.

Description of the change

remove the duplicated loop invert the object azimuth angle

Affected operating points

output not BE for discrete OSBA to BINAURAL_ROOM_IR and BINAURAL_ROOM_REVERB rendering decoder changes only, bitstream is BE

Edited by Dominik Weckbecker

Merge request reports

Loading