TUT HEVC Encoder
|
Generic C implementations of optimized functions. More...
Go to the source code of this file.
Functions | |
int | kvz_strategy_register_picture_generic (void *opaque, uint8_t bitdepth) |
kvz_pixel | kvz_fast_clip_16bit_to_pixel (int16_t value) |
kvz_pixel | kvz_fast_clip_32bit_to_pixel (int32_t value) |
unsigned | kvz_satd_4x4_subblock_generic (const kvz_pixel *buf1, const int32_t stride1, const kvz_pixel *buf2, const int32_t stride2) |
Calculate SATD between two 4x4 blocks inside bigger arrays. | |
void | kvz_satd_4x4_subblock_quad_generic (const kvz_pixel *preds[4], const int stride, const kvz_pixel *orig, const int orig_stride, unsigned costs[4]) |
unsigned kvz_satd_4x4_subblock_generic | ( | const kvz_pixel * | buf1, |
const int32_t | stride1, | ||
const kvz_pixel * | buf2, | ||
const int32_t | stride2 | ||
) |
void kvz_satd_4x4_subblock_quad_generic | ( | const kvz_pixel * | preds[4], |
const int | stride, | ||
const kvz_pixel * | orig, | ||
const int | orig_stride, | ||
unsigned | costs[4] | ||
) |