30 memset(block, 0,
sizeof(int16_t) * 64);
35 memset(blocks, 0,
sizeof(int16_t) * 6 * 64);
43 for (i = 0; i <
h; i++) {
44 memset(block, value, 16);
54 for (i = 0; i <
h; i++) {
55 memset(block, value, 8);
av_cold void ff_blockdsp_init_alpha(BlockDSPContext *c)
void(* clear_block)(int16_t *block)
av_cold void ff_blockdsp_init(BlockDSPContext *c, AVCodecContext *avctx)
Macro definitions for various function/variable attributes.
av_cold void ff_blockdsp_init_arm(BlockDSPContext *c)
Libavcodec version macros.
void ff_blockdsp_init_x86(BlockDSPContext *c, AVCodecContext *avctx)
void(* clear_blocks)(int16_t *blocks)
static void clear_blocks_c(int16_t *blocks)
void ff_blockdsp_init_mips(BlockDSPContext *c)
Libavcodec external API header.
main external API structure.
static void fill_block16_c(uint8_t *block, uint8_t value, ptrdiff_t line_size, int h)
av_cold void ff_blockdsp_init_ppc(BlockDSPContext *c)
static void clear_block_c(int16_t *block)
static void fill_block8_c(uint8_t *block, uint8_t value, ptrdiff_t line_size, int h)
op_fill_func fill_block_tab[2]