43 for (len = 32; len > 0; len--) {
44 for (index = 0; index < 256; index++) {
45 if (len_table[index] == len)
93 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 ...
av_cold void ff_dsputil_init(DSPContext *c, AVCodecContext *avctx)
memory handling functions
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.
void av_log(void *avcl, int level, const char *fmt,...)
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)
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)