Lines Matching refs:orig

61 static	int		error_function (double data, double orig, double margin) ;
654 short *orig, *data ;
662 orig = orig_buffer.s ;
666 orig [k] = (short) (orig_buffer.d [k]) ;
674 test_writef_short_or_die (file, 0, orig, datalen, __LINE__) ;
713 { if (error_function (data [k], orig [k], margin))
714 { printf ("\n\nLine %d: Incorrect sample A (#%d : %d should be %d).\n", __LINE__, k, data [k], orig [k]) ;
715 oct_save_short (orig, data, (int) datalen) ;
759 if (error_function (1.0 * data [k], 1.0 * orig [k + channels * m * 11], margin))
760 { printf ("\n\nLine %d: Incorrect sample (m = %d) (#%d : %d => %d).\n", __LINE__, m, k + channels * m * 11, orig [k + channels * m * 11], data [k]) ;
778 if (error_function (1.0 * data [0], 1.0 * orig [seekpos * channels], margin))
779 { printf ("\n\nLine %d: sf_seek (SEEK_SET) followed by sf_readf_short failed (%d, %d).\n", __LINE__, orig [1], data [0]) ;
791 if (error_function (1.0 * data [0], 1.0 * orig [seekpos * channels], margin) || k != seekpos)
792 { printf ("\n\nLine %d: sf_seek (forwards, SEEK_CUR) followed by sf_readf_short failed (%d, %d) (%d, %d).\n", __LINE__, data [0], orig [seekpos * channels], k, seekpos + 1) ;
793 oct_save_short (orig, data, (int) datalen) ;
801 if (error_function (1.0 * data [0], 1.0 * orig [seekpos * channels], margin) || k != seekpos)
802 { printf ("\nLine %d: sf_seek (backwards, SEEK_CUR) followed by sf_readf_short failed (%d, %d) (%d, %d).\n", __LINE__, data [0], orig [seekpos * channels], k, seekpos) ;
821 if (error_function (1.0 * data [0], 1.0 * orig [5 * channels], margin))
822 { printf ("\nLine %d: sf_seek (SEEK_END) followed by sf_readf_short failed (%d should be %d).\n", __LINE__, data [0], orig [5 * channels]) ;
842 int *orig, *data ;
859 orig = orig_buffer.i ;
864 orig [k] = lrint (orig_buffer.d [k]) ;
872 test_writef_int_or_die (file, 0, orig, datalen, __LINE__) ;
911 { if (error_function (data [k] / scale, orig [k] / scale, margin))
912 { printf ("\nLine %d: Incorrect sample (#%d : %f should be %f).\n", __LINE__, k, data [k] / scale, orig [k] / scale) ;
913 oct_save_int (orig, data, (int) datalen) ;
958 if (error_function (data [k] / scale, orig [k + channels * m * 11] / scale, margin))
959 { printf ("\nLine %d: Incorrect sample (m = %d) (#%d : %d => %d).\n", __LINE__, m, k + channels * m * 11, orig [k + channels * m * 11], data [k]) ;
977 if (error_function (1.0 * data [0], 1.0 * orig [seekpos * channels], margin))
978 { printf ("\nLine %d: sf_seek (SEEK_SET) followed by sf_readf_int failed (%d, %d).\n", __LINE__, orig [1], data [0]) ;
990 if (error_function (1.0 * data [0], 1.0 * orig [seekpos * channels], margin) || k != seekpos)
991 { printf ("\nLine %d: sf_seek (forwards, SEEK_CUR) followed by sf_readf_int failed (%d, %d) (%d, %" PRId64 ").\n", __LINE__, data [0], orig [seekpos * channels], k, seekpos + 1) ;
999 if (error_function (1.0 * data [0], 1.0 * orig [seekpos * channels], margin) || k != seekpos)
1000 { printf ("\nLine %d: sf_seek (backwards, SEEK_CUR) followed by sf_readf_int failed (%d, %d) (%d, %" PRId64 ").\n", __LINE__, data [0], orig [seekpos * channels], k, seekpos) ;
1019 if (error_function (data [0] / scale, orig [5 * channels] / scale, margin))
1020 { printf ("\nLine %d: sf_seek (SEEK_END) followed by sf_readf_short failed (%d should be %d).\n", __LINE__, data [0], orig [5]) ;
1039 float *orig, *data ;
1048 orig = orig_buffer.f ;
1052 orig [k] = (float) orig_buffer.d [k] ;
1061 test_writef_float_or_die (file, 0, orig, datalen, __LINE__) ;
1106 { if (error_function (data [k], orig [k], margin))
1107 { printf ("\nLine %d: Incorrect sample A (#%d : %f should be %f).\n", __LINE__, k, data [k], orig [k]) ;
1108 oct_save_float (orig, data, (int) datalen) ;
1153 if (error_function (data [k], orig [k + channels * m * 11], margin))
1154 { printf ("\nLine %d: Incorrect sample (m = %d) (#%d : %f => %f).\n", __LINE__, m, k + channels * m * 11, orig [k + channels * m * 11], data [k]) ;
1172 if (error_function (data [0], orig [seekpos * channels], margin))
1173 { printf ("\nLine %d: sf_seek (SEEK_SET) followed by sf_readf_float failed (%f, %f).\n", __LINE__, orig [1], data [0]) ;
1185 if (error_function (data [0], orig [seekpos * channels], margin) || k != seekpos)
1186 { printf ("\nLine %d: sf_seek (forwards, SEEK_CUR) followed by sf_readf_float failed (%f, %f) (%d, %d).\n", __LINE__, data [0], orig [seekpos * channels], k, seekpos + 1) ;
1194 if (error_function (data [0], orig [seekpos * channels], margin) || k != seekpos)
1195 { printf ("\nLine %d: sf_seek (backwards, SEEK_CUR) followed by sf_readf_float failed (%f, %f) (%d, %d).\n", __LINE__, data [0], orig [seekpos * channels], k, seekpos) ;
1214 if (error_function (data [0], orig [5 * channels], margin))
1215 { printf ("\nLine %d: sf_seek (SEEK_END) followed by sf_readf_short failed (%f should be %f).\n", __LINE__, data [0], orig [5 * channels]) ;
1234 double *orig, *data ;
1243 orig = orig_buffer.d ;
1247 orig [k] = orig_buffer.d [k] ;
1256 test_writef_double_or_die (file, 0, orig, datalen, __LINE__) ;
1301 { if (error_function (data [k], orig [k], margin))
1302 { printf ("\nLine %d: Incorrect sample A (#%d : %f should be %f).\n", __LINE__, k, data [k], orig [k]) ;
1303 oct_save_double (orig, data, (int) datalen) ;
1348 if (error_function (data [k], orig [k + channels * m * 11], margin))
1349 { printf ("\nLine %d: Incorrect sample (m = %d) (#%d : %f => %f).\n", __LINE__, m, k + channels * m * 11, orig [k + channels * m * 11], data [k]) ;
1367 if (error_function (data [0], orig [seekpos * channels], margin))
1368 { printf ("\nLine %d: sf_seek (SEEK_SET) followed by sf_readf_double failed (%f, %f).\n", __LINE__, orig [1], data [0]) ;
1380 if (error_function (data [0], orig [seekpos * channels], margin) || k != seekpos)
1381 { printf ("\nLine %d: sf_seek (forwards, SEEK_CUR) followed by sf_readf_double failed (%f, %f) (%d, %d).\n", __LINE__, data [0], orig [seekpos * channels], k, seekpos + 1) ;
1389 if (error_function (data [0], orig [seekpos * channels], margin) || k != seekpos)
1390 { printf ("\nLine %d: sf_seek (backwards, SEEK_CUR) followed by sf_readf_double failed (%f, %f) (%d, %d).\n", __LINE__, data [0], orig [seekpos * channels], k, seekpos) ;
1409 if (error_function (data [0], orig [5 * channels], margin))
1410 { printf ("\nLine %d: sf_seek (SEEK_END) followed by sf_readf_short failed (%f should be %f).\n", __LINE__, data [0], orig [5 * channels]) ;
1430 short *orig, *data, *smooth ;
1439 orig = orig_buffer.s ;
1445 orig [k] = (short) lrint (orig_buffer.d [k]) ;
1485 test_write_short_or_die (file, 0, orig, datalen, __LINE__) ;
1524 memcpy (smooth, orig, datalen * sizeof (short)) ;
1532 oct_save_short (orig, smooth, (int) datalen) ;
1567 memcpy (smooth, orig + m * datalen / 7, datalen / 7 * sizeof (short)) ;
1589 if (error_function (1.0 * data [0], 1.0 * orig [seekpos * channels], margin))
1590 { printf ("\nLine %d: sf_seek (SEEK_SET) followed by sf_read_short failed (%d, %d).\n", __LINE__, orig [1], data [0]) ;
1602 if (error_function (1.0 * data [0], 1.0 * orig [seekpos * channels], margin) || k != seekpos)
1603 { printf ("\nLine %d: sf_seek (forwards, SEEK_CUR) followed by sf_read_short failed (%d, %d) (%d, %d).\n", __LINE__, data [0], orig [seekpos * channels], k, seekpos + 1) ;
1611 if (error_function (1.0 * data [0], 1.0 * orig [seekpos * channels], margin) || k != seekpos)
1612 { printf ("\nLine %d: sf_seek (backwards, SEEK_CUR) followed by sf_read_short failed (%d, %d) (%d, %d).\n", __LINE__, data [0], orig [seekpos * channels], k, seekpos) ;
1632 if (error_function (1.0 * data [0], 1.0 * orig [5 * channels], margin))
1633 { printf ("\nLine %d: sf_seek (SEEK_END) followed by sf_read_short failed (%d should be %d).\n", __LINE__, data [0], orig [5 * channels]) ;
1650 int *orig, *data, *smooth ;
1661 orig = orig_buffer.i ;
1667 orig [k] = lrint (orig_buffer.d [k]) ;
1707 test_writef_int_or_die (file, 0, orig, datalen, __LINE__) ;
1742 memcpy (smooth, orig, datalen * sizeof (int)) ;
1750 oct_save_int (orig, smooth, (int) datalen) ;
1791 memcpy (smooth, orig + m * datalen / 7, datalen / 7 * sizeof (int)) ;
1813 if (error_function (1.0 * data [0], 1.0 * orig [seekpos * channels], margin))
1814 { printf ("\nLine %d: sf_seek (SEEK_SET) followed by sf_readf_int failed (%d, %d).\n", __LINE__, orig [1], data [0]) ;
1826 if (error_function (1.0 * data [0], 1.0 * orig [seekpos * channels], margin) || k != seekpos)
1827 { printf ("\nLine %d: sf_seek (forwards, SEEK_CUR) followed by sf_readf_int failed (%d, %d) (%d, %d).\n", __LINE__, data [0], orig [seekpos * channels], k, seekpos + 1) ;
1835 if (error_function (1.0 * data [0], 1.0 * orig [seekpos * channels], margin) || k != seekpos)
1836 { printf ("\nLine %d: sf_seek (backwards, SEEK_CUR) followed by sf_readf_int failed (%d, %d) (%d, %d).\n", __LINE__, data [0], orig [seekpos * channels], k, seekpos) ;
1856 if (error_function (data [0] / scale, orig [5] / scale, margin))
1857 { printf ("\nLine %d: sf_seek (SEEK_END) followed by sf_readf_int failed (%d should be %d).\n", __LINE__, data [0], orig [5]) ;
1874 float *orig, *data, *smooth ;
1907 orig = orig_buffer.f ;
1913 orig [k] = (float) orig_buffer.d [k] ;
1955 test_write_float_or_die (file, 0, orig, datalen, __LINE__) ;
1994 memcpy (smooth, orig, datalen * sizeof (float)) ;
2002 oct_save_float (orig, smooth, (int) datalen) ;
2038 memcpy (smooth, orig + m * datalen / 7, datalen / 7 * sizeof (float)) ;
2060 if (error_function (data [0] * scale, orig [seekpos * channels] * scale, margin))
2061 { printf ("\nLine %d: sf_seek (SEEK_SET) followed by sf_read_float failed (%d, %d).\n", __LINE__, (int) (orig [1] * scale), (int) (data [0] * scale)) ;
2073 if (error_function (data [0] * scale, orig [seekpos * channels] * scale, margin) || k != seekpos)
2074 { printf ("\nLine %d: sf_seek (forwards, SEEK_CUR) followed by sf_read_float failed (%d, %d) (%d, %d).\n", __LINE__, (int) (data [0] * scale), (int) (orig [seekpos * channels] * scale), k, seekpos + 1) ;
2082 if (error_function (data [0] * scale, orig [seekpos * channels] * scale, margin) || k != seekpos)
2083 { printf ("\nLine %d: sf_seek (backwards, SEEK_CUR) followed by sf_read_float failed (%d, %d) (%d, %d).\n", __LINE__, (int) (data [0] * scale), (int) (orig [seekpos * channels] * scale), k, seekpos) ;
2103 if (error_function (data [0] * scale, orig [5 * channels] * scale, margin))
2104 { printf ("\nLine %d: sf_seek (SEEK_END) followed by sf_read_float failed (%f should be %f).\n", __LINE__, data [0] * scale, orig [5 * channels] * scale) ;
2121 double *orig, *data, *smooth, half_max_abs, scale ;
2153 orig = orig_buffer.d ;
2198 test_write_double_or_die (file, 0, orig, datalen, __LINE__) ;
2239 memcpy (smooth, orig, datalen * sizeof (double)) ;
2247 oct_save_double (orig, smooth, (int) datalen) ;
2282 memcpy (smooth, orig + m * datalen / 7, datalen / 7 * sizeof (double)) ;
2304 if (error_function (data [0] * scale, orig [seekpos * channels] * scale, margin))
2305 { printf ("\nLine %d: sf_seek (SEEK_SET) followed by sf_read_double failed (%d, %d).\n", __LINE__, (int) (orig [1] * scale), (int) (data [0] * scale)) ;
2317 if (error_function (data [0] * scale, orig [seekpos * channels] * scale, margin) || k != seekpos)
2318 { printf ("\nLine %d: sf_seek (forwards, SEEK_CUR) followed by sf_read_double failed (%d, %d) (%d, %d).\n", __LINE__, (int) (data [0] * scale), (int) (orig [seekpos * channels] * scale), k, seekpos + 1) ;
2326 if (error_function (data [0] * scale, orig [seekpos * channels] * scale, margin) || k != seekpos)
2327 { printf ("\nLine %d: sf_seek (backwards, SEEK_CUR) followed by sf_read_double failed (%d, %d) (%d, %d).\n", __LINE__, (int) (data [0] * scale), (int) (orig [seekpos * channels] * scale), k, seekpos) ;
2347 if (error_function (data [0] * scale, orig [5 * channels] * scale, margin))
2348 { printf ("\nLine %d: sf_seek (SEEK_END) followed by sf_read_double failed (%f should be %f).\n", __LINE__, data [0] * scale, orig [5 * channels] * scale) ;
2364 short *orig, *data ;
2372 orig = orig_buffer.s ;
2377 orig [k] = (short) lrint (orig_buffer.d [k]) ;
2385 test_write_short_or_die (file, 0, orig, datalen, __LINE__) ;
2484 error_function (double data, double orig, double margin)
2487 if (fabs (orig) <= 500.0)
2488 error = fabs (fabs (data) - fabs (orig)) / 2000.0 ;
2489 else if (fabs (orig) <= 1000.0)
2490 error = fabs (data - orig) / 3000.0 ;
2492 error = fabs (data - orig) / fabs (orig) ;
2495 { printf ("\n\nerror_function (data = %f, orig = %f, margin = %f) -> %f\n", data, orig, margin, error) ;