Revision ab54bff2
libavcodec/i386/dsputil_mmx_avg.h | ||
---|---|---|
24 | 24 |
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
25 | 25 |
*/ |
26 | 26 |
|
27 |
#ifndef FFMPEG_DSPUTIL_MMX_AVG_H |
|
28 |
#define FFMPEG_DSPUTIL_MMX_AVG_H |
|
29 |
|
|
30 | 27 |
/* XXX: we use explicit registers to avoid a gcc 2.95.2 register asm |
31 | 28 |
clobber bug - now it will work with 2.95.2 and also with -fPIC |
32 | 29 |
*/ |
... | ... | |
872 | 869 |
QPEL_2TAP_L3(put_) |
873 | 870 |
#undef STORE_OP |
874 | 871 |
#undef QPEL_2TAP_L3 |
875 |
|
|
876 |
#endif /* FFMPEG_DSPUTIL_MMX_AVG_H */ |
libavcodec/i386/dsputil_mmx_qns.h | ||
---|---|---|
22 | 22 |
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
23 | 23 |
*/ |
24 | 24 |
|
25 |
#ifndef FFMPEG_DSPUTIL_MMX_QNS_H |
|
26 |
#define FFMPEG_DSPUTIL_MMX_QNS_H |
|
27 |
|
|
28 | 25 |
#define MAX_ABS (512 >> (SCALE_OFFSET>0 ? SCALE_OFFSET : 0)) |
29 | 26 |
|
30 | 27 |
static int DEF(try_8x8basis)(int16_t rem[64], int16_t weight[64], int16_t basis[64], int scale) |
... | ... | |
102 | 99 |
} |
103 | 100 |
} |
104 | 101 |
} |
105 |
|
|
106 |
#endif /* FFMPEG_DSPUTIL_MMX_QNS_H */ |
libavcodec/i386/dsputil_mmx_rnd.h | ||
---|---|---|
24 | 24 |
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
25 | 25 |
*/ |
26 | 26 |
|
27 |
#ifndef FFMPEG_DSPUTIL_MMX_RND_H |
|
28 |
#define FFMPEG_DSPUTIL_MMX_RND_H |
|
29 |
|
|
30 | 27 |
// put_pixels |
31 | 28 |
static void DEF(put, pixels8_x2)(uint8_t *block, const uint8_t *pixels, int line_size, int h) |
32 | 29 |
{ |
... | ... | |
591 | 588 |
DEF(avg, pixels8_xy2)(block , pixels , line_size, h); |
592 | 589 |
DEF(avg, pixels8_xy2)(block+8, pixels+8, line_size, h); |
593 | 590 |
} |
594 |
|
|
595 |
#endif /* FFMPEG_DSPUTIL_MMX_RND_H */ |
Also available in: Unified diff