<div dir="ltr"><div class="gmail_quote"><div dir="ltr">Le ven. 30 juin 2017 à 00:10, Thomas Guillem <<a href="mailto:thomas@gllm.fr" target="_blank">thomas@gllm.fr</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
On Thu, Jun 29, 2017, at 22:47, Rémi Denis-Courmont wrote:<br>
> Le torstaina 29. kesäkuuta 2017, 21.43.16 EEST Mathieu Velten a écrit :<br>
> > Fixes #18445<br>
><br>
> This does not fix #18445.<br>
<br>
I did the same patch for the vaapi converter locally but didn't have an<br>
internet connection to propose it. I'm ok with your converter_vaapi.c<br>
changes but you shouldn't touch avcodec/vaapi.c. This module should<br>
still be usable if interop is not working.<br>
<br>
For me, it fixes #18445. This is no reason to prefer the old<br>
avcodec/vaapi DRM with software rendering when there is the direct<br>
rendering one working. This old module will be used if your system can't<br>
do interop.<br></blockquote><div><br></div><div>The changes in vaapi.c allows gl output + DRM (non DR) to work.</div><div>I think it is doable to only initialize VADisplay in the decoder, and the gl vout can</div><div>pick up this display on first image displayed. I'll have a look after the weekend.</div><div><br></div><div>However I think Rémi has a point, even with that patch something is wrong when doing DRM + other vout.</div><div>It seems to decode well but it looks like we have a pixel format negotiation problem somewhere,</div><div>SPU is not working and I get a bunch of:</div><div><div>[00007fa58801ca50] blend blend error: no matching alpha blending routine (chroma: YUVA -> VAOP)</div><div>[00007fa58801ca50] core blend error: blending YUVA to VAOP failed</div></div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<br>
><br>
> --<br>
> 雷米‧德尼-库尔蒙<br>
> <a href="https://www.remlab.net/" rel="noreferrer" target="_blank">https://www.remlab.net/</a><br>
> ______________________________<wbr>_________________<br>
> vlc-devel mailing list<br>
> To unsubscribe or modify your subscription options:<br>
> <a href="https://mailman.videolan.org/listinfo/vlc-devel" rel="noreferrer" target="_blank">https://mailman.videolan.org/<wbr>listinfo/vlc-devel</a><br>
______________________________<wbr>_________________<br>
vlc-devel mailing list<br>
To unsubscribe or modify your subscription options:<br>
<a href="https://mailman.videolan.org/listinfo/vlc-devel" rel="noreferrer" target="_blank">https://mailman.videolan.org/<wbr>listinfo/vlc-devel</a></blockquote></div></div>