comparison dsputil.h @ 1959:55b7435c59b8 libavcodec

VIS optimized motion compensation code. by (David S. Miller <davem at redhat dot com>) ported to ffmpeg by (ja2morri at csclub dot uwaterloo dot ca (james morrison)) useable under LGPL with their agreement
author michael
date Fri, 23 Apr 2004 23:38:54 +0000
parents dd63cb7e5080
children 8a556283601d
comparison
equal deleted inserted replaced
1958:57ffe72703e0 1959:55b7435c59b8
420 /* SPARC/VIS IDCT needs 8-byte aligned DCT blocks */ 420 /* SPARC/VIS IDCT needs 8-byte aligned DCT blocks */
421 #define __align8 __attribute__ ((aligned (8))) 421 #define __align8 __attribute__ ((aligned (8)))
422 422
423 void dsputil_init_mlib(DSPContext* c, AVCodecContext *avctx); 423 void dsputil_init_mlib(DSPContext* c, AVCodecContext *avctx);
424 424
425 #elif defined(ARCH_SPARC)
426
427 /* SPARC/VIS IDCT needs 8-byte aligned DCT blocks */
428 #define __align8 __attribute__ ((aligned (8)))
429 void dsputil_init_vis(DSPContext* c, AVCodecContext *avctx);
430
425 #elif defined(ARCH_ALPHA) 431 #elif defined(ARCH_ALPHA)
426 432
427 #define __align8 __attribute__ ((aligned (8))) 433 #define __align8 __attribute__ ((aligned (8)))
428 434
429 void dsputil_init_alpha(DSPContext* c, AVCodecContext *avctx); 435 void dsputil_init_alpha(DSPContext* c, AVCodecContext *avctx);