the esdwrapper from upstream works (0.9.5), the patch makes it shift the parameters too many times. offender: pulseaudio-0.9.2-esdcompat.patch
You're right, I've used the wrong patch for that, will fix with 0.9.5-r1 now.
Fixed now and removed broken versions.