<div dir="ltr"><div dir="ltr"><div dir="ltr"><div>You could try:</div><div dir="ltr"><br></div><div dir="ltr">sws_getContext(src_width, src_height, (AVPixelFormat) AV_PIX_FMT_RGB24,<br></div><div dir="ltr"> src_width, src_height, (AVPixelFormat) AV_PIX_FMT_NV12,</div><div dir="ltr"> SWS_FAST_BILINEAR, NULL, NULL, NULL);</div><div dir="ltr"><br></div><div>But for me it was too slow due to resizing code after the Meltdown bugs.</div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El jue., 21 feb. 2019 a las 14:12, Ахмед Анам (<<a href="mailto:ahmedanam-at-mail.ru@ffmpeg.org">ahmedanam-at-mail.ru@ffmpeg.org</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div><span style="font-size:18px">Hello!</span><br><br><span style="font-size:18px">I am trying to use libav API with hardware accelaration (CUDA). I need to transform an AVFrame with AV_PIX_FMT_CUDA pixel format to the frame with AV_PIX_FMT_BGRA pixel format. I tried to create Sws_Context for this purpose ( <em>my_sws_context = sws_getContext(width, height, AV_PIX_FMT_CUDA , width, height, AV_PIX_FMT_BGRA , SWS_BILINEAR, NULL, NULL, NULL) ) </em>but the function always return NULL.</span><br><br><span style="font-size:18px">What is the best way to do this? Are there some examples?</span><br><br><br>-- <br>С уважением, Ахмед Анам.<br>Best regards, Akhmed Anam.</div>
_______________________________________________<br>
Libav-user mailing list<br>
<a href="mailto:Libav-user@ffmpeg.org" target="_blank">Libav-user@ffmpeg.org</a><br>
<a href="https://ffmpeg.org/mailman/listinfo/libav-user" rel="noreferrer" target="_blank">https://ffmpeg.org/mailman/listinfo/libav-user</a><br>
<br>
To unsubscribe, visit link above, or email<br>
<a href="mailto:libav-user-request@ffmpeg.org" target="_blank">libav-user-request@ffmpeg.org</a> with subject "unsubscribe".</blockquote></div>