]> code.delx.au - pulseaudio/blobdiff - src/module-oss-mmap.c
fix recording for simpel and esound protocols
[pulseaudio] / src / module-oss-mmap.c
index 62c2cc2a53fc98c50bdd6dce47e951a83c593558..a9cf84f3ad54d10a71e0eb1ce243972a258e509b 100644 (file)
@@ -68,10 +68,10 @@ static void out_fill_memblocks(struct userdata *u, unsigned n) {
         
         if (!u->out_memblocks[u->out_current]) {
 
-            u->out_memblocks[u->out_current] = chunk.memblock = pa_memblock_new_fixed(u->out_mmap+u->out_fragment_size*u->out_current,  u->out_fragment_size);
+            chunk.memblock = u->out_memblocks[u->out_current] = pa_memblock_new_fixed(u->out_mmap+u->out_fragment_size*u->out_current, u->out_fragment_size);
             chunk.length = chunk.memblock->length;
             chunk.index = 0;
-            
+
             pa_sink_render_into_full(u->sink, &chunk);
         }