Go to the source code of this file.
static int color_table_compare |
( |
const void * |
lhs, |
|
|
const void * |
rhs |
|
) |
| |
|
static |
static unsigned hex_char_to_number |
( |
uint8_t |
x | ) |
|
|
static |
static size_t mod_strcspn |
( |
const char * |
string, |
|
|
const char * |
reject |
|
) |
| |
|
static |
static uint32_t color_string_to_rgba |
( |
const char * |
p, |
|
|
int |
len |
|
) |
| |
|
static |
Initial value:= {
.name = "xpm",
}
static int xpm_decode_frame(AVCodecContext *avctx, void *data, int *got_frame, AVPacket *avpkt)
static av_cold int xpm_decode_close(AVCodecContext *avctx)
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
static int decode(AVCodecContext *avctx, AVFrame *frame, int *got_frame, AVPacket *pkt)
#define AV_CODEC_CAP_DR1
Codec uses get_buffer() for allocating buffers and supports custom allocators.
Definition at line 434 of file xpmdec.c.