Gstreamer fails when gstreamer-vaapi hardware decoding is used trough vdpau-va-driver with NVIDIA binary drivers with the following error message:
gst-launch-0.10: vdpau_decode.c:1264: vdpau_EndPicture: Assertion `obj_buffer' failed
Example pipeline: gst-launch-0.10 -vvv filesrc location=test.h64 ! queue ! h264parse ! queue ! vaapidecode ! vaapisink sync=false fullscreen=yes
The bug was produced in 13.10
vdpau-va-driver:amd64 0.7.3-2ubuntu1 libvdpau1:amd64 0.6-2 nvidia-319 319.32-0ubuntu6 gstreamer0.10-x:amd64 0.10.36-1.1ubuntu gstreamer0.10-vaapi:amd64 0.3.6-0ubuntu4
The bug was also reproduced in 13.04 13.04, with default system packages.
A workaround only applicable to gstreamer-0.10 Example pipeline: gst-launch-0.10 -vvv filesrc location=test.h64 !! queue ! h264parse ! queue ! vaapidecode use-ffmpeg=true ! vaapisink ync=false fullscreen=yes
Gstreamer fails when gstreamer-vaapi hardware decoding is used trough vdpau-va-driver with NVIDIA binary drivers with the following error message:
gst-launch-0.10: vdpau_decode. c:1264: vdpau_EndPicture: Assertion `obj_buffer' failed
Example pipeline:
gst-launch-0.10 -vvv filesrc location=test.h64 ! queue ! h264parse ! queue ! vaapidecode ! vaapisink sync=false fullscreen=yes
The bug was produced in 13.10
vdpau-va- driver: amd64 0.7.3-2ubuntu1 10-x:amd64 0.10.36-1.1ubuntu 10-vaapi: amd64 0.3.6-0ubuntu4
libvdpau1:amd64 0.6-2
nvidia-319 319.32-0ubuntu6
gstreamer0.
gstreamer0.
The bug was also reproduced in 13.04
13.04, with default system packages.
A workaround only applicable to gstreamer-0.10
Example pipeline:
gst-launch-0.10 -vvv filesrc location=test.h64 !! queue ! h264parse ! queue ! vaapidecode use-ffmpeg=true ! vaapisink ync=false fullscreen=yes