SBA order in the bitstream
Currently, the SBA order stored in hEncoderConfig->sba_planar is sent in the bitstream at all SBA bitrates. However, it currently represents the coded SBA order and not the input audio SBA order.
As a follow up to the preliminary discussions, I propose that
- SBA order in the bitstream should contain the input audio SBA order
- In case of coding at lower bitrates where HOA coding is not supported, a printout message should be printed out, e.g.
HOA coding is not supported below 256 kbps, switching to FOA.
- Consequently, a new parameter, e.g.
hEncoderConfig->sba_planar_inputwill need to be introduced and used for bitstream coding. - Probably the original parameter
hEncoderConfig->sba_planarshould be moved tost_ivas->sba_planarand handled similarly as e.g.nchan_transportorsba_mode. (?)
Please share your comments and views.
Edited by vaclav