Admin message

WARNING! Gitlab maintenance operation scheduled for Monday, 20 April between 12:00 and 14:00 (CET). During this time window, short service interruptions (less than 5 minutes) may occur. Thank you in advance for your understanding.

[rendering] refactor TD Object Renderer interface to be independent of decoder struct

As part of external renderer development, several wrapper functions were added to be able to initialise the TD Object Renderer without the need to pass st_ivas / decoder struct, but instead only the necessary arguments, enabling use in the external renderer.

This ticket is to track the refactoring/harmonization of the functions in both the decoder and external renderer:

  • ivas_td_binaural_open() and ivas_rend_TDObjRendOpen()
  • objRenderIVASFrame() and ivas_rend_TDObjRenderFrame()

Ideally, the duplicated code can be removed and one set of functions used across the decoder and renderer.

Assignee Loading
Time tracking Loading