Changeset 5469:23c09a8dc701 in roaraudio
- Timestamp:
- 04/11/12 10:24:14 (11 years ago)
- Branch:
- default
- Phase:
- public
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
include/libroardsp/filter.h
r5381 r5469 83 83 #define ROARDSP_DOWNMIX_ARITHMETIC 3 84 84 #define ROARDSP_DOWNMIX_RMS 4 85 #define ROARDSP_DOWNMIX_ARITHMETIC_INVERSE 5 85 86 86 87 #define ROARDSP_DCBLOCK_NUMBLOCKS 100 -
libroardsp/filter_downmix.c
r5381 r5469 52 52 samp[i ] = s.i32; 53 53 samp[i+1] = s.i32; 54 } 55 break; 56 case ROARDSP_DOWNMIX_ARITHMETIC_INVERSE: 57 for (i = 0; i < samples; i += 2) { 58 s.i32 = (float)(samp[i] + samp[i+1])/2.1; 59 samp[i ] = s.i32; 60 samp[i+1] = -s.i32; 54 61 } 55 62 break;
Note: See TracChangeset
for help on using the changeset viewer.