{"global_header","place global headers in extradata instead of every keyframe",0,AV_OPT_TYPE_CONST,{.i64=CODEC_FLAG_GLOBAL_HEADER},INT_MIN,INT_MAX,V|A|E,"flags"},
{"bitexact","use only bitexact functions (except (I)DCT)",0,AV_OPT_TYPE_CONST,{.i64=CODEC_FLAG_BITEXACT},INT_MIN,INT_MAX,A|V|S|D|E,"flags"},
{"aic","H.263 advanced intra coding / MPEG-4 AC prediction",0,AV_OPT_TYPE_CONST,{.i64=CODEC_FLAG_AC_PRED},INT_MIN,INT_MAX,V|E,"flags"},
{"ignorecrop","ignore cropping information from sps",0,AV_OPT_TYPE_CONST,{.i64=CODEC_FLAG2_IGNORE_CROP},INT_MIN,INT_MAX,V|D,"flags2"},
{"local_header","place global headers at every keyframe instead of in extradata",0,AV_OPT_TYPE_CONST,{.i64=CODEC_FLAG2_LOCAL_HEADER},INT_MIN,INT_MAX,V|E,"flags2"},
{"chunks","Frame data might be split into multiple chunks",0,AV_OPT_TYPE_CONST,{.i64=CODEC_FLAG2_CHUNKS},INT_MIN,INT_MAX,V|D,"flags2"},
{"showall","Show all frames before the first keyframe",0,AV_OPT_TYPE_CONST,{.i64=CODEC_FLAG2_SHOW_ALL},INT_MIN,INT_MAX,V|D,"flags2"},
{"export_mvs","export motion vectors through frame side data",0,AV_OPT_TYPE_CONST,{.i64=CODEC_FLAG2_EXPORT_MVS},INT_MIN,INT_MAX,V|D,"flags2"},
{"skip_manual","do not skip samples and export skip information as frame side data",0,AV_OPT_TYPE_CONST,{.i64=CODEC_FLAG2_SKIP_MANUAL},INT_MIN,INT_MAX,V|D,"flags2"},
{"global_header","place global headers in extradata instead of every keyframe",0,AV_OPT_TYPE_CONST,{.i64=AV_CODEC_FLAG_GLOBAL_HEADER},INT_MIN,INT_MAX,V|A|E,"flags"},
{"bitexact","use only bitexact functions (except (I)DCT)",0,AV_OPT_TYPE_CONST,{.i64=AV_CODEC_FLAG_BITEXACT},INT_MIN,INT_MAX,A|V|S|D|E,"flags"},
{"aic","H.263 advanced intra coding / MPEG-4 AC prediction",0,AV_OPT_TYPE_CONST,{.i64=AV_CODEC_FLAG_AC_PRED},INT_MIN,INT_MAX,V|E,"flags"},
{"ignorecrop","ignore cropping information from sps",0,AV_OPT_TYPE_CONST,{.i64=AV_CODEC_FLAG2_IGNORE_CROP},INT_MIN,INT_MAX,V|D,"flags2"},
{"local_header","place global headers at every keyframe instead of in extradata",0,AV_OPT_TYPE_CONST,{.i64=AV_CODEC_FLAG2_LOCAL_HEADER},INT_MIN,INT_MAX,V|E,"flags2"},
{"chunks","Frame data might be split into multiple chunks",0,AV_OPT_TYPE_CONST,{.i64=AV_CODEC_FLAG2_CHUNKS},INT_MIN,INT_MAX,V|D,"flags2"},
{"showall","Show all frames before the first keyframe",0,AV_OPT_TYPE_CONST,{.i64=AV_CODEC_FLAG2_SHOW_ALL},INT_MIN,INT_MAX,V|D,"flags2"},
{"export_mvs","export motion vectors through frame side data",0,AV_OPT_TYPE_CONST,{.i64=AV_CODEC_FLAG2_EXPORT_MVS},INT_MIN,INT_MAX,V|D,"flags2"},
{"skip_manual","do not skip samples and export skip information as frame side data",0,AV_OPT_TYPE_CONST,{.i64=AV_CODEC_FLAG2_SKIP_MANUAL},INT_MIN,INT_MAX,V|D,"flags2"},