[Bug 775203] New: validate: transcode failure with vaapi: vaapi-bufferpool is dropped in videorate

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Nov 28 06:47:24 UTC 2016


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

            Bug ID: 775203
           Summary: validate: transcode failure with vaapi:
                    vaapi-bufferpool is dropped in videorate
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gstreamer-vaapi
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: zzoon at igalia.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
                CC: bsreerenj at gmail.com, vjaquez at igalia.com
     GNOME version: ---

Failures:
validate.file.transcode.to_vorbis_and_h264_in_mkv.raw_video_avi
validate.file.transcode.to_vorbis_and_vp8_in_webm.raw_video_avi

This occurs since the commit
https://cgit.freedesktop.org/gstreamer/gstreamer-vaapi/commit/?id=acefc7e384bd0112a4406f1062cbe9c95b9feed7
is landed.

In the propose_allocation of videorate, it drops vaapi-bufferpool when min==max
while vaapi allocator is passed to upstream.

See this
https://cgit.freedesktop.org/gstreamer/gst-plugins-base/tree/gst/videorate/gstvideorate.c#n1095

We can reproduce with this simple pipeline.
gst-launch-1.0 videotestsrc ! videorate ! vaapih264enc ! fakesink

-- 
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