<div dir="ltr"><div dir="ltr" class="gmail_msg">Le lun. 28 nov. 2016 à 12:08, Rémi Denis-Courmont <<a href="mailto:remi@remlab.net" class="gmail_msg" target="_blank">remi@remlab.net</a>> a écrit :<br></div><div class="gmail_quote gmail_msg"><blockquote class="gmail_quote gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_msg"><div class="gmail_quote gmail_msg">On November 28, 2016 12:48:24 PM GMT+02:00, Mathieu Velten <<a href="mailto:matmaul@gmail.com" class="gmail_msg" target="_blank">matmaul@gmail.com</a>> wrote:<blockquote class="gmail_quote gmail_msg" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr" class="gmail_msg"><br class="gmail_msg"><br class="gmail_msg"><div class="gmail_quote gmail_msg"><div dir="ltr" class="gmail_msg">Le ven. 25 nov. 2016 à 20:57, Rémi Denis-Courmont <<a href="mailto:remi@remlab.net" class="gmail_msg" target="_blank">remi@remlab.net</a>> a écrit :<br class="gmail_msg"></div><blockquote class="gmail_quote gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Le perjantaina 25. marraskuuta 2016, 16.14.21 EET Mathieu Velten a écrit :<br class="gmail_msg">
> ---<br class="gmail_msg">
>  modules/codec/avcodec/vaapi.c | 9 ++++++++-<br class="gmail_msg">
>  1 file changed, 8 insertions(+), 1 deletion(-)<br class="gmail_msg">
><br class="gmail_msg">
> diff --git a/modules/codec/avcodec/vaapi.c b/modules/codec/avcodec/vaapi.c<br class="gmail_msg">
> index 8671139..b58f69a 100644<br class="gmail_msg">
> --- a/modules/codec/avcodec/vaapi.c<br class="gmail_msg">
> +++ b/modules/codec/avcodec/vaapi.c<br class="gmail_msg">
> @@ -317,7 +317,14 @@ static int Create( vlc_va_t *va, AVCodecContext *ctx,<br class="gmail_msg">
> enum PixelFormat pix_fmt, case AV_CODEC_ID_H264:<br class="gmail_msg">
>          i_profile = VAProfileH264High;<br class="gmail_msg">
>          count = 18;<br class="gmail_msg">
> -        break;;<br class="gmail_msg">
> +        break;<br class="gmail_msg">
> +    case AV_CODEC_ID_HEVC:<br class="gmail_msg">
> +        if (ctx->profile == FF_PROFILE_HEVC_MAIN_10)<br class="gmail_msg">
> +            i_profile = VAProfileHEVCMain10;<br class="gmail_msg">
> +        else<br class="gmail_msg">
> +            i_profile = VAProfileHEVCMain;<br class="gmail_msg">
<br class="gmail_msg">
This looks rather dubious.<br class="gmail_msg"></blockquote><div class="gmail_msg"> </div><div class="gmail_msg">Can you elaborate ? It works for both profiles (tested).<br class="gmail_msg"></div><div class="gmail_msg"><br class="gmail_msg"></div><blockquote class="gmail_quote gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br class="gmail_msg">
> +        count = 18;<br class="gmail_msg">
> +        break;<br class="gmail_msg">
>      default:<br class="gmail_msg">
>          return VLC_EGENERIC;<br class="gmail_msg">
>      }<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
--<br class="gmail_msg">
Rémi Denis-Courmont<br class="gmail_msg">
<a href="https://www.remlab.net/" rel="noreferrer" class="gmail_msg" target="_blank">https://www.remlab.net/</a><br class="gmail_msg">
<br class="gmail_msg">
_______________________________________________<br class="gmail_msg">
vlc-devel mailing list<br class="gmail_msg">
To unsubscribe or modify your subscription options:<br class="gmail_msg">
<a href="https://mailman.videolan.org/listinfo/vlc-devel" rel="noreferrer" class="gmail_msg" target="_blank">https://mailman.videolan.org/listinfo/vlc-devel</a></blockquote></div></div>
<p style="margin-top:2.5em;margin-bottom:1em;border-bottom:1px solid #000" class="gmail_msg"></p><pre class="m_5140841146327921508m_4709184917525362119k9mail gmail_msg"><hr class="gmail_msg"><br class="gmail_msg">vlc-devel mailing list<br class="gmail_msg">To unsubscribe or modify your subscription options:<br class="gmail_msg"><a href="https://mailman.videolan.org/listinfo/vlc-devel" class="gmail_msg" target="_blank">https://mailman.videolan.org/listinfo/vlc-devel</a></pre></blockquote></div><br clear="all" class="gmail_msg"></div><div class="gmail_msg">Stating the obvious but there are no "both" profiles. HEVC has more than two of them.</div></blockquote><div><br></div><div>Didn't know that. On libva side only Main and Main10 are available. I can add a if and reject if it is something else.<br></div><div> </div><blockquote class="gmail_quote gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_msg"><br class="gmail_msg">
-- <br class="gmail_msg">
Rémi Denis-Courmont</div>_______________________________________________<br class="gmail_msg">
vlc-devel mailing list<br class="gmail_msg">
To unsubscribe or modify your subscription options:<br class="gmail_msg">
<a href="https://mailman.videolan.org/listinfo/vlc-devel" rel="noreferrer" class="gmail_msg" target="_blank">https://mailman.videolan.org/listinfo/vlc-devel</a></blockquote></div></div>