[Bug 772567] New: vaapih264enc only works with I420, YV12 and NV12

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Oct 7 13:30:29 UTC 2016


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

            Bug ID: 772567
           Summary: vaapih264enc only works with I420, YV12 and NV12
    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: florent.thiery at ubicast.eu
        QA Contact: gstreamer-bugs at lists.freedesktop.org
                CC: bsreerenj at gmail.com, vjaquez at igalia.com
     GNOME version: ---

Created attachment 337167
  --> https://bugzilla.gnome.org/attachment.cgi?id=337167&action=edit
test script

While vaapih264enc advertises many formats in it's sinks supported formats, the
following pipeline crashes with an Internal data stream error with most (except
I420, YV12 and NV12).

gst-launch-1.0 videotestsrc ! video/x-raw\,\ format\=\(string\)YUY2\,\
width\=\(int\)1920\,\ height\=\(int\)1080\,\ framerate\=\(fraction\)30/1 !
vaapih264enc rate-control=2 bitrate=20000 keyframe-period=30 ! fakesink

Success: ['I420', 'YV12', ' NV12']
Fail: ['YUY2', 'UYVY', 'AYUV', 'RGBx', 'BGRx', 'xRGB', 'xBGR', 'RGBA', 'BGRA',
'ARGB', 'ABGR', 'RGB', 'BGR', 'Y41B', 'Y42B', 'YVYU', 'Y444', 'v210', 'v216',
'NV21', 'NV16', 'NV61', 'NV24', 'GRAY8', 'GRAY16_BE', 'GRAY16_LE', 'v308',
'IYU2', 'RGB16', 'BGR16', 'RGB15', 'BGR15', 'UYVP', 'A420', 'RGB8P', 'YUV9',
'YVU9', 'IYU1', 'ARGB64', 'AYUV64', 'r210', 'I420_10LE', 'I420_10BE',
'I422_10LE', 'I422_10BE', 'Y444_10LE', 'Y444_10BE', 'GBR', 'GBR_10LE',
'GBR_10BE', 'NV12_64Z32', 'A420_10LE', 'A420_10BE', 'A422_10LE', 'A422_10BE',
'A444_10LE', 'A444_10BE', 'P010_10LE', 'P010_10BE']

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