[Bug 108036] VA-API implementation reports support for unsupported endpoints

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Sep 24 10:05:15 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=108036

--- Comment #1 from Christian König <ckoenig.leichtzumerken at gmail.com> ---
The problem is neither the driver nor the application, but rather the design of
VA-API.

The hardware supports some high profile features (like CABAC), but
unfortunately not all of them (like B-frames or MBAFF).

Now the profile selects what the decoder needs to be able to do to handle a
certain video, but doesn't tells you anything about the encoder except for
selecting the encoding of the headers.

We should support the encoding of the headers, so if an application selects
high profile it actually gets better compression because of CABAC support.

But if the application also tries to use B-frames it will get an invalid
stream.

Additional to that we currently have a firmware problem which corrupts all
streams != baseline. Could be that you are running into that one. Boyuang is
already investigating it and you could try to downgrade your firmware version
to test that.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20180924/dbcf50ec/attachment.html>


More information about the dri-devel mailing list