Loading apps/renderer.c +4 −2 Original line number Diff line number Diff line Loading @@ -557,9 +557,11 @@ int main( CmdlnArgs args = parseCmdlnArgs( argc, argv ); #ifdef NON_DIEGETIC_PAN if ( args.nonDiegeticPan && !( args.inConfig.audioObjects[0].audioConfig != IVAS_REND_AUDIO_CONFIG_MONO || ( args.inConfig.audioObjects[0].audioConfig == IVAS_REND_AUDIO_CONFIG_OBJECT && args.inConfig.numAudioObjects == 1 ) ) ) #ifdef NON_DIEGETIC_PAN if ( args.nonDiegeticPan && !( ( args.inConfig.numAudioObjects == 0 && args.inConfig.multiChannelBuses[0].audioConfig == IVAS_REND_AUDIO_CONFIG_MONO ) || ( args.inConfig.numAudioObjects > 0 && args.inConfig.audioObjects[0].audioConfig == IVAS_REND_AUDIO_CONFIG_OBJECT && args.inConfig.numAudioObjects == 1 ) ) ) { fprintf( stderr, "\ninvalid configuration - non-diegetic panning requires mono input\n" ); fprintf( stderr, "\ninvalid configuration - non-diegetic panning requires mono or ISM1 input\n" ); exit( -1 ); } Loading Loading
apps/renderer.c +4 −2 Original line number Diff line number Diff line Loading @@ -557,9 +557,11 @@ int main( CmdlnArgs args = parseCmdlnArgs( argc, argv ); #ifdef NON_DIEGETIC_PAN if ( args.nonDiegeticPan && !( args.inConfig.audioObjects[0].audioConfig != IVAS_REND_AUDIO_CONFIG_MONO || ( args.inConfig.audioObjects[0].audioConfig == IVAS_REND_AUDIO_CONFIG_OBJECT && args.inConfig.numAudioObjects == 1 ) ) ) #ifdef NON_DIEGETIC_PAN if ( args.nonDiegeticPan && !( ( args.inConfig.numAudioObjects == 0 && args.inConfig.multiChannelBuses[0].audioConfig == IVAS_REND_AUDIO_CONFIG_MONO ) || ( args.inConfig.numAudioObjects > 0 && args.inConfig.audioObjects[0].audioConfig == IVAS_REND_AUDIO_CONFIG_OBJECT && args.inConfig.numAudioObjects == 1 ) ) ) { fprintf( stderr, "\ninvalid configuration - non-diegetic panning requires mono input\n" ); fprintf( stderr, "\ninvalid configuration - non-diegetic panning requires mono or ISM1 input\n" ); exit( -1 ); } Loading