RV40 decoder motion compensation functions x86-optimised.
More...
#include "libavcodec/rv34dsp.h"
Go to the source code of this file.
Functions |
void | ff_put_rv40_chroma_mc8_mmx (uint8_t *dst, uint8_t *src, int stride, int h, int x, int y) |
void | ff_avg_rv40_chroma_mc8_mmx2 (uint8_t *dst, uint8_t *src, int stride, int h, int x, int y) |
void | ff_avg_rv40_chroma_mc8_3dnow (uint8_t *dst, uint8_t *src, int stride, int h, int x, int y) |
void | ff_put_rv40_chroma_mc4_mmx (uint8_t *dst, uint8_t *src, int stride, int h, int x, int y) |
void | ff_avg_rv40_chroma_mc4_mmx2 (uint8_t *dst, uint8_t *src, int stride, int h, int x, int y) |
void | ff_avg_rv40_chroma_mc4_3dnow (uint8_t *dst, uint8_t *src, int stride, int h, int x, int y) |
void | ff_rv40dsp_init_x86 (RV34DSPContext *c, DSPContext *dsp) |
Detailed Description
RV40 decoder motion compensation functions x86-optimised.
Definition in file rv40dsp.c.
Function Documentation
void ff_avg_rv40_chroma_mc4_3dnow |
( |
uint8_t * |
dst, |
|
|
uint8_t * |
src, |
|
|
int |
stride, |
|
|
int |
h, |
|
|
int |
x, |
|
|
int |
y | |
|
) |
| | |
void ff_avg_rv40_chroma_mc4_mmx2 |
( |
uint8_t * |
dst, |
|
|
uint8_t * |
src, |
|
|
int |
stride, |
|
|
int |
h, |
|
|
int |
x, |
|
|
int |
y | |
|
) |
| | |
void ff_avg_rv40_chroma_mc8_3dnow |
( |
uint8_t * |
dst, |
|
|
uint8_t * |
src, |
|
|
int |
stride, |
|
|
int |
h, |
|
|
int |
x, |
|
|
int |
y | |
|
) |
| | |
void ff_avg_rv40_chroma_mc8_mmx2 |
( |
uint8_t * |
dst, |
|
|
uint8_t * |
src, |
|
|
int |
stride, |
|
|
int |
h, |
|
|
int |
x, |
|
|
int |
y | |
|
) |
| | |
void ff_put_rv40_chroma_mc4_mmx |
( |
uint8_t * |
dst, |
|
|
uint8_t * |
src, |
|
|
int |
stride, |
|
|
int |
h, |
|
|
int |
x, |
|
|
int |
y | |
|
) |
| | |
void ff_put_rv40_chroma_mc8_mmx |
( |
uint8_t * |
dst, |
|
|
uint8_t * |
src, |
|
|
int |
stride, |
|
|
int |
h, |
|
|
int |
x, |
|
|
int |
y | |
|
) |
| | |