Go to the documentation of this file.
29 #define IMG_TAGS(TAG) \
42 TAG(PGMYUV, pgmyuv ) \
48 TAG(ALIAS_PIX, pix ) \
50 TAG(MPEG1VIDEO, mpg1-img ) \
51 TAG(MPEG2VIDEO, mpg2-img ) \
52 TAG(MPEG4, mpg4-img ) \
74 TAG(SUNRAST, sunras ) \
96 TAG(RADIANCE_HDR, hdr ) \
100 #define LENGTH_CHECK(CODECID, STR) \
101 static_assert(sizeof(#STR) <= sizeof(ff_img_tags->str), #STR " does not fit into IdStrMap.str\n");
105 #define TAG(CODECID, STR) { AV_CODEC_ID_ ## CODECID, #STR },
111 str = strrchr(str,
'.');
int av_strcasecmp(const char *a, const char *b)
Locale-independent case-insensitive compare.
enum AVCodecID ff_guess_image2_codec(const char *filename)
const IdStrMap ff_img_tags[]
static enum AVCodecID str2id(const IdStrMap *tags, const char *str)
AVCodecID
Identify the syntax and semantics of the bitstream.
#define TAG(CODECID, STR)
#define LENGTH_CHECK(CODECID, STR)