Skip to content

Refactoring of DirAC decoding and rendering structures

Tapani Pihlajakuja requested to merge 156-refactor-dirac-rendering into main

Related to #156 (closed)

This should be a completely BE change for all modes. Changes are not under define switches as in many DirAC related files, almost whole files have changed contents. I could make the defines but my gut feeling is that it will make life significantly harder for every merge after this before the switch removed.

Reviews and extensive tests with as much material and operating modes are requested.

Reviewers should include several members from FhG & Dolby. At least mentioning here @bayers, @tamarapu, @eichenseer, @tyagiri, @paulusj, @weckbecker.

Two notable parts not covered by this refactoring are:

  • ParamISM dependency on hDirAC. This should be easy to separate now if wanted.
  • MASA external renderer completion that will be handled separately after this has been merged to main.
Edited by Tapani Pihlajakuja

Merge request reports

Loading