[Mesa-dev] [Bug 93760] radeonsi vaapi mpeg2 decode slightly corrupt or asserts.

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Jan 28 16:46:22 UTC 2017


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

--- Comment #8 from Nayan Deshmukh <nayan26deshmukh at gmail.com> ---
(In reply to Christian König from comment #7)
> Take a look at vlVaHandleSliceParameterBufferMPEG12 and the assert.
> 
> We probably just need to handle the case of multiple buffers here and in
> handleVASliceDataBufferType.
> 
> The later is a bit tricky, since you need to search all slice buffers for
> the start code and call begin_frame() only once even when you get multiple
> buffers and/or calls to that function.

mpv only send a single slice when it should be sending 36 which it does in case
of VDPAU, as of now we can handle multiple slices, though not as efficiently as
we like it to be.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20170128/ddb0daa5/attachment.html>


More information about the mesa-dev mailing list