[Bug 794161] New: HEVC Decode: ERROR: pipeline doesn't want to preroll

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Mar 7 18:11:36 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=794161

            Bug ID: 794161
           Summary: HEVC Decode: ERROR: pipeline doesn't want to preroll
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: critical
          Priority: Normal
         Component: gstreamer-vaapi
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: ullysses.a.eoff at intel.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
                CC: bsreerenj at gmail.com, vjaquez at igalia.com
     GNOME version: ---

Unable to decode HEVC (tested on SKL):

$ gst-launch-1.0 --gst-debug-level=1 -f -q filesrc location=<hevc file> !
h265parse ! vaapih265dec ! vaapipostproc format=i420 ! vaapisink
ERROR: from element /GstPipeline:pipeline0/GstH265Parse:h265parse0: Internal
data stream error.
Additional debug info:
gstbaseparse.c(3611): gst_base_parse_loop ():
/GstPipeline:pipeline0/GstH265Parse:h265parse0:
streaming stopped, reason not-negotiated (-4)
ERROR: pipeline doesn't want to preroll.

First bad commit is in gst-plugins-bad:

commit d252f503fc2cd9e373e1467cdf3f0de34345359a (HEAD -> master)
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Mar 1 11:08:44 2018 +0100

    h265parser: decouple GstH265Profile and GstH265ProfileIDC

    We used to have the same enum to represent H265 profiles and idc values.
    Those are no longer the same with extension profiles defined from
    version 2 of the spec.
    Split those enums so the semantic of each is clearer and we'll be able
    to add extension profiles to GstH265Profile.

    Also add gst_h265_profile_tier_level_get_profile() to retrieve the
    GstH265Profile from the GstH265ProfileTierLevel. It will be used to
    implement the detection of extension profiles.

    https://bugzilla.gnome.org/show_bug.cgi?id=793876

Software Stack:

libva (master) heads/master-0-g20a301bf6cc0 
intel-vaapi-driver (master) heads/master-0-gbb92421bdb3f 
gstreamer (master) heads/master-0-gf204b57fa544 
gst-plugins-base (master) 1.13.90-0-g7d18a9727379 
gst-plugins-good (master) 1.13.90-0-g0da4d409b9fa 
gst-plugins-bad (master) heads/master-0-gd252f503fc2c 
gstreamer-vaapi (master) 1.13.90-0-gf6f981e371ba

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list