[Bug 795340] New: vaapiencode: h264: find best profile in those available breaks encoding with mesa/AMD

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Apr 17 20:57:30 UTC 2018


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

            Bug ID: 795340
           Summary: vaapiencode: h264: find best profile in those
                    available breaks encoding with mesa/AMD
    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: adf.lists at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
                CC: bsreerenj at gmail.com, vjaquez at igalia.com
     GNOME version: ---

fa77b2bf vaapiencode: h264: find best profile in those available

breaks eg. (The first "ERROR" is normal and seen when things work OK)

gst-launch-1.0 videotestsrc num-buffers=100  ! vaapih264enc !
"video/x-h264,profile=baseline,stream-format=byte-stream"  ! h264parse !
matroskamux ! filesink location=out.mkv
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Got context from element 'vaapiencodeh264-0': gst.vaapi.Display=context,
gst.vaapi.Display=(GstVaapiDisplay)"\(GstVaapiDisplayGLX\)\ vaapidisplayglx0";
0:00:00.343825398 31801      0x18869e0 ERROR       vaapivideomemory
gstvaapivideomemory.c:736:gst_video_info_update_from_surface: Cannot create a
VA derived image from surface 0x7f7708002800
ERROR: from element /GstPipeline:pipeline0/GstH264Parse:h264parse0: No valid
frames found before end of stream
Additional debug info:
gstbaseparse.c(1329): gst_base_parse_sink_event_default ():
/GstPipeline:pipeline0/GstH264Parse:h264parse0
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

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