Changeset 4125:365b99118145 in roaraudio
- Timestamp:
- 08/08/10 20:49:23 (14 years ago)
- Branch:
- default
- Phase:
- public
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
include/libroardsp/convert.h
r4124 r4125 63 63 int roar_conv_chans_1to216 (void * out, void * in, int samples); // yes yes no 64 64 65 int roar_conv_chans_nto18 (void * out, void * in, int samples, int from); // yes ?yes66 int roar_conv_chans_nto116 (void * out, void * in, int samples, int from); // yes ?yes65 int roar_conv_chans_nto18 (void * out, void * in, int samples, int from); // yes yes? yes 66 int roar_conv_chans_nto116 (void * out, void * in, int samples, int from); // yes yes? yes 67 67 68 int roar_conv_chans_2to18 (void * out, void * in, int samples); // yes yes ?no68 int roar_conv_chans_2to18 (void * out, void * in, int samples); // yes yes no 69 69 int roar_conv_chans_2to116 (void * out, void * in, int samples); // yes yes no 70 70 int roar_conv_chans_2to38 (void * out, void * in, int samples); // no ? yes -
libroardsp/convert.c
r4123 r4125 302 302 samples /= from; 303 303 304 for (i = samples - 1; i >= 0; i--) {304 for (i = 0; i < samples; i++) { 305 305 s = 0; 306 306 … … 319 319 int i, h; 320 320 321 samples -= 2; 322 323 for (h = (i = samples) / 2; i >= 0; i -= 2, h--) 321 for (h = i = 0; i < samples; i += 2, h++) 324 322 op[h] = ((int)ip[i + 0] + (int)ip[i + 1]) / 2; 325 323 … … 335 333 samples /= from; 336 334 337 for (i = samples - 1; i >= 0; i--) {335 for (i = 0; i < samples; i++) { 338 336 s = 0; 339 337
Note: See TracChangeset
for help on using the changeset viewer.