Home
last modified time | relevance | path

Searched refs:obmc_weight (Results 1 - 6 of 6) sorted by relevance

/third_party/ffmpeg/libavcodec/x86/
H A Ddiracdsp_init.c27 void ff_add_dirac_obmc8_mmx(uint16_t *dst, const uint8_t *src, int stride, const uint8_t *obmc_weight, int yblen);
29 void ff_add_dirac_obmc16_sse2(uint16_t *dst, const uint8_t *src, int stride, const uint8_t *obmc_weight, int yblen);
30 void ff_add_dirac_obmc32_sse2(uint16_t *dst, const uint8_t *src, int stride, const uint8_t *obmc_weight, int yblen);
H A Ddiracdsp.asm218 ; void add_obmc(uint16_t *dst, uint8_t *src, int stride, uint8_t *obmc_weight, int yblen)
/third_party/ffmpeg/libavcodec/
H A Ddiracdsp.c121 const uint8_t *obmc_weight, int yblen) \
126 dst[x ] += src[x ] * obmc_weight[x ]; \
127 dst[x+1] += src[x+1] * obmc_weight[x+1]; \
131 obmc_weight += 32; \
H A Ddiracdec.c227 DECLARE_ALIGNED(16, uint8_t, obmc_weight)[3][MAX_BLOCKSIZE*MAX_BLOCKSIZE];
231 void (*add_obmc)(uint16_t *dst, const uint8_t *src, int stride, const uint8_t *obmc_weight, int yblen);
1574 static void init_obmc_weight_row(Plane *p, uint8_t *obmc_weight, int stride, in init_obmc_weight_row() argument
1579 obmc_weight[x] = wy*8; in init_obmc_weight_row()
1581 obmc_weight[x] = wy*weight(x, p->xblen, p->xoffset); in init_obmc_weight_row()
1583 obmc_weight[x] = wy*8; in init_obmc_weight_row()
1585 obmc_weight[x] = 0; in init_obmc_weight_row()
1588 static void init_obmc_weight(Plane *p, uint8_t *obmc_weight, int stride, in init_obmc_weight() argument
1593 init_obmc_weight_row(p, obmc_weight, stride, left, right, 8); in init_obmc_weight()
1594 obmc_weight in init_obmc_weight()
1742 add_dc(uint16_t *dst, int dc, int stride, uint8_t *obmc_weight, int xblen, int yblen) add_dc() argument
1758 block_mc(DiracContext *s, DiracBlock *block, uint16_t *mctmp, uint8_t *obmc_weight, int plane, int dstx, int dsty) block_mc() argument
[all...]
H A Ddiracdsp.h48 void (*add_dirac_obmc[3])(uint16_t *dst, const uint8_t *src, int stride, const uint8_t *obmc_weight, int yblen);
/third_party/ffmpeg/libavfilter/
H A Dvf_minterpolate.c897 int obmc_weight = obmc_tab_linear[4 - mi_ctx->log2_mb_size][(x - start_x) + ((y - start_y) << (mi_ctx->log2_mb_size + 1))]; in bidirectional_obmc() local
902 ADD_PIXELS(obmc_weight, mv_x, mv_y); in bidirectional_obmc()
1044 int obmc_weight = obmc_tab_linear[4 - mi_ctx->log2_mb_size][(x - start_x) + ((y - start_y) << (mi_ctx->log2_mb_size + 1))]; in bilateral_obmc() local
1059 obmc_weight = obmc_weight * phi / ALPHA_MAX; in bilateral_obmc()
1064 ADD_PIXELS(obmc_weight, mv_x, mv_y); in bilateral_obmc()

Completed in 7 milliseconds