Changeset 5282:efca34f07bfc in roaraudio
- Timestamp:
- 11/22/11 12:46:06 (12 years ago)
- Branch:
- default
- Phase:
- public
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
include/roaraudio/targethacks.h
r4708 r5282 73 73 #endif 74 74 75 #ifndef ROAR_HAVE_CONST_M_PI_2 76 #define M_PI_2 1.57079632679 /* pi/2 */ 77 #endif 78 75 79 #endif 76 80 -
libroar/vio_dstr.c
r5275 r5282 363 363 case ROAR_VIO_DEF_TYPE_NONE: 364 364 break; 365 #ifdef ROAR_HAVE_IO_POSIX 365 366 case ROAR_VIO_DEF_TYPE_FILE: 366 367 if ( _open_file(calls, def->d.file, def->o_flags, def->o_mode) == -1 ) { … … 369 370 } 370 371 break; 372 #endif 371 373 case ROAR_VIO_DEF_TYPE_SOCKET: 372 374 if ( roar_vio_open_def_socket(calls, def, opts) == -1 ) … … 382 384 break; 383 385 default: 386 roar_err_set(ROAR_ERROR_NOTSUP); 384 387 return -1; 385 388 } -
libroardsp/convert.c
r4708 r5282 1225 1225 int i; 1226 1226 1227 printf("step=%f\n", step);1227 // printf("step=%f\n", step); 1228 1228 1229 1229 // we can not make a poly4 with less than 4 points ;) … … 1267 1267 } 1268 1268 1269 printf("io=%i\n", io);1269 // printf("io=%i\n", io); 1270 1270 1271 1271 return 0; -
libroardsp/filter_quantify.c
r5270 r5282 45 45 } 46 46 47 #define _calcX(bits,rshift,lshift ) \47 #define _calcX(bits,rshift,lshift,ibits) \ 48 48 /* this code is buggy for 8 bit filters */ \ 49 49 int roardsp_quantify_calc##bits (struct roardsp_filter * filter, void * data, size_t samples) { \ … … 52 52 \ 53 53 for (i = 0; i < samples; i++) { \ 54 samp[i] = _calc(samp[i] rshift, filter->inst) lshift; \54 samp[i] = (int##ibits##_t)_calc((int##ibits##_t)samp[i] rshift, filter->inst) lshift; \ 55 55 } \ 56 56 \ … … 60 60 61 61 /* look at our nice parameters ;) */ 62 _calcX(8,<< 8,>> 8 )63 _calcX(16,, )64 _calcX(32,>> 16,<< 16 )62 _calcX(8,<< 8,>> 8,16) 63 _calcX(16,,,16) 64 _calcX(32,>> 16,<< 16,32) 65 65 66 66 int roardsp_quantify_ctl (struct roardsp_filter * filter, int cmd, void * data) {
Note: See TracChangeset
for help on using the changeset viewer.