Loading apps/renderer.c +18 −0 Original line number Diff line number Diff line Loading @@ -582,6 +582,24 @@ int main( exit( -1 ); } #ifdef MASA_PREREND if ( args.outConfig.audioConfig == IVAS_REND_AUDIO_CONFIG_MASA1 || args.outConfig.audioConfig == IVAS_REND_AUDIO_CONFIG_MASA2 ) { if ( args.inConfig.numMasaBuses == 0 ) { fprintf( stderr, "\nInvalid configuration - Merging to MASA output requires MASA input and at least one another input to be present\n" ); fprintf( stderr, "\nMASA input is missing\n" ); exit( -1 ); } if ( args.inConfig.numAudioObjects == 0 && args.inConfig.numMultiChannelBuses == 0 && args.inConfig.numAmbisonicsBuses == 0 ) { fprintf( stderr, "\nInvalid configuration - Merging to MASA output requires MASA input and at least one another input to be present\n" ); fprintf( stderr, "\nNo object, multi-channel, or Ambisonic input present.\n" ); exit( -1 ); } } #endif positionProvider = IsmPositionProvider_open(); convert_backslash( args.inputFilePath ); Loading Loading
apps/renderer.c +18 −0 Original line number Diff line number Diff line Loading @@ -582,6 +582,24 @@ int main( exit( -1 ); } #ifdef MASA_PREREND if ( args.outConfig.audioConfig == IVAS_REND_AUDIO_CONFIG_MASA1 || args.outConfig.audioConfig == IVAS_REND_AUDIO_CONFIG_MASA2 ) { if ( args.inConfig.numMasaBuses == 0 ) { fprintf( stderr, "\nInvalid configuration - Merging to MASA output requires MASA input and at least one another input to be present\n" ); fprintf( stderr, "\nMASA input is missing\n" ); exit( -1 ); } if ( args.inConfig.numAudioObjects == 0 && args.inConfig.numMultiChannelBuses == 0 && args.inConfig.numAmbisonicsBuses == 0 ) { fprintf( stderr, "\nInvalid configuration - Merging to MASA output requires MASA input and at least one another input to be present\n" ); fprintf( stderr, "\nNo object, multi-channel, or Ambisonic input present.\n" ); exit( -1 ); } } #endif positionProvider = IsmPositionProvider_open(); convert_backslash( args.inputFilePath ); Loading