<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - [radeonsi]Playing videos with vdpau or vaapi hardware acceleration crashes my pc"
href="https://bugs.freedesktop.org/show_bug.cgi?id=98271#c23">Comment # 23</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - [radeonsi]Playing videos with vdpau or vaapi hardware acceleration crashes my pc"
href="https://bugs.freedesktop.org/show_bug.cgi?id=98271">bug 98271</a>
from <span class="vcard"><a class="email" href="mailto:john.ettedgui@gmail.com" title="John <john.ettedgui@gmail.com>"> <span class="fn">John</span></a>
</span></b>
<pre>Took me a while but it seems to come from commit
6b22b216514ee2eb784711f4539410d3b312a4fd
Author: wm4 <wm4@nowhere>
Date: Mon Nov 16 16:22:23 2015 +0100
vo_opengl: attempt to improve GLX vs. EGL backend detection
For the sake of vaapi interop, we want to use EGL, but on the other
hand, but because driver developers are full of shit, vdpau interop will
not work on EGL (even if the driver supports EGL). The latter happens
with both nvidia and AMD Mesa drivers.
Additionally, EGL vaapi interop support can apparently only detected at
runtime by actually using it. While hwdec_vaegl.c already does this, it
would require initializing libva on _every_ system, which will cause
libav to print an unpreventable bullshit message to the terminal.
Try to counter these huge loads of bullshit by adding more fucking
bullshit.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>