Mercurial > libavcodec.hg
comparison x86/h264dsp_mmx.c @ 9439:ef3a7b711cc0 libavcodec
Rename put_no_rnd_h264_chroma* to reflect its usage in VC1 only
author | conrad |
---|---|
date | Tue, 14 Apr 2009 23:55:39 +0000 |
parents | 93980b03673e |
children | daee921fb6bb |
comparison
equal
deleted
inserted
replaced
9438:7f84bce8dd26 | 9439:ef3a7b711cc0 |
---|---|
2099 | 2099 |
2100 static void put_h264_chroma_mc8_mmx_rnd(uint8_t *dst/*align 8*/, uint8_t *src/*align 1*/, int stride, int h, int x, int y) | 2100 static void put_h264_chroma_mc8_mmx_rnd(uint8_t *dst/*align 8*/, uint8_t *src/*align 1*/, int stride, int h, int x, int y) |
2101 { | 2101 { |
2102 put_h264_chroma_generic_mc8_mmx(dst, src, stride, h, x, y, h264_rnd_reg); | 2102 put_h264_chroma_generic_mc8_mmx(dst, src, stride, h, x, y, h264_rnd_reg); |
2103 } | 2103 } |
2104 static void put_h264_chroma_mc8_mmx_nornd(uint8_t *dst/*align 8*/, uint8_t *src/*align 1*/, int stride, int h, int x, int y) | 2104 static void put_vc1_chroma_mc8_mmx_nornd(uint8_t *dst/*align 8*/, uint8_t *src/*align 1*/, int stride, int h, int x, int y) |
2105 { | 2105 { |
2106 put_h264_chroma_generic_mc8_mmx(dst, src, stride, h, x, y, h264_rnd_reg+2); | 2106 put_h264_chroma_generic_mc8_mmx(dst, src, stride, h, x, y, h264_rnd_reg+2); |
2107 } | 2107 } |
2108 static void put_h264_chroma_mc4_mmx(uint8_t *dst/*align 8*/, uint8_t *src/*align 1*/, int stride, int h, int x, int y) | 2108 static void put_h264_chroma_mc4_mmx(uint8_t *dst/*align 8*/, uint8_t *src/*align 1*/, int stride, int h, int x, int y) |
2109 { | 2109 { |
2171 #include "dsputil_h264_template_ssse3.c" | 2171 #include "dsputil_h264_template_ssse3.c" |
2172 static void put_h264_chroma_mc8_ssse3_rnd(uint8_t *dst/*align 8*/, uint8_t *src/*align 1*/, int stride, int h, int x, int y) | 2172 static void put_h264_chroma_mc8_ssse3_rnd(uint8_t *dst/*align 8*/, uint8_t *src/*align 1*/, int stride, int h, int x, int y) |
2173 { | 2173 { |
2174 put_h264_chroma_mc8_ssse3(dst, src, stride, h, x, y, 1); | 2174 put_h264_chroma_mc8_ssse3(dst, src, stride, h, x, y, 1); |
2175 } | 2175 } |
2176 static void put_h264_chroma_mc8_ssse3_nornd(uint8_t *dst/*align 8*/, uint8_t *src/*align 1*/, int stride, int h, int x, int y) | 2176 static void put_vc1_chroma_mc8_ssse3_nornd(uint8_t *dst/*align 8*/, uint8_t *src/*align 1*/, int stride, int h, int x, int y) |
2177 { | 2177 { |
2178 put_h264_chroma_mc8_ssse3(dst, src, stride, h, x, y, 0); | 2178 put_h264_chroma_mc8_ssse3(dst, src, stride, h, x, y, 0); |
2179 } | 2179 } |
2180 | 2180 |
2181 #undef AVG_OP | 2181 #undef AVG_OP |