[FFmpeg-cvslog] r12661 - in trunk/libavcodec/i386: dsputil_h264_template_mmx.c dsputil_h264_template_ssse3.c dsputil_mmx.c dsputil_mmx.h h264dsp_mmx.c

Michael Niedermayer michaelni
Wed Apr 9 00:49:59 CEST 2008


On Tue, Apr 08, 2008 at 03:31:14PM -0700, Mike Melanson wrote:
> Mike Melanson wrote:
> > Loren Merritt wrote:
> >> It seems that icc copies the constants from their global var onto the
> >> stack, at which point they're not aligned, hence the crash.
> >> Try this. It really shouldn't mean anything different, but maybe it'll
> >> confuse icc into not performing that "optimization".
> > 
> > This seems to have the desired effect. When I apply the patch, the
> > broken H.264 files start working again.
> 
> Okay to apply this patch? It brings H.264 decoding back in line with gcc
> when compiling with icc.

I think so yes ...

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Old school: Use the lowest level language in which you can solve the problem
            conveniently.
New school: Use the highest level language in which the latest supercomputer
            can solve the problem without the user falling asleep waiting.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/attachments/20080409/e279819b/attachment.pgp>



More information about the ffmpeg-cvslog mailing list