Changeset 5418:6abd8904a8c8 in roaraudio for libroardsp
- Timestamp:
- 02/20/12 20:41:13 (12 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libroardsp/amp.c
r5381 r5418 26 26 #include "libroardsp.h" 27 27 28 int roar_amp_pcm(void * output, int bits, void * input, int samples, int channels, struct roar_mixer_settings * set) {28 int roar_amp_pcm(void * output, int bits, void * input, size_t samples, int channels, struct roar_mixer_settings * set) { 29 29 switch (bits) { 30 30 case 8: return roar_amp_pcm_8bit (output, input, samples, channels, set); break; … … 35 35 } 36 36 37 int roar_amp_pcm_8bit (int8_t * output, int8_t * input, int samples, int channels, struct roar_mixer_settings * set) {38 inti;37 int roar_amp_pcm_8bit (int8_t * output, int8_t * input, size_t samples, int channels, struct roar_mixer_settings * set) { 38 size_t i; 39 39 register int s; 40 40 … … 61 61 } 62 62 63 int roar_amp_pcm_16bit (int16_t * output, int16_t * input, int samples, int channels, struct roar_mixer_settings * set) {64 inti;63 int roar_amp_pcm_16bit (int16_t * output, int16_t * input, size_t samples, int channels, struct roar_mixer_settings * set) { 64 size_t i; 65 65 register int s; 66 66 … … 87 87 } 88 88 89 int roar_amp_pcm_32bit (int32_t * output, int32_t * input, int samples, int channels, struct roar_mixer_settings * set) {89 int roar_amp_pcm_32bit (int32_t * output, int32_t * input, size_t samples, int channels, struct roar_mixer_settings * set) { 90 90 #ifdef ROAR_NATIVE_INT64 91 inti;91 size_t i; 92 92 ROAR_NATIVE_INT64 s; 93 93
Note: See TracChangeset
for help on using the changeset viewer.