[Bug 796705] New: [gstreamer-vaapi][jpegenc] Encoding JPEG will result in green/black display encoded output

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Jun 28 13:20:32 UTC 2018


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

            Bug ID: 796705
           Summary: [gstreamer-vaapi][jpegenc] Encoding JPEG will result
                    in green/black display encoded output
    Classification: Platform
           Product: GStreamer
           Version: 1.x
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gstreamer-vaapi
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: tianhao.liu at intel.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
                CC: bsreerenj at gmail.com, vjaquez at igalia.com
     GNOME version: ---

[System Environment]
Platform : APL
Kernel : 4.17-rc3
libva : master branch d6fd111e2062bb4732db8a05ed55fc01771087b4
gst-vaapi : 1.14.0

[Defect description]
Encoding JPEG looks successful either using raw file or videotestsrc. However,
encoded content was showing green (using glimagesink) or black (using
vaapisink) screen when trying to playback.

[Reproduce Steps]

    Encoded command:
    raw input file
    $ gst-launch-1.0 -v filesrc
location=/home/root/videos/raw/NV12_Prog_Planar_720x480.yuv ! videoparse
width=720 height=480 format=nv12 ! vaapijpegenc quality=100 ! avimux ! filesink
location=test.avi

    videotestsrc
    $ gst-launch-1.0 -v videotestsrc num-buffers=100 ! video/x-raw,format=NV12
! vaapijpegenc ! avimux ! filesink location=test.avi

    Playback command:
    glimagesink
    $ GST_GL_PLATFORM=egl gst-launch-1.0 filesrc location= /media/test.avi !
avidemux ! vaapijpegdec ! vaapipostproc ! glimagesink

    vaapisink
    $ gst-launch-1.0 filesrc location= /media/test.avi ! avidemux !
vaapijpegdec ! vaapipostproc ! vaapisink

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