[Bug 764344] Fail to play HEVC 10bit decode in wayland weston

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Nov 14 12:52:09 UTC 2016


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

--- Comment #5 from Víctor Manuel Jáquez Leal <vjaquez at igalia.com> ---
I have tried it.

By default, vaapipostproc will choose NV12 format conversion when negotiating
with vaapisink. Though the playback in my kabylake freezes for a moment at the
end, and sometimes the color conversion is not correct.

But if I force the P010_10LE format I got an typical VA assert.

$ gst-play-1.0 ~/patterns/bug764344.mp4 --videosink='capsfilter
caps="video/x-raw(memory:VASurface),format=P010_10LE" ! vaapisink'
libva info: VA-API version 0.39.3
libva info: va_getDriverName() returns 0
libva info: Trying to open
/home/intel/gst/master/libva-intel-driver/src/.libs/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_39
libva info: va_openDriver() returns 0
libva info: VA-API version 0.39.3
libva info: va_getDriverName() returns 0
libva info: Trying to open
/home/intel/gst/master/libva-intel-driver/src/.libs/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_39
libva info: va_openDriver() returns 0
Press 'k' to see a list of keyboard shortcuts.
Now playing /home/intel/patterns/bug764344.mp4
Redistribute latency...
lt-gst-play-1.0: i965_output_wayland.c:283: va_GetSurfaceBufferWl: Assertion `0
&& "unsupported format"' failed.
Aborted (core dumped)

I'm my opinion all this should be reported to the intel va driver

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