AV_OPT_TYPE_INT 55 doc/print_options.c case AV_OPT_TYPE_INT: AV_OPT_TYPE_INT 356 ffprobe.c OFFSET(string_validation), AV_OPT_TYPE_INT, {.i64=WRITER_STRING_VALIDATION_REPLACE}, 0, WRITER_STRING_VALIDATION_NB-1, .unit = "sv" }, AV_OPT_TYPE_INT 358 ffprobe.c OFFSET(string_validation), AV_OPT_TYPE_INT, {.i64=WRITER_STRING_VALIDATION_REPLACE}, 0, WRITER_STRING_VALIDATION_NB-1, .unit = "sv" }, AV_OPT_TYPE_INT 774 ffprobe.c { "noprint_wrappers", "do not print headers and footers", OFFSET(noprint_wrappers), AV_OPT_TYPE_INT, {.i64=0}, 0, 1 }, AV_OPT_TYPE_INT 775 ffprobe.c { "nw", "do not print headers and footers", OFFSET(noprint_wrappers), AV_OPT_TYPE_INT, {.i64=0}, 0, 1 }, AV_OPT_TYPE_INT 776 ffprobe.c { "nokey", "force no key printing", OFFSET(nokey), AV_OPT_TYPE_INT, {.i64=0}, 0, 1 }, AV_OPT_TYPE_INT 777 ffprobe.c { "nk", "force no key printing", OFFSET(nokey), AV_OPT_TYPE_INT, {.i64=0}, 0, 1 }, AV_OPT_TYPE_INT 930 ffprobe.c {"nokey", "force no key printing", OFFSET(nokey), AV_OPT_TYPE_INT, {.i64=0}, 0, 1 }, AV_OPT_TYPE_INT 931 ffprobe.c {"nk", "force no key printing", OFFSET(nokey), AV_OPT_TYPE_INT, {.i64=0}, 0, 1 }, AV_OPT_TYPE_INT 934 ffprobe.c {"print_section", "print section name", OFFSET(print_section), AV_OPT_TYPE_INT, {.i64=1}, 0, 1 }, AV_OPT_TYPE_INT 935 ffprobe.c {"p", "print section name", OFFSET(print_section), AV_OPT_TYPE_INT, {.i64=1}, 0, 1 }, AV_OPT_TYPE_INT 1046 ffprobe.c {"nokey", "force no key printing", OFFSET(nokey), AV_OPT_TYPE_INT, {.i64=1}, 0, 1 }, AV_OPT_TYPE_INT 1047 ffprobe.c {"nk", "force no key printing", OFFSET(nokey), AV_OPT_TYPE_INT, {.i64=1}, 0, 1 }, AV_OPT_TYPE_INT 1050 ffprobe.c {"print_section", "print section name", OFFSET(print_section), AV_OPT_TYPE_INT, {.i64=1}, 0, 1 }, AV_OPT_TYPE_INT 1051 ffprobe.c {"p", "print section name", OFFSET(print_section), AV_OPT_TYPE_INT, {.i64=1}, 0, 1 }, AV_OPT_TYPE_INT 1084 ffprobe.c {"hierarchical", "specify if the section specification should be hierarchical", OFFSET(hierarchical), AV_OPT_TYPE_INT, {.i64=1}, 0, 1 }, AV_OPT_TYPE_INT 1085 ffprobe.c {"h", "specify if the section specification should be hierarchical", OFFSET(hierarchical), AV_OPT_TYPE_INT, {.i64=1}, 0, 1 }, AV_OPT_TYPE_INT 1204 ffprobe.c {"hierarchical", "specify if the section specification should be hierarchical", OFFSET(hierarchical), AV_OPT_TYPE_INT, {.i64=1}, 0, 1 }, AV_OPT_TYPE_INT 1205 ffprobe.c {"h", "specify if the section specification should be hierarchical", OFFSET(hierarchical), AV_OPT_TYPE_INT, {.i64=1}, 0, 1 }, AV_OPT_TYPE_INT 1310 ffprobe.c { "compact", "enable compact output", OFFSET(compact), AV_OPT_TYPE_INT, {.i64=0}, 0, 1 }, AV_OPT_TYPE_INT 1311 ffprobe.c { "c", "enable compact output", OFFSET(compact), AV_OPT_TYPE_INT, {.i64=0}, 0, 1 }, AV_OPT_TYPE_INT 1473 ffprobe.c {"fully_qualified", "specify if the output should be fully qualified", OFFSET(fully_qualified), AV_OPT_TYPE_INT, {.i64=0}, 0, 1 }, AV_OPT_TYPE_INT 1474 ffprobe.c {"q", "specify if the output should be fully qualified", OFFSET(fully_qualified), AV_OPT_TYPE_INT, {.i64=0}, 0, 1 }, AV_OPT_TYPE_INT 1475 ffprobe.c {"xsd_strict", "ensure that the output is XSD compliant", OFFSET(xsd_strict), AV_OPT_TYPE_INT, {.i64=0}, 0, 1 }, AV_OPT_TYPE_INT 1476 ffprobe.c {"x", "ensure that the output is XSD compliant", OFFSET(xsd_strict), AV_OPT_TYPE_INT, {.i64=0}, 0, 1 }, AV_OPT_TYPE_INT 3489 libavcodec/aacdec.c offsetof(AACContext, force_dmono_mode), AV_OPT_TYPE_INT, {.i64=-1}, -1, 2, AV_OPT_TYPE_INT 825 libavcodec/aacenc.c {"stereo_mode", "Stereo coding method", offsetof(AACEncContext, options.stereo_mode), AV_OPT_TYPE_INT, {.i64 = 0}, -1, 1, AACENC_FLAGS, "stereo_mode"}, AV_OPT_TYPE_INT 829 libavcodec/aacenc.c {"aac_coder", "", offsetof(AACEncContext, options.aac_coder), AV_OPT_TYPE_INT, {.i64 = AAC_CODER_TWOLOOP}, 0, AAC_CODER_NB-1, AACENC_FLAGS, "aac_coder"}, AV_OPT_TYPE_INT 172 libavcodec/ac3dec_fixed.c { "heavy_compr", "heavy dynamic range compression enabled", OFFSET(heavy_compression), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, 1, PAR }, AV_OPT_TYPE_INT 36 libavcodec/ac3dec_float.c { "heavy_compr", "heavy dynamic range compression enabled", OFFSET(heavy_compression), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, 1, PAR }, AV_OPT_TYPE_INT 37 libavcodec/ac3dec_float.c { "target_level", "target level in -dBFS (0 not applied)", OFFSET(target_level), AV_OPT_TYPE_INT, {.i64 = 0 }, -31, 0, PAR }, AV_OPT_TYPE_INT 39 libavcodec/ac3dec_float.c {"dmix_mode", "Preferred Stereo Downmix Mode", OFFSET(preferred_stereo_downmix), AV_OPT_TYPE_INT, {.i64 = -1 }, -1, 2, 0, "dmix_mode"}, AV_OPT_TYPE_INT 28 libavcodec/ac3enc_opts_template.c {"per_frame_metadata", "Allow Changing Metadata Per-Frame", OFFSET(allow_per_frame_metadata), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, 1, AC3ENC_PARAM}, AV_OPT_TYPE_INT 35 libavcodec/ac3enc_opts_template.c {"mixing_level", "Mixing Level", OFFSET(mixing_level), AV_OPT_TYPE_INT, {.i64 = AC3ENC_OPT_NONE }, AC3ENC_OPT_NONE, 111, AC3ENC_PARAM}, AV_OPT_TYPE_INT 36 libavcodec/ac3enc_opts_template.c {"room_type", "Room Type", OFFSET(room_type), AV_OPT_TYPE_INT, {.i64 = AC3ENC_OPT_NONE }, AC3ENC_OPT_NONE, AC3ENC_OPT_SMALL_ROOM, AC3ENC_PARAM, "room_type"}, AV_OPT_TYPE_INT 41 libavcodec/ac3enc_opts_template.c {"copyright", "Copyright Bit", OFFSET(copyright), AV_OPT_TYPE_INT, {.i64 = AC3ENC_OPT_NONE }, AC3ENC_OPT_NONE, 1, AC3ENC_PARAM}, AV_OPT_TYPE_INT 42 libavcodec/ac3enc_opts_template.c {"dialnorm", "Dialogue Level (dB)", OFFSET(dialogue_level), AV_OPT_TYPE_INT, {.i64 = -31 }, -31, -1, AC3ENC_PARAM}, AV_OPT_TYPE_INT 43 libavcodec/ac3enc_opts_template.c {"dsur_mode", "Dolby Surround Mode", OFFSET(dolby_surround_mode), AV_OPT_TYPE_INT, {.i64 = AC3ENC_OPT_NONE }, AC3ENC_OPT_NONE, AC3ENC_OPT_MODE_ON, AC3ENC_PARAM, "dsur_mode"}, AV_OPT_TYPE_INT 47 libavcodec/ac3enc_opts_template.c {"original", "Original Bit Stream", OFFSET(original), AV_OPT_TYPE_INT, {.i64 = AC3ENC_OPT_NONE }, AC3ENC_OPT_NONE, 1, AC3ENC_PARAM}, AV_OPT_TYPE_INT 49 libavcodec/ac3enc_opts_template.c {"dmix_mode", "Preferred Stereo Downmix Mode", OFFSET(preferred_stereo_downmix), AV_OPT_TYPE_INT, {.i64 = AC3ENC_OPT_NONE }, AC3ENC_OPT_NONE, AC3ENC_OPT_DOWNMIX_DPLII, AC3ENC_PARAM, "dmix_mode"}, AV_OPT_TYPE_INT 58 libavcodec/ac3enc_opts_template.c {"dsurex_mode", "Dolby Surround EX Mode", OFFSET(dolby_surround_ex_mode), AV_OPT_TYPE_INT, {.i64 = AC3ENC_OPT_NONE }, AC3ENC_OPT_NONE, AC3ENC_OPT_DSUREX_DPLIIZ, AC3ENC_PARAM, "dsurex_mode"}, AV_OPT_TYPE_INT 63 libavcodec/ac3enc_opts_template.c {"dheadphone_mode", "Dolby Headphone Mode", OFFSET(dolby_headphone_mode), AV_OPT_TYPE_INT, {.i64 = AC3ENC_OPT_NONE }, AC3ENC_OPT_NONE, AC3ENC_OPT_MODE_ON, AC3ENC_PARAM, "dheadphone_mode"}, AV_OPT_TYPE_INT 67 libavcodec/ac3enc_opts_template.c {"ad_conv_type", "A/D Converter Type", OFFSET(ad_converter_type), AV_OPT_TYPE_INT, {.i64 = AC3ENC_OPT_NONE }, AC3ENC_OPT_NONE, AC3ENC_OPT_ADCONV_HDCD, AC3ENC_PARAM, "ad_conv_type"}, AV_OPT_TYPE_INT 71 libavcodec/ac3enc_opts_template.c {"stereo_rematrixing", "Stereo Rematrixing", OFFSET(stereo_rematrixing), AV_OPT_TYPE_INT, {.i64 = AC3ENC_OPT_ON }, AC3ENC_OPT_OFF, AC3ENC_OPT_ON, AC3ENC_PARAM}, AV_OPT_TYPE_INT 72 libavcodec/ac3enc_opts_template.c {"channel_coupling", "Channel Coupling", OFFSET(channel_coupling), AV_OPT_TYPE_INT, {.i64 = AC3ENC_OPT_AUTO }, AC3ENC_OPT_AUTO, AC3ENC_OPT_ON, AC3ENC_PARAM, "channel_coupling"}, AV_OPT_TYPE_INT 74 libavcodec/ac3enc_opts_template.c {"cpl_start_band", "Coupling Start Band", OFFSET(cpl_start), AV_OPT_TYPE_INT, {.i64 = AC3ENC_OPT_AUTO }, AC3ENC_OPT_AUTO, 15, AC3ENC_PARAM, "cpl_start_band"}, AV_OPT_TYPE_INT 643 libavcodec/alac.c offsetof(ALACContext, extra_bit_bug), AV_OPT_TYPE_INT, { .i64 = 0 }, AV_OPT_TYPE_INT 1552 libavcodec/apedec.c { "max_samples", "maximum number of samples decoded per call", OFFSET(blocks_per_loop), AV_OPT_TYPE_INT, { .i64 = 4608 }, 1, INT_MAX, PAR, "max_samples" }, AV_OPT_TYPE_INT 36 libavcodec/avdct.c {"dct", "DCT algorithm", OFFSET(dct_algo), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, V|E, "dct"}, AV_OPT_TYPE_INT 44 libavcodec/avdct.c {"idct", "select IDCT implementation", OFFSET(idct_algo), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, V|E|D, "idct"}, AV_OPT_TYPE_INT 67 libavcodec/avdct.c {"bits_per_sample", "", OFFSET(bits_per_sample), AV_OPT_TYPE_INT, {.i64 = 8 }, 0, 14, 0,}, AV_OPT_TYPE_INT 171 libavcodec/cinepakenc.c { "max_extra_cb_iterations", "Max extra codebook recalculation passes, more is better and slower", OFFSET(max_extra_cb_iterations), AV_OPT_TYPE_INT, { .i64 = 2 }, 0, INT_MAX, VE }, AV_OPT_TYPE_INT 172 libavcodec/cinepakenc.c { "skip_empty_cb", "Avoid wasting bytes, ignore vintage MacOS decoder", OFFSET(skip_empty_cb), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_INT 173 libavcodec/cinepakenc.c { "max_strips", "Limit strips/frame, vintage compatible is 1..3, otherwise the more the better", OFFSET(max_max_strips), AV_OPT_TYPE_INT, { .i64 = 3 }, MIN_STRIPS, MAX_STRIPS, VE }, AV_OPT_TYPE_INT 174 libavcodec/cinepakenc.c { "min_strips", "Enforce min strips/frame, more is worse and faster, must be <= max_strips", OFFSET(min_min_strips), AV_OPT_TYPE_INT, { .i64 = MIN_STRIPS }, MIN_STRIPS, MAX_STRIPS, VE }, AV_OPT_TYPE_INT 175 libavcodec/cinepakenc.c { "strip_number_adaptivity", "How fast the strip number adapts, more is slightly better, much slower", OFFSET(strip_number_delta_range), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, MAX_STRIPS-MIN_STRIPS, VE }, AV_OPT_TYPE_INT 101 libavcodec/cljrenc.c { "dither_type", "Dither type", OFFSET(dither_type), AV_OPT_TYPE_INT, { .i64=1 }, 0, 2, VE}, AV_OPT_TYPE_INT 160 libavcodec/crystalhd.c AV_OPT_TYPE_INT, {.i64 = 0}, 0, UINT32_MAX, AV_OPT_TYPE_INT 1848 libavcodec/dcadec.c { "disable_xch", "disable decoding of the XCh extension", offsetof(DCAContext, xch_disable), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_AUDIO_PARAM }, AV_OPT_TYPE_INT 48 libavcodec/dnxhdenc.c offsetof(DNXHDEncContext, nitris_compat), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_INT 733 libavcodec/dvdsubdec.c { "forced_subs_only", "Only show forced subtitles", OFFSET(forced_subs_only), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, SD}, AV_OPT_TYPE_INT 455 libavcodec/dvdsubenc.c {"even_rows_fix", "Make number of rows even (workaround for some players)", OFFSET(even_rows_fix), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, SE}, AV_OPT_TYPE_INT 1327 libavcodec/ffv1enc.c { "slicecrc", "Protect slices with CRCs", OFFSET(ec), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 1, VE }, AV_OPT_TYPE_INT 1336 libavcodec/flacenc.c { "lpc_coeff_precision", "LPC coefficient precision", offsetof(FlacEncodeContext, options.lpc_coeff_precision), AV_OPT_TYPE_INT, {.i64 = 15 }, 0, MAX_LPC_PRECISION, FLAGS }, AV_OPT_TYPE_INT 1337 libavcodec/flacenc.c { "lpc_type", "LPC algorithm", offsetof(FlacEncodeContext, options.lpc_type), AV_OPT_TYPE_INT, {.i64 = FF_LPC_TYPE_DEFAULT }, FF_LPC_TYPE_DEFAULT, FF_LPC_TYPE_NB-1, FLAGS, "lpc_type" }, AV_OPT_TYPE_INT 1342 libavcodec/flacenc.c { "lpc_passes", "Number of passes to use for Cholesky factorization during LPC analysis", offsetof(FlacEncodeContext, options.lpc_passes), AV_OPT_TYPE_INT, {.i64 = 2 }, 1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 1343 libavcodec/flacenc.c { "min_partition_order", NULL, offsetof(FlacEncodeContext, options.min_partition_order), AV_OPT_TYPE_INT, {.i64 = -1 }, -1, MAX_PARTITION_ORDER, FLAGS }, AV_OPT_TYPE_INT 1344 libavcodec/flacenc.c { "max_partition_order", NULL, offsetof(FlacEncodeContext, options.max_partition_order), AV_OPT_TYPE_INT, {.i64 = -1 }, -1, MAX_PARTITION_ORDER, FLAGS }, AV_OPT_TYPE_INT 1345 libavcodec/flacenc.c { "prediction_order_method", "Search method for selecting prediction order", offsetof(FlacEncodeContext, options.prediction_order_method), AV_OPT_TYPE_INT, {.i64 = -1 }, -1, ORDER_METHOD_LOG, FLAGS, "predm" }, AV_OPT_TYPE_INT 1352 libavcodec/flacenc.c { "ch_mode", "Stereo decorrelation mode", offsetof(FlacEncodeContext, options.ch_mode), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, FLAC_CHMODE_MID_SIDE, FLAGS, "ch_mode" }, AV_OPT_TYPE_INT 47 libavcodec/g722dec.c { "bits_per_codeword", "Bits per G722 codeword", OFFSET(bits_per_codeword), AV_OPT_TYPE_INT, { .i64 = 8 }, 6, 8, AD }, AV_OPT_TYPE_INT 1319 libavcodec/g723_1.c { "postfilter", "postfilter on/off", OFFSET(postfilter), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 368 libavcodec/g726.c { "code_size", "Bits per code", OFFSET(code_size), AV_OPT_TYPE_INT, { .i64 = 4 }, 2, 5, AE }, AV_OPT_TYPE_INT 533 libavcodec/gifdec.c offsetof(GifState, trans_color), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 3496 libavcodec/hevc.c AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, PAR }, AV_OPT_TYPE_INT 3498 libavcodec/hevc.c AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, PAR }, AV_OPT_TYPE_INT 1049 libavcodec/huffyuvenc.c offsetof(HYuvContext, non_determ), AV_OPT_TYPE_INT, { .i64 = 1 }, AV_OPT_TYPE_INT 1668 libavcodec/jpeg2000dec.c OFFSET(reduction_factor), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, JPEG2000_MAX_RESLEVELS - 1, VD }, AV_OPT_TYPE_INT 63 libavcodec/libfdk-aacdec.c { "conceal", "Error concealment method", OFFSET(conceal_method), AV_OPT_TYPE_INT, { .i64 = CONCEAL_METHOD_NOISE_SUBSTITUTION }, CONCEAL_METHOD_SPECTRAL_MUTING, CONCEAL_METHOD_NB - 1, AD, "conceal" }, AV_OPT_TYPE_INT 68 libavcodec/libfdk-aacdec.c OFFSET(drc_boost), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 127, AD, NULL }, AV_OPT_TYPE_INT 70 libavcodec/libfdk-aacdec.c OFFSET(drc_cut), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 127, AD, NULL }, AV_OPT_TYPE_INT 72 libavcodec/libfdk-aacdec.c OFFSET(drc_level), AV_OPT_TYPE_INT, { .i64 = -1}, -1, 127, AD, NULL }, AV_OPT_TYPE_INT 74 libavcodec/libfdk-aacdec.c OFFSET(drc_heavy), AV_OPT_TYPE_INT, { .i64 = -1}, -1, 1, AD, NULL }, AV_OPT_TYPE_INT 76 libavcodec/libfdk-aacdec.c { "level_limit", "Signal level limiting", OFFSET(level_limit), AV_OPT_TYPE_INT, { .i64 = 0 }, -1, 1, AD }, AV_OPT_TYPE_INT 43 libavcodec/libfdk-aacenc.c { "afterburner", "Afterburner (improved quality)", offsetof(AACContext, afterburner), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_INT 44 libavcodec/libfdk-aacenc.c { "eld_sbr", "Enable SBR for ELD (for SBR in other configurations, use the -profile parameter)", offsetof(AACContext, eld_sbr), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_INT 45 libavcodec/libfdk-aacenc.c { "signaling", "SBR/PS signaling style", offsetof(AACContext, signaling), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 2, AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_ENCODING_PARAM, "signaling" }, AV_OPT_TYPE_INT 50 libavcodec/libfdk-aacenc.c { "latm", "Output LATM/LOAS encapsulated data", offsetof(AACContext, latm), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_INT 51 libavcodec/libfdk-aacenc.c { "header_period", "StreamMuxConfig and PCE repetition period (in frames)", offsetof(AACContext, header_period), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 0xffff, AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_INT 52 libavcodec/libfdk-aacenc.c { "vbr", "VBR mode (1-5)", offsetof(AACContext, vbr), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 5, AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_INT 49 libavcodec/libilbc.c { "enhance", "Enhance the decoded audio (adds delay)", offsetof(ILBCDecContext, enhance), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 125 libavcodec/libilbc.c { "mode", "iLBC mode (20 or 30 ms frames)", offsetof(ILBCEncContext, mode), AV_OPT_TYPE_INT, { .i64 = 20 }, 20, 30, AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_INT 280 libavcodec/libmp3lame.c { "reservoir", "use bit reservoir", OFFSET(reservoir), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, AE }, AV_OPT_TYPE_INT 281 libavcodec/libmp3lame.c { "joint_stereo", "use joint stereo", OFFSET(joint_stereo), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, AE }, AV_OPT_TYPE_INT 282 libavcodec/libmp3lame.c { "abr", "use ABR", OFFSET(abr), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, AE }, AV_OPT_TYPE_INT 179 libavcodec/libopencore-amr.c { "dtx", "Allow DTX (generate comfort noise)", offsetof(AMRContext, enc_dtx), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_INT 49 libavcodec/libopenh264enc.c { "slice_mode", "Slice mode", OFFSET(slice_mode), AV_OPT_TYPE_INT, { .i64 = SM_AUTO_SLICE }, SM_SINGLE_SLICE, SM_RESERVED, VE, "slice_mode" }, AV_OPT_TYPE_INT 53 libavcodec/libopenh264enc.c { "loopfilter", "Enable loop filter", OFFSET(loopfilter), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, VE }, AV_OPT_TYPE_INT 412 libavcodec/libopenjpegdec.c OFFSET(lowqual), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, VD }, AV_OPT_TYPE_INT 615 libavcodec/libopenjpegenc.c { "format", "Codec Format", OFFSET(format), AV_OPT_TYPE_INT, { .i64 = CODEC_JP2 }, CODEC_J2K, CODEC_JP2, VE, "format" }, AV_OPT_TYPE_INT 618 libavcodec/libopenjpegenc.c { "profile", NULL, OFFSET(profile), AV_OPT_TYPE_INT, { .i64 = STD_RSIZ }, STD_RSIZ, CINEMA4K, VE, "profile" }, AV_OPT_TYPE_INT 622 libavcodec/libopenjpegenc.c { "cinema_mode", "Digital Cinema", OFFSET(cinema_mode), AV_OPT_TYPE_INT, { .i64 = OFF }, OFF, CINEMA4K_24, VE, "cinema_mode" }, AV_OPT_TYPE_INT 627 libavcodec/libopenjpegenc.c { "prog_order", "Progression Order", OFFSET(prog_order), AV_OPT_TYPE_INT, { .i64 = LRCP }, LRCP, CPRL, VE, "prog_order" }, AV_OPT_TYPE_INT 633 libavcodec/libopenjpegenc.c { "numresolution", NULL, OFFSET(numresolution), AV_OPT_TYPE_INT, { .i64 = 6 }, 1, INT_MAX, VE }, AV_OPT_TYPE_INT 634 libavcodec/libopenjpegenc.c { "numlayers", NULL, OFFSET(numlayers), AV_OPT_TYPE_INT, { .i64 = 1 }, 1, 10, VE }, AV_OPT_TYPE_INT 635 libavcodec/libopenjpegenc.c { "disto_alloc", NULL, OFFSET(disto_alloc), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, VE }, AV_OPT_TYPE_INT 636 libavcodec/libopenjpegenc.c { "fixed_alloc", NULL, OFFSET(fixed_alloc), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_INT 637 libavcodec/libopenjpegenc.c { "fixed_quality", NULL, OFFSET(fixed_quality), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_INT 402 libavcodec/libopusenc.c { "application", "Intended application type", OFFSET(application), AV_OPT_TYPE_INT, { .i64 = OPUS_APPLICATION_AUDIO }, OPUS_APPLICATION_VOIP, OPUS_APPLICATION_RESTRICTED_LOWDELAY, FLAGS, "application" }, AV_OPT_TYPE_INT 407 libavcodec/libopusenc.c { "packet_loss", "Expected packet loss percentage", OFFSET(packet_loss), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 100, FLAGS }, AV_OPT_TYPE_INT 408 libavcodec/libopusenc.c { "vbr", "Variable bit rate mode", OFFSET(vbr), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 2, FLAGS, "vbr" }, AV_OPT_TYPE_INT 329 libavcodec/libspeexenc.c { "abr", "Use average bit rate", OFFSET(abr), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, AE }, AV_OPT_TYPE_INT 330 libavcodec/libspeexenc.c { "cbr_quality", "Set quality value (0 to 10) for CBR", OFFSET(cbr_quality), AV_OPT_TYPE_INT, { .i64 = 8 }, 0, 10, AE }, AV_OPT_TYPE_INT 331 libavcodec/libspeexenc.c { "frames_per_packet", "Number of frames to encode in each packet", OFFSET(frames_per_packet), AV_OPT_TYPE_INT, { .i64 = 1 }, 1, 8, AE }, AV_OPT_TYPE_INT 332 libavcodec/libspeexenc.c { "vad", "Voice Activity Detection", OFFSET(vad), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, AE }, AV_OPT_TYPE_INT 333 libavcodec/libspeexenc.c { "dtx", "Discontinuous Transmission", OFFSET(dtx), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, AE }, AV_OPT_TYPE_INT 174 libavcodec/libtwolame.c { "mode", "Mpeg Mode", OFFSET(mode), AV_OPT_TYPE_INT, { .i64 = TWOLAME_AUTO_MODE }, TWOLAME_AUTO_MODE, TWOLAME_MONO, AE, "mode"}, AV_OPT_TYPE_INT 180 libavcodec/libtwolame.c { "psymodel", "Psychoacoustic Model", OFFSET(psymodel), AV_OPT_TYPE_INT, { .i64 = 3 }, -1, 4, AE}, AV_OPT_TYPE_INT 181 libavcodec/libtwolame.c { "energy_levels","enable energy levels", OFFSET(energy), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, AE}, AV_OPT_TYPE_INT 182 libavcodec/libtwolame.c { "error_protection","enable CRC error protection", OFFSET(error_protection), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, AE}, AV_OPT_TYPE_INT 183 libavcodec/libtwolame.c { "copyright", "set MPEG Audio Copyright flag", OFFSET(copyright), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, AE}, AV_OPT_TYPE_INT 184 libavcodec/libtwolame.c { "original", "set MPEG Audio Original flag", OFFSET(original), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, AE}, AV_OPT_TYPE_INT 185 libavcodec/libtwolame.c { "verbosity", "set library optput level (0-10)", OFFSET(verbosity), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 10, AE}, AV_OPT_TYPE_INT 44 libavcodec/libvo-amrwbenc.c { "dtx", "Allow DTX (generate comfort noise)", offsetof(AMRWBContext, allow_dtx), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_INT 788 libavcodec/libvpxenc.c { "cpu-used", "Quality/Speed ratio modifier", OFFSET(cpu_used), AV_OPT_TYPE_INT, {.i64 = 1}, -16, 16, VE}, \ AV_OPT_TYPE_INT 790 libavcodec/libvpxenc.c "frames (2-pass only)", OFFSET(auto_alt_ref), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 1, VE}, \ AV_OPT_TYPE_INT 792 libavcodec/libvpxenc.c "alternate reference frame selection", OFFSET(lag_in_frames), AV_OPT_TYPE_INT, {.i64 = -1}, -1, INT_MAX, VE}, \ AV_OPT_TYPE_INT 793 libavcodec/libvpxenc.c { "arnr-maxframes", "altref noise reduction max frame count", OFFSET(arnr_max_frames), AV_OPT_TYPE_INT, {.i64 = -1}, -1, INT_MAX, VE}, \ AV_OPT_TYPE_INT 794 libavcodec/libvpxenc.c { "arnr-strength", "altref noise reduction filter strength", OFFSET(arnr_strength), AV_OPT_TYPE_INT, {.i64 = -1}, -1, INT_MAX, VE}, \ AV_OPT_TYPE_INT 795 libavcodec/libvpxenc.c { "arnr-type", "altref noise reduction filter type", OFFSET(arnr_type), AV_OPT_TYPE_INT, {.i64 = -1}, -1, INT_MAX, VE, "arnr_type"}, \ AV_OPT_TYPE_INT 799 libavcodec/libvpxenc.c { "deadline", "Time to spend encoding, in microseconds.", OFFSET(deadline), AV_OPT_TYPE_INT, {.i64 = VPX_DL_GOOD_QUALITY}, INT_MIN, INT_MAX, VE, "quality"}, \ AV_OPT_TYPE_INT 804 libavcodec/libvpxenc.c { "max-intra-rate", "Maximum I-frame bitrate (pct) 0=unlimited", OFFSET(max_intra_rate), AV_OPT_TYPE_INT, {.i64 = -1}, -1, INT_MAX, VE}, \ AV_OPT_TYPE_INT 810 libavcodec/libvpxenc.c { "crf", "Select the quality for constant quality mode", offsetof(VP8Context, crf), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 63, VE }, \ AV_OPT_TYPE_INT 811 libavcodec/libvpxenc.c { "static-thresh", "A change threshold on blocks below which they will be skipped by the encoder", OFFSET(static_thresh), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, VE }, \ AV_OPT_TYPE_INT 814 libavcodec/libvpxenc.c {"speed", "", offsetof(VP8Context, cpu_used), AV_OPT_TYPE_INT, {.i64 = 1}, -16, 16, VE}, \ AV_OPT_TYPE_INT 815 libavcodec/libvpxenc.c {"quality", "", offsetof(VP8Context, deadline), AV_OPT_TYPE_INT, {.i64 = VPX_DL_GOOD_QUALITY}, INT_MIN, INT_MAX, VE, "quality"}, \ AV_OPT_TYPE_INT 819 libavcodec/libvpxenc.c {"arnr_max_frames", "altref noise reduction max frame count", offsetof(VP8Context, arnr_max_frames), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 15, VE}, \ AV_OPT_TYPE_INT 820 libavcodec/libvpxenc.c {"arnr_strength", "altref noise reduction filter strength", offsetof(VP8Context, arnr_strength), AV_OPT_TYPE_INT, {.i64 = 3}, 0, 6, VE}, \ AV_OPT_TYPE_INT 821 libavcodec/libvpxenc.c {"arnr_type", "altref noise reduction filter type", offsetof(VP8Context, arnr_type), AV_OPT_TYPE_INT, {.i64 = 3}, 1, 3, VE}, \ AV_OPT_TYPE_INT 822 libavcodec/libvpxenc.c {"rc_lookahead", "Number of frames to look ahead for alternate reference frame selection", offsetof(VP8Context, lag_in_frames), AV_OPT_TYPE_INT, {.i64 = 25}, 0, 25, VE}, \ AV_OPT_TYPE_INT 835 libavcodec/libvpxenc.c { "lossless", "Lossless mode", OFFSET(lossless), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 1, VE}, AV_OPT_TYPE_INT 836 libavcodec/libvpxenc.c { "tile-columns", "Number of tile columns to use, log2", OFFSET(tile_columns), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 6, VE}, AV_OPT_TYPE_INT 837 libavcodec/libvpxenc.c { "tile-rows", "Number of tile rows to use, log2", OFFSET(tile_rows), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 2, VE}, AV_OPT_TYPE_INT 838 libavcodec/libvpxenc.c { "frame-parallel", "Enable frame parallel decodability features", OFFSET(frame_parallel), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 1, VE}, AV_OPT_TYPE_INT 839 libavcodec/libvpxenc.c { "aq-mode", "adaptive quantization mode", OFFSET(aq_mode), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 3, VE, "aq_mode"}, AV_OPT_TYPE_INT 318 libavcodec/libwebpenc.c { "lossless", "Use lossless mode", OFFSET(lossless), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_INT 319 libavcodec/libwebpenc.c { "preset", "Configuration preset", OFFSET(preset), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, WEBP_PRESET_TEXT, VE, "preset" }, AV_OPT_TYPE_INT 327 libavcodec/libwebpenc.c { "cr_threshold","Conditional replenishment threshold", OFFSET(cr_threshold), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, VE }, AV_OPT_TYPE_INT 328 libavcodec/libwebpenc.c { "cr_size" ,"Conditional replenishment block size", OFFSET(cr_size) , AV_OPT_TYPE_INT, { .i64 = 16 }, 0, 256, VE }, AV_OPT_TYPE_INT 776 libavcodec/libx264.c { "fastfirstpass", "Use fast settings when encoding first pass", OFFSET(fastfirstpass), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, VE}, AV_OPT_TYPE_INT 783 libavcodec/libx264.c { "qp", "Constant quantization parameter rate control method",OFFSET(cqp), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, VE }, AV_OPT_TYPE_INT 784 libavcodec/libx264.c { "aq-mode", "AQ method", OFFSET(aq_mode), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, VE, "aq_mode"}, AV_OPT_TYPE_INT 792 libavcodec/libx264.c { "psy", "Use psychovisual optimizations.", OFFSET(psy), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 1, VE }, AV_OPT_TYPE_INT 794 libavcodec/libx264.c { "rc-lookahead", "Number of frames to look ahead for frametype and ratecontrol", OFFSET(rc_lookahead), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, VE }, AV_OPT_TYPE_INT 795 libavcodec/libx264.c { "weightb", "Weighted prediction for B-frames.", OFFSET(weightb), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 1, VE }, AV_OPT_TYPE_INT 796 libavcodec/libx264.c { "weightp", "Weighted prediction analysis method.", OFFSET(weightp), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, VE, "weightp" }, AV_OPT_TYPE_INT 800 libavcodec/libx264.c { "ssim", "Calculate and print SSIM stats.", OFFSET(ssim), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 1, VE }, AV_OPT_TYPE_INT 801 libavcodec/libx264.c { "intra-refresh", "Use Periodic Intra Refresh instead of IDR frames.",OFFSET(intra_refresh),AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 1, VE }, AV_OPT_TYPE_INT 802 libavcodec/libx264.c { "bluray-compat", "Bluray compatibility workarounds.", OFFSET(bluray_compat) ,AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 1, VE }, AV_OPT_TYPE_INT 803 libavcodec/libx264.c { "b-bias", "Influences how often B-frames are used", OFFSET(b_bias), AV_OPT_TYPE_INT, { .i64 = INT_MIN}, INT_MIN, INT_MAX, VE }, AV_OPT_TYPE_INT 804 libavcodec/libx264.c { "b-pyramid", "Keep some B-frames as references.", OFFSET(b_pyramid), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, VE, "b_pyramid" }, AV_OPT_TYPE_INT 808 libavcodec/libx264.c { "mixed-refs", "One reference per partition, as opposed to one reference per macroblock", OFFSET(mixed_refs), AV_OPT_TYPE_INT, { .i64 = -1}, -1, 1, VE }, AV_OPT_TYPE_INT 809 libavcodec/libx264.c { "8x8dct", "High profile 8x8 transform.", OFFSET(dct8x8), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 1, VE}, AV_OPT_TYPE_INT 810 libavcodec/libx264.c { "fast-pskip", NULL, OFFSET(fast_pskip), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 1, VE}, AV_OPT_TYPE_INT 811 libavcodec/libx264.c { "aud", "Use access unit delimiters.", OFFSET(aud), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 1, VE}, AV_OPT_TYPE_INT 812 libavcodec/libx264.c { "mbtree", "Use macroblock tree ratecontrol.", OFFSET(mbtree), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 1, VE}, AV_OPT_TYPE_INT 817 libavcodec/libx264.c { "direct-pred", "Direct MV prediction mode", OFFSET(direct_pred), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, VE, "direct-pred" }, AV_OPT_TYPE_INT 822 libavcodec/libx264.c { "slice-max-size","Limit the size of each slice in bytes", OFFSET(slice_max_size),AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, VE }, AV_OPT_TYPE_INT 825 libavcodec/libx264.c "cbr not allowed in .mp4)", OFFSET(nal_hrd), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, VE, "nal-hrd" }, AV_OPT_TYPE_INT 829 libavcodec/libx264.c { "avcintra-class","AVC-Intra class 50/100/200", OFFSET(avcintra_class),AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 200 , VE}, AV_OPT_TYPE_INT 397 libavcodec/libxavs.c { "qp", "Constant quantization parameter rate control method",OFFSET(cqp), AV_OPT_TYPE_INT, {.i64 = -1 }, -1, INT_MAX, VE }, AV_OPT_TYPE_INT 398 libavcodec/libxavs.c { "b-bias", "Influences how often B-frames are used", OFFSET(b_bias), AV_OPT_TYPE_INT, {.i64 = INT_MIN}, INT_MIN, INT_MAX, VE }, AV_OPT_TYPE_INT 400 libavcodec/libxavs.c { "direct-pred", "Direct MV prediction mode", OFFSET(direct_pred), AV_OPT_TYPE_INT, {.i64 = -1 }, -1, INT_MAX, VE, "direct-pred" }, AV_OPT_TYPE_INT 405 libavcodec/libxavs.c { "aud", "Use access unit delimiters.", OFFSET(aud), AV_OPT_TYPE_INT, {.i64 = -1 }, -1, 1, VE}, AV_OPT_TYPE_INT 406 libavcodec/libxavs.c { "mbtree", "Use macroblock tree ratecontrol.", OFFSET(mbtree), AV_OPT_TYPE_INT, {.i64 = -1 }, -1, 1, VE}, AV_OPT_TYPE_INT 407 libavcodec/libxavs.c { "mixed-refs", "One reference per partition, as opposed to one reference per macroblock", OFFSET(mixed_refs), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 1, VE }, AV_OPT_TYPE_INT 408 libavcodec/libxavs.c { "fast-pskip", NULL, OFFSET(fast_pskip), AV_OPT_TYPE_INT, {.i64 = -1 }, -1, 1, VE}, AV_OPT_TYPE_INT 855 libavcodec/libxvid.c { "lumi_aq", "Luminance masking AQ", OFFSET(lumi_aq), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_INT 856 libavcodec/libxvid.c { "variance_aq", "Variance AQ", OFFSET(variance_aq), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_INT 857 libavcodec/libxvid.c { "ssim", "Show SSIM information to stdout", OFFSET(ssim), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 2, VE, "ssim" }, AV_OPT_TYPE_INT 861 libavcodec/libxvid.c { "ssim_acc", "SSIM accuracy", OFFSET(ssim_acc), AV_OPT_TYPE_INT, { .i64 = 2 }, 0, 4, VE }, AV_OPT_TYPE_INT 862 libavcodec/libxvid.c { "gmc", "use GMC", OFFSET(gmc), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_INT 540 libavcodec/libzvbi-teletextdec.c {"txt_chop_top", "discards the top teletext line", OFFSET(chop_top), AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, SD}, AV_OPT_TYPE_INT 541 libavcodec/libzvbi-teletextdec.c {"txt_format", "format of the subtitles (bitmap or text)", OFFSET(format_id), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, SD, "txt_format"}, AV_OPT_TYPE_INT 544 libavcodec/libzvbi-teletextdec.c {"txt_left", "x offset of generated bitmaps", OFFSET(x_offset), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 65535, SD}, AV_OPT_TYPE_INT 545 libavcodec/libzvbi-teletextdec.c {"txt_top", "y offset of generated bitmaps", OFFSET(y_offset), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 65535, SD}, AV_OPT_TYPE_INT 546 libavcodec/libzvbi-teletextdec.c {"txt_chop_spaces", "chops leading and trailing spaces from text", OFFSET(chop_spaces), AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, SD}, AV_OPT_TYPE_INT 547 libavcodec/libzvbi-teletextdec.c {"txt_duration", "display duration of teletext pages in msecs", OFFSET(sub_duration), AV_OPT_TYPE_INT, {.i64 = 30000}, 0, 86400000, SD}, AV_OPT_TYPE_INT 548 libavcodec/libzvbi-teletextdec.c {"txt_transparent", "force transparent background of the teletext", OFFSET(transparent_bg), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, SD}, AV_OPT_TYPE_INT 2343 libavcodec/mjpegdec.c OFFSET(extern_huff), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VD }, AV_OPT_TYPE_INT 1111 libavcodec/mpeg12enc.c OFFSET(intra_vlc_format), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, \ AV_OPT_TYPE_INT 1113 libavcodec/mpeg12enc.c OFFSET(drop_frame_timecode), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, \ AV_OPT_TYPE_INT 1115 libavcodec/mpeg12enc.c OFFSET(scan_offset), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_INT 1125 libavcodec/mpeg12enc.c { "non_linear_quant", "Use nonlinear quantizer.", OFFSET(q_scale_type), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_INT 1126 libavcodec/mpeg12enc.c { "alternate_scan", "Enable alternate scantable.", OFFSET(alternate_scan), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_INT 1127 libavcodec/mpeg12enc.c { "seq_disp_ext", "Write sequence_display_extension blocks.", OFFSET(seq_disp_ext), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 1, VE, "seq_disp_ext" }, AV_OPT_TYPE_INT 1397 libavcodec/mpeg4videoenc.c { "data_partitioning", "Use data partitioning.", OFFSET(data_partitioning), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_INT 1398 libavcodec/mpeg4videoenc.c { "alternate_scan", "Enable alternate scantable.", OFFSET(alternate_scan), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_INT 707 libavcodec/mpegvideo.h FF_MPV_OFFSET(luma_elim_threshold), AV_OPT_TYPE_INT, { .i64 = 0 }, INT_MIN, INT_MAX, FF_MPV_OPT_FLAGS },\ AV_OPT_TYPE_INT 709 libavcodec/mpegvideo.h FF_MPV_OFFSET(chroma_elim_threshold), AV_OPT_TYPE_INT, { .i64 = 0 }, INT_MIN, INT_MAX, FF_MPV_OPT_FLAGS },\ AV_OPT_TYPE_INT 710 libavcodec/mpegvideo.h { "quantizer_noise_shaping", NULL, FF_MPV_OFFSET(quantizer_noise_shaping), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, FF_MPV_OPT_FLAGS },\ AV_OPT_TYPE_INT 712 libavcodec/mpegvideo.h FF_MPV_OFFSET(error_rate), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, FF_MPV_OPT_FLAGS },\ AV_OPT_TYPE_INT 716 libavcodec/mpegvideo.h {"rc_qmod_freq", "experimental quantizer modulation", FF_MPV_OFFSET(rc_qmod_freq), AV_OPT_TYPE_INT, {.i64 = 0 }, INT_MIN, INT_MAX, FF_MPV_OPT_FLAGS}, \ AV_OPT_TYPE_INT 725 libavcodec/mpegvideo.h {"lmin", "minimum Lagrange factor (VBR)", FF_MPV_OFFSET(lmin), AV_OPT_TYPE_INT, {.i64 = 2*FF_QP2LAMBDA }, 0, INT_MAX, FF_MPV_OPT_FLAGS }, \ AV_OPT_TYPE_INT 726 libavcodec/mpegvideo.h {"lmax", "maximum Lagrange factor (VBR)", FF_MPV_OFFSET(lmax), AV_OPT_TYPE_INT, {.i64 = 31*FF_QP2LAMBDA }, 0, INT_MAX, FF_MPV_OPT_FLAGS }, \ AV_OPT_TYPE_INT 4556 libavcodec/mpegvideo_enc.c { "obmc", "use overlapped block motion compensation.", OFFSET(obmc), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_INT 4557 libavcodec/mpegvideo_enc.c { "structured_slices","Write slice start position at every GOB header instead of just GOB number.", OFFSET(h263_slice_structured), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE}, AV_OPT_TYPE_INT 4558 libavcodec/mpegvideo_enc.c { "mb_info", "emit macroblock info for RFC 2190 packetization, the parameter value is the maximum payload size", OFFSET(mb_info), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, VE }, AV_OPT_TYPE_INT 4584 libavcodec/mpegvideo_enc.c { "umv", "Use unlimited motion vectors.", OFFSET(umvplus), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_INT 4585 libavcodec/mpegvideo_enc.c { "aiv", "Use alternative inter VLC.", OFFSET(alt_inter_vlc), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_INT 4586 libavcodec/mpegvideo_enc.c { "obmc", "use overlapped block motion compensation.", OFFSET(obmc), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_INT 4587 libavcodec/mpegvideo_enc.c { "structured_slices", "Write slice start position at every GOB header instead of just GOB number.", OFFSET(h263_slice_structured), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE}, AV_OPT_TYPE_INT 1187 libavcodec/nvenc.c { "cbr", "Use cbr encoding mode", OFFSET(cbr), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_INT 1188 libavcodec/nvenc.c { "2pass", "Use 2pass cbr encoding mode (low latency mode only)", OFFSET(twopass), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 1, VE }, AV_OPT_TYPE_INT 1189 libavcodec/nvenc.c { "gpu", "Selects which NVENC capable GPU to use. First GPU is 0, second is 1, and so on.", OFFSET(gpu), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, VE }, AV_OPT_TYPE_INT 268 libavcodec/options.c {"width", "", FOFFSET(width), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, 0}, AV_OPT_TYPE_INT 269 libavcodec/options.c {"height", "", FOFFSET(height), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, 0}, AV_OPT_TYPE_INT 270 libavcodec/options.c {"format", "", FOFFSET(format), AV_OPT_TYPE_INT, {.i64 = -1 }, 0, INT_MAX, 0}, AV_OPT_TYPE_INT 272 libavcodec/options.c {"sample_rate", "", FOFFSET(sample_rate), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, 0}, AV_OPT_TYPE_INT 291 libavcodec/options.c {"x", "", SROFFSET(x), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, 0}, AV_OPT_TYPE_INT 292 libavcodec/options.c {"y", "", SROFFSET(y), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, 0}, AV_OPT_TYPE_INT 293 libavcodec/options.c {"w", "", SROFFSET(w), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, 0}, AV_OPT_TYPE_INT 294 libavcodec/options.c {"h", "", SROFFSET(h), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, 0}, AV_OPT_TYPE_INT 295 libavcodec/options.c {"type", "", SROFFSET(type), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, 0}, AV_OPT_TYPE_INT 352 libavcodec/options.c { "num", "set num", OFFSET(num), AV_OPT_TYPE_INT, { .i64 = 1500100900 }, 0, INT_MAX, VE}, AV_OPT_TYPE_INT 45 libavcodec/options_table.h {"b", "set bitrate (in bits/s)", OFFSET(bit_rate), AV_OPT_TYPE_INT, {.i64 = AV_CODEC_DEFAULT_BITRATE }, 0, INT_MAX, A|V|E}, AV_OPT_TYPE_INT 46 libavcodec/options_table.h {"ab", "set bitrate (in bits/s)", OFFSET(bit_rate), AV_OPT_TYPE_INT, {.i64 = 128*1000 }, 0, INT_MAX, A|E}, AV_OPT_TYPE_INT 50 libavcodec/options_table.h OFFSET(bit_rate_tolerance), AV_OPT_TYPE_INT, {.i64 = AV_CODEC_DEFAULT_BITRATE*20 }, 1, INT_MAX, V|E}, AV_OPT_TYPE_INT 93 libavcodec/options_table.h {"me_method", "set motion estimation method", OFFSET(me_method), AV_OPT_TYPE_INT, {.i64 = ME_EPZS }, INT_MIN, INT_MAX, V|E, "me_method"}, AV_OPT_TYPE_INT 107 libavcodec/options_table.h {"g", "set the group of picture (GOP) size", OFFSET(gop_size), AV_OPT_TYPE_INT, {.i64 = 12 }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 108 libavcodec/options_table.h {"ar", "set audio sampling rate (in Hz)", OFFSET(sample_rate), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, A|D|E}, AV_OPT_TYPE_INT 109 libavcodec/options_table.h {"ac", "set number of audio channels", OFFSET(channels), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, A|D|E}, AV_OPT_TYPE_INT 110 libavcodec/options_table.h {"cutoff", "set cutoff bandwidth", OFFSET(cutoff), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, A|E}, AV_OPT_TYPE_INT 111 libavcodec/options_table.h {"frame_size", NULL, OFFSET(frame_size), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, A|E}, AV_OPT_TYPE_INT 112 libavcodec/options_table.h {"frame_number", NULL, OFFSET(frame_number), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 113 libavcodec/options_table.h {"delay", NULL, OFFSET(delay), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 118 libavcodec/options_table.h {"qmin", "minimum video quantizer scale (VBR)", OFFSET(qmin), AV_OPT_TYPE_INT, {.i64 = 2 }, -1, 69, V|E}, AV_OPT_TYPE_INT 119 libavcodec/options_table.h {"qmax", "maximum video quantizer scale (VBR)", OFFSET(qmax), AV_OPT_TYPE_INT, {.i64 = 31 }, -1, 1024, V|E}, AV_OPT_TYPE_INT 120 libavcodec/options_table.h {"qdiff", "maximum difference between the quantizer scales (VBR)", OFFSET(max_qdiff), AV_OPT_TYPE_INT, {.i64 = 3 }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 121 libavcodec/options_table.h {"bf", "set maximum number of B frames between non-B-frames", OFFSET(max_b_frames), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, -1, INT_MAX, V|E}, AV_OPT_TYPE_INT 123 libavcodec/options_table.h {"rc_strategy", "ratecontrol method", OFFSET(rc_strategy), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 124 libavcodec/options_table.h {"b_strategy", "strategy to choose between I/P/B-frames", OFFSET(b_frame_strategy), AV_OPT_TYPE_INT, {.i64 = 0 }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 125 libavcodec/options_table.h {"ps", "RTP payload size in bytes", OFFSET(rtp_payload_size), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 126 libavcodec/options_table.h {"mv_bits", NULL, OFFSET(mv_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 127 libavcodec/options_table.h {"header_bits", NULL, OFFSET(header_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 128 libavcodec/options_table.h {"i_tex_bits", NULL, OFFSET(i_tex_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 129 libavcodec/options_table.h {"p_tex_bits", NULL, OFFSET(p_tex_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 130 libavcodec/options_table.h {"i_count", NULL, OFFSET(i_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 131 libavcodec/options_table.h {"p_count", NULL, OFFSET(p_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 132 libavcodec/options_table.h {"skip_count", NULL, OFFSET(skip_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 133 libavcodec/options_table.h {"misc_bits", NULL, OFFSET(misc_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 134 libavcodec/options_table.h {"frame_bits", NULL, OFFSET(frame_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 135 libavcodec/options_table.h {"codec_tag", NULL, OFFSET(codec_tag), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 157 libavcodec/options_table.h {"strict", "how strictly to follow the standards", OFFSET(strict_std_compliance), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, A|V|D|E, "strict"}, AV_OPT_TYPE_INT 173 libavcodec/options_table.h {"has_b_frames", NULL, OFFSET(has_b_frames), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 174 libavcodec/options_table.h {"block_align", NULL, OFFSET(block_align), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 175 libavcodec/options_table.h {"mpeg_quant", "use MPEG quantizers instead of H.263", OFFSET(mpeg_quant), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 179 libavcodec/options_table.h {"rc_qmod_freq", "deprecated, use encoder private options instead", OFFSET(rc_qmod_freq), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 181 libavcodec/options_table.h {"rc_override_count", NULL, OFFSET(rc_override_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 185 libavcodec/options_table.h {"maxrate", "maximum bitrate (in bits/s). Used for VBV together with bufsize.", OFFSET(rc_max_rate), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, V|A|E}, AV_OPT_TYPE_INT 187 libavcodec/options_table.h OFFSET(rc_min_rate), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|A|E}, AV_OPT_TYPE_INT 188 libavcodec/options_table.h {"bufsize", "set ratecontrol buffer size (in bits)", OFFSET(rc_buffer_size), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, A|V|E}, AV_OPT_TYPE_INT 197 libavcodec/options_table.h {"dct", "DCT algorithm", OFFSET(dct_algo), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, V|E, "dct"}, AV_OPT_TYPE_INT 211 libavcodec/options_table.h {"idct", "select IDCT implementation", OFFSET(idct_algo), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, V|E|D, "idct"}, AV_OPT_TYPE_INT 235 libavcodec/options_table.h {"slice_count", NULL, OFFSET(slice_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 240 libavcodec/options_table.h {"bits_per_coded_sample", NULL, OFFSET(bits_per_coded_sample), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 241 libavcodec/options_table.h {"pred", "prediction method", OFFSET(prediction_method), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E, "pred"}, AV_OPT_TYPE_INT 275 libavcodec/options_table.h {"cmp", "full-pel ME compare function", OFFSET(me_cmp), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E, "cmp_func"}, AV_OPT_TYPE_INT 276 libavcodec/options_table.h {"subcmp", "sub-pel ME compare function", OFFSET(me_sub_cmp), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E, "cmp_func"}, AV_OPT_TYPE_INT 277 libavcodec/options_table.h {"mbcmp", "macroblock compare function", OFFSET(mb_cmp), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E, "cmp_func"}, AV_OPT_TYPE_INT 278 libavcodec/options_table.h {"ildctcmp", "interlaced DCT compare function", OFFSET(ildct_cmp), AV_OPT_TYPE_INT, {.i64 = FF_CMP_VSAD }, INT_MIN, INT_MAX, V|E, "cmp_func"}, AV_OPT_TYPE_INT 279 libavcodec/options_table.h {"dia_size", "diamond type & size for motion estimation", OFFSET(dia_size), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 280 libavcodec/options_table.h {"last_pred", "amount of motion predictors from the previous frame", OFFSET(last_predictor_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 281 libavcodec/options_table.h {"preme", "pre motion estimation", OFFSET(pre_me), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 282 libavcodec/options_table.h {"precmp", "pre motion estimation compare function", OFFSET(me_pre_cmp), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E, "cmp_func"}, AV_OPT_TYPE_INT 300 libavcodec/options_table.h {"pre_dia_size", "diamond type & size for motion estimation pre-pass", OFFSET(pre_dia_size), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 301 libavcodec/options_table.h {"subq", "sub-pel motion estimation quality", OFFSET(me_subpel_quality), AV_OPT_TYPE_INT, {.i64 = 8 }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 302 libavcodec/options_table.h {"dtg_active_format", NULL, OFFSET(dtg_active_format), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 303 libavcodec/options_table.h {"me_range", "limit motion vectors range (1023 for DivX player)", OFFSET(me_range), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 304 libavcodec/options_table.h {"ibias", "intra quant bias", OFFSET(intra_quant_bias), AV_OPT_TYPE_INT, {.i64 = FF_DEFAULT_QUANT_BIAS }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 305 libavcodec/options_table.h {"pbias", "inter quant bias", OFFSET(inter_quant_bias), AV_OPT_TYPE_INT, {.i64 = FF_DEFAULT_QUANT_BIAS }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 306 libavcodec/options_table.h {"global_quality", NULL, OFFSET(global_quality), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|A|E}, AV_OPT_TYPE_INT 307 libavcodec/options_table.h {"coder", NULL, OFFSET(coder_type), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E, "coder"}, AV_OPT_TYPE_INT 315 libavcodec/options_table.h {"context", "context model", OFFSET(context_model), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 316 libavcodec/options_table.h {"slice_flags", NULL, OFFSET(slice_flags), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 318 libavcodec/options_table.h {"xvmc_acceleration", NULL, OFFSET(xvmc_acceleration), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 320 libavcodec/options_table.h {"mbd", "macroblock decision algorithm (high quality mode)", OFFSET(mb_decision), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, 2, V|E, "mbd"}, AV_OPT_TYPE_INT 325 libavcodec/options_table.h {"stream_codec_tag", NULL, OFFSET(stream_codec_tag), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 327 libavcodec/options_table.h {"sc_threshold", "scene change threshold", OFFSET(scenechange_threshold), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 329 libavcodec/options_table.h {"lmin", "deprecated, use encoder private options instead", OFFSET(lmin), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, V|E}, AV_OPT_TYPE_INT 330 libavcodec/options_table.h {"lmax", "deprecated, use encoder private options instead", OFFSET(lmax), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, V|E}, AV_OPT_TYPE_INT 332 libavcodec/options_table.h {"nr", "noise reduction", OFFSET(noise_reduction), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 333 libavcodec/options_table.h {"rc_init_occupancy", "number of bits which should be loaded into the rc buffer before decoding starts", OFFSET(rc_initial_buffer_occupancy), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 336 libavcodec/options_table.h {"error", NULL, OFFSET(error_rate), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 338 libavcodec/options_table.h {"threads", NULL, OFFSET(thread_count), AV_OPT_TYPE_INT, {.i64 = 1 }, 0, INT_MAX, V|A|E|D, "threads"}, AV_OPT_TYPE_INT 341 libavcodec/options_table.h {"me_threshold", "motion estimation threshold", OFFSET(me_threshold), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 342 libavcodec/options_table.h {"mb_threshold", "macroblock threshold", OFFSET(mb_threshold), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 344 libavcodec/options_table.h {"dc", "intra_dc_precision", OFFSET(intra_dc_precision), AV_OPT_TYPE_INT, {.i64 = 0 }, -8, 16, V|E}, AV_OPT_TYPE_INT 345 libavcodec/options_table.h {"nssew", "nsse weight", OFFSET(nsse_weight), AV_OPT_TYPE_INT, {.i64 = 8 }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 346 libavcodec/options_table.h {"skip_top", "number of macroblock rows at the top which are skipped", OFFSET(skip_top), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|D}, AV_OPT_TYPE_INT 347 libavcodec/options_table.h {"skip_bottom", "number of macroblock rows at the bottom which are skipped", OFFSET(skip_bottom), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|D}, AV_OPT_TYPE_INT 348 libavcodec/options_table.h {"profile", NULL, OFFSET(profile), AV_OPT_TYPE_INT, {.i64 = FF_PROFILE_UNKNOWN }, INT_MIN, INT_MAX, V|A|E, "profile"}, AV_OPT_TYPE_INT 369 libavcodec/options_table.h {"level", NULL, OFFSET(level), AV_OPT_TYPE_INT, {.i64 = FF_LEVEL_UNKNOWN }, INT_MIN, INT_MAX, V|A|E, "level"}, AV_OPT_TYPE_INT 371 libavcodec/options_table.h {"lowres", "decode at 1= 1/2, 2=1/4, 3=1/8 resolutions", OFFSET(lowres), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, V|A|D}, AV_OPT_TYPE_INT 372 libavcodec/options_table.h {"skip_threshold", "frame skip threshold", OFFSET(frame_skip_threshold), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 373 libavcodec/options_table.h {"skip_factor", "frame skip factor", OFFSET(frame_skip_factor), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 374 libavcodec/options_table.h {"skip_exp", "frame skip exponent", OFFSET(frame_skip_exp), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 375 libavcodec/options_table.h {"skipcmp", "frame skip compare function", OFFSET(frame_skip_cmp), AV_OPT_TYPE_INT, {.i64 = FF_CMP_DCTMAX }, INT_MIN, INT_MAX, V|E, "cmp_func"}, AV_OPT_TYPE_INT 379 libavcodec/options_table.h {"mblmin", "minimum macroblock Lagrange factor (VBR)", OFFSET(mb_lmin), AV_OPT_TYPE_INT, {.i64 = FF_QP2LAMBDA * 2 }, 1, FF_LAMBDA_MAX, V|E}, AV_OPT_TYPE_INT 380 libavcodec/options_table.h {"mblmax", "maximum macroblock Lagrange factor (VBR)", OFFSET(mb_lmax), AV_OPT_TYPE_INT, {.i64 = FF_QP2LAMBDA * 31 }, 1, FF_LAMBDA_MAX, V|E}, AV_OPT_TYPE_INT 381 libavcodec/options_table.h {"mepc", "motion estimation bitrate penalty compensation (1.0 = 256)", OFFSET(me_penalty_compensation), AV_OPT_TYPE_INT, {.i64 = 256 }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 382 libavcodec/options_table.h {"skip_loop_filter", "skip loop filtering process for the selected frames", OFFSET(skip_loop_filter), AV_OPT_TYPE_INT, {.i64 = AVDISCARD_DEFAULT }, INT_MIN, INT_MAX, V|D, "avdiscard"}, AV_OPT_TYPE_INT 383 libavcodec/options_table.h {"skip_idct" , "skip IDCT/dequantization for the selected frames", OFFSET(skip_idct), AV_OPT_TYPE_INT, {.i64 = AVDISCARD_DEFAULT }, INT_MIN, INT_MAX, V|D, "avdiscard"}, AV_OPT_TYPE_INT 384 libavcodec/options_table.h {"skip_frame" , "skip decoding for the selected frames", OFFSET(skip_frame), AV_OPT_TYPE_INT, {.i64 = AVDISCARD_DEFAULT }, INT_MIN, INT_MAX, V|D, "avdiscard"}, AV_OPT_TYPE_INT 392 libavcodec/options_table.h {"bidir_refine", "refine the two motion vectors used in bidirectional macroblocks", OFFSET(bidir_refine), AV_OPT_TYPE_INT, {.i64 = 1 }, 0, 4, V|E}, AV_OPT_TYPE_INT 393 libavcodec/options_table.h {"brd_scale", "downscale frames for dynamic B-frame decision", OFFSET(brd_scale), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, 10, V|E}, AV_OPT_TYPE_INT 394 libavcodec/options_table.h {"keyint_min", "minimum interval between IDR-frames", OFFSET(keyint_min), AV_OPT_TYPE_INT, {.i64 = 25 }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 395 libavcodec/options_table.h {"refs", "reference frames to consider for motion compensation", OFFSET(refs), AV_OPT_TYPE_INT, {.i64 = 1 }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 396 libavcodec/options_table.h {"chromaoffset", "chroma QP offset from luma", OFFSET(chromaoffset), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, AV_OPT_TYPE_INT 397 libavcodec/options_table.h {"trellis", "rate-distortion optimal quantization", OFFSET(trellis), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|A|E}, AV_OPT_TYPE_INT 399 libavcodec/options_table.h {"sc_factor", "multiplied by qscale for each frame and added to scene_change_score", OFFSET(scenechange_factor), AV_OPT_TYPE_INT, {.i64 = 6 }, 0, INT_MAX, V|E}, AV_OPT_TYPE_INT 401 libavcodec/options_table.h {"mv0_threshold", NULL, OFFSET(mv0_threshold), AV_OPT_TYPE_INT, {.i64 = 256 }, 0, INT_MAX, V|E}, AV_OPT_TYPE_INT 402 libavcodec/options_table.h {"b_sensitivity", "adjust sensitivity of b_frame_strategy 1", OFFSET(b_sensitivity), AV_OPT_TYPE_INT, {.i64 = 40 }, 1, INT_MAX, V|E}, AV_OPT_TYPE_INT 403 libavcodec/options_table.h {"compression_level", NULL, OFFSET(compression_level), AV_OPT_TYPE_INT, {.i64 = FF_COMPRESSION_DEFAULT }, INT_MIN, INT_MAX, V|A|E}, AV_OPT_TYPE_INT 404 libavcodec/options_table.h {"min_prediction_order", NULL, OFFSET(min_prediction_order), AV_OPT_TYPE_INT, {.i64 = -1 }, INT_MIN, INT_MAX, A|E}, AV_OPT_TYPE_INT 405 libavcodec/options_table.h {"max_prediction_order", NULL, OFFSET(max_prediction_order), AV_OPT_TYPE_INT, {.i64 = -1 }, INT_MIN, INT_MAX, A|E}, AV_OPT_TYPE_INT 408 libavcodec/options_table.h {"request_channels", "set desired number of audio channels", OFFSET(request_channels), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, A|D}, AV_OPT_TYPE_INT 410 libavcodec/options_table.h {"bits_per_raw_sample", NULL, OFFSET(bits_per_raw_sample), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, AV_OPT_TYPE_INT 415 libavcodec/options_table.h {"ticks_per_frame", NULL, OFFSET(ticks_per_frame), AV_OPT_TYPE_INT, {.i64 = 1 }, 1, INT_MAX, A|V|E|D}, AV_OPT_TYPE_INT 416 libavcodec/options_table.h {"color_primaries", "color primaries", OFFSET(color_primaries), AV_OPT_TYPE_INT, {.i64 = AVCOL_PRI_UNSPECIFIED }, 1, AVCOL_PRI_NB-1, V|E|D, "color_primaries_type"}, AV_OPT_TYPE_INT 425 libavcodec/options_table.h {"color_trc", "color transfer characteristics", OFFSET(color_trc), AV_OPT_TYPE_INT, {.i64 = AVCOL_TRC_UNSPECIFIED }, 1, AVCOL_TRC_NB-1, V|E|D, "color_trc_type"}, AV_OPT_TYPE_INT 440 libavcodec/options_table.h {"colorspace", "color space", OFFSET(colorspace), AV_OPT_TYPE_INT, {.i64 = AVCOL_SPC_UNSPECIFIED }, 0, AVCOL_SPC_NB-1, V|E|D, "colorspace_type"}, AV_OPT_TYPE_INT 451 libavcodec/options_table.h {"color_range", "color range", OFFSET(color_range), AV_OPT_TYPE_INT, {.i64 = AVCOL_RANGE_UNSPECIFIED }, 0, AVCOL_RANGE_NB-1, V|E|D, "color_range_type"}, AV_OPT_TYPE_INT 455 libavcodec/options_table.h {"chroma_sample_location", "chroma sample location", OFFSET(chroma_sample_location), AV_OPT_TYPE_INT, {.i64 = AVCHROMA_LOC_UNSPECIFIED }, 0, AVCHROMA_LOC_NB-1, V|E|D, "chroma_sample_location_type"}, AV_OPT_TYPE_INT 463 libavcodec/options_table.h {"log_level_offset", "set the log level offset", OFFSET(log_level_offset), AV_OPT_TYPE_INT, {.i64 = 0 }, INT_MIN, INT_MAX }, AV_OPT_TYPE_INT 464 libavcodec/options_table.h {"slices", "number of slices, used in parallelized encoding", OFFSET(slices), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, V|E}, AV_OPT_TYPE_INT 468 libavcodec/options_table.h {"audio_service_type", "audio service type", OFFSET(audio_service_type), AV_OPT_TYPE_INT, {.i64 = AV_AUDIO_SERVICE_TYPE_MAIN }, 0, AV_AUDIO_SERVICE_TYPE_NB-1, A|E, "audio_service_type"}, AV_OPT_TYPE_INT 485 libavcodec/options_table.h {"refcounted_frames", NULL, OFFSET(refcounted_frames), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, A|V|D }, AV_OPT_TYPE_INT 486 libavcodec/options_table.h {"side_data_only_packets", NULL, OFFSET(side_data_only_packets), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, A|V|E }, AV_OPT_TYPE_INT 487 libavcodec/options_table.h {"skip_alpha", "Skip processing alpha", OFFSET(skip_alpha), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, 1, V|D }, AV_OPT_TYPE_INT 488 libavcodec/options_table.h {"field_order", "Field order", OFFSET(field_order), AV_OPT_TYPE_INT, {.i64 = AV_FIELD_UNKNOWN }, 0, 5, V|D|E, "field_order" }, AV_OPT_TYPE_INT 678 libavcodec/pgssubdec.c {"forced_subs_only", "Only show forced subtitles", OFFSET(forced_subs_only), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, SD}, AV_OPT_TYPE_INT 580 libavcodec/pngenc.c {"dpi", "Set image resolution (in dots per inch)", OFFSET(dpi), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 0x10000, VE}, AV_OPT_TYPE_INT 581 libavcodec/pngenc.c {"dpm", "Set image resolution (in dots per meter)", OFFSET(dpm), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 0x10000, VE}, AV_OPT_TYPE_INT 1295 libavcodec/proresenc_kostya.c AV_OPT_TYPE_INT, { .i64 = 8 }, 1, MAX_MBS_PER_SLICE, VE }, AV_OPT_TYPE_INT 1296 libavcodec/proresenc_kostya.c { "profile", NULL, OFFSET(profile), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 1314 libavcodec/proresenc_kostya.c AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 8192, VE }, AV_OPT_TYPE_INT 1315 libavcodec/proresenc_kostya.c { "quant_mat", "quantiser matrix", OFFSET(quant_sel), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 1329 libavcodec/proresenc_kostya.c { "alpha_bits", "bits for alpha plane", OFFSET(alpha_bits), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 290 libavcodec/qsv_h264.c { "async_depth", "Internal parallelization depth, the higher the value the higher the latency.", OFFSET(qsv.async_depth), AV_OPT_TYPE_INT, { .i64 = ASYNC_DEPTH_DEFAULT }, 0, INT_MAX, VD }, AV_OPT_TYPE_INT 55 libavcodec/rawdec.c {"top", "top field first", offsetof(RawVideoContext, tff), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 1, AV_OPT_FLAG_DECODING_PARAM|AV_OPT_FLAG_VIDEO_PARAM}, AV_OPT_TYPE_INT 1135 libavcodec/roqvideoenc.c { "quake3_compat", "Whether to respect known limitations in Quake 3 decoder", OFFSET(quake3_compat), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, VE }, AV_OPT_TYPE_INT 1877 libavcodec/snowenc.c { "memc_only", "Only do ME/MC (I frames -> ref, P frame -> ME+MC).", OFFSET(memc_only), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_INT 1878 libavcodec/snowenc.c { "no_bitstream", "Skip final bitstream writeout.", OFFSET(no_bitstream), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_INT 40 libavcodec/textdec.c { "keep_ass_markup", "Set if ASS tags must be escaped", OFFSET(keep_ass_markup), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, .flags=SD }, AV_OPT_TYPE_INT 548 libavcodec/tiffenc.c {"dpi", "set the image resolution (in dpi)", OFFSET(dpi), AV_OPT_TYPE_INT, {.i64 = 72}, 1, 0x10000, AV_OPT_FLAG_VIDEO_PARAM|AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_INT 549 libavcodec/tiffenc.c { "compression_algo", NULL, OFFSET(compr), AV_OPT_TYPE_INT, { .i64 = TIFF_PACKBITS }, TIFF_RAW, TIFF_DEFLATE, VE, "compression_algo" }, AV_OPT_TYPE_INT 2962 libavcodec/wavpackenc.c { "joint_stereo", "", OFFSET(joint), AV_OPT_TYPE_INT, {.i64=0},-1, 1, FLAGS, "joint" }, AV_OPT_TYPE_INT 2966 libavcodec/wavpackenc.c { "optimize_mono", "", OFFSET(optimize_mono), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS, "opt_mono" }, AV_OPT_TYPE_INT 142 libavdevice/alsa-audio-dec.c { "sample_rate", "", offsetof(AlsaData, sample_rate), AV_OPT_TYPE_INT, {.i64 = 48000}, 1, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 143 libavdevice/alsa-audio-dec.c { "channels", "", offsetof(AlsaData, channels), AV_OPT_TYPE_INT, {.i64 = 2}, 1, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 37 libavdevice/avdevice.c { "codec", "codec", OFFSET(codec), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 41 libavdevice/avdevice.c { "sample_rate", "sample rate", OFFSET(sample_rate), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 43 libavdevice/avdevice.c { "channels", "channels", OFFSET(channels), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 332 libavdevice/bktr.c { "standard", "", offsetof(VideoData, standard), AV_OPT_TYPE_INT, {.i64 = VIDEO_FORMAT}, PAL, NTSCJ, AV_OPT_FLAG_DECODING_PARAM, "standard" }, AV_OPT_TYPE_INT 211 libavdevice/caca.c { "list_drivers", "list available drivers", OFFSET(list_drivers), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, ENC, "list_drivers" }, AV_OPT_TYPE_INT 32 libavdevice/decklink_dec_c.c { "list_devices", "list available devices" , OFFSET(list_devices), AV_OPT_TYPE_INT , { .i64 = 0 }, 0, 1, DEC }, AV_OPT_TYPE_INT 33 libavdevice/decklink_dec_c.c { "list_formats", "list supported formats" , OFFSET(list_formats), AV_OPT_TYPE_INT , { .i64 = 0 }, 0, 1, DEC }, AV_OPT_TYPE_INT 34 libavdevice/decklink_dec_c.c { "bm_v210", "v210 10 bit per channel" , OFFSET(v210), AV_OPT_TYPE_INT , { .i64 = 0 }, 0, 1, DEC }, AV_OPT_TYPE_INT 31 libavdevice/decklink_enc_c.c { "list_devices", "list available devices" , OFFSET(list_devices), AV_OPT_TYPE_INT , { .i64 = 0 }, 0, 1, ENC }, AV_OPT_TYPE_INT 32 libavdevice/decklink_enc_c.c { "list_formats", "list supported formats" , OFFSET(list_formats), AV_OPT_TYPE_INT , { .i64 = 0 }, 0, 1, ENC }, AV_OPT_TYPE_INT 1180 libavdevice/dshow.c { "sample_rate", "set audio sample rate", OFFSET(sample_rate), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, DEC }, AV_OPT_TYPE_INT 1181 libavdevice/dshow.c { "sample_size", "set audio sample size", OFFSET(sample_size), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 16, DEC }, AV_OPT_TYPE_INT 1182 libavdevice/dshow.c { "channels", "set number of audio channels, such as 1 or 2", OFFSET(channels), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, DEC }, AV_OPT_TYPE_INT 1183 libavdevice/dshow.c { "audio_buffer_size", "set audio device buffer latency size in milliseconds (default is the device's default)", OFFSET(audio_buffer_size), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, DEC }, AV_OPT_TYPE_INT 1184 libavdevice/dshow.c { "list_devices", "list available devices", OFFSET(list_devices), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, DEC, "list_devices" }, AV_OPT_TYPE_INT 1187 libavdevice/dshow.c { "list_options", "list available options for specified device", OFFSET(list_options), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, DEC, "list_options" }, AV_OPT_TYPE_INT 1190 libavdevice/dshow.c { "video_device_number", "set video device number for devices with same name (starts at 0)", OFFSET(video_device_number), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, DEC }, AV_OPT_TYPE_INT 1191 libavdevice/dshow.c { "audio_device_number", "set audio device number for devices with same name (starts at 0)", OFFSET(audio_device_number), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, DEC }, AV_OPT_TYPE_INT 1194 libavdevice/dshow.c { "crossbar_video_input_pin_number", "set video input pin number for crossbar device", OFFSET(crossbar_video_input_pin_number), AV_OPT_TYPE_INT, {.i64 = -1}, -1, INT_MAX, DEC }, AV_OPT_TYPE_INT 1195 libavdevice/dshow.c { "crossbar_audio_input_pin_number", "set audio input pin number for crossbar device", OFFSET(crossbar_audio_input_pin_number), AV_OPT_TYPE_INT, {.i64 = -1}, -1, INT_MAX, DEC }, AV_OPT_TYPE_INT 1196 libavdevice/dshow.c { "show_video_device_dialog", "display property dialog for video capture device", OFFSET(show_video_device_dialog), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, DEC, "show_video_device_dialog" }, AV_OPT_TYPE_INT 1199 libavdevice/dshow.c { "show_audio_device_dialog", "display property dialog for audio capture device", OFFSET(show_audio_device_dialog), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, DEC, "show_audio_device_dialog" }, AV_OPT_TYPE_INT 1202 libavdevice/dshow.c { "show_video_crossbar_connection_dialog", "display property dialog for crossbar connecting pins filter on video device", OFFSET(show_video_crossbar_connection_dialog), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, DEC, "show_video_crossbar_connection_dialog" }, AV_OPT_TYPE_INT 1205 libavdevice/dshow.c { "show_audio_crossbar_connection_dialog", "display property dialog for crossbar connecting pins filter on audio device", OFFSET(show_audio_crossbar_connection_dialog), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, DEC, "show_audio_crossbar_connection_dialog" }, AV_OPT_TYPE_INT 1208 libavdevice/dshow.c { "show_analog_tv_tuner_dialog", "display property dialog for analog tuner filter", OFFSET(show_analog_tv_tuner_dialog), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, DEC, "show_analog_tv_tuner_dialog" }, AV_OPT_TYPE_INT 1211 libavdevice/dshow.c { "show_analog_tv_tuner_audio_dialog", "display property dialog for analog tuner audio filter", OFFSET(show_analog_tv_tuner_audio_dialog), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, DEC, "show_analog_tv_tuner_dialog" }, AV_OPT_TYPE_INT 215 libavdevice/dv1394.c { "standard", "", offsetof(struct dv1394_data, format), AV_OPT_TYPE_INT, {.i64 = DV1394_NTSC}, DV1394_NTSC, DV1394_PAL, AV_OPT_FLAG_DECODING_PARAM, "standard" }, AV_OPT_TYPE_INT 218 libavdevice/dv1394.c { "channel", "", offsetof(struct dv1394_data, channel), AV_OPT_TYPE_INT, {.i64 = DV1394_DEFAULT_CHANNEL}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 195 libavdevice/fbdev_enc.c { "xoffset", "set x coordinate of top left corner", OFFSET(xoffset), AV_OPT_TYPE_INT, {.i64 = 0}, INT_MIN, INT_MAX, ENC }, AV_OPT_TYPE_INT 196 libavdevice/fbdev_enc.c { "yoffset", "set y coordinate of top left corner", OFFSET(yoffset), AV_OPT_TYPE_INT, {.i64 = 0}, INT_MIN, INT_MAX, ENC }, AV_OPT_TYPE_INT 610 libavdevice/gdigrab.c { "draw_mouse", "draw the mouse pointer", OFFSET(draw_mouse), AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, DEC }, AV_OPT_TYPE_INT 611 libavdevice/gdigrab.c { "show_region", "draw border around capture area", OFFSET(show_region), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, DEC }, AV_OPT_TYPE_INT 614 libavdevice/gdigrab.c { "offset_x", "capture area x offset", OFFSET(offset_x), AV_OPT_TYPE_INT, {.i64 = 0}, INT_MIN, INT_MAX, DEC }, AV_OPT_TYPE_INT 615 libavdevice/gdigrab.c { "offset_y", "capture area y offset", OFFSET(offset_y), AV_OPT_TYPE_INT, {.i64 = 0}, INT_MIN, INT_MAX, DEC }, AV_OPT_TYPE_INT 472 libavdevice/iec61883.c { "dvtype", "override autodetection of DV/HDV", offsetof(struct iec61883_data, type), AV_OPT_TYPE_INT, {.i64 = IEC61883_AUTO}, IEC61883_AUTO, IEC61883_HDV, AV_OPT_FLAG_DECODING_PARAM, "dvtype" }, AV_OPT_TYPE_INT 476 libavdevice/iec61883.c { "dvbuffer", "set queue buffer size (in packets)", offsetof(struct iec61883_data, max_packets), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 330 libavdevice/jack_audio.c { "channels", "Number of audio channels.", OFFSET(nports), AV_OPT_TYPE_INT, { .i64 = 2 }, 1, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 167 libavdevice/libcdio.c { "speed", "set drive reading speed", OFFSET(speed), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, DEC }, AV_OPT_TYPE_INT 103 libavdevice/libdc1394.c { "channel", "", offsetof(dc1394_data, channel), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 227 libavdevice/openal-dec.c {"channels", "set number of channels", OFFSET(channels), AV_OPT_TYPE_INT, {.i64=2}, 1, 2, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 228 libavdevice/openal-dec.c {"sample_rate", "set sample rate", OFFSET(sample_rate), AV_OPT_TYPE_INT, {.i64=44100}, 1, 192000, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 229 libavdevice/openal-dec.c {"sample_size", "set sample size", OFFSET(sample_size), AV_OPT_TYPE_INT, {.i64=16}, 8, 16, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 230 libavdevice/openal-dec.c {"list_devices", "list available devices", OFFSET(list_devices), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, AV_OPT_FLAG_DECODING_PARAM, "list_devices" }, AV_OPT_TYPE_INT 1280 libavdevice/opengl_enc.c { "no_window", "disable default window", OFFSET(no_window), AV_OPT_TYPE_INT, {.i64 = 0}, INT_MIN, INT_MAX, ENC }, AV_OPT_TYPE_INT 127 libavdevice/oss_audio_dec.c { "sample_rate", "", offsetof(OSSAudioData, sample_rate), AV_OPT_TYPE_INT, {.i64 = 48000}, 1, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 128 libavdevice/oss_audio_dec.c { "channels", "", offsetof(OSSAudioData, channels), AV_OPT_TYPE_INT, {.i64 = 2}, 1, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 347 libavdevice/pulse_audio_dec.c { "sample_rate", "set sample rate in Hz", OFFSET(sample_rate), AV_OPT_TYPE_INT, {.i64 = 48000}, 1, INT_MAX, D }, AV_OPT_TYPE_INT 348 libavdevice/pulse_audio_dec.c { "channels", "set number of audio channels", OFFSET(channels), AV_OPT_TYPE_INT, {.i64 = 2}, 1, INT_MAX, D }, AV_OPT_TYPE_INT 349 libavdevice/pulse_audio_dec.c { "frame_size", "set number of bytes per frame", OFFSET(frame_size), AV_OPT_TYPE_INT, {.i64 = 1024}, 1, INT_MAX, D }, AV_OPT_TYPE_INT 350 libavdevice/pulse_audio_dec.c { "fragment_size", "set buffering size, affects latency and cpu usage", OFFSET(fragment_size), AV_OPT_TYPE_INT, {.i64 = -1}, -1, INT_MAX, D }, AV_OPT_TYPE_INT 351 libavdevice/pulse_audio_dec.c { "wallclock", "set the initial pts using the current time", OFFSET(wallclock), AV_OPT_TYPE_INT, {.i64 = 1}, -1, 1, D }, AV_OPT_TYPE_INT 766 libavdevice/pulse_audio_enc.c { "buffer_size", "set buffer size in bytes", OFFSET(buffer_size), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, E }, AV_OPT_TYPE_INT 767 libavdevice/pulse_audio_enc.c { "buffer_duration", "set buffer duration in millisecs", OFFSET(buffer_duration), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, E }, AV_OPT_TYPE_INT 768 libavdevice/pulse_audio_enc.c { "prebuf", "set pre-buffering size", OFFSET(prebuf), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, E }, AV_OPT_TYPE_INT 769 libavdevice/pulse_audio_enc.c { "minreq", "set minimum request size", OFFSET(minreq), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, E }, AV_OPT_TYPE_INT 352 libavdevice/sdl.c { "window_fullscreen", "set SDL window fullscreen", OFFSET(window_fullscreen), AV_OPT_TYPE_INT, { .i64 = 0 }, INT_MIN, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_INT 97 libavdevice/sndio_dec.c { "sample_rate", "", offsetof(SndioData, sample_rate), AV_OPT_TYPE_INT, {.i64 = 48000}, 1, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 98 libavdevice/sndio_dec.c { "channels", "", offsetof(SndioData, channels), AV_OPT_TYPE_INT, {.i64 = 2}, 1, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 339 libavdevice/v4l.c { "standard", "", offsetof(VideoData, standard), AV_OPT_TYPE_INT, {.i64 = VIDEO_MODE_NTSC}, VIDEO_MODE_PAL, VIDEO_MODE_NTSC, AV_OPT_FLAG_DECODING_PARAM, "standard" }, AV_OPT_TYPE_INT 1090 libavdevice/v4l2.c { "channel", "set TV channel, used only by frame grabber", OFFSET(channel), AV_OPT_TYPE_INT, {.i64 = -1 }, -1, INT_MAX, DEC }, AV_OPT_TYPE_INT 1096 libavdevice/v4l2.c { "list_formats", "list available formats and exit", OFFSET(list_format), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, DEC, "list_formats" }, AV_OPT_TYPE_INT 1101 libavdevice/v4l2.c { "list_standards", "list supported standards and exit", OFFSET(list_standard), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, 1, DEC, "list_standards" }, AV_OPT_TYPE_INT 1104 libavdevice/v4l2.c { "timestamps", "set type of timestamps for grabbed frames", OFFSET(ts_mode), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, 2, DEC, "timestamps" }, AV_OPT_TYPE_INT 1105 libavdevice/v4l2.c { "ts", "set type of timestamps for grabbed frames", OFFSET(ts_mode), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, 2, DEC, "timestamps" }, AV_OPT_TYPE_INT 1109 libavdevice/v4l2.c { "use_libv4l2", "use libv4l2 (v4l-utils) conversion functions", OFFSET(use_libv4l2), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, DEC }, AV_OPT_TYPE_INT 660 libavdevice/x11grab.c { "grab_x", "Initial x coordinate.", OFFSET(x_off), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, DEC }, AV_OPT_TYPE_INT 661 libavdevice/x11grab.c { "grab_y", "Initial y coordinate.", OFFSET(y_off), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, DEC }, AV_OPT_TYPE_INT 662 libavdevice/x11grab.c { "draw_mouse", "draw the mouse pointer", OFFSET(draw_mouse), AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, DEC }, AV_OPT_TYPE_INT 665 libavdevice/x11grab.c OFFSET(follow_mouse), AV_OPT_TYPE_INT, {.i64 = 0}, -1, INT_MAX, DEC, "follow_mouse" }, AV_OPT_TYPE_INT 670 libavdevice/x11grab.c { "show_region", "show the grabbing region", OFFSET(show_region), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, DEC }, AV_OPT_TYPE_INT 672 libavdevice/x11grab.c { "use_shm", "use MIT-SHM extension", OFFSET(use_shm), AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, DEC }, AV_OPT_TYPE_INT 82 libavdevice/xcbgrab.c { "x", "Initial x coordinate.", OFFSET(x), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, D }, AV_OPT_TYPE_INT 83 libavdevice/xcbgrab.c { "y", "Initial y coordinate.", OFFSET(y), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, D }, AV_OPT_TYPE_INT 84 libavdevice/xcbgrab.c { "grab_x", "Initial x coordinate.", OFFSET(x), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, D }, AV_OPT_TYPE_INT 85 libavdevice/xcbgrab.c { "grab_y", "Initial y coordinate.", OFFSET(y), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, D }, AV_OPT_TYPE_INT 88 libavdevice/xcbgrab.c { "draw_mouse", "Draw the mouse pointer.", OFFSET(draw_mouse), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, D }, AV_OPT_TYPE_INT 90 libavdevice/xcbgrab.c OFFSET(follow_mouse), AV_OPT_TYPE_INT, { .i64 = 0 }, FOLLOW_CENTER, INT_MAX, D, "follow_mouse" }, AV_OPT_TYPE_INT 92 libavdevice/xcbgrab.c { "show_region", "Show the grabbing region.", OFFSET(show_region), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, D }, AV_OPT_TYPE_INT 93 libavdevice/xcbgrab.c { "region_border", "Set the region border thickness.", OFFSET(region_border), AV_OPT_TYPE_INT, { .i64 = 3 }, 1, 128, D }, AV_OPT_TYPE_INT 356 libavdevice/xv.c { "window_x", "set window x offset", OFFSET(window_x), AV_OPT_TYPE_INT, {.i64 = 0 }, -INT_MAX, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_INT 357 libavdevice/xv.c { "window_y", "set window y offset", OFFSET(window_y), AV_OPT_TYPE_INT, {.i64 = 0 }, -INT_MAX, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_INT 90 libavfilter/aeval.c { "nb_samples", "set the number of samples per requested frame", OFFSET(nb_samples), AV_OPT_TYPE_INT, {.i64 = 1024}, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 91 libavfilter/aeval.c { "n", "set the number of samples per requested frame", OFFSET(nb_samples), AV_OPT_TYPE_INT, {.i64 = 1024}, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 51 libavfilter/af_afade.c { "type", "set the fade direction", OFFSET(type), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, 1, FLAGS, "type" }, AV_OPT_TYPE_INT 52 libavfilter/af_afade.c { "t", "set the fade direction", OFFSET(type), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, 1, FLAGS, "type" }, AV_OPT_TYPE_INT 57 libavfilter/af_afade.c { "nb_samples", "set number of samples for fade duration", OFFSET(nb_samples), AV_OPT_TYPE_INT, {.i64 = 44100}, 1, INT32_MAX, FLAGS }, AV_OPT_TYPE_INT 58 libavfilter/af_afade.c { "ns", "set number of samples for fade duration", OFFSET(nb_samples), AV_OPT_TYPE_INT, {.i64 = 44100}, 1, INT32_MAX, FLAGS }, AV_OPT_TYPE_INT 63 libavfilter/af_afade.c { "curve", "set fade curve type", OFFSET(curve), AV_OPT_TYPE_INT, {.i64 = TRI }, TRI, CBR, FLAGS, "curve" }, AV_OPT_TYPE_INT 64 libavfilter/af_afade.c { "c", "set fade curve type", OFFSET(curve), AV_OPT_TYPE_INT, {.i64 = TRI }, TRI, CBR, FLAGS, "curve" }, AV_OPT_TYPE_INT 55 libavfilter/af_amerge.c AV_OPT_TYPE_INT, { .i64 = 2 }, 2, SWR_CH_MAX, FLAGS }, AV_OPT_TYPE_INT 181 libavfilter/af_amix.c OFFSET(nb_inputs), AV_OPT_TYPE_INT, { .i64 = 2 }, 1, 32, A|F }, AV_OPT_TYPE_INT 183 libavfilter/af_amix.c OFFSET(duration_mode), AV_OPT_TYPE_INT, { .i64 = DURATION_LONGEST }, 0, 2, A|F, "duration" }, AV_OPT_TYPE_INT 50 libavfilter/af_apad.c { "packet_size", "set silence packet size", OFFSET(packet_size), AV_OPT_TYPE_INT, { .i64 = 4096 }, 0, INT_MAX, A }, AV_OPT_TYPE_INT 64 libavfilter/af_aphaser.c { "type", "set modulation type", OFFSET(type), AV_OPT_TYPE_INT, {.i64=WAVE_TRI}, 0, WAVE_NB-1, FLAGS, "type" }, AV_OPT_TYPE_INT 309 libavfilter/af_aresample.c {"sample_rate", NULL, OFFSET(sample_rate_arg), AV_OPT_TYPE_INT, {.i64=0}, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 48 libavfilter/af_asetnsamples.c { "nb_out_samples", "set the number of per-frame output samples", OFFSET(nb_out_samples), AV_OPT_TYPE_INT, {.i64=1024}, 1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 49 libavfilter/af_asetnsamples.c { "n", "set the number of per-frame output samples", OFFSET(nb_out_samples), AV_OPT_TYPE_INT, {.i64=1024}, 1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 50 libavfilter/af_asetnsamples.c { "pad", "pad last frame with zeros", OFFSET(pad), AV_OPT_TYPE_INT, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 51 libavfilter/af_asetnsamples.c { "p", "pad last frame with zeros", OFFSET(pad), AV_OPT_TYPE_INT, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 56 libavfilter/af_asyncts.c { "compensate", "Stretch/squeeze the data to make it match the timestamps", OFFSET(resample), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, A|F }, AV_OPT_TYPE_INT 59 libavfilter/af_asyncts.c { "max_comp", "Maximum compensation in samples per second.", OFFSET(max_comp), AV_OPT_TYPE_INT, { .i64 = 500 }, 0, INT_MAX, A|F }, AV_OPT_TYPE_INT 473 libavfilter/af_biquads.c {"width_type", "set filter-width type", OFFSET(width_type), AV_OPT_TYPE_INT, {.i64=QFACTOR}, HERTZ, SLOPE, FLAGS, "width_type"}, AV_OPT_TYPE_INT 491 libavfilter/af_biquads.c {"width_type", "set filter-width type", OFFSET(width_type), AV_OPT_TYPE_INT, {.i64=QFACTOR}, HERTZ, SLOPE, FLAGS, "width_type"}, AV_OPT_TYPE_INT 509 libavfilter/af_biquads.c {"width_type", "set filter-width type", OFFSET(width_type), AV_OPT_TYPE_INT, {.i64=QFACTOR}, HERTZ, SLOPE, FLAGS, "width_type"}, AV_OPT_TYPE_INT 527 libavfilter/af_biquads.c {"width_type", "set filter-width type", OFFSET(width_type), AV_OPT_TYPE_INT, {.i64=QFACTOR}, HERTZ, SLOPE, FLAGS, "width_type"}, AV_OPT_TYPE_INT 534 libavfilter/af_biquads.c {"csg", "use constant skirt gain", OFFSET(csg), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_INT 544 libavfilter/af_biquads.c {"width_type", "set filter-width type", OFFSET(width_type), AV_OPT_TYPE_INT, {.i64=QFACTOR}, HERTZ, SLOPE, FLAGS, "width_type"}, AV_OPT_TYPE_INT 560 libavfilter/af_biquads.c {"width_type", "set filter-width type", OFFSET(width_type), AV_OPT_TYPE_INT, {.i64=QFACTOR}, HERTZ, SLOPE, FLAGS, "width_type"}, AV_OPT_TYPE_INT 567 libavfilter/af_biquads.c {"poles", "set number of poles", OFFSET(poles), AV_OPT_TYPE_INT, {.i64=2}, 1, 2, FLAGS}, AV_OPT_TYPE_INT 568 libavfilter/af_biquads.c {"p", "set number of poles", OFFSET(poles), AV_OPT_TYPE_INT, {.i64=2}, 1, 2, FLAGS}, AV_OPT_TYPE_INT 578 libavfilter/af_biquads.c {"width_type", "set filter-width type", OFFSET(width_type), AV_OPT_TYPE_INT, {.i64=QFACTOR}, HERTZ, SLOPE, FLAGS, "width_type"}, AV_OPT_TYPE_INT 585 libavfilter/af_biquads.c {"poles", "set number of poles", OFFSET(poles), AV_OPT_TYPE_INT, {.i64=2}, 1, 2, FLAGS}, AV_OPT_TYPE_INT 586 libavfilter/af_biquads.c {"p", "set number of poles", OFFSET(poles), AV_OPT_TYPE_INT, {.i64=2}, 1, 2, FLAGS}, AV_OPT_TYPE_INT 596 libavfilter/af_biquads.c {"width_type", "set filter-width type", OFFSET(width_type), AV_OPT_TYPE_INT, {.i64=HERTZ}, HERTZ, SLOPE, FLAGS, "width_type"}, AV_OPT_TYPE_INT 52 libavfilter/af_bs2b.c OFFSET(profile), AV_OPT_TYPE_INT, { .i64 = BS2B_DEFAULT_CLEVEL }, 0, INT_MAX, A, "profile" }, AV_OPT_TYPE_INT 57 libavfilter/af_bs2b.c OFFSET(fcut), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, BS2B_MAXFCUT, A }, AV_OPT_TYPE_INT 59 libavfilter/af_bs2b.c OFFSET(feed), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, BS2B_MAXFEED, A }, AV_OPT_TYPE_INT 61 libavfilter/af_flanger.c { "shape", "swept wave shape", OFFSET(wave_shape), AV_OPT_TYPE_INT, {.i64=WAVE_SIN}, WAVE_SIN, WAVE_NB-1, A, "type" }, AV_OPT_TYPE_INT 67 libavfilter/af_flanger.c { "interp", "delay-line interpolation", OFFSET(interpolation), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, A, "itype" }, AV_OPT_TYPE_INT 70 libavfilter/af_join.c { "inputs", "Number of input streams.", OFFSET(inputs), AV_OPT_TYPE_INT, { .i64 = 2 }, 1, INT_MAX, A|F }, AV_OPT_TYPE_INT 77 libavfilter/af_ladspa.c { "sample_rate", "set sample rate", OFFSET(sample_rate), AV_OPT_TYPE_INT, {.i64=44100}, 1, INT32_MAX, FLAGS }, AV_OPT_TYPE_INT 78 libavfilter/af_ladspa.c { "s", "set sample rate", OFFSET(sample_rate), AV_OPT_TYPE_INT, {.i64=44100}, 1, INT32_MAX, FLAGS }, AV_OPT_TYPE_INT 79 libavfilter/af_ladspa.c { "nb_samples", "set the number of samples per requested frame", OFFSET(nb_samples), AV_OPT_TYPE_INT, {.i64=1024}, 1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 80 libavfilter/af_ladspa.c { "n", "set the number of samples per requested frame", OFFSET(nb_samples), AV_OPT_TYPE_INT, {.i64=1024}, 1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 78 libavfilter/af_silenceremove.c { "start_periods", NULL, OFFSET(start_periods), AV_OPT_TYPE_INT, {.i64=0}, 0, 9000, FLAGS }, AV_OPT_TYPE_INT 81 libavfilter/af_silenceremove.c { "stop_periods", NULL, OFFSET(stop_periods), AV_OPT_TYPE_INT, {.i64=0}, -9000, 9000, FLAGS }, AV_OPT_TYPE_INT 84 libavfilter/af_silenceremove.c { "leave_silence", NULL, OFFSET(leave_silence), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 69 libavfilter/af_volume.c OFFSET(precision), AV_OPT_TYPE_INT, { .i64 = PRECISION_FLOAT }, PRECISION_FIXED, PRECISION_DOUBLE, A|F, "precision" }, AV_OPT_TYPE_INT 73 libavfilter/af_volume.c { "eval", "specify when to evaluate expressions", OFFSET(eval_mode), AV_OPT_TYPE_INT, {.i64 = EVAL_MODE_ONCE}, 0, EVAL_MODE_NB-1, .flags = A|F, "eval" }, AV_OPT_TYPE_INT 77 libavfilter/af_volume.c OFFSET(replaygain), AV_OPT_TYPE_INT, { .i64 = REPLAYGAIN_DROP }, REPLAYGAIN_DROP, REPLAYGAIN_ALBUM, A, "replaygain" }, AV_OPT_TYPE_INT 85 libavfilter/af_volume.c OFFSET(replaygain_noclip), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, A }, AV_OPT_TYPE_INT 55 libavfilter/asrc_anullsrc.c { "nb_samples", "set the number of samples per requested frame", OFFSET(nb_samples), AV_OPT_TYPE_INT, {.i64 = 1024}, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 56 libavfilter/asrc_anullsrc.c { "n", "set the number of samples per requested frame", OFFSET(nb_samples), AV_OPT_TYPE_INT, {.i64 = 1024}, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 54 libavfilter/asrc_flite.c { "list_voices", "list voices and exit", OFFSET(list_voices), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 55 libavfilter/asrc_flite.c { "nb_samples", "set number of samples per frame", OFFSET(frame_nb_samples), AV_OPT_TYPE_INT, {.i64=512}, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 56 libavfilter/asrc_flite.c { "n", "set number of samples per frame", OFFSET(frame_nb_samples), AV_OPT_TYPE_INT, {.i64=512}, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 58 libavfilter/avf_avectorscope.c { "mode", "set mode", OFFSET(mode), AV_OPT_TYPE_INT, {.i64=LISSAJOUS}, 0, MODE_NB-1, FLAGS, "mode" }, AV_OPT_TYPE_INT 59 libavfilter/avf_avectorscope.c { "m", "set mode", OFFSET(mode), AV_OPT_TYPE_INT, {.i64=LISSAJOUS}, 0, MODE_NB-1, FLAGS, "mode" }, AV_OPT_TYPE_INT 66 libavfilter/avf_avectorscope.c { "rc", "set red contrast", OFFSET(contrast[0]), AV_OPT_TYPE_INT, {.i64=40}, 0, 255, FLAGS }, AV_OPT_TYPE_INT 67 libavfilter/avf_avectorscope.c { "gc", "set green contrast", OFFSET(contrast[1]), AV_OPT_TYPE_INT, {.i64=160}, 0, 255, FLAGS }, AV_OPT_TYPE_INT 68 libavfilter/avf_avectorscope.c { "bc", "set blue contrast", OFFSET(contrast[2]), AV_OPT_TYPE_INT, {.i64=80}, 0, 255, FLAGS }, AV_OPT_TYPE_INT 69 libavfilter/avf_avectorscope.c { "rf", "set red fade", OFFSET(fade[0]), AV_OPT_TYPE_INT, {.i64=15}, 0, 255, FLAGS }, AV_OPT_TYPE_INT 70 libavfilter/avf_avectorscope.c { "gf", "set green fade", OFFSET(fade[1]), AV_OPT_TYPE_INT, {.i64=10}, 0, 255, FLAGS }, AV_OPT_TYPE_INT 71 libavfilter/avf_avectorscope.c { "bf", "set blue fade", OFFSET(fade[2]), AV_OPT_TYPE_INT, {.i64=5}, 0, 255, FLAGS }, AV_OPT_TYPE_INT 62 libavfilter/avf_concat.c AV_OPT_TYPE_INT, { .i64 = 2 }, 1, INT_MAX, V|A|F}, AV_OPT_TYPE_INT 65 libavfilter/avf_concat.c AV_OPT_TYPE_INT, { .i64 = 1 }, 0, INT_MAX, V|F }, AV_OPT_TYPE_INT 68 libavfilter/avf_concat.c AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, A|F}, AV_OPT_TYPE_INT 71 libavfilter/avf_concat.c AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, V|A|F}, AV_OPT_TYPE_INT 108 libavfilter/avf_showcqt.c { "fullhd", "set full HD resolution", OFFSET(fullhd), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, FLAGS }, AV_OPT_TYPE_INT 109 libavfilter/avf_showcqt.c { "fps", "set video fps", OFFSET(fps), AV_OPT_TYPE_INT, { .i64 = 25 }, 10, 100, FLAGS }, AV_OPT_TYPE_INT 110 libavfilter/avf_showcqt.c { "count", "set number of transform per frame", OFFSET(count), AV_OPT_TYPE_INT, { .i64 = 6 }, 1, 30, FLAGS }, AV_OPT_TYPE_INT 70 libavfilter/avf_showspectrum.c { "slide", "set sliding mode", OFFSET(sliding), AV_OPT_TYPE_INT, {.i64 = 0}, 0, NB_SLIDES, FLAGS, "slide" }, AV_OPT_TYPE_INT 74 libavfilter/avf_showspectrum.c { "mode", "set channel display mode", OFFSET(mode), AV_OPT_TYPE_INT, {.i64=COMBINED}, COMBINED, NB_MODES-1, FLAGS, "mode" }, AV_OPT_TYPE_INT 77 libavfilter/avf_showspectrum.c { "color", "set channel coloring", OFFSET(color_mode), AV_OPT_TYPE_INT, {.i64=CHANNEL}, CHANNEL, NB_CLMODES-1, FLAGS, "color" }, AV_OPT_TYPE_INT 80 libavfilter/avf_showspectrum.c { "scale", "set display scale", OFFSET(scale), AV_OPT_TYPE_INT, {.i64=SQRT}, LINEAR, NB_SCALES-1, FLAGS, "scale" }, AV_OPT_TYPE_INT 86 libavfilter/avf_showspectrum.c { "win_func", "set window function", OFFSET(win_func), AV_OPT_TYPE_INT, {.i64 = WFUNC_HANN}, 0, NB_WFUNC-1, FLAGS, "win_func" }, AV_OPT_TYPE_INT 65 libavfilter/avf_showwaves.c { "mode", "select display mode", OFFSET(mode), AV_OPT_TYPE_INT, {.i64=MODE_POINT}, 0, MODE_NB-1, FLAGS, "mode"}, AV_OPT_TYPE_INT 70 libavfilter/avf_showwaves.c { "n", "set how many samples to show in the same point", OFFSET(n), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 73 libavfilter/avf_showwaves.c { "split_channels", "draw channels separately", OFFSET(split_channels), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 47 libavfilter/avfiltergraph.c AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 507 libavfilter/buffersink.c { "all_channel_counts", "accept all channel counts", OFFSET(all_channel_counts), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 337 libavfilter/buffersrc.c { "width", NULL, OFFSET(w), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, V }, AV_OPT_TYPE_INT 339 libavfilter/buffersrc.c { "height", NULL, OFFSET(h), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, V }, AV_OPT_TYPE_INT 344 libavfilter/buffersrc.c { "time_base_num", "deprecated, do not use", OFFSET(time_base.num), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, V }, AV_OPT_TYPE_INT 345 libavfilter/buffersrc.c { "time_base_den", "deprecated, do not use", OFFSET(time_base.den), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, V }, AV_OPT_TYPE_INT 346 libavfilter/buffersrc.c { "sar_num", "deprecated, do not use", OFFSET(pixel_aspect.num), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, V }, AV_OPT_TYPE_INT 347 libavfilter/buffersrc.c { "sar_den", "deprecated, do not use", OFFSET(pixel_aspect.den), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, V }, AV_OPT_TYPE_INT 361 libavfilter/buffersrc.c { "sample_rate", NULL, OFFSET(sample_rate), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, A }, AV_OPT_TYPE_INT 364 libavfilter/buffersrc.c { "channels", NULL, OFFSET(channels), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, A }, AV_OPT_TYPE_INT 155 libavfilter/f_ebur128.c { "video", "set video output", OFFSET(do_video), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, V|F }, AV_OPT_TYPE_INT 157 libavfilter/f_ebur128.c { "meter", "set scale meter (+9 to +18)", OFFSET(meter), AV_OPT_TYPE_INT, {.i64 = 9}, 9, 18, V|F }, AV_OPT_TYPE_INT 158 libavfilter/f_ebur128.c { "framelog", "force frame logging level", OFFSET(loglevel), AV_OPT_TYPE_INT, {.i64 = -1}, INT_MIN, INT_MAX, A|V|F, "level" }, AV_OPT_TYPE_INT 161 libavfilter/f_ebur128.c { "metadata", "inject metadata in the filtergraph", OFFSET(metadata), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, A|V|F }, AV_OPT_TYPE_INT 46 libavfilter/f_interleave.c { "nb_inputs", "set number of inputs", OFFSET(nb_inputs), AV_OPT_TYPE_INT, {.i64 = 2}, 1, INT_MAX, .flags = flags_ }, \ AV_OPT_TYPE_INT 47 libavfilter/f_interleave.c { "n", "set number of inputs", OFFSET(nb_inputs), AV_OPT_TYPE_INT, {.i64 = 2}, 1, INT_MAX, .flags = flags_ }, \ AV_OPT_TYPE_INT 47 libavfilter/f_perms.c { "mode", "select permissions mode", OFFSET(mode), AV_OPT_TYPE_INT, {.i64 = MODE_NONE}, MODE_NONE, NB_MODES-1, FLAGS, "mode" }, AV_OPT_TYPE_INT 157 libavfilter/f_select.c { "outputs", "set the number of outputs", OFFSET(nb_outputs), AV_OPT_TYPE_INT, {.i64 = 1}, 1, INT_MAX, .flags=FLAGS }, \ AV_OPT_TYPE_INT 158 libavfilter/f_select.c { "n", "set the number of outputs", OFFSET(nb_outputs), AV_OPT_TYPE_INT, {.i64 = 1}, 1, INT_MAX, .flags=FLAGS }, \ AV_OPT_TYPE_INT 99 libavfilter/split.c { "outputs", "set number of outputs", OFFSET(nb_outputs), AV_OPT_TYPE_INT, { .i64 = 2 }, 1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 79 libavfilter/src_movie.c { "stream_index", "set stream index", OFFSET(stream_index), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 80 libavfilter/src_movie.c { "si", "set stream index", OFFSET(stream_index), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 85 libavfilter/src_movie.c { "loop", "set loop count", OFFSET(loop_count), AV_OPT_TYPE_INT, {.i64 = 1}, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 197 libavfilter/vf_aspect.c { "max", "set max value for nominator or denominator in the ratio", OFFSET(max), AV_OPT_TYPE_INT, {.i64=100}, 1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 269 libavfilter/vf_aspect.c { "max", "set max value for nominator or denominator in the ratio", OFFSET(max), AV_OPT_TYPE_INT, {.i64=100}, 1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 42 libavfilter/vf_bbox.c { "min_val", "set minimum luminance value for bounding box", OFFSET(min_val), AV_OPT_TYPE_INT, { .i64 = 16 }, 0, 254, FLAGS }, AV_OPT_TYPE_INT 106 libavfilter/vf_blackframe.c "for the frame to be considered black.", OFFSET(bamount), AV_OPT_TYPE_INT, { .i64 = 98 }, 0, 100, FLAGS }, AV_OPT_TYPE_INT 108 libavfilter/vf_blackframe.c OFFSET(bthresh), AV_OPT_TYPE_INT, { .i64 = 32 }, 0, 255, FLAGS }, AV_OPT_TYPE_INT 110 libavfilter/vf_blackframe.c OFFSET(bthresh), AV_OPT_TYPE_INT, { .i64 = 32 }, 0, 255, FLAGS }, AV_OPT_TYPE_INT 104 libavfilter/vf_blend.c { "c0_mode", "set component #0 blend mode", OFFSET(params[0].mode), AV_OPT_TYPE_INT, {.i64=0}, 0, BLEND_NB-1, FLAGS, "mode"},\ AV_OPT_TYPE_INT 105 libavfilter/vf_blend.c { "c1_mode", "set component #1 blend mode", OFFSET(params[1].mode), AV_OPT_TYPE_INT, {.i64=0}, 0, BLEND_NB-1, FLAGS, "mode"},\ AV_OPT_TYPE_INT 106 libavfilter/vf_blend.c { "c2_mode", "set component #2 blend mode", OFFSET(params[2].mode), AV_OPT_TYPE_INT, {.i64=0}, 0, BLEND_NB-1, FLAGS, "mode"},\ AV_OPT_TYPE_INT 107 libavfilter/vf_blend.c { "c3_mode", "set component #3 blend mode", OFFSET(params[3].mode), AV_OPT_TYPE_INT, {.i64=0}, 0, BLEND_NB-1, FLAGS, "mode"},\ AV_OPT_TYPE_INT 108 libavfilter/vf_blend.c { "all_mode", "set blend mode for all components", OFFSET(all_mode), AV_OPT_TYPE_INT, {.i64=-1},-1, BLEND_NB-1, FLAGS, "mode"},\ AV_OPT_TYPE_INT 150 libavfilter/vf_blend.c { "shortest", "force termination when the shortest input terminates", OFFSET(dinput.shortest), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 151 libavfilter/vf_blend.c { "repeatlast", "repeat last bottom frame", OFFSET(dinput.repeatlast), AV_OPT_TYPE_INT, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 388 libavfilter/vf_boxblur.c { "luma_power", "How many times should the boxblur be applied to luma", OFFSET(luma_param.power), AV_OPT_TYPE_INT, {.i64=2}, 0, INT_MAX, .flags = FLAGS }, AV_OPT_TYPE_INT 389 libavfilter/vf_boxblur.c { "lp", "How many times should the boxblur be applied to luma", OFFSET(luma_param.power), AV_OPT_TYPE_INT, {.i64=2}, 0, INT_MAX, .flags = FLAGS }, AV_OPT_TYPE_INT 393 libavfilter/vf_boxblur.c { "chroma_power", "How many times should the boxblur be applied to chroma", OFFSET(chroma_param.power), AV_OPT_TYPE_INT, {.i64=-1}, -1, INT_MAX, .flags = FLAGS }, AV_OPT_TYPE_INT 394 libavfilter/vf_boxblur.c { "cp", "How many times should the boxblur be applied to chroma", OFFSET(chroma_param.power), AV_OPT_TYPE_INT, {.i64=-1}, -1, INT_MAX, .flags = FLAGS }, AV_OPT_TYPE_INT 398 libavfilter/vf_boxblur.c { "alpha_power", "How many times should the boxblur be applied to alpha", OFFSET(alpha_param.power), AV_OPT_TYPE_INT, {.i64=-1}, -1, INT_MAX, .flags = FLAGS }, AV_OPT_TYPE_INT 399 libavfilter/vf_boxblur.c { "ap", "How many times should the boxblur be applied to alpha", OFFSET(alpha_param.power), AV_OPT_TYPE_INT, {.i64=-1}, -1, INT_MAX, .flags = FLAGS }, AV_OPT_TYPE_INT 80 libavfilter/vf_colormatrix.c { "src", "set source color matrix", OFFSET(source), AV_OPT_TYPE_INT, {.i64=COLOR_MODE_NONE}, COLOR_MODE_NONE, COLOR_MODE_COUNT-1, .flags=FLAGS, .unit="color_mode" }, AV_OPT_TYPE_INT 81 libavfilter/vf_colormatrix.c { "dst", "set destination color matrix", OFFSET(dest), AV_OPT_TYPE_INT, {.i64=COLOR_MODE_NONE}, COLOR_MODE_NONE, COLOR_MODE_COUNT-1, .flags=FLAGS, .unit="color_mode" }, AV_OPT_TYPE_INT 310 libavfilter/vf_crop.c { "keep_aspect", "keep aspect ratio", OFFSET(keep_aspect), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 246 libavfilter/vf_cropdetect.c { "round", "Value by which the width/height should be divisible", OFFSET(round), AV_OPT_TYPE_INT, { .i64 = 16 }, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 247 libavfilter/vf_cropdetect.c { "reset", "Recalculate the crop area after this many frames", OFFSET(reset_count), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 248 libavfilter/vf_cropdetect.c { "reset_count", "Recalculate the crop area after this many frames",OFFSET(reset_count),AV_OPT_TYPE_INT,{ .i64 = 0 }, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 249 libavfilter/vf_cropdetect.c { "max_outliers", "Threshold count of outliers", OFFSET(max_outliers),AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 79 libavfilter/vf_curves.c { "preset", "select a color curves preset", OFFSET(preset), AV_OPT_TYPE_INT, {.i64=PRESET_NONE}, PRESET_NONE, NB_PRESETS-1, FLAGS, "preset_name" }, AV_OPT_TYPE_INT 82 libavfilter/vf_dctdnoiz.c { "overlap", "set number of block overlapping pixels", OFFSET(overlap), AV_OPT_TYPE_INT, {.i64=-1}, -1, (1<<MAX_NBITS)-1, .flags = FLAGS }, AV_OPT_TYPE_INT 85 libavfilter/vf_dctdnoiz.c { "n", "set the block size, expressed in bits", OFFSET(n), AV_OPT_TYPE_INT, {.i64=DEFAULT_NBITS}, MIN_NBITS, MAX_NBITS, .flags = FLAGS }, AV_OPT_TYPE_INT 69 libavfilter/vf_decimate.c { "cycle", "set the number of frame from which one will be dropped", OFFSET(cycle), AV_OPT_TYPE_INT, {.i64 = 5}, 2, 25, FLAGS }, AV_OPT_TYPE_INT 72 libavfilter/vf_decimate.c { "blockx", "set the size of the x-axis blocks used during metric calculations", OFFSET(blockx), AV_OPT_TYPE_INT, {.i64 = 32}, 4, 1<<9, FLAGS }, AV_OPT_TYPE_INT 73 libavfilter/vf_decimate.c { "blocky", "set the size of the y-axis blocks used during metric calculations", OFFSET(blocky), AV_OPT_TYPE_INT, {.i64 = 32}, 4, 1<<9, FLAGS }, AV_OPT_TYPE_INT 74 libavfilter/vf_decimate.c { "ppsrc", "mark main input as a pre-processed input and activate clean source input stream", OFFSET(ppsrc), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 75 libavfilter/vf_decimate.c { "chroma", "set whether or not chroma is considered in the metric calculations", OFFSET(chroma), AV_OPT_TYPE_INT, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 74 libavfilter/vf_dejudder.c OFFSET(cycle), AV_OPT_TYPE_INT, {.i64 = 4}, 2, 240, .flags = FLAGS}, AV_OPT_TYPE_INT 160 libavfilter/vf_delogo.c { "x", "set logo x position", OFFSET(x), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 161 libavfilter/vf_delogo.c { "y", "set logo y position", OFFSET(y), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 162 libavfilter/vf_delogo.c { "w", "set logo width", OFFSET(w), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 163 libavfilter/vf_delogo.c { "h", "set logo height", OFFSET(h), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 164 libavfilter/vf_delogo.c { "band", "set delogo area band size", OFFSET(band), AV_OPT_TYPE_INT, { .i64 = 4 }, 1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 165 libavfilter/vf_delogo.c { "t", "set delogo area band size", OFFSET(band), AV_OPT_TYPE_INT, { .i64 = 4 }, 1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 166 libavfilter/vf_delogo.c { "show", "show delogo area", OFFSET(show), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_INT 71 libavfilter/vf_deshake.c { "x", "set x for the rectangular search area", OFFSET(cx), AV_OPT_TYPE_INT, {.i64=-1}, -1, INT_MAX, .flags = FLAGS }, AV_OPT_TYPE_INT 72 libavfilter/vf_deshake.c { "y", "set y for the rectangular search area", OFFSET(cy), AV_OPT_TYPE_INT, {.i64=-1}, -1, INT_MAX, .flags = FLAGS }, AV_OPT_TYPE_INT 73 libavfilter/vf_deshake.c { "w", "set width for the rectangular search area", OFFSET(cw), AV_OPT_TYPE_INT, {.i64=-1}, -1, INT_MAX, .flags = FLAGS }, AV_OPT_TYPE_INT 74 libavfilter/vf_deshake.c { "h", "set height for the rectangular search area", OFFSET(ch), AV_OPT_TYPE_INT, {.i64=-1}, -1, INT_MAX, .flags = FLAGS }, AV_OPT_TYPE_INT 75 libavfilter/vf_deshake.c { "rx", "set x for the rectangular search area", OFFSET(rx), AV_OPT_TYPE_INT, {.i64=16}, 0, MAX_R, .flags = FLAGS }, AV_OPT_TYPE_INT 76 libavfilter/vf_deshake.c { "ry", "set y for the rectangular search area", OFFSET(ry), AV_OPT_TYPE_INT, {.i64=16}, 0, MAX_R, .flags = FLAGS }, AV_OPT_TYPE_INT 77 libavfilter/vf_deshake.c { "edge", "set edge mode", OFFSET(edge), AV_OPT_TYPE_INT, {.i64=FILL_MIRROR}, FILL_BLANK, FILL_COUNT-1, FLAGS, "edge"}, AV_OPT_TYPE_INT 82 libavfilter/vf_deshake.c { "blocksize", "set motion search blocksize", OFFSET(blocksize), AV_OPT_TYPE_INT, {.i64=8}, 4, 128, .flags = FLAGS }, AV_OPT_TYPE_INT 83 libavfilter/vf_deshake.c { "contrast", "set contrast threshold for blocks", OFFSET(contrast), AV_OPT_TYPE_INT, {.i64=125}, 1, 255, .flags = FLAGS }, AV_OPT_TYPE_INT 84 libavfilter/vf_deshake.c { "search", "set search strategy", OFFSET(search), AV_OPT_TYPE_INT, {.i64=EXHAUSTIVE}, EXHAUSTIVE, SEARCH_COUNT-1, FLAGS, "smode" }, AV_OPT_TYPE_INT 88 libavfilter/vf_deshake.c { "opencl", "use OpenCL filtering capabilities", OFFSET(opencl), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, .flags = FLAGS }, AV_OPT_TYPE_INT 206 libavfilter/vf_drawtext.c {"box", "set box", OFFSET(draw_box), AV_OPT_TYPE_INT, {.i64=0}, 0, 1 , FLAGS}, AV_OPT_TYPE_INT 207 libavfilter/vf_drawtext.c {"fontsize", "set font size", OFFSET(fontsize), AV_OPT_TYPE_INT, {.i64=0}, 0, INT_MAX , FLAGS}, AV_OPT_TYPE_INT 210 libavfilter/vf_drawtext.c {"shadowx", "set x", OFFSET(shadowx), AV_OPT_TYPE_INT, {.i64=0}, INT_MIN, INT_MAX , FLAGS}, AV_OPT_TYPE_INT 211 libavfilter/vf_drawtext.c {"shadowy", "set y", OFFSET(shadowy), AV_OPT_TYPE_INT, {.i64=0}, INT_MIN, INT_MAX , FLAGS}, AV_OPT_TYPE_INT 212 libavfilter/vf_drawtext.c {"borderw", "set border width", OFFSET(borderw), AV_OPT_TYPE_INT, {.i64=0}, INT_MIN, INT_MAX , FLAGS}, AV_OPT_TYPE_INT 213 libavfilter/vf_drawtext.c {"tabsize", "set tab size", OFFSET(tabsize), AV_OPT_TYPE_INT, {.i64=4}, 0, INT_MAX , FLAGS}, AV_OPT_TYPE_INT 219 libavfilter/vf_drawtext.c {"expansion", "set the expansion mode", OFFSET(exp_mode), AV_OPT_TYPE_INT, {.i64=EXP_NORMAL}, 0, 2, FLAGS, "expansion"}, AV_OPT_TYPE_INT 225 libavfilter/vf_drawtext.c {"tc24hmax", "set 24 hours max (timecode only)", OFFSET(tc24hmax), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_INT 229 libavfilter/vf_drawtext.c {"reload", "reload text file for each frame", OFFSET(reload), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_INT 230 libavfilter/vf_drawtext.c {"fix_bounds", "if true, check and fix text coords to avoid clipping", OFFSET(fix_bounds), AV_OPT_TYPE_INT, {.i64=1}, 0, 1, FLAGS}, AV_OPT_TYPE_INT 231 libavfilter/vf_drawtext.c {"start_number", "start frame number for n/frame_num variable", OFFSET(start_number), AV_OPT_TYPE_INT, {.i64=0}, 0, INT_MAX, FLAGS}, AV_OPT_TYPE_INT 234 libavfilter/vf_drawtext.c {"text_shaping", "attempt to shape text before drawing", OFFSET(text_shaping), AV_OPT_TYPE_INT, {.i64=1}, 0, 1, FLAGS}, AV_OPT_TYPE_INT 61 libavfilter/vf_edgedetect.c { "mode", "set mode", OFFSET(mode), AV_OPT_TYPE_INT, {.i64=MODE_WIRES}, 0, NB_MODE-1, FLAGS, "mode" }, AV_OPT_TYPE_INT 54 libavfilter/vf_elbg.c { "codebook_length", "set codebook length", OFFSET(codebook_length), AV_OPT_TYPE_INT, { .i64 = 256 }, 1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 55 libavfilter/vf_elbg.c { "l", "set codebook length", OFFSET(codebook_length), AV_OPT_TYPE_INT, { .i64 = 256 }, 1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 56 libavfilter/vf_elbg.c { "nb_steps", "set max number of steps used to compute the mapping", OFFSET(max_steps_nb), AV_OPT_TYPE_INT, { .i64 = 1 }, 1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 57 libavfilter/vf_elbg.c { "n", "set max number of steps used to compute the mapping", OFFSET(max_steps_nb), AV_OPT_TYPE_INT, { .i64 = 1 }, 1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 58 libavfilter/vf_elbg.c { "seed", "set the random seed", OFFSET(lfg_seed), AV_OPT_TYPE_INT, {.i64 = -1}, -1, UINT32_MAX, FLAGS }, AV_OPT_TYPE_INT 59 libavfilter/vf_elbg.c { "s", "set the random seed", OFFSET(lfg_seed), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, UINT32_MAX, FLAGS }, AV_OPT_TYPE_INT 354 libavfilter/vf_fade.c { "type", "'in' or 'out' for fade-in/fade-out", OFFSET(type), AV_OPT_TYPE_INT, { .i64 = FADE_IN }, FADE_IN, FADE_OUT, FLAGS, "type" }, AV_OPT_TYPE_INT 355 libavfilter/vf_fade.c { "t", "'in' or 'out' for fade-in/fade-out", OFFSET(type), AV_OPT_TYPE_INT, { .i64 = FADE_IN }, FADE_IN, FADE_OUT, FLAGS, "type" }, AV_OPT_TYPE_INT 359 libavfilter/vf_fade.c OFFSET(start_frame), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 361 libavfilter/vf_fade.c OFFSET(start_frame), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 363 libavfilter/vf_fade.c OFFSET(nb_frames), AV_OPT_TYPE_INT, { .i64 = 25 }, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 365 libavfilter/vf_fade.c OFFSET(nb_frames), AV_OPT_TYPE_INT, { .i64 = 25 }, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 366 libavfilter/vf_fade.c { "alpha", "fade alpha if it is available on the input", OFFSET(alpha), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_INT 44 libavfilter/vf_field.c {"type", "set field type (top or bottom)", OFFSET(type), AV_OPT_TYPE_INT, {.i64=FIELD_TYPE_TOP}, 0, 1, FLAGS, "field_type" }, AV_OPT_TYPE_INT 116 libavfilter/vf_fieldmatch.c { "order", "specify the assumed field order", OFFSET(order), AV_OPT_TYPE_INT, {.i64=FM_PARITY_AUTO}, -1, 1, FLAGS, "order" }, AV_OPT_TYPE_INT 120 libavfilter/vf_fieldmatch.c { "mode", "set the matching mode or strategy to use", OFFSET(mode), AV_OPT_TYPE_INT, {.i64=MODE_PC_N}, MODE_PC, NB_MODE-1, FLAGS, "mode" }, AV_OPT_TYPE_INT 127 libavfilter/vf_fieldmatch.c { "ppsrc", "mark main input as a pre-processed input and activate clean source input stream", OFFSET(ppsrc), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 128 libavfilter/vf_fieldmatch.c { "field", "set the field to match from", OFFSET(field), AV_OPT_TYPE_INT, {.i64=FM_PARITY_AUTO}, -1, 1, FLAGS, "field" }, AV_OPT_TYPE_INT 132 libavfilter/vf_fieldmatch.c { "mchroma", "set whether or not chroma is included during the match comparisons", OFFSET(mchroma), AV_OPT_TYPE_INT, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 133 libavfilter/vf_fieldmatch.c { "y0", "define an exclusion band which excludes the lines between y0 and y1 from the field matching decision", OFFSET(y0), AV_OPT_TYPE_INT, {.i64=0}, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 134 libavfilter/vf_fieldmatch.c { "y1", "define an exclusion band which excludes the lines between y0 and y1 from the field matching decision", OFFSET(y1), AV_OPT_TYPE_INT, {.i64=0}, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 136 libavfilter/vf_fieldmatch.c { "combmatch", "set combmatching mode", OFFSET(combmatch), AV_OPT_TYPE_INT, {.i64=COMBMATCH_SC}, COMBMATCH_NONE, NB_COMBMATCH-1, FLAGS, "combmatching" }, AV_OPT_TYPE_INT 140 libavfilter/vf_fieldmatch.c { "combdbg", "enable comb debug", OFFSET(combdbg), AV_OPT_TYPE_INT, {.i64=COMBDBG_NONE}, COMBDBG_NONE, NB_COMBDBG-1, FLAGS, "dbglvl" }, AV_OPT_TYPE_INT 144 libavfilter/vf_fieldmatch.c { "cthresh", "set the area combing threshold used for combed frame detection", OFFSET(cthresh), AV_OPT_TYPE_INT, {.i64= 9}, -1, 0xff, FLAGS }, AV_OPT_TYPE_INT 145 libavfilter/vf_fieldmatch.c { "chroma", "set whether or not chroma is considered in the combed frame decision", OFFSET(chroma), AV_OPT_TYPE_INT, {.i64= 0}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 146 libavfilter/vf_fieldmatch.c { "blockx", "set the x-axis size of the window used during combed frame detection", OFFSET(blockx), AV_OPT_TYPE_INT, {.i64=16}, 4, 1<<9, FLAGS }, AV_OPT_TYPE_INT 147 libavfilter/vf_fieldmatch.c { "blocky", "set the y-axis size of the window used during combed frame detection", OFFSET(blocky), AV_OPT_TYPE_INT, {.i64=16}, 4, 1<<9, FLAGS }, AV_OPT_TYPE_INT 148 libavfilter/vf_fieldmatch.c { "combpel", "set the number of combed pixels inside any of the blocky by blockx size blocks on the frame for the frame to be detected as combed", OFFSET(combpel), AV_OPT_TYPE_INT, {.i64=80}, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 162 libavfilter/vf_fieldorder.c { "order", "output field order", OFFSET(dst_tff), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, FLAGS, "order" }, AV_OPT_TYPE_INT 67 libavfilter/vf_fps.c { "round", "set rounding method for timestamps", OFFSET(rounding), AV_OPT_TYPE_INT, { .i64 = AV_ROUND_NEAR_INF }, 0, 5, V|F, "round" }, AV_OPT_TYPE_INT 317 libavfilter/vf_framepack.c { "format", "Frame pack output format", OFFSET(format), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 40 libavfilter/vf_framestep.c { "step", "set frame step", OFFSET(frame_step), AV_OPT_TYPE_INT, {.i64=1}, 1, INT_MAX, FLAGS}, AV_OPT_TYPE_INT 48 libavfilter/vf_fspp.c { "quality", "set quality", OFFSET(log2_count), AV_OPT_TYPE_INT, {.i64 = 4}, 4, MAX_LEVEL, FLAGS }, AV_OPT_TYPE_INT 49 libavfilter/vf_fspp.c { "qp", "force a constant quantizer parameter", OFFSET(qp), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 64, FLAGS }, AV_OPT_TYPE_INT 50 libavfilter/vf_fspp.c { "strength", "set filter strength", OFFSET(strength), AV_OPT_TYPE_INT, {.i64 = 0}, -15, 32, FLAGS }, AV_OPT_TYPE_INT 51 libavfilter/vf_fspp.c { "use_bframe_qp", "use B-frames' QP", OFFSET(use_bframe_qp), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 230 libavfilter/vf_gradfun.c { "radius", "The neighborhood to fit the gradient to.", OFFSET(radius), AV_OPT_TYPE_INT, { .i64 = 16 }, 4, 32, FLAGS }, AV_OPT_TYPE_INT 75 libavfilter/vf_histeq.c { "antibanding", "set the antibanding level", OFFSET(antibanding), AV_OPT_TYPE_INT, {.i64=HISTEQ_ANTIBANDING_NONE}, 0, HISTEQ_ANTIBANDING_NB-1, FLAGS, "antibanding" }, AV_OPT_TYPE_INT 59 libavfilter/vf_histogram.c { "mode", "set histogram mode", OFFSET(mode), AV_OPT_TYPE_INT, {.i64=MODE_LEVELS}, 0, MODE_NB-1, FLAGS, "mode"}, AV_OPT_TYPE_INT 64 libavfilter/vf_histogram.c { "level_height", "set level height", OFFSET(level_height), AV_OPT_TYPE_INT, {.i64=200}, 50, 2048, FLAGS}, AV_OPT_TYPE_INT 65 libavfilter/vf_histogram.c { "scale_height", "set scale height", OFFSET(scale_height), AV_OPT_TYPE_INT, {.i64=12}, 0, 40, FLAGS}, AV_OPT_TYPE_INT 66 libavfilter/vf_histogram.c { "step", "set waveform step value", OFFSET(step), AV_OPT_TYPE_INT, {.i64=10}, 1, 255, FLAGS}, AV_OPT_TYPE_INT 67 libavfilter/vf_histogram.c { "waveform_mode", "set waveform mode", OFFSET(waveform_mode), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS, "waveform_mode"}, AV_OPT_TYPE_INT 70 libavfilter/vf_histogram.c { "waveform_mirror", "set waveform mirroring", OFFSET(waveform_mirror), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS, "waveform_mirror"}, AV_OPT_TYPE_INT 71 libavfilter/vf_histogram.c { "display_mode", "set display mode", OFFSET(display_mode), AV_OPT_TYPE_INT, {.i64=1}, 0, 1, FLAGS, "display_mode"}, AV_OPT_TYPE_INT 74 libavfilter/vf_histogram.c { "levels_mode", "set levels mode", OFFSET(levels_mode), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS, "levels_mode"}, AV_OPT_TYPE_INT 52 libavfilter/vf_hqx.c { "n", "set scale factor", OFFSET(n), AV_OPT_TYPE_INT, {.i64 = 3}, 2, 4, .flags = FLAGS }, AV_OPT_TYPE_INT 37 libavfilter/vf_idet.c { "analyze_interlaced_flag", "set number of frames to use to determine if the interlace flag is accurate", OFFSET(analyze_interlaced_flag), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 52 libavfilter/vf_il.c {"luma_mode", "select luma mode", OFFSET(luma_mode), AV_OPT_TYPE_INT, {.i64=MODE_NONE}, MODE_NONE, MODE_DEINTERLEAVE, FLAGS, "luma_mode"}, AV_OPT_TYPE_INT 53 libavfilter/vf_il.c {"l", "select luma mode", OFFSET(luma_mode), AV_OPT_TYPE_INT, {.i64=MODE_NONE}, MODE_NONE, MODE_DEINTERLEAVE, FLAGS, "luma_mode"}, AV_OPT_TYPE_INT 59 libavfilter/vf_il.c {"chroma_mode", "select chroma mode", OFFSET(chroma_mode), AV_OPT_TYPE_INT, {.i64=MODE_NONE}, MODE_NONE, MODE_DEINTERLEAVE, FLAGS, "chroma_mode"}, AV_OPT_TYPE_INT 60 libavfilter/vf_il.c {"c", "select chroma mode", OFFSET(chroma_mode), AV_OPT_TYPE_INT, {.i64=MODE_NONE}, MODE_NONE, MODE_DEINTERLEAVE, FLAGS, "chroma_mode"}, AV_OPT_TYPE_INT 66 libavfilter/vf_il.c {"alpha_mode", "select alpha mode", OFFSET(alpha_mode), AV_OPT_TYPE_INT, {.i64=MODE_NONE}, MODE_NONE, MODE_DEINTERLEAVE, FLAGS, "alpha_mode"}, AV_OPT_TYPE_INT 67 libavfilter/vf_il.c {"a", "select alpha mode", OFFSET(alpha_mode), AV_OPT_TYPE_INT, {.i64=MODE_NONE}, MODE_NONE, MODE_DEINTERLEAVE, FLAGS, "alpha_mode"}, AV_OPT_TYPE_INT 73 libavfilter/vf_il.c {"luma_swap", "swap luma fields", OFFSET(luma_swap), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_INT 74 libavfilter/vf_il.c {"ls", "swap luma fields", OFFSET(luma_swap), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_INT 75 libavfilter/vf_il.c {"chroma_swap", "swap chroma fields", OFFSET(chroma_swap), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_INT 76 libavfilter/vf_il.c {"cs", "swap chroma fields", OFFSET(chroma_swap), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_INT 77 libavfilter/vf_il.c {"alpha_swap", "swap alpha fields", OFFSET(alpha_swap), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_INT 78 libavfilter/vf_il.c {"as", "swap alpha fields", OFFSET(alpha_swap), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_INT 44 libavfilter/vf_interlace.c AV_OPT_TYPE_INT, {.i64 = MODE_TFF }, 0, 1, .flags = V, .unit = "scan" }, AV_OPT_TYPE_INT 50 libavfilter/vf_interlace.c AV_OPT_TYPE_INT, {.i64 = 1 }, 0, 1, .flags = V }, AV_OPT_TYPE_INT 52 libavfilter/vf_kerndeint.c { "thresh", "set the threshold", OFFSET(thresh), AV_OPT_TYPE_INT, {.i64=10}, 0, 255, FLAGS }, AV_OPT_TYPE_INT 53 libavfilter/vf_kerndeint.c { "map", "set the map", OFFSET(map), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 54 libavfilter/vf_kerndeint.c { "order", "set the order", OFFSET(order), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 55 libavfilter/vf_kerndeint.c { "sharp", "enable sharpening", OFFSET(sharp), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 56 libavfilter/vf_kerndeint.c { "twoway", "enable twoway", OFFSET(twoway), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 436 libavfilter/vf_lut.c { "negate_alpha", NULL, OFFSET(negate_alpha), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_INT 84 libavfilter/vf_lut3d.c { "interp", "select interpolation mode", OFFSET(interpolation), AV_OPT_TYPE_INT, {.i64=INTERPOLATE_TETRAHEDRAL}, 0, NB_INTERP_MODE-1, FLAGS, "interp_mode" }, \ AV_OPT_TYPE_INT 771 libavfilter/vf_lut3d.c { "shortest", "force termination when the shortest input terminates", OFFSET(dinput.shortest), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_INT 772 libavfilter/vf_lut3d.c { "repeatlast", "continue applying the last clut after eos", OFFSET(dinput.repeatlast), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, FLAGS }, AV_OPT_TYPE_INT 83 libavfilter/vf_mcdeint.c { "mode", "set mode", OFFSET(mode), AV_OPT_TYPE_INT, {.i64=MODE_FAST}, 0, MODE_NB-1, FLAGS, .unit="mode" }, AV_OPT_TYPE_INT 89 libavfilter/vf_mcdeint.c { "parity", "set the assumed picture field parity", OFFSET(parity), AV_OPT_TYPE_INT, {.i64=PARITY_BFF}, -1, 1, FLAGS, "parity" }, AV_OPT_TYPE_INT 93 libavfilter/vf_mcdeint.c { "qp", "set qp", OFFSET(qp), AV_OPT_TYPE_INT, {.i64=1}, INT_MIN, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 55 libavfilter/vf_mergeplanes.c { "mapping", "set input to output plane mapping", OFFSET(mapping), AV_OPT_TYPE_INT, {.i64=0}, 0, 0x33333333, FLAGS }, AV_OPT_TYPE_INT 59 libavfilter/vf_mpdecimate.c OFFSET(max_drop_count), AV_OPT_TYPE_INT, {.i64=0}, INT_MIN, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 60 libavfilter/vf_mpdecimate.c { "hi", "set high dropping threshold", OFFSET(hi), AV_OPT_TYPE_INT, {.i64=64*12}, INT_MIN, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 61 libavfilter/vf_mpdecimate.c { "lo", "set low dropping threshold", OFFSET(lo), AV_OPT_TYPE_INT, {.i64=64*5}, INT_MIN, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 46 libavfilter/vf_noise.c {#name"_seed", "set component #"#x" noise seed", OFFSET(param.seed), AV_OPT_TYPE_INT, {.i64=-1}, -1, INT_MAX, FLAGS}, \ AV_OPT_TYPE_INT 47 libavfilter/vf_noise.c {#name"_strength", "set component #"#x" strength", OFFSET(param.strength), AV_OPT_TYPE_INT, {.i64=0}, 0, 100, FLAGS}, \ AV_OPT_TYPE_INT 48 libavfilter/vf_noise.c {#name"s", "set component #"#x" strength", OFFSET(param.strength), AV_OPT_TYPE_INT, {.i64=0}, 0, 100, FLAGS}, \ AV_OPT_TYPE_INT 619 libavfilter/vf_overlay.c OFFSET(eof_action), AV_OPT_TYPE_INT, { .i64 = EOF_ACTION_REPEAT }, AV_OPT_TYPE_INT 624 libavfilter/vf_overlay.c { "eval", "specify when to evaluate expressions", OFFSET(eval_mode), AV_OPT_TYPE_INT, {.i64 = EVAL_MODE_FRAME}, 0, EVAL_MODE_NB-1, FLAGS, "eval" }, AV_OPT_TYPE_INT 627 libavfilter/vf_overlay.c { "rgb", "force packed RGB in input and output (deprecated)", OFFSET(allow_packed_rgb), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 628 libavfilter/vf_overlay.c { "shortest", "force termination when the shortest input terminates", OFFSET(dinput.shortest), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_INT 629 libavfilter/vf_overlay.c { "format", "set output format", OFFSET(format), AV_OPT_TYPE_INT, {.i64=OVERLAY_FORMAT_YUV420}, 0, OVERLAY_FORMAT_NB-1, FLAGS, "format" }, AV_OPT_TYPE_INT 634 libavfilter/vf_overlay.c { "repeatlast", "repeat overlay of the last overlay frame", OFFSET(dinput.repeatlast), AV_OPT_TYPE_INT, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 50 libavfilter/vf_owdenoise.c { "depth", "set depth", OFFSET(depth), AV_OPT_TYPE_INT, {.i64 = 8}, 8, 16, FLAGS }, AV_OPT_TYPE_INT 80 libavfilter/vf_palettegen.c { "max_colors", "set the maximum number of colors to use in the palette", OFFSET(max_colors), AV_OPT_TYPE_INT, {.i64=256}, 4, 256, FLAGS }, AV_OPT_TYPE_INT 81 libavfilter/vf_palettegen.c { "reserve_transparent", "reserve a palette entry for transparency", OFFSET(reserve_transparent), AV_OPT_TYPE_INT, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 82 libavfilter/vf_palettegen.c { "stats_mode", "set statistics mode", OFFSET(stats_mode), AV_OPT_TYPE_INT, {.i64=STATS_MODE_ALL_FRAMES}, 0, NB_STATS_MODE, FLAGS, "mode" }, AV_OPT_TYPE_INT 106 libavfilter/vf_paletteuse.c { "dither", "select dithering mode", OFFSET(dither), AV_OPT_TYPE_INT, {.i64=DITHERING_SIERRA2_4A}, 0, NB_DITHERING-1, FLAGS, "dithering_mode" }, AV_OPT_TYPE_INT 112 libavfilter/vf_paletteuse.c { "bayer_scale", "set scale for bayer dithering", OFFSET(bayer_scale), AV_OPT_TYPE_INT, {.i64=2}, 0, 5, FLAGS }, AV_OPT_TYPE_INT 113 libavfilter/vf_paletteuse.c { "diff_mode", "set frame difference mode", OFFSET(diff_mode), AV_OPT_TYPE_INT, {.i64=DIFF_MODE_NONE}, 0, NB_DIFF_MODE-1, FLAGS, "diff_mode" }, AV_OPT_TYPE_INT 118 libavfilter/vf_paletteuse.c { "color_search", "set reverse colormap color search method", OFFSET(color_search_method), AV_OPT_TYPE_INT, {.i64=COLOR_SEARCH_NNS_ITERATIVE}, 0, NB_COLOR_SEARCHES-1, FLAGS, "search" }, AV_OPT_TYPE_INT 122 libavfilter/vf_paletteuse.c { "mean_err", "compute and print mean error", OFFSET(calc_mean_err), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 73 libavfilter/vf_perspective.c { "interpolation", "set interpolation", OFFSET(interpolation), AV_OPT_TYPE_INT, {.i64=LINEAR}, 0, 1, FLAGS, "interpolation" }, AV_OPT_TYPE_INT 76 libavfilter/vf_perspective.c { "sense", "specify the sense of the coordinates", OFFSET(sense), AV_OPT_TYPE_INT, {.i64=PERSPECTIVE_SENSE_SOURCE}, 0, 1, FLAGS, "sense"}, AV_OPT_TYPE_INT 56 libavfilter/vf_phase.c { "mode", "set phase mode", OFFSET(mode), AV_OPT_TYPE_INT, {.i64=AUTO_ANALYZE}, PROGRESSIVE, AUTO_ANALYZE, FLAGS, "mode" }, AV_OPT_TYPE_INT 46 libavfilter/vf_pp7.c { "qp", "force a constant quantizer parameter", OFFSET(qp), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 64, FLAGS }, AV_OPT_TYPE_INT 47 libavfilter/vf_pp7.c { "mode", "set thresholding mode", OFFSET(mode), AV_OPT_TYPE_INT, {.i64 = MODE_MEDIUM}, 0, 2, FLAGS, "mode" }, AV_OPT_TYPE_INT 41 libavfilter/vf_pullup.c { "jl", "set left junk size", OFFSET(junk_left), AV_OPT_TYPE_INT, {.i64=1}, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 42 libavfilter/vf_pullup.c { "jr", "set right junk size", OFFSET(junk_right), AV_OPT_TYPE_INT, {.i64=1}, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 43 libavfilter/vf_pullup.c { "jt", "set top junk size", OFFSET(junk_top), AV_OPT_TYPE_INT, {.i64=4}, 1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 44 libavfilter/vf_pullup.c { "jb", "set bottom junk size", OFFSET(junk_bottom), AV_OPT_TYPE_INT, {.i64=4}, 1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 45 libavfilter/vf_pullup.c { "sb", "set strict breaks", OFFSET(strict_breaks), AV_OPT_TYPE_INT, {.i64=0},-1, 1, FLAGS }, AV_OPT_TYPE_INT 46 libavfilter/vf_pullup.c { "mp", "set metric plane", OFFSET(metric_plane), AV_OPT_TYPE_INT, {.i64=0}, 0, 2, FLAGS, "mp" }, AV_OPT_TYPE_INT 104 libavfilter/vf_rotate.c { "bilinear", "use bilinear interpolation", OFFSET(use_bilinear), AV_OPT_TYPE_INT, {.i64=1}, 0, 1, .flags=FLAGS }, AV_OPT_TYPE_INT 558 libavfilter/vf_scale.c { "interl", "set interlacing", OFFSET(interlaced), AV_OPT_TYPE_INT, {.i64 = 0 }, -1, 1, FLAGS }, AV_OPT_TYPE_INT 563 libavfilter/vf_scale.c { "in_range", "set input color range", OFFSET( in_range), AV_OPT_TYPE_INT, {.i64 = AVCOL_RANGE_UNSPECIFIED }, 0, 2, FLAGS, "range" }, AV_OPT_TYPE_INT 564 libavfilter/vf_scale.c { "out_range", "set output color range", OFFSET(out_range), AV_OPT_TYPE_INT, {.i64 = AVCOL_RANGE_UNSPECIFIED }, 0, 2, FLAGS, "range" }, AV_OPT_TYPE_INT 571 libavfilter/vf_scale.c { "in_v_chr_pos", "input vertical chroma position in luma grid/256" , OFFSET(in_v_chr_pos), AV_OPT_TYPE_INT, { .i64 = -513}, -513, 512, FLAGS }, AV_OPT_TYPE_INT 572 libavfilter/vf_scale.c { "in_h_chr_pos", "input horizontal chroma position in luma grid/256", OFFSET(in_h_chr_pos), AV_OPT_TYPE_INT, { .i64 = -513}, -513, 512, FLAGS }, AV_OPT_TYPE_INT 573 libavfilter/vf_scale.c { "out_v_chr_pos", "output vertical chroma position in luma grid/256" , OFFSET(out_v_chr_pos), AV_OPT_TYPE_INT, { .i64 = -513}, -513, 512, FLAGS }, AV_OPT_TYPE_INT 574 libavfilter/vf_scale.c { "out_h_chr_pos", "output horizontal chroma position in luma grid/256", OFFSET(out_h_chr_pos), AV_OPT_TYPE_INT, { .i64 = -513}, -513, 512, FLAGS }, AV_OPT_TYPE_INT 575 libavfilter/vf_scale.c { "force_original_aspect_ratio", "decrease or increase w/h if necessary to keep the original AR", OFFSET(force_original_aspect_ratio), AV_OPT_TYPE_INT, { .i64 = 0}, 0, 2, FLAGS, "force_oar" }, AV_OPT_TYPE_INT 47 libavfilter/vf_setfield.c {"mode", "select interlace mode", OFFSET(mode), AV_OPT_TYPE_INT, {.i64=MODE_AUTO}, -1, MODE_PROG, FLAGS, "mode"}, AV_OPT_TYPE_INT 39 libavfilter/vf_showpalette.c { "s", "set pixel box size", OFFSET(size), AV_OPT_TYPE_INT, {.i64=30}, 1, 100, FLAGS }, AV_OPT_TYPE_INT 130 libavfilter/vf_shuffleplanes.c { "map0", "Index of the input plane to be used as the first output plane ", OFFSET(map[0]), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 4, FLAGS }, AV_OPT_TYPE_INT 131 libavfilter/vf_shuffleplanes.c { "map1", "Index of the input plane to be used as the second output plane ", OFFSET(map[1]), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 4, FLAGS }, AV_OPT_TYPE_INT 132 libavfilter/vf_shuffleplanes.c { "map2", "Index of the input plane to be used as the third output plane ", OFFSET(map[2]), AV_OPT_TYPE_INT, { .i64 = 2 }, 0, 4, FLAGS }, AV_OPT_TYPE_INT 133 libavfilter/vf_shuffleplanes.c { "map3", "Index of the input plane to be used as the fourth output plane ", OFFSET(map[3]), AV_OPT_TYPE_INT, { .i64 = 3 }, 0, 4, FLAGS }, AV_OPT_TYPE_INT 73 libavfilter/vf_signalstats.c {"out", "set video filter", OFFSET(outfilter), AV_OPT_TYPE_INT, {.i64=FILTER_NONE}, -1, FILT_NUMB-1, FLAGS, "out"}, AV_OPT_TYPE_INT 70 libavfilter/vf_smartblur.c { "luma_threshold", "set luma threshold", OFFSET(luma.threshold), AV_OPT_TYPE_INT, {.i64=0}, THRESHOLD_MIN, THRESHOLD_MAX, .flags=FLAGS }, AV_OPT_TYPE_INT 71 libavfilter/vf_smartblur.c { "lt", "set luma threshold", OFFSET(luma.threshold), AV_OPT_TYPE_INT, {.i64=0}, THRESHOLD_MIN, THRESHOLD_MAX, .flags=FLAGS }, AV_OPT_TYPE_INT 77 libavfilter/vf_smartblur.c { "chroma_threshold", "set chroma threshold", OFFSET(chroma.threshold), AV_OPT_TYPE_INT, {.i64=THRESHOLD_MIN-1}, THRESHOLD_MIN-1, THRESHOLD_MAX, .flags=FLAGS }, AV_OPT_TYPE_INT 78 libavfilter/vf_smartblur.c { "ct", "set chroma threshold", OFFSET(chroma.threshold), AV_OPT_TYPE_INT, {.i64=THRESHOLD_MIN-1}, THRESHOLD_MIN-1, THRESHOLD_MAX, .flags=FLAGS }, AV_OPT_TYPE_INT 61 libavfilter/vf_spp.c { "quality", "set quality", OFFSET(log2_count), AV_OPT_TYPE_INT, {.i64 = 3}, 0, MAX_LEVEL, FLAGS }, AV_OPT_TYPE_INT 62 libavfilter/vf_spp.c { "qp", "force a constant quantizer parameter", OFFSET(qp), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 63, FLAGS }, AV_OPT_TYPE_INT 63 libavfilter/vf_spp.c { "mode", "set thresholding mode", OFFSET(mode), AV_OPT_TYPE_INT, {.i64 = MODE_HARD}, 0, NB_MODES - 1, FLAGS, "mode" }, AV_OPT_TYPE_INT 66 libavfilter/vf_spp.c { "use_bframe_qp", "use B-frames' QP", OFFSET(use_bframe_qp), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 151 libavfilter/vf_stereo3d.c { "in", "set input format", OFFSET(in.format), AV_OPT_TYPE_INT, {.i64=SIDE_BY_SIDE_LR}, SIDE_BY_SIDE_LR, STEREO_CODE_COUNT-1, FLAGS, "in"}, AV_OPT_TYPE_INT 162 libavfilter/vf_stereo3d.c { "out", "set output format", OFFSET(out.format), AV_OPT_TYPE_INT, {.i64=ANAGLYPH_RC_DUBOIS}, 0, STEREO_CODE_COUNT-1, FLAGS, "out"}, AV_OPT_TYPE_INT 214 libavfilter/vf_subtitles.c {"shaping", "set shaping engine", OFFSET(shaping), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 1, FLAGS, "shaping_mode"}, AV_OPT_TYPE_INT 262 libavfilter/vf_subtitles.c {"stream_index", "set stream index", OFFSET(stream_index), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, FLAGS}, AV_OPT_TYPE_INT 263 libavfilter/vf_subtitles.c {"si", "set stream index", OFFSET(stream_index), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, FLAGS}, AV_OPT_TYPE_INT 59 libavfilter/vf_telecine.c {"first_field", "select first field", OFFSET(first_field), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS, "field"}, AV_OPT_TYPE_INT 53 libavfilter/vf_thumbnail.c { "n", "set the frames batch size", OFFSET(n_frames), AV_OPT_TYPE_INT, {.i64=100}, 2, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 56 libavfilter/vf_tile.c AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 58 libavfilter/vf_tile.c AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1024, FLAGS }, AV_OPT_TYPE_INT 60 libavfilter/vf_tile.c AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1024, FLAGS }, AV_OPT_TYPE_INT 41 libavfilter/vf_tinterlace.c {"mode", "select interlace mode", OFFSET(mode), AV_OPT_TYPE_INT, {.i64=MODE_MERGE}, 0, MODE_NB-1, FLAGS, "mode"}, AV_OPT_TYPE_INT 262 libavfilter/vf_transpose.c { "dir", "set transpose direction", OFFSET(dir), AV_OPT_TYPE_INT, { .i64 = TRANSPOSE_CCLOCK_FLIP }, 0, 7, FLAGS, "dir" }, AV_OPT_TYPE_INT 269 libavfilter/vf_transpose.c OFFSET(passthrough), AV_OPT_TYPE_INT, {.i64=TRANSPOSE_PT_TYPE_NONE}, 0, INT_MAX, FLAGS, "passthrough" }, AV_OPT_TYPE_INT 266 libavfilter/vf_unsharp.c { "luma_msize_x", "set luma matrix horizontal size", OFFSET(lmsize_x), AV_OPT_TYPE_INT, { .i64 = 5 }, MIN_SIZE, MAX_SIZE, FLAGS }, AV_OPT_TYPE_INT 267 libavfilter/vf_unsharp.c { "lx", "set luma matrix horizontal size", OFFSET(lmsize_x), AV_OPT_TYPE_INT, { .i64 = 5 }, MIN_SIZE, MAX_SIZE, FLAGS }, AV_OPT_TYPE_INT 268 libavfilter/vf_unsharp.c { "luma_msize_y", "set luma matrix vertical size", OFFSET(lmsize_y), AV_OPT_TYPE_INT, { .i64 = 5 }, MIN_SIZE, MAX_SIZE, FLAGS }, AV_OPT_TYPE_INT 269 libavfilter/vf_unsharp.c { "ly", "set luma matrix vertical size", OFFSET(lmsize_y), AV_OPT_TYPE_INT, { .i64 = 5 }, MIN_SIZE, MAX_SIZE, FLAGS }, AV_OPT_TYPE_INT 272 libavfilter/vf_unsharp.c { "chroma_msize_x", "set chroma matrix horizontal size", OFFSET(cmsize_x), AV_OPT_TYPE_INT, { .i64 = 5 }, MIN_SIZE, MAX_SIZE, FLAGS }, AV_OPT_TYPE_INT 273 libavfilter/vf_unsharp.c { "cx", "set chroma matrix horizontal size", OFFSET(cmsize_x), AV_OPT_TYPE_INT, { .i64 = 5 }, MIN_SIZE, MAX_SIZE, FLAGS }, AV_OPT_TYPE_INT 274 libavfilter/vf_unsharp.c { "chroma_msize_y", "set chroma matrix vertical size", OFFSET(cmsize_y), AV_OPT_TYPE_INT, { .i64 = 5 }, MIN_SIZE, MAX_SIZE, FLAGS }, AV_OPT_TYPE_INT 275 libavfilter/vf_unsharp.c { "cy", "set chroma matrix vertical size", OFFSET(cmsize_y), AV_OPT_TYPE_INT, { .i64 = 5 }, MIN_SIZE, MAX_SIZE, FLAGS }, AV_OPT_TYPE_INT 278 libavfilter/vf_unsharp.c { "opencl", "use OpenCL filtering capabilities", OFFSET(opencl), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_INT 62 libavfilter/vf_uspp.c { "quality", "set quality", OFFSET(log2_count), AV_OPT_TYPE_INT, {.i64 = 3}, 0, MAX_LEVEL, FLAGS }, AV_OPT_TYPE_INT 63 libavfilter/vf_uspp.c { "qp", "force a constant quantizer parameter", OFFSET(qp), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 63, FLAGS }, AV_OPT_TYPE_INT 64 libavfilter/vf_uspp.c { "use_bframe_qp", "use B-frames' QP", OFFSET(use_bframe_qp), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 51 libavfilter/vf_vidstabdetect.c " 1: little (fast) 10: very strong/quick (slow)", OFFSETC(shakiness), AV_OPT_TYPE_INT, {.i64 = 5}, 1, 10, FLAGS}, AV_OPT_TYPE_INT 52 libavfilter/vf_vidstabdetect.c {"accuracy", "(>=shakiness) 1: low 15: high (slow)", OFFSETC(accuracy), AV_OPT_TYPE_INT, {.i64 = 15}, 1, 15, FLAGS}, AV_OPT_TYPE_INT 53 libavfilter/vf_vidstabdetect.c {"stepsize", "region around minimum is scanned with 1 pixel resolution", OFFSETC(stepSize), AV_OPT_TYPE_INT, {.i64 = 6}, 1, 32, FLAGS}, AV_OPT_TYPE_INT 55 libavfilter/vf_vidstabdetect.c {"show", "0: draw nothing; 1,2: show fields and transforms", OFFSETC(show), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 2, FLAGS}, AV_OPT_TYPE_INT 57 libavfilter/vf_vidstabdetect.c " reference frame (frame # is the value)", OFFSETC(virtualTripod), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, FLAGS}, AV_OPT_TYPE_INT 53 libavfilter/vf_vidstabtransform.c AV_OPT_TYPE_INT, {.i64 = 15}, 0, 1000, FLAGS}, AV_OPT_TYPE_INT 56 libavfilter/vf_vidstabtransform.c AV_OPT_TYPE_INT, {.i64 = VSOptimalL1}, VSOptimalL1, VSAvg, FLAGS, "optalgo"}, AV_OPT_TYPE_INT 65 libavfilter/vf_vidstabtransform.c AV_OPT_TYPE_INT, {.i64 = -1}, -1, 500, FLAGS}, AV_OPT_TYPE_INT 70 libavfilter/vf_vidstabtransform.c AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, FLAGS, "crop"}, AV_OPT_TYPE_INT 77 libavfilter/vf_vidstabtransform.c AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, FLAGS}, AV_OPT_TYPE_INT 79 libavfilter/vf_vidstabtransform.c AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, FLAGS}, AV_OPT_TYPE_INT 83 libavfilter/vf_vidstabtransform.c AV_OPT_TYPE_INT, {.i64 = 1}, 0, 2, FLAGS}, AV_OPT_TYPE_INT 88 libavfilter/vf_vidstabtransform.c AV_OPT_TYPE_INT, {.i64 = 2}, 0, 3, FLAGS, "interpol"}, AV_OPT_TYPE_INT 99 libavfilter/vf_vidstabtransform.c AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, FLAGS}, AV_OPT_TYPE_INT 101 libavfilter/vf_vidstabtransform.c AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, FLAGS}, AV_OPT_TYPE_INT 81 libavfilter/vf_vignette.c { "mode", "set forward/backward mode", OFFSET(backward), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, FLAGS, "mode" }, AV_OPT_TYPE_INT 84 libavfilter/vf_vignette.c { "eval", "specify when to evaluate expressions", OFFSET(eval_mode), AV_OPT_TYPE_INT, {.i64 = EVAL_MODE_INIT}, 0, EVAL_MODE_NB-1, FLAGS, "eval" }, AV_OPT_TYPE_INT 87 libavfilter/vf_vignette.c { "dither", "set dithering", OFFSET(do_dither), AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 51 libavfilter/vf_w3fdif.c { "filter", "specify the filter", OFFSET(filter), AV_OPT_TYPE_INT, {.i64=1}, 0, 1, FLAGS, "filter" }, AV_OPT_TYPE_INT 54 libavfilter/vf_w3fdif.c { "deint", "specify which frames to deinterlace", OFFSET(deint), AV_OPT_TYPE_INT, {.i64=0}, 0, 1, FLAGS, "deint" }, AV_OPT_TYPE_INT 57 libavfilter/vf_xbr.c { "n", "set scale factor", OFFSET(n), AV_OPT_TYPE_INT, {.i64 = 3}, 2, 4, .flags = FLAGS }, AV_OPT_TYPE_INT 509 libavfilter/vf_yadif.c { "mode", "specify the interlacing mode", OFFSET(mode), AV_OPT_TYPE_INT, {.i64=YADIF_MODE_SEND_FRAME}, 0, 3, FLAGS, "mode"}, AV_OPT_TYPE_INT 515 libavfilter/vf_yadif.c { "parity", "specify the assumed picture field parity", OFFSET(parity), AV_OPT_TYPE_INT, {.i64=YADIF_PARITY_AUTO}, -1, 1, FLAGS, "parity" }, AV_OPT_TYPE_INT 520 libavfilter/vf_yadif.c { "deint", "specify which frames to deinterlace", OFFSET(deint), AV_OPT_TYPE_INT, {.i64=YADIF_DEINT_ALL}, 0, 1, FLAGS, "deint" }, AV_OPT_TYPE_INT 71 libavfilter/vsrc_cellauto.c { "rule", "set rule", OFFSET(rule), AV_OPT_TYPE_INT, {.i64 = 110}, 0, 255, FLAGS }, AV_OPT_TYPE_INT 74 libavfilter/vsrc_cellauto.c { "random_seed", "set the seed for filling the initial grid randomly", OFFSET(random_seed), AV_OPT_TYPE_INT, {.i64 = -1}, -1, UINT32_MAX, FLAGS }, AV_OPT_TYPE_INT 75 libavfilter/vsrc_cellauto.c { "seed", "set the seed for filling the initial grid randomly", OFFSET(random_seed), AV_OPT_TYPE_INT, {.i64 = -1}, -1, UINT32_MAX, FLAGS }, AV_OPT_TYPE_INT 76 libavfilter/vsrc_cellauto.c { "scroll", "scroll pattern downward", OFFSET(scroll), AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 77 libavfilter/vsrc_cellauto.c { "start_full", "start filling the whole video", OFFSET(start_full), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 78 libavfilter/vsrc_cellauto.c { "full", "start filling the whole video", OFFSET(start_full), AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 79 libavfilter/vsrc_cellauto.c { "stitch", "stitch boundaries", OFFSET(stitch), AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 89 libavfilter/vsrc_life.c { "random_seed", "set the seed for filling the initial grid randomly", OFFSET(random_seed), AV_OPT_TYPE_INT, {.i64=-1}, -1, UINT32_MAX, FLAGS }, AV_OPT_TYPE_INT 90 libavfilter/vsrc_life.c { "seed", "set the seed for filling the initial grid randomly", OFFSET(random_seed), AV_OPT_TYPE_INT, {.i64=-1}, -1, UINT32_MAX, FLAGS }, AV_OPT_TYPE_INT 91 libavfilter/vsrc_life.c { "stitch", "stitch boundaries", OFFSET(stitch), AV_OPT_TYPE_INT, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_INT 92 libavfilter/vsrc_life.c { "mold", "set mold speed for dead cells", OFFSET(mold), AV_OPT_TYPE_INT, {.i64=0}, 0, 0xFF, FLAGS }, AV_OPT_TYPE_INT 94 libavfilter/vsrc_mandelbrot.c {"maxiter", "set max iterations number", OFFSET(maxiter), AV_OPT_TYPE_INT, {.i64=7189}, 1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 105 libavfilter/vsrc_mandelbrot.c {"outer", "set outer coloring mode", OFFSET(outer), AV_OPT_TYPE_INT, {.i64=NORMALIZED_ITERATION_COUNT}, 0, INT_MAX, FLAGS, "outer" }, AV_OPT_TYPE_INT 111 libavfilter/vsrc_mandelbrot.c {"inner", "set inner coloring mode", OFFSET(inner), AV_OPT_TYPE_INT, {.i64=MINCOL}, 0, INT_MAX, FLAGS, "inner" }, AV_OPT_TYPE_INT 69 libavfilter/vsrc_mptestsrc.c { "test", "set test to perform", OFFSET(test), AV_OPT_TYPE_INT, {.i64=TEST_ALL}, 0, INT_MAX, FLAGS, "test" }, AV_OPT_TYPE_INT 70 libavfilter/vsrc_mptestsrc.c { "t", "set test to perform", OFFSET(test), AV_OPT_TYPE_INT, {.i64=TEST_ALL}, 0, INT_MAX, FLAGS, "test" }, AV_OPT_TYPE_INT 279 libavfilter/vsrc_testsrc.c { "level", "set level", OFFSET(level), AV_OPT_TYPE_INT, {.i64 = 6}, 2, 8, FLAGS }, AV_OPT_TYPE_INT 447 libavfilter/vsrc_testsrc.c { "decimals", "set number of decimals to show", OFFSET(nb_decimals), AV_OPT_TYPE_INT, {.i64=0}, 0, 17, FLAGS }, AV_OPT_TYPE_INT 448 libavfilter/vsrc_testsrc.c { "n", "set number of decimals to show", OFFSET(nb_decimals), AV_OPT_TYPE_INT, {.i64=0}, 0, 17, FLAGS }, AV_OPT_TYPE_INT 186 libavformat/adtsenc.c { "write_id3v2", "Enable ID3v2 tag writing", OFFSET(id3v2tag), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, ENC}, AV_OPT_TYPE_INT 187 libavformat/adtsenc.c { "write_apetag", "Enable APE tag writing", OFFSET(apetag), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, ENC}, AV_OPT_TYPE_INT 308 libavformat/aiffenc.c OFFSET(write_id3v2), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, ENC }, AV_OPT_TYPE_INT 310 libavformat/aiffenc.c OFFSET(id3v2_version), AV_OPT_TYPE_INT, {.i64 = 4}, 3, 4, ENC }, AV_OPT_TYPE_INT 422 libavformat/apngdec.c AV_OPT_TYPE_INT, { .i64 = 1 } , 0, 1 , AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 424 libavformat/apngdec.c AV_OPT_TYPE_INT, { .i64 = DEFAULT_APNG_FPS }, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 426 libavformat/apngdec.c AV_OPT_TYPE_INT, { .i64 = DEFAULT_APNG_FPS }, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 87 libavformat/asfdec.c { "no_resync_search", "Don't try to resynchronize by looking for a certain optional start code", offsetof(ASFContext, no_resync_search), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 88 libavformat/asfdec.c { "export_xmp", "Export full XMP metadata", offsetof(ASFContext, export_xmp), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 202 libavformat/assenc.c { "ignore_readorder", "write events immediately, even if they're out-of-order", OFFSET(ignore_readorder), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, E }, AV_OPT_TYPE_INT 89 libavformat/avidec.c { "use_odml", "use odml index", offsetof(AVIContext, use_odml), AV_OPT_TYPE_INT, {.i64 = 1}, -1, 1, AV_OPT_FLAG_DECODING_PARAM}, AV_OPT_TYPE_INT 327 libavformat/bintext.c { "linespeed", "set simulated line speed (bytes per second)", OFFSET(chars_per_frame), AV_OPT_TYPE_INT, {.i64 = 6000}, 1, INT_MAX, AV_OPT_FLAG_DECODING_PARAM}, AV_OPT_TYPE_INT 46 libavformat/bluray.c {"playlist", "", OFFSET(playlist), AV_OPT_TYPE_INT, { .i64=-1 }, -1, 99999, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 47 libavformat/bluray.c {"angle", "", OFFSET(angle), AV_OPT_TYPE_INT, { .i64=0 }, 0, 0xfe, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 48 libavformat/bluray.c {"chapter", "", OFFSET(chapter), AV_OPT_TYPE_INT, { .i64=1 }, 1, 0xfffe, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 303 libavformat/cache.c { "read_ahead_limit", "Amount in bytes that may be read ahead when seeking isn't supported, -1 for unlimited", OFFSET(read_ahead_limit), AV_OPT_TYPE_INT, { .i64 = 65536 }, -1, INT_MAX, D }, AV_OPT_TYPE_INT 223 libavformat/cdxl.c { "sample_rate", "", OFFSET(sample_rate), AV_OPT_TYPE_INT, { .i64 = 11025 }, 1, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 628 libavformat/concatdec.c OFFSET(safe), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 1, DEC }, AV_OPT_TYPE_INT 630 libavformat/concatdec.c OFFSET(auto_convert), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, DEC }, AV_OPT_TYPE_INT 959 libavformat/dashenc.c { "window_size", "number of segments kept in the manifest", OFFSET(window_size), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, E }, AV_OPT_TYPE_INT 960 libavformat/dashenc.c { "extra_window_size", "number of segments kept outside of the manifest before removing from disk", OFFSET(extra_window_size), AV_OPT_TYPE_INT, { .i64 = 5 }, 0, INT_MAX, E }, AV_OPT_TYPE_INT 962 libavformat/dashenc.c { "remove_at_exit", "remove all segments when finished", OFFSET(remove_at_exit), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_INT 963 libavformat/dashenc.c { "use_template", "Use SegmentTemplate instead of SegmentList", OFFSET(use_template), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, E }, AV_OPT_TYPE_INT 964 libavformat/dashenc.c { "use_timeline", "Use SegmentTimeline in SegmentTemplate", OFFSET(use_timeline), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, E }, AV_OPT_TYPE_INT 965 libavformat/dashenc.c { "single_file", "Store all segments in one file, accessed using byte ranges", OFFSET(single_file), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_INT 57 libavformat/file.c { "truncate", "truncate existing files on write", offsetof(FileContext, trunc), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_INT 58 libavformat/file.c { "blocksize", "set I/O operation maximum block size", offsetof(FileContext, blocksize), AV_OPT_TYPE_INT, { .i64 = INT_MAX }, 1, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_INT 63 libavformat/file.c { "blocksize", "set I/O operation maximum block size", offsetof(FileContext, blocksize), AV_OPT_TYPE_INT, { .i64 = INT_MAX }, 1, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_INT 188 libavformat/flacenc.c { "write_header", "Write the file header", offsetof(FlacMuxerContext, write_header), AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_INT 1065 libavformat/flvdec.c { "flv_metadata", "Allocate streams according to the onMetaData array", OFFSET(trust_metadata), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VD }, AV_OPT_TYPE_INT 62 libavformat/ftp.c {"timeout", "set timeout of socket I/O operations", OFFSET(rw_timeout), AV_OPT_TYPE_INT, {.i64 = -1}, -1, INT_MAX, D|E }, AV_OPT_TYPE_INT 63 libavformat/ftp.c {"ftp-write-seekable", "control seekability of connection during encoding", OFFSET(write_seekable), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, E }, AV_OPT_TYPE_INT 83 libavformat/g729dec.c { "bit_rate", "", offsetof(G729DemuxerContext, bit_rate), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 230 libavformat/gif.c AV_OPT_TYPE_INT, { .i64 = 0 }, -1, 65535, ENC }, AV_OPT_TYPE_INT 232 libavformat/gif.c AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 65535, ENC }, AV_OPT_TYPE_INT 311 libavformat/gifdec.c { "min_delay" , "minimum valid delay between frames (in hundredths of second)", offsetof(GIFDemuxContext, min_delay) , AV_OPT_TYPE_INT, {.i64 = GIF_MIN_DELAY} , 0, 100 * 60, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 312 libavformat/gifdec.c { "default_delay", "default delay between frames (in hundredths of second)" , offsetof(GIFDemuxContext, default_delay), AV_OPT_TYPE_INT, {.i64 = GIF_DEFAULT_DELAY}, 0, 100 * 60, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 313 libavformat/gifdec.c { "ignore_loop" , "ignore loop setting (netscape extension)" , offsetof(GIFDemuxContext, ignore_loop) , AV_OPT_TYPE_INT, {.i64 = 1} , 0, 1, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 78 libavformat/gsmdec.c AV_OPT_TYPE_INT, {.i64 = GSM_SAMPLE_RATE}, 1, INT_MAX / GSM_BLOCK_SIZE, AV_OPT_TYPE_INT 569 libavformat/hdsenc.c { "window_size", "number of fragments kept in the manifest", OFFSET(window_size), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, E }, AV_OPT_TYPE_INT 570 libavformat/hdsenc.c { "extra_window_size", "number of fragments kept outside of the manifest before removing from disk", OFFSET(extra_window_size), AV_OPT_TYPE_INT, { .i64 = 5 }, 0, INT_MAX, E }, AV_OPT_TYPE_INT 572 libavformat/hdsenc.c { "remove_at_exit", "remove all fragments when finished", OFFSET(remove_at_exit), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_INT 506 libavformat/hlsenc.c {"hls_list_size", "set maximum number of playlist entries", OFFSET(max_nb_segments), AV_OPT_TYPE_INT, {.i64 = 5}, 0, INT_MAX, E}, AV_OPT_TYPE_INT 508 libavformat/hlsenc.c {"hls_wrap", "set number after which the index wraps", OFFSET(wrap), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, E}, AV_OPT_TYPE_INT 509 libavformat/hlsenc.c {"hls_allow_cache", "explicitly set whether the client MAY (1) or MUST NOT (0) cache media segments", OFFSET(allowcache), AV_OPT_TYPE_INT, {.i64 = -1}, INT_MIN, INT_MAX, E}, AV_OPT_TYPE_INT 106 libavformat/http.c { "seekable", "control seekability of connection", OFFSET(seekable), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 1, D }, AV_OPT_TYPE_INT 107 libavformat/http.c { "chunked_post", "use chunked transfer-encoding for posts", OFFSET(chunked_post), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, E }, AV_OPT_TYPE_INT 112 libavformat/http.c { "multiple_requests", "use persistent connections", OFFSET(multiple_requests), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, D | E }, AV_OPT_TYPE_INT 116 libavformat/http.c { "icy", "request ICY metadata", OFFSET(icy), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, D }, AV_OPT_TYPE_INT 120 libavformat/http.c { "auth_type", "HTTP authentication type", OFFSET(auth_state.auth_type), AV_OPT_TYPE_INT, { .i64 = HTTP_AUTH_NONE }, HTTP_AUTH_NONE, HTTP_AUTH_BASIC, D | E, "auth_type"}, AV_OPT_TYPE_INT 123 libavformat/http.c { "send_expect_100", "Force sending an Expect: 100-continue header for POST", OFFSET(send_expect_100), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_INT 60 libavformat/icecast.c { "ice_public", "set if stream is public", OFFSET(public), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_INT 64 libavformat/icecast.c { "legacy_icecast", "use legacy SOURCE method, for Icecast < v2.4", OFFSET(legacy_icecast), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_INT 532 libavformat/img2dec.c { "loop", "force loop over input file sequence", OFFSET(loop), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, 1, DEC }, AV_OPT_TYPE_INT 534 libavformat/img2dec.c { "pattern_type", "set pattern type", OFFSET(pattern_type), AV_OPT_TYPE_INT, {.i64=PT_GLOB_SEQUENCE}, 0, INT_MAX, DEC, "pattern_type"}, AV_OPT_TYPE_INT 540 libavformat/img2dec.c { "start_number", "set first number in the sequence", OFFSET(start_number), AV_OPT_TYPE_INT, {.i64 = 0 }, INT_MIN, INT_MAX, DEC }, AV_OPT_TYPE_INT 541 libavformat/img2dec.c { "start_number_range", "set range for looking at the first sequence number", OFFSET(start_number_range), AV_OPT_TYPE_INT, {.i64 = 5}, 1, INT_MAX, DEC }, AV_OPT_TYPE_INT 543 libavformat/img2dec.c { "frame_size", "force frame size in bytes", OFFSET(frame_size), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, DEC }, AV_OPT_TYPE_INT 544 libavformat/img2dec.c { "ts_from_file", "set frame timestamp from file's one", OFFSET(ts_from_file), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, 2, DEC, "ts_type" }, AV_OPT_TYPE_INT 178 libavformat/img2enc.c { "updatefirst", "continuously overwrite one file", OFFSET(update), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, ENC }, AV_OPT_TYPE_INT 179 libavformat/img2enc.c { "update", "continuously overwrite one file", OFFSET(update), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, ENC }, AV_OPT_TYPE_INT 180 libavformat/img2enc.c { "start_number", "set first number in the sequence", OFFSET(img_number), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, INT_MAX, ENC }, AV_OPT_TYPE_INT 181 libavformat/img2enc.c { "strftime", "use strftime for filename", OFFSET(use_strftime), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, ENC }, AV_OPT_TYPE_INT 44 libavformat/latmenc.c offsetof(LATMContext, mod), AV_OPT_TYPE_INT, {.i64 = 0x0014}, 0x0001, 0xffff, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_INT 46 libavformat/libgme.c {"track_index", "set track that should be played", OFFSET(track_index), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, A|D}, AV_OPT_TYPE_INT 47 libavformat/libgme.c {"sample_rate", "set sample rate", OFFSET(sample_rate), AV_OPT_TYPE_INT, {.i64 = 44100}, 1000, 999999, A|D}, AV_OPT_TYPE_INT 85 libavformat/libmodplug.c {"noise_reduction", "Enable noise reduction 0(off)-1(on)", OFFSET(noise_reduction), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, D}, AV_OPT_TYPE_INT 86 libavformat/libmodplug.c {"reverb_depth", "Reverb level 0(quiet)-100(loud)", OFFSET(reverb_depth), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 100, D}, AV_OPT_TYPE_INT 87 libavformat/libmodplug.c {"reverb_delay", "Reverb delay in ms, usually 40-200ms", OFFSET(reverb_delay), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, D}, AV_OPT_TYPE_INT 88 libavformat/libmodplug.c {"bass_amount", "XBass level 0(quiet)-100(loud)", OFFSET(bass_amount), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 100, D}, AV_OPT_TYPE_INT 89 libavformat/libmodplug.c {"bass_range", "XBass cutoff in Hz 10-100", OFFSET(bass_range), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 100, D}, AV_OPT_TYPE_INT 90 libavformat/libmodplug.c {"surround_depth", "Surround level 0(quiet)-100(heavy)", OFFSET(surround_depth), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 100, D}, AV_OPT_TYPE_INT 91 libavformat/libmodplug.c {"surround_delay", "Surround delay in ms, usually 5-40ms", OFFSET(surround_delay), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, D}, AV_OPT_TYPE_INT 93 libavformat/libmodplug.c OFFSET(max_size), AV_OPT_TYPE_INT, {.i64 = FF_MODPLUG_DEF_FILE_SIZE}, 0, FF_MODPLUG_MAX_FILE_SIZE, D}, AV_OPT_TYPE_INT 95 libavformat/libmodplug.c {"video_stream", "Make demuxer output a video stream", OFFSET(video_stream), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, D}, AV_OPT_TYPE_INT 96 libavformat/libmodplug.c {"video_stream_w", "Video stream width in char (one char = 8x8px)", OFFSET(w), AV_OPT_TYPE_INT, {.i64 = 30}, 20, 512, D}, AV_OPT_TYPE_INT 97 libavformat/libmodplug.c {"video_stream_h", "Video stream height in char (one char = 8x8px)", OFFSET(h), AV_OPT_TYPE_INT, {.i64 = 30}, 20, 512, D}, AV_OPT_TYPE_INT 98 libavformat/libmodplug.c {"video_stream_ptxt", "Print speed, tempo, order, ... in video stream", OFFSET(print_textinfo), AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, D}, AV_OPT_TYPE_INT 315 libavformat/librtmp.c {"rtmp_live", "Specify that the media is a live stream.", OFFSET(live), AV_OPT_TYPE_INT, {.i64 = 0}, INT_MIN, INT_MAX, DEC, "rtmp_live"}, AV_OPT_TYPE_INT 326 libavformat/librtmp.c {"rtmp_buffer_size", "set buffer size in bytes", OFFSET(buffer_size), AV_OPT_TYPE_INT, {.i64 = -1}, -1, INT_MAX, DEC|ENC }, AV_OPT_TYPE_INT 189 libavformat/libsmbclient.c {"timeout", "set timeout in ms of socket I/O operations", OFFSET(timeout), AV_OPT_TYPE_INT, {.i64 = -1}, -1, INT_MAX, D|E }, AV_OPT_TYPE_INT 190 libavformat/libsmbclient.c {"truncate", "truncate existing files on write", OFFSET(trunc), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, E }, AV_OPT_TYPE_INT 295 libavformat/libssh.c {"timeout", "set timeout of socket I/O operations", OFFSET(rw_timeout), AV_OPT_TYPE_INT, {.i64 = -1}, -1, INT_MAX, D|E }, AV_OPT_TYPE_INT 296 libavformat/libssh.c {"truncate", "Truncate existing files on write", OFFSET(trunc), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, E }, AV_OPT_TYPE_INT 2001 libavformat/matroskaenc.c { "reserve_index_space", "Reserve a given amount of space (in bytes) at the beginning of the file for the index (cues).", OFFSET(reserve_cues_space), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 2002 libavformat/matroskaenc.c { "cluster_size_limit", "Store at most the provided amount of bytes in a cluster. ", OFFSET(cluster_size_limit), AV_OPT_TYPE_INT , { .i64 = -1 }, -1, INT_MAX, FLAGS }, AV_OPT_TYPE_INT 2004 libavformat/matroskaenc.c { "dash", "Create a WebM file conforming to WebM DASH specification", OFFSET(is_dash), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_INT 2005 libavformat/matroskaenc.c { "dash_track_number", "Track number for the DASH stream", OFFSET(dash_track_number), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 127, FLAGS }, AV_OPT_TYPE_INT 2006 libavformat/matroskaenc.c { "allow_raw_vfw", "allow RAW VFW mode", OFFSET(allow_raw_vfw), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_INT 59 libavformat/md5enc.c { "format_version", "file format version", OFFSET(format_version), AV_OPT_TYPE_INT, {.i64 = 1}, 1, 1, ENC }, AV_OPT_TYPE_INT 4377 libavformat/mov.c AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, .flags = FLAGS }, AV_OPT_TYPE_INT 4379 libavformat/mov.c AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, .flags = FLAGS }, AV_OPT_TYPE_INT 56 libavformat/movenc.c { "moov_size", "maximum moov size so it can be placed at the begin", offsetof(MOVMuxContext, reserved_moov_size), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM, 0 }, AV_OPT_TYPE_INT 72 libavformat/movenc.c { "skip_iods", "Skip writing iods atom.", offsetof(MOVMuxContext, iods_skip), AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_INT 73 libavformat/movenc.c { "iods_audio_profile", "iods audio profile atom.", offsetof(MOVMuxContext, iods_audio_profile), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 255, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_INT 74 libavformat/movenc.c { "iods_video_profile", "iods video profile atom.", offsetof(MOVMuxContext, iods_video_profile), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 255, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_INT 75 libavformat/movenc.c { "frag_duration", "Maximum fragment duration", offsetof(MOVMuxContext, max_fragment_duration), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_INT 76 libavformat/movenc.c { "min_frag_duration", "Minimum fragment duration", offsetof(MOVMuxContext, min_fragment_duration), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_INT 77 libavformat/movenc.c { "frag_size", "Maximum fragment size", offsetof(MOVMuxContext, max_fragment_size), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_INT 78 libavformat/movenc.c { "ism_lookahead", "Number of lookahead entries for ISM files", offsetof(MOVMuxContext, ism_lookahead), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_INT 79 libavformat/movenc.c { "video_track_timescale", "set timescale of all video tracks", offsetof(MOVMuxContext, video_track_timescale), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_INT 81 libavformat/movenc.c { "use_editlist", "use edit list", offsetof(MOVMuxContext, use_editlist), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 1, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_INT 82 libavformat/movenc.c { "fragment_index", "Fragment number of the next fragment", offsetof(MOVMuxContext, fragments), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_INT 496 libavformat/mp3dec.c { "usetoc", "use table of contents", offsetof(MP3DecContext, usetoc), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 1, AV_OPT_FLAG_DECODING_PARAM}, AV_OPT_TYPE_INT 486 libavformat/mp3enc.c offsetof(MP3Context, id3v2_version), AV_OPT_TYPE_INT, {.i64 = 4}, 0, 4, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_INT 488 libavformat/mp3enc.c offsetof(MP3Context, write_id3v1), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_INT 490 libavformat/mp3enc.c offsetof(MP3Context, write_xing), AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_INT 1204 libavformat/mpegenc.c { "muxrate", NULL, OFFSET(user_mux_rate), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, ((1<<22) - 1) * (8 * 50), E }, AV_OPT_TYPE_INT 1205 libavformat/mpegenc.c { "preload", "Initial demux-decode delay in microseconds.", OFFSET(preload), AV_OPT_TYPE_INT, { .i64 = 500000 }, 0, INT_MAX, E }, AV_OPT_TYPE_INT 161 libavformat/mpegts.c { "resync_size", "Size limit for looking up a new synchronization.", offsetof(MpegTSContext, resync_size), AV_OPT_TYPE_INT, { .i64 = MAX_RESYNC_SIZE}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM } AV_OPT_TYPE_INT 165 libavformat/mpegts.c {"fix_teletext_pts", "Try to fix pts values of dvb teletext streams.", offsetof(MpegTSContext, fix_teletext_pts), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 167 libavformat/mpegts.c {"ts_packetsize", "Output option carrying the raw packet size.", offsetof(MpegTSContext, raw_packet_size), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 169 libavformat/mpegts.c {"scan_all_pmts", "Scan and combine all PMTs", offsetof(MpegTSContext, scan_all_pmts), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 171 libavformat/mpegts.c {"skip_changes", "Skip changing / adding streams / programs.", offsetof(MpegTSContext, skip_changes), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 173 libavformat/mpegts.c {"skip_clear", "Skip clearing programs.", offsetof(MpegTSContext, skip_clear), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 188 libavformat/mpegts.c offsetof(MpegTSContext, mpeg2ts_compute_pcr), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 191 libavformat/mpegts.c offsetof(MpegTSContext, raw_packet_size), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 1448 libavformat/mpegtsenc.c offsetof(MpegTSWrite, transport_stream_id), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 1451 libavformat/mpegtsenc.c offsetof(MpegTSWrite, original_network_id), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 1454 libavformat/mpegtsenc.c offsetof(MpegTSWrite, service_id), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 1457 libavformat/mpegtsenc.c offsetof(MpegTSWrite, service_type), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 1481 libavformat/mpegtsenc.c offsetof(MpegTSWrite, pmt_start_pid), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 1484 libavformat/mpegtsenc.c offsetof(MpegTSWrite, start_pid), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 1487 libavformat/mpegtsenc.c offsetof(MpegTSWrite, m2ts_mode), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 1490 libavformat/mpegtsenc.c offsetof(MpegTSWrite, mux_rate), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 1493 libavformat/mpegtsenc.c offsetof(MpegTSWrite, pes_payload_size), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 1506 libavformat/mpegtsenc.c offsetof(MpegTSWrite, reemit_pat_pmt), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 1509 libavformat/mpegtsenc.c offsetof(MpegTSWrite, copyts), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 1512 libavformat/mpegtsenc.c offsetof(MpegTSWrite, tables_version), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 1515 libavformat/mpegtsenc.c offsetof(MpegTSWrite, omit_video_pes_length), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 1518 libavformat/mpegtsenc.c offsetof(MpegTSWrite, pcr_period), AV_OPT_TYPE_INT, AV_OPT_TYPE_INT 2389 libavformat/mxfenc.c offsetof(MXFContext, channel_count), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 8, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_INT 1206 libavformat/nutenc.c { "write_index", "Write index", OFFSET(write_index), AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, E, }, AV_OPT_TYPE_INT 82 libavformat/oggenc.c OFFSET(serial_offset), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, PARAM }, AV_OPT_TYPE_INT 84 libavformat/oggenc.c OFFSET(pref_size), AV_OPT_TYPE_INT, {.i64 = 0}, 0, MAX_PAGE_SIZE, PARAM}, AV_OPT_TYPE_INT 86 libavformat/oggenc.c OFFSET(pref_size), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, MAX_PAGE_SIZE, PARAM }, AV_OPT_TYPE_INT 40 libavformat/options_table.h {"formatprobesize", "number of bytes to probe file format", OFFSET(format_probesize), AV_OPT_TYPE_INT, {.i64 = PROBE_BUF_MAX}, 0, INT_MAX-1, D}, AV_OPT_TYPE_INT 41 libavformat/options_table.h {"packetsize", "set packet size", OFFSET(packet_size), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, E}, AV_OPT_TYPE_INT 54 libavformat/options_table.h {"seek2any", "allow seeking to non-keyframes on demuxer level when supported", OFFSET(seek2any), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, 1, D}, AV_OPT_TYPE_INT 58 libavformat/options_table.h {"indexmem", "max memory used for timestamp index (per stream)", OFFSET(max_index_size), AV_OPT_TYPE_INT, {.i64 = 1<<20 }, 0, INT_MAX, D}, AV_OPT_TYPE_INT 59 libavformat/options_table.h {"rtbufsize", "max memory used for buffering real-time frames", OFFSET(max_picture_buffer), AV_OPT_TYPE_INT, {.i64 = 3041280 }, 0, INT_MAX, D}, /* defaults to 1s of 15fps 352x288 YUYV422 video */ AV_OPT_TYPE_INT 62 libavformat/options_table.h {"max_delay", "maximum muxing or demuxing delay in microseconds", OFFSET(max_delay), AV_OPT_TYPE_INT, {.i64 = -1 }, -1, INT_MAX, E|D}, AV_OPT_TYPE_INT 64 libavformat/options_table.h {"fpsprobesize", "number of frames used to probe fps", OFFSET(fps_probe_size), AV_OPT_TYPE_INT, {.i64 = -1}, -1, INT_MAX-1, D}, AV_OPT_TYPE_INT 65 libavformat/options_table.h {"audio_preload", "microseconds by which audio packets should be interleaved earlier", OFFSET(audio_preload), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX-1, E}, AV_OPT_TYPE_INT 66 libavformat/options_table.h {"chunk_duration", "microseconds for each chunk", OFFSET(max_chunk_duration), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX-1, E}, AV_OPT_TYPE_INT 67 libavformat/options_table.h {"chunk_size", "size in bytes for each chunk", OFFSET(max_chunk_size), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX-1, E}, AV_OPT_TYPE_INT 80 libavformat/options_table.h {"use_wallclock_as_timestamps", "use wallclock as timestamps", OFFSET(use_wallclock_as_timestamps), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX-1, D}, AV_OPT_TYPE_INT 82 libavformat/options_table.h {"correct_ts_overflow", "correct single timestamp overflows", OFFSET(correct_ts_overflow), AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, D}, AV_OPT_TYPE_INT 83 libavformat/options_table.h {"flush_packets", "enable flushing of the I/O context after each packet", OFFSET(flush_packets), AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, E}, AV_OPT_TYPE_INT 84 libavformat/options_table.h {"metadata_header_padding", "set number of bytes to be written as padding in a metadata header", OFFSET(metadata_header_padding), AV_OPT_TYPE_INT, {.i64 = -1}, -1, INT_MAX, E}, AV_OPT_TYPE_INT 87 libavformat/options_table.h {"f_strict", "how strictly to follow the standards (deprecated; use strict, save via avconv)", OFFSET(strict_std_compliance), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, D|E, "strict"}, AV_OPT_TYPE_INT 88 libavformat/options_table.h {"strict", "how strictly to follow the standards", OFFSET(strict_std_compliance), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, D|E, "strict"}, AV_OPT_TYPE_INT 93 libavformat/options_table.h {"max_ts_probe", "maximum number of packets to read while waiting for the first timestamp", OFFSET(max_ts_probe), AV_OPT_TYPE_INT, { .i64 = 50 }, 0, INT_MAX, D }, AV_OPT_TYPE_INT 94 libavformat/options_table.h {"avoid_negative_ts", "shift timestamps so they start at 0", OFFSET(avoid_negative_ts), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 2, E, "avoid_negative_ts"}, AV_OPT_TYPE_INT 63 libavformat/pcmdec.c { "sample_rate", "", offsetof(PCMAudioDemuxerContext, sample_rate), AV_OPT_TYPE_INT, {.i64 = 44100}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 64 libavformat/pcmdec.c { "channels", "", offsetof(PCMAudioDemuxerContext, channels), AV_OPT_TYPE_INT, {.i64 = 1}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 149 libavformat/pcmdec.c { "sample_rate", "", offsetof(PCMAudioDemuxerContext, sample_rate), AV_OPT_TYPE_INT, {.i64 = 8000}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 150 libavformat/pcmdec.c { "channels", "", offsetof(PCMAudioDemuxerContext, channels), AV_OPT_TYPE_INT, {.i64 = 1}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_INT 316 libavformat/rtmpcrypt.c {"ffrtmpcrypt_tunneling", "Use a HTTP tunneling connection (RTMPTE).", OFFSET(tunneling), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, DEC}, AV_OPT_TYPE_INT 257 libavformat/rtmphttp.c {"ffrtmphttp_tls", "Use a HTTPS tunneling connection (RTMPTS).", OFFSET(tls), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, DEC}, AV_OPT_TYPE_INT 3099 libavformat/rtmpproto.c {"rtmp_buffer", "Set buffer time in milliseconds. The default is 3000.", OFFSET(client_buffer_time), AV_OPT_TYPE_INT, {.i64 = 3000}, 0, INT_MAX, DEC|ENC}, AV_OPT_TYPE_INT 3102 libavformat/rtmpproto.c {"rtmp_flush_interval", "Number of packets flushed in the same request (RTMPT only).", OFFSET(flush_interval), AV_OPT_TYPE_INT, {.i64 = 10}, 0, INT_MAX, ENC}, AV_OPT_TYPE_INT 3103 libavformat/rtmpproto.c {"rtmp_live", "Specify that the media is a live stream.", OFFSET(live), AV_OPT_TYPE_INT, {.i64 = -2}, INT_MIN, INT_MAX, DEC, "rtmp_live"}, AV_OPT_TYPE_INT 3111 libavformat/rtmpproto.c {"rtmp_swfsize", "Size of the decompressed SWF file, required for SWFVerification.", OFFSET(swfsize), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, DEC}, AV_OPT_TYPE_INT 3115 libavformat/rtmpproto.c {"rtmp_listen", "Listen for incoming rtmp connections", OFFSET(listen), AV_OPT_TYPE_INT, {.i64 = 0}, INT_MIN, INT_MAX, DEC, "rtmp_listen" }, AV_OPT_TYPE_INT 3116 libavformat/rtmpproto.c {"listen", "Listen for incoming rtmp connections", OFFSET(listen), AV_OPT_TYPE_INT, {.i64 = 0}, INT_MIN, INT_MAX, DEC, "rtmp_listen" }, AV_OPT_TYPE_INT 3117 libavformat/rtmpproto.c {"timeout", "Maximum timeout (in seconds) to wait for incoming connections. -1 is infinite. Implies -rtmp_listen 1", OFFSET(listen_timeout), AV_OPT_TYPE_INT, {.i64 = -1}, INT_MIN, INT_MAX, DEC, "rtmp_listen" }, AV_OPT_TYPE_INT 33 libavformat/rtpenc.c { "payload_type", "Specify RTP payload type", offsetof(RTPMuxContext, payload_type), AV_OPT_TYPE_INT, {.i64 = -1 }, -1, 127, AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_INT 34 libavformat/rtpenc.c { "ssrc", "Stream identifier", offsetof(RTPMuxContext, ssrc), AV_OPT_TYPE_INT, { .i64 = 0 }, INT_MIN, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_INT 36 libavformat/rtpenc.c { "seq", "Starting sequence number", offsetof(RTPMuxContext, seq), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 65535, AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_INT 78 libavformat/rtsp.c { "reorder_queue_size", "set number of packets to buffer for handling of reordered packets", OFFSET(reordering_queue_size), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, DEC } AV_OPT_TYPE_INT 81 libavformat/rtsp.c { "initial_pause", "do not start playing the stream immediately", OFFSET(initial_pause), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, DEC }, AV_OPT_TYPE_INT 92 libavformat/rtsp.c { "min_port", "set minimum local UDP port", OFFSET(rtp_port_min), AV_OPT_TYPE_INT, {.i64 = RTSP_RTP_PORT_MIN}, 0, 65535, DEC|ENC }, AV_OPT_TYPE_INT 93 libavformat/rtsp.c { "max_port", "set maximum local UDP port", OFFSET(rtp_port_max), AV_OPT_TYPE_INT, {.i64 = RTSP_RTP_PORT_MAX}, 0, 65535, DEC|ENC }, AV_OPT_TYPE_INT 94 libavformat/rtsp.c { "timeout", "set maximum timeout (in seconds) to wait for incoming connections (-1 is infinite, imply flag listen)", OFFSET(initial_timeout), AV_OPT_TYPE_INT, {.i64 = -1}, INT_MIN, INT_MAX, DEC }, AV_OPT_TYPE_INT 95 libavformat/rtsp.c { "stimeout", "set timeout (in microseconds) of socket TCP I/O operations", OFFSET(stimeout), AV_OPT_TYPE_INT, {.i64 = 0}, INT_MIN, INT_MAX, DEC }, AV_OPT_TYPE_INT 1483 libavformat/sbgdec.c AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, AV_OPT_TYPE_INT 1486 libavformat/sbgdec.c AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, AV_OPT_TYPE_INT 1489 libavformat/sbgdec.c AV_OPT_TYPE_INT, { .i64 = 5000000 }, 0, INT_MAX, AV_OPT_TYPE_INT 884 libavformat/segment.c { "segment_list_size", "set the maximum number of playlist entries", OFFSET(list_size), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, E }, AV_OPT_TYPE_INT 886 libavformat/segment.c { "segment_list_type", "set the segment list type", OFFSET(list_type), AV_OPT_TYPE_INT, {.i64 = LIST_TYPE_UNDEFINED}, -1, LIST_TYPE_NB-1, E, "list_type" }, AV_OPT_TYPE_INT 894 libavformat/segment.c { "segment_atclocktime", "set segment to be cut at clocktime", OFFSET(use_clocktime), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, E}, AV_OPT_TYPE_INT 899 libavformat/segment.c { "segment_wrap", "set number after which the index wraps", OFFSET(segment_idx_wrap), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, E }, AV_OPT_TYPE_INT 901 libavformat/segment.c { "segment_start_number", "set the sequence number of the first segment", OFFSET(segment_idx), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, E }, AV_OPT_TYPE_INT 902 libavformat/segment.c { "segment_wrap_number", "set the number of wrap before the first segment", OFFSET(segment_idx_wrap_nb), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, E }, AV_OPT_TYPE_INT 903 libavformat/segment.c { "strftime", "set filename expansion with strftime at segment creation", OFFSET(use_strftime), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_INT 905 libavformat/segment.c { "individual_header_trailer", "write header/trailer to each segment", OFFSET(individual_header_trailer), AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, E }, AV_OPT_TYPE_INT 906 libavformat/segment.c { "write_header_trailer", "write a header to the first segment and a trailer to the last one", OFFSET(write_header_trailer), AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, E }, AV_OPT_TYPE_INT 907 libavformat/segment.c { "reset_timestamps", "reset timestamps at the begin of each segment", OFFSET(reset_timestamps), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, E }, AV_OPT_TYPE_INT 621 libavformat/smoothstreamingenc.c { "window_size", "number of fragments kept in the manifest", OFFSET(window_size), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, E }, AV_OPT_TYPE_INT 622 libavformat/smoothstreamingenc.c { "extra_window_size", "number of fragments kept outside of the manifest before removing from disk", OFFSET(extra_window_size), AV_OPT_TYPE_INT, { .i64 = 5 }, 0, INT_MAX, E }, AV_OPT_TYPE_INT 623 libavformat/smoothstreamingenc.c { "lookahead_count", "number of lookahead fragments", OFFSET(lookahead_count), AV_OPT_TYPE_INT, { .i64 = 2 }, 0, INT_MAX, E }, AV_OPT_TYPE_INT 625 libavformat/smoothstreamingenc.c { "remove_at_exit", "remove all fragments when finished", OFFSET(remove_at_exit), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_INT 93 libavformat/spdifenc.c { "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, {.i64 = 0}, 0, 768000, AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_INT 94 libavformat/spdifenc.c { "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, {.i64 = 60}, -1, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_INT 47 libavformat/tcp.c { "listen", "Listen for incoming connections", OFFSET(listen), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, .flags = D|E }, AV_OPT_TYPE_INT 48 libavformat/tcp.c { "timeout", "set timeout (in microseconds) of socket I/O operations", OFFSET(rw_timeout), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, .flags = D|E }, AV_OPT_TYPE_INT 49 libavformat/tcp.c { "listen_timeout", "Connection awaiting timeout (in milliseconds)", OFFSET(listen_timeout), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, .flags = D|E }, AV_OPT_TYPE_INT 84 libavformat/tls.c {"tls_verify", "Verify the peer certificate", OFFSET(verify), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, .flags = D|E }, AV_OPT_TYPE_INT 87 libavformat/tls.c {"listen", "Listen for incoming connections", OFFSET(listen), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, .flags = D|E }, AV_OPT_TYPE_INT 139 libavformat/tty.c { "chars_per_frame", "", offsetof(TtyDemuxContext, chars_per_frame), AV_OPT_TYPE_INT, {.i64 = 6000}, 1, INT_MAX, AV_OPT_FLAG_DECODING_PARAM}, AV_OPT_TYPE_INT 111 libavformat/udp.c {"buffer_size", "set packet buffer size in bytes", OFFSET(buffer_size), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, D|E }, AV_OPT_TYPE_INT 112 libavformat/udp.c {"localport", "set local port to bind to", OFFSET(local_port), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, D|E }, AV_OPT_TYPE_INT 114 libavformat/udp.c {"udplite_coverage", "choose UDPLite head size which should be validated by checksum", OFFSET(udplite_coverage), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, D|E }, AV_OPT_TYPE_INT 115 libavformat/udp.c {"pkt_size", "set size of UDP packets", OFFSET(packet_size), AV_OPT_TYPE_INT, {.i64 = 1472}, 0, INT_MAX, D|E }, AV_OPT_TYPE_INT 116 libavformat/udp.c {"reuse", "explicitly allow or disallow reusing UDP sockets", OFFSET(reuse_socket), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, D|E }, AV_OPT_TYPE_INT 117 libavformat/udp.c {"broadcast", "explicitly allow or disallow broadcast destination", OFFSET(is_broadcast), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, E }, AV_OPT_TYPE_INT 118 libavformat/udp.c {"ttl", "set the time to live value (for multicast only)", OFFSET(ttl), AV_OPT_TYPE_INT, {.i64 = 16}, 0, INT_MAX, E }, AV_OPT_TYPE_INT 119 libavformat/udp.c {"connect", "set if connect() should be called on socket", OFFSET(is_connected), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, D|E }, AV_OPT_TYPE_INT 121 libavformat/udp.c {"fifo_size", "set the UDP receiving circular buffer size, expressed as a number of packets with size of 188 bytes", OFFSET(circular_buffer_size), AV_OPT_TYPE_INT, {.i64 = 7*4096}, 0, INT_MAX, D }, AV_OPT_TYPE_INT 122 libavformat/udp.c {"overrun_nonfatal", "survive in case of UDP receiving circular buffer overrun", OFFSET(overrun_nonfatal), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 1, D }, AV_OPT_TYPE_INT 123 libavformat/udp.c {"timeout", "set raise error timeout (only in read mode)", OFFSET(timeout), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, D }, AV_OPT_TYPE_INT 48 libavformat/unix.c { "listen", "Open socket for listening", OFFSET(listen), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, ED }, AV_OPT_TYPE_INT 49 libavformat/unix.c { "timeout", "Timeout in ms", OFFSET(timeout), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, ED }, AV_OPT_TYPE_INT 50 libavformat/unix.c { "type", "Socket type", OFFSET(type), AV_OPT_TYPE_INT, { .i64 = SOCK_STREAM }, INT_MIN, INT_MAX, ED, "type" }, AV_OPT_TYPE_INT 613 libavformat/wavdec.c { "ignore_length", "Ignore length", OFFSET(ignore_length), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, DEC }, AV_OPT_TYPE_INT 501 libavformat/wavenc.c { "write_bext", "Write BEXT chunk.", OFFSET(write_bext), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, ENC }, AV_OPT_TYPE_INT 502 libavformat/wavenc.c { "write_peak", "Write Peak Envelope chunk.", OFFSET(write_peak), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 2, ENC, "peak" }, AV_OPT_TYPE_INT 506 libavformat/wavenc.c { "rf64", "Use RF64 header rather than RIFF for large files.", OFFSET(rf64), AV_OPT_TYPE_INT, { .i64 = RF64_NEVER },-1, 1, ENC, "rf64" }, AV_OPT_TYPE_INT 510 libavformat/wavenc.c { "peak_block_size", "Number of audio samples used to generate each peak frame.", OFFSET(peak_block_size), AV_OPT_TYPE_INT, { .i64 = 256 }, 0, 65536, ENC }, AV_OPT_TYPE_INT 511 libavformat/wavenc.c { "peak_format", "The format of the peak envelope data (1: uint8, 2: uint16).", OFFSET(peak_format), AV_OPT_TYPE_INT, { .i64 = PEAK_FORMAT_UINT16 }, PEAK_FORMAT_UINT8, PEAK_FORMAT_UINT16, ENC }, AV_OPT_TYPE_INT 512 libavformat/wavenc.c { "peak_ppv", "Number of peak points per peak value (1 or 2).", OFFSET(peak_ppv), AV_OPT_TYPE_INT, { .i64 = 2 }, 1, 2, ENC }, AV_OPT_TYPE_INT 148 libavformat/webpenc.c AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 65535, ENC }, AV_OPT_TYPE_INT 197 libavformat/webvttdec.c { "kind", "Set kind of WebVTT track", OFFSET(kind), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, KIND_FLAGS, "webvtt_kind" }, AV_OPT_TYPE_INT 40 libavresample/options.c { "in_sample_fmt", "Input Sample Format", OFFSET(in_sample_fmt), AV_OPT_TYPE_INT, { .i64 = AV_SAMPLE_FMT_S16 }, AV_SAMPLE_FMT_U8, AV_SAMPLE_FMT_NB-1, PARAM }, AV_OPT_TYPE_INT 41 libavresample/options.c { "in_sample_rate", "Input Sample Rate", OFFSET(in_sample_rate), AV_OPT_TYPE_INT, { .i64 = 48000 }, 1, INT_MAX, PARAM }, AV_OPT_TYPE_INT 43 libavresample/options.c { "out_sample_fmt", "Output Sample Format", OFFSET(out_sample_fmt), AV_OPT_TYPE_INT, { .i64 = AV_SAMPLE_FMT_S16 }, AV_SAMPLE_FMT_U8, AV_SAMPLE_FMT_NB-1, PARAM }, AV_OPT_TYPE_INT 44 libavresample/options.c { "out_sample_rate", "Output Sample Rate", OFFSET(out_sample_rate), AV_OPT_TYPE_INT, { .i64 = 48000 }, 1, INT_MAX, PARAM }, AV_OPT_TYPE_INT 45 libavresample/options.c { "internal_sample_fmt", "Internal Sample Format", OFFSET(internal_sample_fmt), AV_OPT_TYPE_INT, { .i64 = AV_SAMPLE_FMT_NONE }, AV_SAMPLE_FMT_NONE, AV_SAMPLE_FMT_NB-1, PARAM, "internal_sample_fmt" }, AV_OPT_TYPE_INT 56 libavresample/options.c { "mix_coeff_type", "Mixing Coefficient Type", OFFSET(mix_coeff_type), AV_OPT_TYPE_INT, { .i64 = AV_MIX_COEFF_TYPE_FLT }, AV_MIX_COEFF_TYPE_Q8, AV_MIX_COEFF_TYPE_NB-1, PARAM, "mix_coeff_type" }, AV_OPT_TYPE_INT 63 libavresample/options.c { "normalize_mix_level", "Normalize Mix Level", OFFSET(normalize_mix_level), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, PARAM }, AV_OPT_TYPE_INT 64 libavresample/options.c { "force_resampling", "Force Resampling", OFFSET(force_resampling), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, PARAM }, AV_OPT_TYPE_INT 65 libavresample/options.c { "filter_size", "Resampling Filter Size", OFFSET(filter_size), AV_OPT_TYPE_INT, { .i64 = 16 }, 0, 32, /* ??? */ PARAM }, AV_OPT_TYPE_INT 66 libavresample/options.c { "phase_shift", "Resampling Phase Shift", OFFSET(phase_shift), AV_OPT_TYPE_INT, { .i64 = 10 }, 0, 30, /* ??? */ PARAM }, AV_OPT_TYPE_INT 67 libavresample/options.c { "linear_interp", "Use Linear Interpolation", OFFSET(linear_interp), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, PARAM }, AV_OPT_TYPE_INT 71 libavresample/options.c { "matrix_encoding", "Matrixed Stereo Encoding", OFFSET(matrix_encoding), AV_OPT_TYPE_INT, {.i64 = AV_MATRIX_ENCODING_NONE}, AV_MATRIX_ENCODING_NONE, AV_MATRIX_ENCODING_NB-1, PARAM, "matrix_encoding" }, AV_OPT_TYPE_INT 75 libavresample/options.c { "filter_type", "Filter Type", OFFSET(filter_type), AV_OPT_TYPE_INT, { .i64 = AV_RESAMPLE_FILTER_TYPE_KAISER }, AV_RESAMPLE_FILTER_TYPE_CUBIC, AV_RESAMPLE_FILTER_TYPE_KAISER, PARAM, "filter_type" }, AV_OPT_TYPE_INT 79 libavresample/options.c { "kaiser_beta", "Kaiser Window Beta", OFFSET(kaiser_beta), AV_OPT_TYPE_INT, { .i64 = 9 }, 2, 16, PARAM }, AV_OPT_TYPE_INT 80 libavresample/options.c { "dither_method", "Dither Method", OFFSET(dither_method), AV_OPT_TYPE_INT, { .i64 = AV_RESAMPLE_DITHER_NONE }, 0, AV_RESAMPLE_DITHER_NB-1, PARAM, "dither_method"}, AV_OPT_TYPE_INT 81 libavutil/opencl.c { "platform_idx", "set platform index value", OFFSET(platform_idx), AV_OPT_TYPE_INT, {.i64=-1}, -1, INT_MAX}, AV_OPT_TYPE_INT 82 libavutil/opencl.c { "device_idx", "set device index value", OFFSET(device_idx), AV_OPT_TYPE_INT, {.i64=-1}, -1, INT_MAX}, AV_OPT_TYPE_INT 70 libavutil/opt.c case AV_OPT_TYPE_INT: *intnum = *(int *)dst;return 0; AV_OPT_TYPE_INT 106 libavutil/opt.c case AV_OPT_TYPE_INT: *(int *)dst= llrint(num/den)*intnum; break; AV_OPT_TYPE_INT 173 libavutil/opt.c opt->type == AV_OPT_TYPE_INT) ? \ AV_OPT_TYPE_INT 390 libavutil/opt.c case AV_OPT_TYPE_INT: AV_OPT_TYPE_INT 442 libavutil/opt.c OPT_EVAL_NUMBER(int, AV_OPT_TYPE_INT, int) AV_OPT_TYPE_INT 651 libavutil/opt.c case AV_OPT_TYPE_INT: snprintf(buf, buf_len, "%d" , *(int *)dst);break; AV_OPT_TYPE_INT 704 libavutil/opt.c case AV_OPT_TYPE_INT: ret = snprintf(buf, sizeof(buf), "%d" , *(int *)dst);break; AV_OPT_TYPE_INT 1036 libavutil/opt.c case AV_OPT_TYPE_INT: AV_OPT_TYPE_INT 1097 libavutil/opt.c case AV_OPT_TYPE_INT: AV_OPT_TYPE_INT 1127 libavutil/opt.c case AV_OPT_TYPE_INT: AV_OPT_TYPE_INT 1202 libavutil/opt.c case AV_OPT_TYPE_INT: AV_OPT_TYPE_INT 1559 libavutil/opt.c case AV_OPT_TYPE_INT: AV_OPT_TYPE_INT 1676 libavutil/opt.c case AV_OPT_TYPE_INT: AV_OPT_TYPE_INT 1762 libavutil/opt.c case AV_OPT_TYPE_INT: AV_OPT_TYPE_INT 1931 libavutil/opt.c {"num", "set num", OFFSET(num), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 100, 1 }, AV_OPT_TYPE_INT 1932 libavutil/opt.c {"toggle", "set toggle", OFFSET(toggle), AV_OPT_TYPE_INT, {.i64 = 1}, 0, 1, 1 }, AV_OPT_TYPE_INT 38 libswresample/options.c {"ich" , "set input channel count" , OFFSET( in.ch_count ), AV_OPT_TYPE_INT , {.i64=0 }, 0 , SWR_CH_MAX, PARAM}, AV_OPT_TYPE_INT 39 libswresample/options.c {"in_channel_count" , "set input channel count" , OFFSET( in.ch_count ), AV_OPT_TYPE_INT , {.i64=0 }, 0 , SWR_CH_MAX, PARAM}, AV_OPT_TYPE_INT 40 libswresample/options.c {"och" , "set output channel count" , OFFSET(out.ch_count ), AV_OPT_TYPE_INT , {.i64=0 }, 0 , SWR_CH_MAX, PARAM}, AV_OPT_TYPE_INT 41 libswresample/options.c {"out_channel_count" , "set output channel count" , OFFSET(out.ch_count ), AV_OPT_TYPE_INT , {.i64=0 }, 0 , SWR_CH_MAX, PARAM}, AV_OPT_TYPE_INT 42 libswresample/options.c {"uch" , "set used channel count" , OFFSET(used_ch_count ), AV_OPT_TYPE_INT , {.i64=0 }, 0 , SWR_CH_MAX, PARAM}, AV_OPT_TYPE_INT 43 libswresample/options.c {"used_channel_count" , "set used channel count" , OFFSET(used_ch_count ), AV_OPT_TYPE_INT , {.i64=0 }, 0 , SWR_CH_MAX, PARAM}, AV_OPT_TYPE_INT 44 libswresample/options.c {"isr" , "set input sample rate" , OFFSET( in_sample_rate), AV_OPT_TYPE_INT , {.i64=0 }, 0 , INT_MAX , PARAM}, AV_OPT_TYPE_INT 45 libswresample/options.c {"in_sample_rate" , "set input sample rate" , OFFSET( in_sample_rate), AV_OPT_TYPE_INT , {.i64=0 }, 0 , INT_MAX , PARAM}, AV_OPT_TYPE_INT 46 libswresample/options.c {"osr" , "set output sample rate" , OFFSET(out_sample_rate), AV_OPT_TYPE_INT , {.i64=0 }, 0 , INT_MAX , PARAM}, AV_OPT_TYPE_INT 47 libswresample/options.c {"out_sample_rate" , "set output sample rate" , OFFSET(out_sample_rate), AV_OPT_TYPE_INT , {.i64=0 }, 0 , INT_MAX , PARAM}, AV_OPT_TYPE_INT 73 libswresample/options.c {"dither_method" , "set dither method" , OFFSET(dither.method ), AV_OPT_TYPE_INT , {.i64=0 }, 0 , SWR_DITHER_NB-1, PARAM, "dither_method"}, AV_OPT_TYPE_INT 85 libswresample/options.c {"filter_size" , "set swr resampling filter size", OFFSET(filter_size) , AV_OPT_TYPE_INT , {.i64=32 }, 0 , INT_MAX , PARAM }, AV_OPT_TYPE_INT 86 libswresample/options.c {"phase_shift" , "set swr resampling phase shift", OFFSET(phase_shift) , AV_OPT_TYPE_INT , {.i64=10 }, 0 , 24 , PARAM }, AV_OPT_TYPE_INT 87 libswresample/options.c {"linear_interp" , "enable linear interpolation" , OFFSET(linear_interp) , AV_OPT_TYPE_INT , {.i64=0 }, 0 , 1 , PARAM }, AV_OPT_TYPE_INT 93 libswresample/options.c {"resampler" , "set resampling Engine" , OFFSET(engine) , AV_OPT_TYPE_INT , {.i64=0 }, 0 , SWR_ENGINE_NB-1, PARAM, "resampler"}, AV_OPT_TYPE_INT 99 libswresample/options.c , OFFSET(cheby) , AV_OPT_TYPE_INT , {.i64=0 }, 0 , 1 , PARAM }, AV_OPT_TYPE_INT 113 libswresample/options.c { "matrix_encoding" , "set matrixed stereo encoding" , OFFSET(matrix_encoding), AV_OPT_TYPE_INT ,{.i64 = AV_MATRIX_ENCODING_NONE}, AV_MATRIX_ENCODING_NONE, AV_MATRIX_ENCODING_NB-1, PARAM, "matrix_encoding" }, AV_OPT_TYPE_INT 118 libswresample/options.c { "filter_type" , "select swr filter type" , OFFSET(filter_type) , AV_OPT_TYPE_INT , { .i64 = SWR_FILTER_TYPE_KAISER }, SWR_FILTER_TYPE_CUBIC, SWR_FILTER_TYPE_KAISER, PARAM, "filter_type" }, AV_OPT_TYPE_INT 123 libswresample/options.c { "kaiser_beta" , "set swr Kaiser Window Beta" , OFFSET(kaiser_beta) , AV_OPT_TYPE_INT , {.i64=9 }, 2 , 16 , PARAM }, AV_OPT_TYPE_INT 125 libswresample/options.c { "output_sample_bits" , "set swr number of output sample bits", OFFSET(dither.output_sample_bits), AV_OPT_TYPE_INT , {.i64=0 }, 0 , 64 , PARAM }, AV_OPT_TYPE_INT 56 libswscale/options.c { "srcw", "source width", OFFSET(srcW), AV_OPT_TYPE_INT, { .i64 = 16 }, 1, INT_MAX, VE }, AV_OPT_TYPE_INT 57 libswscale/options.c { "srch", "source height", OFFSET(srcH), AV_OPT_TYPE_INT, { .i64 = 16 }, 1, INT_MAX, VE }, AV_OPT_TYPE_INT 58 libswscale/options.c { "dstw", "destination width", OFFSET(dstW), AV_OPT_TYPE_INT, { .i64 = 16 }, 1, INT_MAX, VE }, AV_OPT_TYPE_INT 59 libswscale/options.c { "dsth", "destination height", OFFSET(dstH), AV_OPT_TYPE_INT, { .i64 = 16 }, 1, INT_MAX, VE }, AV_OPT_TYPE_INT 60 libswscale/options.c { "src_format", "source format", OFFSET(srcFormat), AV_OPT_TYPE_INT, { .i64 = DEFAULT }, 0, AV_PIX_FMT_NB - 1, VE }, AV_OPT_TYPE_INT 61 libswscale/options.c { "dst_format", "destination format", OFFSET(dstFormat), AV_OPT_TYPE_INT, { .i64 = DEFAULT }, 0, AV_PIX_FMT_NB - 1, VE }, AV_OPT_TYPE_INT 62 libswscale/options.c { "src_range", "source range", OFFSET(srcRange), AV_OPT_TYPE_INT, { .i64 = DEFAULT }, 0, 1, VE }, AV_OPT_TYPE_INT 63 libswscale/options.c { "dst_range", "destination range", OFFSET(dstRange), AV_OPT_TYPE_INT, { .i64 = DEFAULT }, 0, 1, VE }, AV_OPT_TYPE_INT 67 libswscale/options.c { "src_v_chr_pos", "source vertical chroma position in luma grid/256" , OFFSET(src_v_chr_pos), AV_OPT_TYPE_INT, { .i64 = -513 }, -513, 512, VE }, AV_OPT_TYPE_INT 68 libswscale/options.c { "src_h_chr_pos", "source horizontal chroma position in luma grid/256", OFFSET(src_h_chr_pos), AV_OPT_TYPE_INT, { .i64 = -513 }, -513, 512, VE }, AV_OPT_TYPE_INT 69 libswscale/options.c { "dst_v_chr_pos", "destination vertical chroma position in luma grid/256" , OFFSET(dst_v_chr_pos), AV_OPT_TYPE_INT, { .i64 = -513 }, -513, 512, VE }, AV_OPT_TYPE_INT 70 libswscale/options.c { "dst_h_chr_pos", "destination horizontal chroma position in luma grid/256", OFFSET(dst_h_chr_pos), AV_OPT_TYPE_INT, { .i64 = -513 }, -513, 512, VE }, AV_OPT_TYPE_INT 72 libswscale/options.c { "sws_dither", "set dithering algorithm", OFFSET(dither), AV_OPT_TYPE_INT, { .i64 = SWS_DITHER_AUTO }, 0, NB_SWS_DITHER, VE, "sws_dither" },