esd,simple: use pa_memblockq_pop_missing()
authorLennart Poettering <lennart@poettering.net>
Mon, 22 Feb 2010 23:48:35 +0000 (00:48 +0100)
committerLennart Poettering <lennart@poettering.net>
Tue, 23 Feb 2010 00:24:01 +0000 (01:24 +0100)
commitc97013109494f9bc977db38d6ae4e972e59574f4
treecd0f745529b382d3bd795521a3005eba5280b14a
parentdbdc666fb6cc2719fa21c346300b87705e9fa1f3
esd,simple: use pa_memblockq_pop_missing()

We need to use pa_memblockq_pop_missing() for all request handling,
including the initial request, because otherwise the counters will be
stay off during the entire runtime.

This should fix:

https://bugzilla.redhat.com/show_bug.cgi?id=559467
src/pulsecore/protocol-esound.c
src/pulsecore/protocol-simple.c