#include <pulsecore/endianmacros.h>
#include <pulsecore/memblock.h>
#include <pulsecore/sample-util.h>
+#include <pulsecore/mix.h>
/* PA_SAMPLE_U8 */
k.length = i.length;
k.index = 0;
- ptr = (uint8_t*) pa_memblock_acquire(k.memblock) + k.index;
+ ptr = pa_memblock_acquire_chunk(&k);
pa_mix(m, 2, ptr, k.length, &a, NULL, FALSE);
pa_memblock_release(k.memblock);