44 for (len = 32; len > 0; len--) {
45 for (index = 0; index < 256; index++) {
46 if (len_table[index] == len)
94 for(i = 0; i < 3; i++) {
void * av_malloc(size_t size)
Allocate a block of size bytes with alignment suitable for all memory accesses (including vectors if ...
memory handling functions
av_log(ac->avr, AV_LOG_TRACE, "%d samples - audio_convert: %s to %s (%s)\, len, av_get_sample_fmt_name(ac->in_fmt), av_get_sample_fmt_name(ac->out_fmt), use_generic ? ac->func_descr_generic :ac->func_descr)
void ff_huffyuv_common_end(HYuvContext *s)
void av_freep(void *arg)
Free a memory block which has been allocated with av_malloc(z)() or av_realloc() and set the pointer ...
av_cold int ff_huffyuv_alloc_temp(HYuvContext *s)
#define AV_LOG_ERROR
Something went wrong and cannot losslessly be recovered.
int flags
AV_CODEC_FLAG_*.
huffyuv codec for libavcodec.
int width
picture width / height.
Libavcodec external API header.
main external API structure.
av_cold void ff_huffyuv_common_init(AVCodecContext *avctx)
av_cold void ff_bswapdsp_init(BswapDSPContext *c)
void * av_mallocz(size_t size)
Allocate a block of size bytes with alignment suitable for all memory accesses (including vectors if ...
int ff_huffyuv_generate_bits_table(uint32_t *dst, const uint8_t *len_table)