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.

SBA decoder confused with EXT output

When decoding the SBA format with the EXT output config., I believe that the decoder should exit with an error message explaining that this output config. is not supported in SBA. However, the decoder currently runs: when DEBUGGING is activated it returns error messages but does not stop or exit:

Internal error: Error: illegal output configuration

When DEBUGGING is deactivated, it simply runs without any error message.

The reason why the decoder runs through when DEBUGGING is deactivated is that the call of

IVAS_ERROR( IVAS_ERR_INTERNAL, "Error: illegal output configuration\n" );

in audioCfg2channels() is just ignored instead of taking some action.

The conclusion from https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec/-/wikis/Meetings/Reports/2024-04-09%20Technical%20Matters meeting is that EXT should be supported for all formats.

Current status:

  • Mono -> Not applicable
  • Stereo -> Possible to select EXT, translate internally to STEREO -> @vaclav to initiate work
  • MC -> Input channel layout that was given to encoder and is part of bitstream -> @vaclav to initiate work
  • ISM -> existing
  • SBA -> Input order that was given to encoder and is part of bitstream, planar included -> Dolby, FhG to take a look
  • MASA -> existing
  • OMASA -> existing
  • OSBA -> possible issues present due to SBA EXT, work ongoing, definition is clear -> Dolby, FhG to take a look
Edited Apr 09, 2024 by vaclav
Assignee Loading
Time tracking Loading