<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - [VP2] Chroma planes are vertically stretched during VDPAU playback"
href="https://bugs.freedesktop.org/show_bug.cgi?id=82255#c4">Comment # 4</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW --- - [VP2] Chroma planes are vertically stretched during VDPAU playback"
href="https://bugs.freedesktop.org/show_bug.cgi?id=82255">bug 82255</a>
from <span class="vcard"><a class="email" href="mailto:emil.l.velikov@gmail.com" title="Emil Velikov <emil.l.velikov@gmail.com>"> <span class="fn">Emil Velikov</span></a>
</span></b>
<pre>A couple of interesting bits:
The surface produced by the vdpau state-tracker is exactly the same one
displayed on the screen - there seems to be no nv12 <> yv12 screw-up in VLC.
On the other hand the vlVdpCopyNV12ToYV12 function, converts the original data,
based on the assumption that both fields are interleaved while it seems that
they are both continuous one after the other. The other two conversion
functions follow the same field 0 and 1 (top+bottom ?) are interleaved.
All of them are added with commit e6c2afa9ceacc188690deba9da7b46bf1a0a9027
(st/vdpau: add format conversions for GetBitsYCbCr) with VLC in mind :)</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>