Go to the source code of this file.
◆ color_table_compare()
static int color_table_compare |
( |
const void * |
lhs, |
|
|
const void * |
rhs |
|
) |
| |
|
static |
◆ hex_char_to_number()
static unsigned hex_char_to_number |
( |
uint8_t |
x | ) |
|
|
static |
◆ mod_strcspn()
static size_t mod_strcspn |
( |
const char * |
string, |
|
|
const char * |
reject |
|
) |
| |
|
static |
◆ color_string_to_rgba()
static uint32_t color_string_to_rgba |
( |
const char * |
p, |
|
|
int |
len |
|
) |
| |
|
static |
◆ ascii2index()
◆ xpm_decode_frame()
◆ xpm_decode_close()
◆ color_table
◆ ff_xpm_decoder
Initial value:= {
.name = "xpm",
}
static int xpm_decode_frame(AVCodecContext *avctx, void *data, int *got_frame, AVPacket *avpkt)
static void decode(AVCodecContext *dec_ctx, AVPacket *pkt, AVFrame *frame, FILE *outfile)
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. ...
#define AV_CODEC_CAP_DR1
Codec uses get_buffer() for allocating buffers and supports custom allocators.
Definition at line 434 of file xpmdec.c.