<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">You're mixing YV12 with NV12 here.<br></blockquote><div class="im"><br>Ah yes, that one, just swap the u/v pointer then in the C code, i'll do that later in another patch. <br>

<br>
</div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
The most obvious error is the RGB ends up in the wrong endianness. If you<br>
don't care about this corner case, you should simply fallback to swscale.
<br></blockquote><div><br>My target was arm neon based devices running android, which i think all use the same endianness.<br></div></div>