21 #ifndef AVCODEC_DIRACDSP_H
22 #define AVCODEC_DIRACDSP_H
44 void (*put_signed_rect_clamped)(
uint8_t *dst,
int dst_stride,
const int16_t *src,
int src_stride,
int width,
int height);
53 #define DECL_DIRAC_PIXOP(PFX, EXT) \
54 void ff_ ## PFX ## _dirac_pixels8_ ## EXT(uint8_t *dst, const uint8_t *src[5], int stride, int h); \
55 void ff_ ## PFX ## _dirac_pixels16_ ## EXT(uint8_t *dst, const uint8_t *src[5], int stride, int h); \
56 void ff_ ## PFX ## _dirac_pixels32_ ## EXT(uint8_t *dst, const uint8_t *src[5], int stride, int h)
void ff_diracdsp_init(DiracDSPContext *c)
void(* dirac_biweight_func)(uint8_t *dst, const uint8_t *src, int stride, int log2_denom, int weightd, int weights, int h)
static void(WINAPI *cond_broadcast)(pthread_cond_t *cond)
BYTE int const BYTE int int int height
static int weight(int i, int blen, int offset)
static void dirac_hpel_filter(uint8_t *dsth, uint8_t *dstv, uint8_t *dstc, const uint8_t *src, int stride, int width, int height)
void(* dirac_weight_func)(uint8_t *block, int stride, int log2_denom, int weight, int h)
#define DECL_DIRAC_PIXOP(PFX, EXT)