After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 764273 - [JPEG][decode] all cases fail.
[JPEG][decode] all cases fail.
Status: RESOLVED NOTABUG
Product: GStreamer
Classification: Platform
Component: gstreamer-vaapi
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-03-28 06:17 UTC by Fei
Modified: 2016-03-28 06:40 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Fei 2016-03-28 06:17:37 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)
Comment 1 Sebastian Dröge (slomo) 2016-03-28 06:40:28 UTC
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.