equal
deleted
inserted
replaced
83 memset(buffer, 0, sizeof(int16) * 2 * samples); |
83 memset(buffer, 0, sizeof(int16) * 2 * samples); |
84 |
84 |
85 // Mix each channel |
85 // Mix each channel |
86 for (mc = _channels; mc != endof(_channels); mc++) { |
86 for (mc = _channels; mc != endof(_channels); mc++) { |
87 if (mc->active) { |
87 if (mc->active) { |
88 mix_int8_to_int16(mc, buffer, samples); |
88 mix_int8_to_int16(mc, (int16*)buffer, samples); |
89 if (mc->samples_left == 0) MxCloseChannel(mc); |
89 if (mc->samples_left == 0) MxCloseChannel(mc); |
90 } |
90 } |
91 } |
91 } |
92 } |
92 } |
93 |
93 |