Comment 10 for bug 1373978

Revision history for this message
Éric Piel (pieleric) wrote :

Actually, it seems the same problem as described in bug #1373978.

Without gstreamer1.0-vaapi:

$ gst-launch-1.0 filesrc location=00072282.jpg ! decodebin ! imagefreeze ! videoconvert ! autovideosink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock

With gstreamer1.0-vaapi:
$ gst-launch-1.0 filesrc location=00072282.jpg ! decodebin ! imagefreeze ! videoconvert ! autovideosink
Setting pipeline to PAUSED ...
libva info: VA-API version 0.37.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_37
libva info: va_openDriver() returns 0
Pipeline is PREROLLING ...
ERROR: from element /GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstJpegDec:jpegdec0: No valid frames decoded before end of stream
Additional debug info:
gstvideodecoder.c(1070): gst_video_decoder_sink_event_default (): /GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstJpegDec:jpegdec0:
no valid frames found
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...