diff --git a/scripts/prerenderer/prerenderer.c b/scripts/prerenderer/prerenderer.c index 0cfcd88b2e655c0ef5a8a7e3c9af5292c7db27af..57515e5fd2fd6243dcd3baf9568126677d12698c 100644 --- a/scripts/prerenderer/prerenderer.c +++ b/scripts/prerenderer/prerenderer.c @@ -448,6 +448,12 @@ int32_t main( int32_t argc, char **argv ) break; } + if ( numSamplesRead == 0 ) + { + /* end of input data */ + break; + } + /* Convert from int to float and from interleaved to packed */ for ( smpl = 0; smpl < args.frameSize; ++smpl ) {