That should help failing safe to software decoding if the graphic card has too little free memory. Old cards with only 256 MiB are commonly affected by that problem.
f6da7e3 vdpau: preallocate pool of video surfaces
modules/hw/vdpau/avcodec.c | 83 +++++++++++++++++++++++++++++++++++++++++---
1 file changed, 78 insertions(+), 5 deletions(-)
Upstream: git.videolan.org