On Wed, 12 Dec 2012, Ronald S. Bultje  wrote:

Module: libav
Branch: master
Commit: 6f40e9f070f7a6ccf745561409ddbcc2be5e47e5

Author:    Ronald S. Bultje <[email protected]>
Committer: Luca Barbato <[email protected]>
Date:      Sat Dec  8 16:12:38 2012 -0800

x86inc: support stack mem allocation and re-alignment in PROLOGUE

Use this in VP8/H264-8bit loopfilter functions so they can be used if
there is no aligned stack (e.g. MSVC 32bit or ICC 10.x).

Signed-off-by: Luca Barbato <[email protected]>

---

libavcodec/x86/h264_deblock.asm |   27 ++-----
libavcodec/x86/h264dsp_init.c   |    4 +-
libavcodec/x86/vp8dsp.asm       |   68 ++++++++-------
libavcodec/x86/vp8dsp_init.c    |    8 --
libavutil/x86/x86inc.asm        |  185 +++++++++++++++++++++++++++++++--------
5 files changed, 191 insertions(+), 101 deletions(-)

This seems to have broken h264 for win64, and also broken nasm builds - unfortunately I'm not familiar enough with these things to easily figure out what goes wrong...

// Martin
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to