maintenance: prevent division by 0
This commit is contained in:
parent
c111c12ff1
commit
eb67697d81
3 changed files with 12 additions and 6 deletions
6
3rdparty/iaxclient/lib/libspeex/testenc.c
vendored
6
3rdparty/iaxclient/lib/libspeex/testenc.c
vendored
|
@ -125,11 +125,13 @@ int main(int argc, char **argv)
|
|||
fclose(fout);
|
||||
|
||||
snr = 10 * log10( sigpow / errpow );
|
||||
seg_snr /= snr_frames;
|
||||
if (snr_frames > 0)
|
||||
seg_snr /= snr_frames;
|
||||
fprintf(stderr,"SNR = %f\nsegmental SNR = %f\n",snr, seg_snr);
|
||||
|
||||
#ifdef FIXED_DEBUG
|
||||
printf ("Total: %f MIPS\n", (float)(1e-6*50*spx_mips/snr_frames));
|
||||
if (snr_frames > 0)
|
||||
printf ("Total: %f MIPS\n", (float)(1e-6*50*spx_mips/snr_frames));
|
||||
#endif
|
||||
|
||||
return 1;
|
||||
|
|
|
@ -125,11 +125,13 @@ int main(int argc, char **argv)
|
|||
fclose(fout);
|
||||
|
||||
snr = 10 * log10( sigpow / errpow );
|
||||
seg_snr /= snr_frames;
|
||||
if (snr_frames > 0)
|
||||
seg_snr /= snr_frames;
|
||||
fprintf(stderr,"SNR = %f\nsegmental SNR = %f\n",snr, seg_snr);
|
||||
|
||||
#ifdef FIXED_DEBUG
|
||||
printf ("Total: %f MIPS\n", (float)(1e-6*50*spx_mips/snr_frames));
|
||||
if (snr_frames > 0)
|
||||
printf ("Total: %f MIPS\n", (float)(1e-6*50*spx_mips/snr_frames));
|
||||
#endif
|
||||
|
||||
return 1;
|
||||
|
|
6
3rdparty/iaxclient/lib/libspeex/testenc_wb.c
vendored
6
3rdparty/iaxclient/lib/libspeex/testenc_wb.c
vendored
|
@ -130,11 +130,13 @@ int main(int argc, char **argv)
|
|||
fclose(fout);
|
||||
|
||||
snr = 10 * log10( sigpow / errpow );
|
||||
seg_snr /= snr_frames;
|
||||
if (snr_frames > 0)
|
||||
seg_snr /= snr_frames;
|
||||
fprintf(stderr,"SNR = %f\nsegmental SNR = %f\n",snr, seg_snr);
|
||||
|
||||
#ifdef FIXED_DEBUG
|
||||
printf ("Total: %f MIPS\n", (float)(1e-6*50*spx_mips/snr_frames));
|
||||
if (snr_frames > 0)
|
||||
printf ("Total: %f MIPS\n", (float)(1e-6*50*spx_mips/snr_frames));
|
||||
#endif
|
||||
|
||||
return 1;
|
||||
|
|
Loading…
Reference in a new issue