* commit 'd58dd4b5b5d31cfd4092e38a5f2c894eee2ab078':
avopt: Store defaults for AV_OPT_TYPE_FLAGS in the i64 union member
Conflicts:
libavcodec/libvpxenc.c
libavcodec/options_table.h
libavfilter/vf_drawtext.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
{"mpv_flags","Flags common for all mpegvideo-based encoders.",FF_MPV_OFFSET(mpv_flags),AV_OPT_TYPE_FLAGS,{0},INT_MIN,INT_MAX,FF_MPV_OPT_FLAGS,"mpv_flags"},\
{"mpv_flags","Flags common for all mpegvideo-based encoders.",FF_MPV_OFFSET(mpv_flags),AV_OPT_TYPE_FLAGS,{.i64=0},INT_MIN,INT_MAX,FF_MPV_OPT_FLAGS,"mpv_flags"},\
{"audio_service_type","audio service type",OFFSET(audio_service_type),AV_OPT_TYPE_INT,{.dbl=AV_AUDIO_SERVICE_TYPE_MAIN},0,AV_AUDIO_SERVICE_TYPE_NB-1,A|E,"audio_service_type"},
{"fix_bounds","if true, check and fix text coords to avoid clipping",OFFSET(fix_bounds),AV_OPT_TYPE_INT,{.dbl=1},0,1,FLAGS},
/* FT_LOAD_* flags */
{"ft_load_flags","set font loading flags for libfreetype",OFFSET(ft_load_flags),AV_OPT_TYPE_FLAGS,{.dbl=FT_LOAD_DEFAULT|FT_LOAD_RENDER},0,INT_MAX,FLAGS,"ft_load_flags"},
{"ft_load_flags","set font loading flags for libfreetype",OFFSET(ft_load_flags),AV_OPT_TYPE_FLAGS,{.i64=FT_LOAD_DEFAULT|FT_LOAD_RENDER},0,INT_MAX,FLAGS,"ft_load_flags"},
{"rtphint","Add RTP hint tracks",0,AV_OPT_TYPE_CONST,{.i64=FF_MOV_FLAG_RTP_HINT},INT_MIN,INT_MAX,AV_OPT_FLAG_ENCODING_PARAM,"movflags"},
{"moov_size","maximum moov size so it can be placed at the begin",offsetof(MOVMuxContext,reserved_moov_size),AV_OPT_TYPE_INT,{.dbl=0},0,INT_MAX,AV_OPT_FLAG_ENCODING_PARAM,0},
{"empty_moov","Make the initial moov atom empty (not supported by QuickTime)",0,AV_OPT_TYPE_CONST,{.i64=FF_MOV_FLAG_EMPTY_MOOV},INT_MIN,INT_MAX,AV_OPT_FLAG_ENCODING_PARAM,"movflags"},
{"indexmem","max memory used for timestamp index (per stream)",OFFSET(max_index_size),AV_OPT_TYPE_INT,{.dbl=1<<20},0,INT_MAX,D},
{"rtbufsize","max memory used for buffering real-time frames",OFFSET(max_picture_buffer),AV_OPT_TYPE_INT,{.dbl=3041280},0,INT_MAX,D},/* defaults to 1s of 15fps 352x288 YUYV422 video */
{"fdebug","print specific debug info",OFFSET(debug),AV_OPT_TYPE_FLAGS,{.dbl=DEFAULT},0,INT_MAX,E|D,"fdebug"},
{"fdebug","print specific debug info",OFFSET(debug),AV_OPT_TYPE_FLAGS,{.i64=DEFAULT},0,INT_MAX,E|D,"fdebug"},
{"chunk_size","size in bytes for each chunk",OFFSET(max_chunk_size),AV_OPT_TYPE_INT,{.dbl=0},0,INT_MAX-1,E},
/* this is a crutch for avconv, since it cannot deal with identically named options in different contexts.
*toberemovedwhenavconvisfixed*/
{"f_err_detect","set error detection flags (deprecated; use err_detect, save via avconv)",OFFSET(error_recognition),AV_OPT_TYPE_FLAGS,{.dbl=AV_EF_CRCCHECK},INT_MIN,INT_MAX,D,"err_detect"},
{"f_err_detect","set error detection flags (deprecated; use err_detect, save via avconv)",OFFSET(error_recognition),AV_OPT_TYPE_FLAGS,{.i64=AV_EF_CRCCHECK},INT_MIN,INT_MAX,D,"err_detect"},
{"latm","Use MP4A-LATM packetization instead of MPEG4-GENERIC for AAC",0,AV_OPT_TYPE_CONST,{.i64=FF_RTP_FLAG_MP4A_LATM},INT_MIN,INT_MAX,AV_OPT_FLAG_ENCODING_PARAM,"rtpflags"}, \
{"rfc2190","Use RFC 2190 packetization instead of RFC 4629 for H.263",0,AV_OPT_TYPE_CONST,{.i64=FF_RTP_FLAG_RFC2190},INT_MIN,INT_MAX,AV_OPT_FLAG_ENCODING_PARAM,"rtpflags"}, \
{"be","output in big-endian format (for use as s16be)",0,AV_OPT_TYPE_CONST,{.i64=SPDIF_FLAG_BIGENDIAN},0,INT_MAX,AV_OPT_FLAG_ENCODING_PARAM,"spdif_flags"},
{"dtshd_rate","mux complete DTS frames in HD mode at the specified IEC958 rate (in Hz, default 0=disabled)",offsetof(IEC61937Context,dtshd_rate),AV_OPT_TYPE_INT,{.dbl=0},0,768000,AV_OPT_FLAG_ENCODING_PARAM},
{"dtshd_fallback_time","min secs to strip HD for after an overflow (-1: till the end, default 60)",offsetof(IEC61937Context,dtshd_fallback),AV_OPT_TYPE_INT,{.dbl=60},-1,INT_MAX,AV_OPT_FLAG_ENCODING_PARAM},