Manuel,<div><br></div><div>I'll try to check this out over the next few days.</div><div><br></div><div>Can you provide the CLI you were using to encode the video?</div><div><br></div><div>- David<br><br><div class="gmail_quote">
On Wed, Nov 18, 2009 at 11:16 AM, <span dir="ltr"><<a href="mailto:maaanuuu@gmx.net">maaanuuu@gmx.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hello,<br>
<br>
I noticed the output of Altivec code doesn't match scalar code. (480x260 video, standard settings, gcc 4.0.1, apple build 5493). I tracked the problem down to x264_satd_8x8_altivec called in x264_slicetype_mb_cost in slicetype.c, line 440. I think pix1 loads cross 16 byte boundaries, so VEC_DIFF_H fails to load pix1 properly.<br>
<br>
As I don't know how to fix it the best way, I can't provide a patch.<br>
<br>
Regards,<br>
Manuel<br>
_______________________________________________<br>
x264-devel mailing list<br>
<a href="mailto:x264-devel@videolan.org" target="_blank">x264-devel@videolan.org</a><br>
<a href="http://mailman.videolan.org/listinfo/x264-devel" target="_blank">http://mailman.videolan.org/listinfo/x264-devel</a><br>
</blockquote></div><br></div>