Home
last modified time | relevance | path

Searched refs:ham_palbuf (Results 1 - 1 of 1) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Diff.c52 uint32_t *ham_palbuf; ///< HAM decode table member
329 av_freep(&s->ham_palbuf); in extract_header()
345 s->ham_palbuf = av_malloc(extra_space * (ham_count << !!(s->masking == MASK_HAS_MASK)) * sizeof (uint32_t) + AV_INPUT_BUFFER_PADDING_SIZE); in extract_header()
346 if (!s->ham_palbuf) { in extract_header()
353 memset(s->ham_palbuf, 0, (1 << s->ham) * 2 * sizeof (uint32_t)); in extract_header()
355 s->ham_palbuf[i*2+1] = 0xFF000000 | AV_RL24(palette + i*3); in extract_header()
361 s->ham_palbuf[i*2] = 0xFF000000; // take direct color value from palette in extract_header()
362 s->ham_palbuf[i*2+1] = 0xFF000000 | av_le2ne32(gray2rgb((i * 255) >> s->ham)); in extract_header()
368 s->ham_palbuf[(i+count)*2] = 0xFF00FFFF; // just modify blue color component in extract_header()
369 s->ham_palbuf[( in extract_header()
[all...]

Completed in 2 milliseconds