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"},