FFmpeg
|
hpeldsp_vis.c
Go to the documentation of this file.
static void MC_avg_no_round_o_16_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:2080
static void MC_put_y_16_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:982
op_pixels_func avg_pixels_tab[4][4]
Halfpel motion compensation with rounding (a+b+1)>>1.
Definition: hpeldsp.h:68
memory handling functions
static void MC_avg_y_8_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:1354
static void MC_put_o_8_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:141
static void MC_put_no_round_xy_16_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:3017
static void MC_put_no_round_y_8_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:2799
static void MC_put_no_round_o_8_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:2061
Macro definitions for various function/variable attributes.
static void MC_put_xy_16_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:1433
static void MC_put_o_16_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:120
static void MC_put_no_round_o_16_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:2040
static void MC_avg_y_16_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:1226
static void MC_put_no_round_x_16_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:2240
av_cold void ff_hpeldsp_init_vis(HpelDSPContext *c, int flags)
Definition: hpeldsp_vis.c:3483
static void MC_put_no_round_x_8_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:2432
static void MC_put_no_round_xy_8_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:3181
static void MC_avg_no_round_xy_16_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:3285
static void MC_put_y_8_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:1136
static void MC_avg_xy_8_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:1897
Half-pel DSP functions.
DECLARE_ALIGNED(8, static const int16_t, constants1)[]
op_pixels_func put_pixels_tab[4][4]
Halfpel motion compensation with rounding (a+b+1)>>1.
Definition: hpeldsp.h:56
op_pixels_func put_no_rnd_pixels_tab[4][4]
Halfpel motion compensation with no rounding (a+b)>>1.
Definition: hpeldsp.h:80
static void MC_avg_no_round_x_16_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:2555
static void MC_put_no_round_y_16_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:2645
static void MC_avg_x_8_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:817
static void MC_avg_o_16_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:160
static void MC_avg_x_16_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:727
static void MC_put_x_16_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:412
static void MC_put_x_8_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:604
static void MC_avg_no_round_y_16_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:2889
op_pixels_func avg_no_rnd_pixels_tab[4]
Halfpel motion compensation with no rounding (a+b)>>1.
Definition: hpeldsp.h:92
static void MC_avg_o_8_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:320
static void MC_avg_xy_16_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:1701
static void MC_put_xy_8_vis(uint8_t *dest, const uint8_t *ref, const ptrdiff_t stride, int height)
Definition: hpeldsp_vis.c:1597
Generated on Mon Nov 18 2024 06:51:55 for FFmpeg by 1.8.11