Mercurial > libavcodec.hg
comparison utils.c @ 3420:54814e15aa3d libavcodec
Mark some read-only datastructures as const.
patch by Stefan Huehner, stefan & at & huehner & dot & org
author | diego |
---|---|
date | Thu, 06 Jul 2006 13:53:07 +0000 |
parents | 340e5d35b326 |
children | e1906b2f1daf |
comparison
equal
deleted
inserted
replaced
3419:b4363f96013d | 3420:54814e15aa3d |
---|---|
448 #define A AV_OPT_FLAG_AUDIO_PARAM | 448 #define A AV_OPT_FLAG_AUDIO_PARAM |
449 #define S AV_OPT_FLAG_SUBTITLE_PARAM | 449 #define S AV_OPT_FLAG_SUBTITLE_PARAM |
450 #define E AV_OPT_FLAG_ENCODING_PARAM | 450 #define E AV_OPT_FLAG_ENCODING_PARAM |
451 #define D AV_OPT_FLAG_DECODING_PARAM | 451 #define D AV_OPT_FLAG_DECODING_PARAM |
452 | 452 |
453 static AVOption options[]={ | 453 static const AVOption options[]={ |
454 {"bit_rate", NULL, OFFSET(bit_rate), FF_OPT_TYPE_INT, DEFAULT, INT_MIN, INT_MAX, V|A|E}, | 454 {"bit_rate", NULL, OFFSET(bit_rate), FF_OPT_TYPE_INT, DEFAULT, INT_MIN, INT_MAX, V|A|E}, |
455 {"bit_rate_tolerance", NULL, OFFSET(bit_rate_tolerance), FF_OPT_TYPE_INT, DEFAULT, INT_MIN, INT_MAX, V|E}, | 455 {"bit_rate_tolerance", NULL, OFFSET(bit_rate_tolerance), FF_OPT_TYPE_INT, DEFAULT, INT_MIN, INT_MAX, V|E}, |
456 {"flags", NULL, OFFSET(flags), FF_OPT_TYPE_FLAGS, DEFAULT, INT_MIN, INT_MAX, V|A|E|D, "flags"}, | 456 {"flags", NULL, OFFSET(flags), FF_OPT_TYPE_FLAGS, DEFAULT, INT_MIN, INT_MAX, V|A|E|D, "flags"}, |
457 {"mv4", "use four motion vector by macroblock (mpeg4)", 0, FF_OPT_TYPE_CONST, CODEC_FLAG_4MV, INT_MIN, INT_MAX, V|E, "flags"}, | 457 {"mv4", "use four motion vector by macroblock (mpeg4)", 0, FF_OPT_TYPE_CONST, CODEC_FLAG_4MV, INT_MIN, INT_MAX, V|E, "flags"}, |
458 {"obmc", "use overlapped block motion compensation (h263+)", 0, FF_OPT_TYPE_CONST, CODEC_FLAG_OBMC, INT_MIN, INT_MAX, V|E, "flags"}, | 458 {"obmc", "use overlapped block motion compensation (h263+)", 0, FF_OPT_TYPE_CONST, CODEC_FLAG_OBMC, INT_MIN, INT_MAX, V|E, "flags"}, |