diff options
Diffstat (limited to 'firmware/asm/pcm-mixer.c')
-rw-r--r-- | firmware/asm/pcm-mixer.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/firmware/asm/pcm-mixer.c b/firmware/asm/pcm-mixer.c index 62dfa3e9db..3e6e2fff78 100644 --- a/firmware/asm/pcm-mixer.c +++ b/firmware/asm/pcm-mixer.c | |||
@@ -28,9 +28,9 @@ | |||
28 | #include "dsp-util.h" /* for clip_sample_16 */ | 28 | #include "dsp-util.h" /* for clip_sample_16 */ |
29 | /* Mix channels' samples and apply gain factors */ | 29 | /* Mix channels' samples and apply gain factors */ |
30 | static FORCE_INLINE void mix_samples(int16_t *out, | 30 | static FORCE_INLINE void mix_samples(int16_t *out, |
31 | int16_t *src0, | 31 | const int16_t *src0, |
32 | int32_t src0_amp, | 32 | int32_t src0_amp, |
33 | int16_t *src1, | 33 | const int16_t *src1, |
34 | int32_t src1_amp, | 34 | int32_t src1_amp, |
35 | size_t size) | 35 | size_t size) |
36 | { | 36 | { |
@@ -64,7 +64,7 @@ static FORCE_INLINE void mix_samples(int16_t *out, | |||
64 | if (src0_amp != MIX_AMP_UNITY) | 64 | if (src0_amp != MIX_AMP_UNITY) |
65 | { | 65 | { |
66 | /* Keep unity in src0, amp0 */ | 66 | /* Keep unity in src0, amp0 */ |
67 | int16_t *src_tmp = src0; | 67 | const int16_t *src_tmp = src0; |
68 | src0 = src1; | 68 | src0 = src1; |
69 | src1 = src_tmp; | 69 | src1 = src_tmp; |
70 | src1_amp = src0_amp; | 70 | src1_amp = src0_amp; |
@@ -84,7 +84,7 @@ static FORCE_INLINE void mix_samples(int16_t *out, | |||
84 | 84 | ||
85 | /* Write channel's samples and apply gain factor */ | 85 | /* Write channel's samples and apply gain factor */ |
86 | static FORCE_INLINE void write_samples(int16_t *out, | 86 | static FORCE_INLINE void write_samples(int16_t *out, |
87 | int16_t *src, | 87 | const int16_t *src, |
88 | int32_t amp, | 88 | int32_t amp, |
89 | size_t size) | 89 | size_t size) |
90 | { | 90 | { |