ASSERTSTR(canDrop,"Received block "<<blockIdx<<", but already emitted up to "<<lastEmitted<<" for file "<<subband->id.fileIdx<<" subband "<<subband->id.subband);
ASSERTSTR(canDrop,"Received block "<<blockIdx<<", but already emitted up to "<<lastEmitted<<" for stream "<<subband->id.fileIdx<<" subband "<<subband->id.subband);
LOG_ERROR_STR(logPrefix<<"Did not receive "<<(100.0-100.0*nrBlockSubbandsReceived/nrSubbands/nrBlocks)<<"% of the data");
if(nrFullBlocksLost>0||nrBlockSubbandsLost>0)
LOG_ERROR_STR(logPrefix<<"Did not send "<<(100.0*nrFullBlocksLost+100.0*nrBlockSubbandsLost/nrSubbands)/nrBlocks<<"% of the data");
if(nrBlockSubbandsTooLate>0)
LOG_ERROR_STR(logPrefix<<"Received "<<(100.0*nrBlockSubbandsTooLate/nrSubbands/nrBlocks)<<"% of the data too late. Consider increasing maxBlocksInFlight.");