GNOME Bugzilla – Bug 764273
[JPEG][decode] all cases fail.
Last modified: 2016-03-28 06:40:28 UTC
1. Testing Steps: ======================================================================== gst-launch-1.0 filesrc location=/media/mjpeg/1080p_blue_sky.jpg '!' jpegparse '!' vaapidecode '!' videoconvert '!' vaapisink sync=false 2.Log: ======================================================================== libva info: VA-API version 0.39.0 libva info: va_getDriverName() returns 0 libva info: Trying to open /opt/X11R7/lib/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_0_39 libva info: va_openDriver() returns 0 WARNING: erroneous pipeline: could not link jpegparse0 to vaapidecode0 3. Testing Env: ======================================================================== gst_plugins_vaapi10: (master)b044d4acd8e8125bd359a120efb9280e632011d5 libva: (master)2339d10b9a39ba4f7173053b9eab8d6a151717a5 Libva_intel_driver: (master)759e44d4cbe78cf12d287799cee5ff519080052d 4. Frequency of Occurence: ======================================================================== 100% 5. Regression info: All cases pass with gst_plugins_vaapi10:7a1a11e7fb534444b0f1a619f2dec0151b3be3f1(1.7.90)
Use vaapijpegdec for JPEG decoding. vaapidecode only handles the other codecs for now, and for 1.10 there won't be any vaapidecode but only individual elements. vaapijpegdec was already split out because it failed on most JPEG files compared to jpegdec, and as such caused problems when autoplugging for most users.