AV_OPT_TYPE_BOOL 934 fftools/ffprobe.c { "noprint_wrappers", "do not print headers and footers", OFFSET(noprint_wrappers), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1 }, AV_OPT_TYPE_BOOL 935 fftools/ffprobe.c { "nw", "do not print headers and footers", OFFSET(noprint_wrappers), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1 }, AV_OPT_TYPE_BOOL 936 fftools/ffprobe.c { "nokey", "force no key printing", OFFSET(nokey), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1 }, AV_OPT_TYPE_BOOL 937 fftools/ffprobe.c { "nk", "force no key printing", OFFSET(nokey), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1 }, AV_OPT_TYPE_BOOL 1090 fftools/ffprobe.c {"nokey", "force no key printing", OFFSET(nokey), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1 }, AV_OPT_TYPE_BOOL 1091 fftools/ffprobe.c {"nk", "force no key printing", OFFSET(nokey), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1 }, AV_OPT_TYPE_BOOL 1094 fftools/ffprobe.c {"print_section", "print section name", OFFSET(print_section), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1 }, AV_OPT_TYPE_BOOL 1095 fftools/ffprobe.c {"p", "print section name", OFFSET(print_section), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1 }, AV_OPT_TYPE_BOOL 1206 fftools/ffprobe.c {"nokey", "force no key printing", OFFSET(nokey), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1 }, AV_OPT_TYPE_BOOL 1207 fftools/ffprobe.c {"nk", "force no key printing", OFFSET(nokey), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1 }, AV_OPT_TYPE_BOOL 1210 fftools/ffprobe.c {"print_section", "print section name", OFFSET(print_section), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1 }, AV_OPT_TYPE_BOOL 1211 fftools/ffprobe.c {"p", "print section name", OFFSET(print_section), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1 }, AV_OPT_TYPE_BOOL 1244 fftools/ffprobe.c {"hierarchical", "specify if the section specification should be hierarchical", OFFSET(hierarchical), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1 }, AV_OPT_TYPE_BOOL 1245 fftools/ffprobe.c {"h", "specify if the section specification should be hierarchical", OFFSET(hierarchical), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1 }, AV_OPT_TYPE_BOOL 1364 fftools/ffprobe.c {"hierarchical", "specify if the section specification should be hierarchical", OFFSET(hierarchical), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1 }, AV_OPT_TYPE_BOOL 1365 fftools/ffprobe.c {"h", "specify if the section specification should be hierarchical", OFFSET(hierarchical), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1 }, AV_OPT_TYPE_BOOL 1470 fftools/ffprobe.c { "compact", "enable compact output", OFFSET(compact), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1 }, AV_OPT_TYPE_BOOL 1471 fftools/ffprobe.c { "c", "enable compact output", OFFSET(compact), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1 }, AV_OPT_TYPE_BOOL 1637 fftools/ffprobe.c {"fully_qualified", "specify if the output should be fully qualified", OFFSET(fully_qualified), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1 }, AV_OPT_TYPE_BOOL 1638 fftools/ffprobe.c {"q", "specify if the output should be fully qualified", OFFSET(fully_qualified), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1 }, AV_OPT_TYPE_BOOL 1639 fftools/ffprobe.c {"xsd_strict", "ensure that the output is XSD compliant", OFFSET(xsd_strict), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1 }, AV_OPT_TYPE_BOOL 1640 fftools/ffprobe.c {"x", "ensure that the output is XSD compliant", OFFSET(xsd_strict), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1 }, AV_OPT_TYPE_BOOL 1128 libavcodec/aacenc.c {"aac_ms", "Force M/S stereo coding", offsetof(AACEncContext, options.mid_side), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, AACENC_FLAGS}, AV_OPT_TYPE_BOOL 1129 libavcodec/aacenc.c {"aac_is", "Intensity stereo coding", offsetof(AACEncContext, options.intensity_stereo), AV_OPT_TYPE_BOOL, {.i64 = 1}, -1, 1, AACENC_FLAGS}, AV_OPT_TYPE_BOOL 1130 libavcodec/aacenc.c {"aac_pns", "Perceptual noise substitution", offsetof(AACEncContext, options.pns), AV_OPT_TYPE_BOOL, {.i64 = 1}, -1, 1, AACENC_FLAGS}, AV_OPT_TYPE_BOOL 1131 libavcodec/aacenc.c {"aac_tns", "Temporal noise shaping", offsetof(AACEncContext, options.tns), AV_OPT_TYPE_BOOL, {.i64 = 1}, -1, 1, AACENC_FLAGS}, AV_OPT_TYPE_BOOL 1132 libavcodec/aacenc.c {"aac_ltp", "Long term prediction", offsetof(AACEncContext, options.ltp), AV_OPT_TYPE_BOOL, {.i64 = 0}, -1, 1, AACENC_FLAGS}, AV_OPT_TYPE_BOOL 1133 libavcodec/aacenc.c {"aac_pred", "AAC-Main prediction", offsetof(AACEncContext, options.pred), AV_OPT_TYPE_BOOL, {.i64 = 0}, -1, 1, AACENC_FLAGS}, AV_OPT_TYPE_BOOL 1134 libavcodec/aacenc.c {"aac_pce", "Forces the use of PCEs", offsetof(AACEncContext, options.pce), AV_OPT_TYPE_BOOL, {.i64 = 0}, -1, 1, AACENC_FLAGS}, AV_OPT_TYPE_BOOL 158 libavcodec/ac3dec_fixed.c { "cons_noisegen", "enable consistent noise generation", OFFSET(consistent_noise_generation), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, PAR }, AV_OPT_TYPE_BOOL 160 libavcodec/ac3dec_fixed.c { "heavy_compr", "enable heavy dynamic range compression", OFFSET(heavy_compression), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, PAR }, AV_OPT_TYPE_BOOL 35 libavcodec/ac3dec_float.c { "cons_noisegen", "enable consistent noise generation", OFFSET(consistent_noise_generation), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, PAR }, AV_OPT_TYPE_BOOL 37 libavcodec/ac3dec_float.c { "heavy_compr", "enable heavy dynamic range compression", OFFSET(heavy_compression), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, PAR }, AV_OPT_TYPE_BOOL 28 libavcodec/ac3enc_opts_template.c {"per_frame_metadata", "Allow Changing Metadata Per-Frame", OFFSET(allow_per_frame_metadata), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, AC3ENC_PARAM}, AV_OPT_TYPE_BOOL 71 libavcodec/ac3enc_opts_template.c {"stereo_rematrixing", "Stereo Rematrixing", OFFSET(stereo_rematrixing), AV_OPT_TYPE_BOOL, {.i64 = 1 }, 0, 1, AC3ENC_PARAM}, AV_OPT_TYPE_BOOL 606 libavcodec/alac.c offsetof(ALACContext, extra_bit_bug), AV_OPT_TYPE_BOOL, { .i64 = 0 }, AV_OPT_TYPE_BOOL 83 libavcodec/amfenc_h264.c { "enforce_hrd", "Enforce HRD", OFFSET(enforce_hrd), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 84 libavcodec/amfenc_h264.c { "filler_data", "Filler Data Enable", OFFSET(filler_data), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 85 libavcodec/amfenc_h264.c { "vbaq", "Enable VBAQ", OFFSET(enable_vbaq), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 86 libavcodec/amfenc_h264.c { "frame_skipping", "Rate Control Based Frame Skip", OFFSET(skip_frame), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 94 libavcodec/amfenc_h264.c { "preanalysis", "Pre-Analysis Mode", OFFSET(preanalysis), AV_OPT_TYPE_BOOL,{ .i64 = 0 }, 0, 1, VE, NULL }, AV_OPT_TYPE_BOOL 105 libavcodec/amfenc_h264.c { "bf_ref", "Enable Reference to B-Frames", OFFSET(b_frame_ref), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 117 libavcodec/amfenc_h264.c { "me_half_pel", "Enable ME Half Pixel", OFFSET(me_half_pel), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 118 libavcodec/amfenc_h264.c { "me_quarter_pel", "Enable ME Quarter Pixel", OFFSET(me_quarter_pel),AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 120 libavcodec/amfenc_h264.c { "aud", "Inserts AU Delimiter NAL unit", OFFSET(aud) ,AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 122 libavcodec/amfenc_h264.c { "log_to_dbg", "Enable AMF logging to debug output", OFFSET(log_to_dbg) , AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 73 libavcodec/amfenc_hevc.c { "preanalysis", "Enable preanalysis", OFFSET(preanalysis), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE}, AV_OPT_TYPE_BOOL 74 libavcodec/amfenc_hevc.c { "vbaq", "Enable VBAQ", OFFSET(enable_vbaq), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE}, AV_OPT_TYPE_BOOL 75 libavcodec/amfenc_hevc.c { "enforce_hrd", "Enforce HRD", OFFSET(enforce_hrd), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE}, AV_OPT_TYPE_BOOL 76 libavcodec/amfenc_hevc.c { "filler_data", "Filler Data Enable", OFFSET(filler_data), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE}, AV_OPT_TYPE_BOOL 84 libavcodec/amfenc_hevc.c { "skip_frame", "Rate Control Based Frame Skip", OFFSET(skip_frame), AV_OPT_TYPE_BOOL,{ .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 85 libavcodec/amfenc_hevc.c { "me_half_pel", "Enable ME Half Pixel", OFFSET(me_half_pel), AV_OPT_TYPE_BOOL,{ .i64 = 1 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 86 libavcodec/amfenc_hevc.c { "me_quarter_pel", "Enable ME Quarter Pixel ", OFFSET(me_quarter_pel),AV_OPT_TYPE_BOOL,{ .i64 = 1 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 88 libavcodec/amfenc_hevc.c { "aud", "Inserts AU Delimiter NAL unit", OFFSET(aud) ,AV_OPT_TYPE_BOOL,{ .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 90 libavcodec/amfenc_hevc.c { "log_to_dbg", "Enable AMF logging to debug output", OFFSET(log_to_dbg), AV_OPT_TYPE_BOOL,{ .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 332 libavcodec/av1_metadata_bsf.c OFFSET(delete_padding), AV_OPT_TYPE_BOOL, AV_OPT_TYPE_BOOL 821 libavcodec/ccaption_dec.c { "real_time", "emit subtitle events as they are decoded for real-time display", OFFSET(real_time), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, SD }, AV_OPT_TYPE_BOOL 137 libavcodec/cinepakenc.c OFFSET(skip_empty_cb), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 1079 libavcodec/cuviddec.c { "drop_second_field", "Drop second field when deinterlacing", OFFSET(drop_second_field), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VD }, AV_OPT_TYPE_BOOL 372 libavcodec/dcadec.c { "core_only", "Decode core only without extensions", OFFSET(core_only), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, PARAM }, AV_OPT_TYPE_BOOL 1224 libavcodec/dcaenc.c { "dca_adpcm", "Use ADPCM encoding", offsetof(DCAEncContext, options.adpcm_mode), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DCAENC_FLAGS }, AV_OPT_TYPE_BOOL 48 libavcodec/dnxhdenc.c offsetof(DNXHDEncContext, nitris_compat), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 1734 libavcodec/dvbsubdec.c {"compute_edt", "compute end of time using pts or timeout", offsetof(DVBSubContext, compute_edt), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DS}, AV_OPT_TYPE_BOOL 1735 libavcodec/dvbsubdec.c {"compute_clut", "compute clut when not available(-1) or always(1) or never(0)", offsetof(DVBSubContext, compute_clut), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, DS}, AV_OPT_TYPE_BOOL 771 libavcodec/dvdsubdec.c { "forced_subs_only", "Only show forced subtitles", OFFSET(forced_subs_only), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, SD}, AV_OPT_TYPE_BOOL 476 libavcodec/dvdsubenc.c {"even_rows_fix", "Make number of rows even (workaround for some players)", OFFSET(even_rows_fix), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, SE}, AV_OPT_TYPE_BOOL 920 libavcodec/evrcdec.c { "postfilter", "enable postfilter", OFFSET(postfilter), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, AD }, AV_OPT_TYPE_BOOL 1289 libavcodec/ffv1enc.c { "slicecrc", "Protect slices with CRCs", OFFSET(ec), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE }, AV_OPT_TYPE_BOOL 474 libavcodec/fic.c { "skip_cursor", "skip the cursor", offsetof(FICContext, skip_cursor), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_VIDEO_PARAM }, AV_OPT_TYPE_BOOL 652 libavcodec/flacdec.c { "use_buggy_lpc", "emulate old buggy lavc behavior", offsetof(FLACContext, buggy_lpc), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_AUDIO_PARAM }, AV_OPT_TYPE_BOOL 1487 libavcodec/flacenc.c { "exact_rice_parameters", "Calculate rice parameters exactly", offsetof(FlacEncodeContext, options.exact_rice_parameters), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 1488 libavcodec/flacenc.c { "multi_dim_quant", "Multi-dimensional quantization", offsetof(FlacEncodeContext, options.multi_dim_quant), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 106 libavcodec/frwu.c {"change_field_order", "Change field order", offsetof(FRWUContext, change_field_order), AV_OPT_TYPE_BOOL, AV_OPT_TYPE_BOOL 1028 libavcodec/g723_1dec.c { "postfilter", "enable postfilter", OFFSET(postfilter), AV_OPT_TYPE_BOOL, AV_OPT_TYPE_BOOL 475 libavcodec/gif.c { "gifimage", "enable encoding only images per frame", OFFSET(image), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 1057 libavcodec/h264dec.c { "is_avc", "is avc", OFFSET(is_avc), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, 0 }, AV_OPT_TYPE_BOOL 1059 libavcodec/h264dec.c { "enable_er", "Enable error resilience on damaged frames (unsafe)", OFFSET(enable_er), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VD }, AV_OPT_TYPE_BOOL 3540 libavcodec/hevcdec.c AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, PAR }, AV_OPT_TYPE_BOOL 3542 libavcodec/hevcdec.c AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, PAR }, AV_OPT_TYPE_BOOL 1053 libavcodec/huffyuvenc.c OFFSET(non_determ), AV_OPT_TYPE_BOOL, { .i64 = 1 }, \ AV_OPT_TYPE_BOOL 1095 libavcodec/libaomenc.c { "frame-parallel", "Enable frame parallel decodability features", OFFSET(frame_parallel), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, VE}, AV_OPT_TYPE_BOOL 1099 libavcodec/libaomenc.c { "row-mt", "Enable row based multi-threading", OFFSET(row_mt), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, VE}, AV_OPT_TYPE_BOOL 1100 libavcodec/libaomenc.c { "enable-cdef", "Enable CDEF filtering", OFFSET(enable_cdef), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, VE}, AV_OPT_TYPE_BOOL 1101 libavcodec/libaomenc.c { "enable-global-motion", "Enable global motion", OFFSET(enable_global_motion), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, VE}, AV_OPT_TYPE_BOOL 1102 libavcodec/libaomenc.c { "enable-intrabc", "Enable intra block copy prediction mode", OFFSET(enable_intrabc), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, VE}, AV_OPT_TYPE_BOOL 1103 libavcodec/libaomenc.c { "enable-restoration", "Enable Loop Restoration filtering", OFFSET(enable_restoration), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, VE}, AV_OPT_TYPE_BOOL 372 libavcodec/libaribb24.c OFFSET(aribb24_skip_ruby), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, SD }, AV_OPT_TYPE_BOOL 392 libavcodec/libdav1d.c { "filmgrain", "Apply Film Grain", OFFSET(apply_grain), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VD }, AV_OPT_TYPE_BOOL 394 libavcodec/libdav1d.c { "alllayers", "Output all spatial layers", OFFSET(all_layers), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VD }, AV_OPT_TYPE_BOOL 85 libavcodec/libfdk-aacdec.c OFFSET(level_limit), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, AD }, AV_OPT_TYPE_BOOL 308 libavcodec/libmp3lame.c { "reservoir", "use bit reservoir", OFFSET(reservoir), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, AE }, AV_OPT_TYPE_BOOL 309 libavcodec/libmp3lame.c { "joint_stereo", "use joint stereo", OFFSET(joint_stereo), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, AE }, AV_OPT_TYPE_BOOL 310 libavcodec/libmp3lame.c { "abr", "use ABR", OFFSET(abr), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, AE }, AV_OPT_TYPE_BOOL 88 libavcodec/libopenh264enc.c { "allow_skip_frames", "allow skipping frames to hit the target bitrate", OFFSET(skip_frames), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 215 libavcodec/libopusdec.c { "apply_phase_inv", "Apply intensity stereo phase inversion", OFFSET(apply_phase_inv), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 553 libavcodec/libopusenc.c { "apply_phase_inv", "Apply intensity stereo phase inversion", OFFSET(apply_phase_inv), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 109 libavcodec/librsvgdec.c { "keep_ar", "Keep aspect ratio with custom width/height", OFFSET(keep_ar), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, DEC }, AV_OPT_TYPE_BOOL 1688 libavcodec/libvpxenc.c { "frame-parallel", "Enable frame parallel decodability features", OFFSET(frame_parallel), AV_OPT_TYPE_BOOL,{.i64 = -1}, -1, 1, VE}, AV_OPT_TYPE_BOOL 1703 libavcodec/libvpxenc.c {"row-mt", "Row based multi-threading", OFFSET(row_mt), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, VE}, AV_OPT_TYPE_BOOL 1721 libavcodec/libvpxenc.c { "enable-tpl", "Enable temporal dependency model", OFFSET(tpl_model), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, VE }, AV_OPT_TYPE_BOOL 1046 libavcodec/libx264.c { "fastfirstpass", "Use fast settings when encoding first pass", OFFSET(fastfirstpass), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, VE}, AV_OPT_TYPE_BOOL 1050 libavcodec/libx264.c {"a53cc", "Use A53 Closed Captions (if available)", OFFSET(a53_cc), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, VE}, AV_OPT_TYPE_BOOL 1063 libavcodec/libx264.c { "psy", "Use psychovisual optimizations.", OFFSET(psy), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE }, AV_OPT_TYPE_BOOL 1066 libavcodec/libx264.c { "weightb", "Weighted prediction for B-frames.", OFFSET(weightb), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE }, AV_OPT_TYPE_BOOL 1071 libavcodec/libx264.c { "ssim", "Calculate and print SSIM stats.", OFFSET(ssim), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE }, AV_OPT_TYPE_BOOL 1072 libavcodec/libx264.c { "intra-refresh", "Use Periodic Intra Refresh instead of IDR frames.",OFFSET(intra_refresh),AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE }, AV_OPT_TYPE_BOOL 1073 libavcodec/libx264.c { "bluray-compat", "Bluray compatibility workarounds.", OFFSET(bluray_compat) ,AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE }, AV_OPT_TYPE_BOOL 1079 libavcodec/libx264.c { "mixed-refs", "One reference per partition, as opposed to one reference per macroblock", OFFSET(mixed_refs), AV_OPT_TYPE_BOOL, { .i64 = -1}, -1, 1, VE }, AV_OPT_TYPE_BOOL 1080 libavcodec/libx264.c { "8x8dct", "High profile 8x8 transform.", OFFSET(dct8x8), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE}, AV_OPT_TYPE_BOOL 1081 libavcodec/libx264.c { "fast-pskip", NULL, OFFSET(fast_pskip), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE}, AV_OPT_TYPE_BOOL 1082 libavcodec/libx264.c { "aud", "Use access unit delimiters.", OFFSET(aud), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE}, AV_OPT_TYPE_BOOL 1083 libavcodec/libx264.c { "mbtree", "Use macroblock tree ratecontrol.", OFFSET(mbtree), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE}, AV_OPT_TYPE_BOOL 1108 libavcodec/libx264.c { "forced-idr", "If forcing keyframes, force them as IDR frames.", OFFSET(forced_idr), AV_OPT_TYPE_BOOL, { .i64 = 0 }, -1, 1, VE }, AV_OPT_TYPE_BOOL 660 libavcodec/libx265.c { "forced-idr", "if forcing keyframes, force them as IDR frames", OFFSET(forced_idr),AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 439 libavcodec/libxavs.c { "aud", "Use access unit delimiters.", OFFSET(aud), AV_OPT_TYPE_BOOL, {.i64 = -1 }, -1, 1, VE}, AV_OPT_TYPE_BOOL 440 libavcodec/libxavs.c { "mbtree", "Use macroblock tree ratecontrol.", OFFSET(mbtree), AV_OPT_TYPE_BOOL, {.i64 = -1 }, -1, 1, VE}, AV_OPT_TYPE_BOOL 441 libavcodec/libxavs.c { "mixed-refs", "One reference per partition, as opposed to one reference per macroblock", OFFSET(mixed_refs), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, VE }, AV_OPT_TYPE_BOOL 442 libavcodec/libxavs.c { "fast-pskip", NULL, OFFSET(fast_pskip), AV_OPT_TYPE_BOOL, {.i64 = -1 }, -1, 1, VE}, AV_OPT_TYPE_BOOL 506 libavcodec/mediacodecdec.c OFFSET(delay_flush), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, VD }, AV_OPT_TYPE_BOOL 1188 libavcodec/mfenc.c {"hw_encoding", "Force hardware encoding", OFFSET(opt_enc_hw), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, VE}, AV_OPT_TYPE_BOOL 2854 libavcodec/mjpegdec.c OFFSET(extern_huff), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VD }, AV_OPT_TYPE_BOOL 1141 libavcodec/mpeg12enc.c OFFSET(intra_vlc_format), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, \ AV_OPT_TYPE_BOOL 1143 libavcodec/mpeg12enc.c OFFSET(drop_frame_timecode), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, \ AV_OPT_TYPE_BOOL 1145 libavcodec/mpeg12enc.c OFFSET(scan_offset), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, \ AV_OPT_TYPE_BOOL 1157 libavcodec/mpeg12enc.c { "non_linear_quant", "Use nonlinear quantizer.", OFFSET(q_scale_type), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 1158 libavcodec/mpeg12enc.c { "alternate_scan", "Enable alternate scantable.", OFFSET(alternate_scan), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 3581 libavcodec/mpeg4videodec.c {"quarter_sample", "1/4 subpel MC", offsetof(MpegEncContext, quarter_sample), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, 0}, AV_OPT_TYPE_BOOL 3582 libavcodec/mpeg4videodec.c {"divx_packed", "divx style packed b frames", offsetof(MpegEncContext, divx_packed), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, 0}, AV_OPT_TYPE_BOOL 1377 libavcodec/mpeg4videoenc.c { "data_partitioning", "Use data partitioning.", OFFSET(data_partitioning), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 1378 libavcodec/mpeg4videoenc.c { "alternate_scan", "Enable alternate scantable.", OFFSET(alternate_scan), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 655 libavcodec/mpegvideo.h { "force_duplicated_matrix", "Always write luma and chroma matrix for mjpeg, useful for rtp streaming.", FF_MPV_OFFSET(force_duplicated_matrix), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, FF_MPV_OPT_FLAGS }, \ AV_OPT_TYPE_BOOL 670 libavcodec/mpegvideo.h {"a53cc", "Use A53 Closed Captions (if available)", FF_MPV_OFFSET(a53_cc), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, FF_MPV_OPT_FLAGS }, \ AV_OPT_TYPE_BOOL 4724 libavcodec/mpegvideo_enc.c { "obmc", "use overlapped block motion compensation.", OFFSET(obmc), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 4752 libavcodec/mpegvideo_enc.c { "umv", "Use unlimited motion vectors.", OFFSET(umvplus), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 4753 libavcodec/mpegvideo_enc.c { "aiv", "Use alternative inter VLC.", OFFSET(alt_inter_vlc), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 4754 libavcodec/mpegvideo_enc.c { "obmc", "use overlapped block motion compensation.", OFFSET(obmc), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 4755 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_BOOL, { .i64 = 0 }, 0, 1, VE}, AV_OPT_TYPE_BOOL 87 libavcodec/nvenc_h264.c { "cbr", "Use cbr encoding mode", OFFSET(cbr), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 88 libavcodec/nvenc_h264.c { "2pass", "Use 2pass encoding mode", OFFSET(twopass), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE }, AV_OPT_TYPE_BOOL 96 libavcodec/nvenc_h264.c OFFSET(no_scenecut), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 98 libavcodec/nvenc_h264.c OFFSET(forced_idr), AV_OPT_TYPE_BOOL, { .i64 = 0 }, -1, 1, VE }, AV_OPT_TYPE_BOOL 100 libavcodec/nvenc_h264.c OFFSET(b_adapt), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 101 libavcodec/nvenc_h264.c { "spatial-aq", "set to 1 to enable Spatial AQ", OFFSET(aq), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 102 libavcodec/nvenc_h264.c { "spatial_aq", "set to 1 to enable Spatial AQ", OFFSET(aq), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 103 libavcodec/nvenc_h264.c { "temporal-aq", "set to 1 to enable Temporal AQ", OFFSET(temporal_aq), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 104 libavcodec/nvenc_h264.c { "temporal_aq", "set to 1 to enable Temporal AQ", OFFSET(temporal_aq), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 106 libavcodec/nvenc_h264.c OFFSET(zerolatency), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 108 libavcodec/nvenc_h264.c OFFSET(nonref_p), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 110 libavcodec/nvenc_h264.c OFFSET(strict_gop), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 115 libavcodec/nvenc_h264.c { "aud", "Use access unit delimiters", OFFSET(aud), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 116 libavcodec/nvenc_h264.c { "bluray-compat", "Bluray compatibility workarounds", OFFSET(bluray_compat),AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 142 libavcodec/nvenc_h264.c { "a53cc", "Use A53 Closed Captions (if available)", OFFSET(a53_cc), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 86 libavcodec/nvenc_hevc.c { "cbr", "Use cbr encoding mode", OFFSET(cbr), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 87 libavcodec/nvenc_hevc.c { "2pass", "Use 2pass encoding mode", OFFSET(twopass), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE }, AV_OPT_TYPE_BOOL 95 libavcodec/nvenc_hevc.c OFFSET(no_scenecut), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 97 libavcodec/nvenc_hevc.c OFFSET(forced_idr), AV_OPT_TYPE_BOOL, { .i64 = 0 }, -1, 1, VE }, AV_OPT_TYPE_BOOL 98 libavcodec/nvenc_hevc.c { "spatial_aq", "set to 1 to enable Spatial AQ", OFFSET(aq), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 99 libavcodec/nvenc_hevc.c { "spatial-aq", "set to 1 to enable Spatial AQ", OFFSET(aq), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 100 libavcodec/nvenc_hevc.c { "temporal_aq", "set to 1 to enable Temporal AQ", OFFSET(temporal_aq), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 101 libavcodec/nvenc_hevc.c { "temporal-aq", "set to 1 to enable Temporal AQ", OFFSET(temporal_aq), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 103 libavcodec/nvenc_hevc.c OFFSET(zerolatency), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 105 libavcodec/nvenc_hevc.c OFFSET(nonref_p), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 107 libavcodec/nvenc_hevc.c OFFSET(strict_gop), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 112 libavcodec/nvenc_hevc.c { "aud", "Use access unit delimiters", OFFSET(aud), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 113 libavcodec/nvenc_hevc.c { "bluray-compat", "Bluray compatibility workarounds", OFFSET(bluray_compat),AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 447 libavcodec/options_table.h {"refcounted_frames", NULL, OFFSET(refcounted_frames), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, A|V|D }, AV_OPT_TYPE_BOOL 449 libavcodec/options_table.h {"side_data_only_packets", NULL, OFFSET(side_data_only_packets), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, A|V|E }, AV_OPT_TYPE_BOOL 451 libavcodec/options_table.h {"apply_cropping", NULL, OFFSET(apply_cropping), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, V | D }, AV_OPT_TYPE_BOOL 452 libavcodec/options_table.h {"skip_alpha", "Skip processing alpha", OFFSET(skip_alpha), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, V|D }, AV_OPT_TYPE_BOOL 718 libavcodec/opusdec.c { "apply_phase_inv", "Apply intensity stereo phase inversion", OFFSET(apply_phase_inv), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, AD }, AV_OPT_TYPE_BOOL 704 libavcodec/opusenc.c { "apply_phase_inv", "Apply intensity stereo phase inversion", offsetof(OpusEncContext, options.apply_phase_inv), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, OPUSENC_FLAGS, "apply_phase_inv" }, AV_OPT_TYPE_BOOL 178 libavcodec/pcm_rechunk_bsf.c { "pad", "pad last packet with zeros", OFFSET(pad), AV_OPT_TYPE_BOOL, {.i64=1} , 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 179 libavcodec/pcm_rechunk_bsf.c { "p", "pad last packet with zeros", OFFSET(pad), AV_OPT_TYPE_BOOL, {.i64=1} , 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 709 libavcodec/pgssubdec.c {"forced_subs_only", "Only show forced subtitles", OFFSET(forced_subs_only), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, SD}, AV_OPT_TYPE_BOOL 98 libavcodec/qsvenc.h { "forced_idr", "Forcing I frames as IDR frames", OFFSET(qsv.forced_idr), AV_OPT_TYPE_BOOL,{ .i64 = 0 }, 0, 1, VE }, \ AV_OPT_TYPE_BOOL 99 libavcodec/qsvenc.h { "low_power", "enable low power mode(experimental: many limitations by mfx version, BRC modes, etc.)", OFFSET(qsv.low_power), AV_OPT_TYPE_BOOL, { .i64 = 0}, 0, 1, VE},\ AV_OPT_TYPE_BOOL 151 libavcodec/qsvenc_h264.c { "repeat_pps", "repeat pps for every frame", OFFSET(qsv.repeat_pps), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 245 libavcodec/qsvenc_hevc.c { "gpb", "1: GPB (generalized P/B frame); 0: regular P frame", OFFSET(qsv.gpb), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, VE}, AV_OPT_TYPE_BOOL 794 libavcodec/rasc.c { "skip_cursor", "skip the cursor", offsetof(RASCContext, skip_cursor), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_VIDEO_PARAM }, AV_OPT_TYPE_BOOL 59 libavcodec/rawdec.c {"top", "top field first", offsetof(RawVideoContext, tff), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, AV_OPT_FLAG_DECODING_PARAM|AV_OPT_FLAG_VIDEO_PARAM}, AV_OPT_TYPE_BOOL 1115 libavcodec/roqvideoenc.c { "quake3_compat", "Whether to respect known limitations in Quake 3 decoder", OFFSET(quake3_compat), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 332 libavcodec/sbcenc.c OFFSET(msbc), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AE }, AV_OPT_TYPE_BOOL 1943 libavcodec/snowenc.c { "memc_only", "Only do ME/MC (I frames -> ref, P frame -> ME+MC).", OFFSET(memc_only), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 1944 libavcodec/snowenc.c { "no_bitstream", "Skip final bitstream writeout.", OFFSET(no_bitstream), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 41 libavcodec/textdec.c { "keep_ass_markup", "Set if ASS tags must be escaped", OFFSET(keep_ass_markup), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, .flags=SD }, AV_OPT_TYPE_BOOL 2187 libavcodec/tiff.c { "subimage", "decode subimage instead if available", OFFSET(get_subimage), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_VIDEO_PARAM }, AV_OPT_TYPE_BOOL 2188 libavcodec/tiff.c { "thumbnail", "decode embedded thumbnail subimage instead if available", OFFSET(get_thumbnail), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_VIDEO_PARAM }, AV_OPT_TYPE_BOOL 433 libavcodec/vaapi_encode.h OFFSET(common.low_power), AV_OPT_TYPE_BOOL, \ AV_OPT_TYPE_BOOL 1270 libavcodec/vaapi_encode_h264.c OFFSET(aud), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 1207 libavcodec/vaapi_encode_h265.c OFFSET(aud), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 534 libavcodec/vaapi_encode_mjpeg.c OFFSET(jfif), AV_OPT_TYPE_BOOL, AV_OPT_TYPE_BOOL 537 libavcodec/vaapi_encode_mjpeg.c OFFSET(huffman), AV_OPT_TYPE_BOOL, AV_OPT_TYPE_BOOL 2542 libavcodec/videotoolboxenc.c { "allow_sw", "Allow software encoding", OFFSET(allow_sw), AV_OPT_TYPE_BOOL, \ AV_OPT_TYPE_BOOL 2544 libavcodec/videotoolboxenc.c { "require_sw", "Require software encoding", OFFSET(require_sw), AV_OPT_TYPE_BOOL, \ AV_OPT_TYPE_BOOL 2547 libavcodec/videotoolboxenc.c OFFSET(realtime), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, \ AV_OPT_TYPE_BOOL 2549 libavcodec/videotoolboxenc.c OFFSET(frames_before), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, \ AV_OPT_TYPE_BOOL 2551 libavcodec/videotoolboxenc.c OFFSET(frames_after), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, AV_OPT_TYPE_BOOL 2579 libavcodec/videotoolboxenc.c { "a53cc", "Use A53 Closed Captions (if available)", OFFSET(a53_cc), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, VE }, AV_OPT_TYPE_BOOL 2948 libavcodec/wavpackenc.c { "joint_stereo", "", OFFSET(joint), AV_OPT_TYPE_BOOL, {.i64=-1}, -1, 1, FLAGS }, AV_OPT_TYPE_BOOL 2949 libavcodec/wavpackenc.c { "optimize_mono", "", OFFSET(optimize_mono), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 213 libavdevice/caca.c { "list_drivers", "list available drivers", OFFSET(list_drivers), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, ENC }, AV_OPT_TYPE_BOOL 82 libavdevice/decklink_dec_c.c { "draw_bars", "draw bars on signal loss" , OFFSET(draw_bars), AV_OPT_TYPE_BOOL, { .i64 = 1}, 0, 1, DEC }, AV_OPT_TYPE_BOOL 85 libavdevice/decklink_dec_c.c { "decklink_copyts", "copy timestamps, do not remove the initial offset", OFFSET(copyts), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, DEC }, AV_OPT_TYPE_BOOL 87 libavdevice/decklink_dec_c.c { "wait_for_tc", "drop frames till a frame with timecode is received. TC format must be set", OFFSET(wait_for_tc), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, DEC }, AV_OPT_TYPE_BOOL 1302 libavdevice/dshow.c { "list_devices", "list available devices", OFFSET(list_devices), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, DEC }, AV_OPT_TYPE_BOOL 1303 libavdevice/dshow.c { "list_options", "list available options for specified device", OFFSET(list_options), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, DEC }, AV_OPT_TYPE_BOOL 1310 libavdevice/dshow.c { "show_video_device_dialog", "display property dialog for video capture device", OFFSET(show_video_device_dialog), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DEC }, AV_OPT_TYPE_BOOL 1311 libavdevice/dshow.c { "show_audio_device_dialog", "display property dialog for audio capture device", OFFSET(show_audio_device_dialog), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DEC }, AV_OPT_TYPE_BOOL 1312 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_BOOL, {.i64 = 0}, 0, 1, DEC }, AV_OPT_TYPE_BOOL 1313 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_BOOL, {.i64 = 0}, 0, 1, DEC }, AV_OPT_TYPE_BOOL 1314 libavdevice/dshow.c { "show_analog_tv_tuner_dialog", "display property dialog for analog tuner filter", OFFSET(show_analog_tv_tuner_dialog), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DEC }, AV_OPT_TYPE_BOOL 1315 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_BOOL, {.i64 = 0}, 0, 1, DEC }, AV_OPT_TYPE_BOOL 344 libavdevice/sdl2.c { "window_fullscreen", "set SDL window fullscreen", OFFSET(window_fullscreen), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_BOOL 345 libavdevice/sdl2.c { "window_borderless", "set SDL window border off", OFFSET(window_borderless), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_BOOL 1123 libavdevice/v4l2.c { "use_libv4l2", "use libv4l2 (v4l-utils) conversion functions", OFFSET(use_libv4l2), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DEC }, AV_OPT_TYPE_BOOL 84 libavfilter/af_acrusher.c { "lfo", "enable LFO", OFFSET(is_lfo), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, A }, AV_OPT_TYPE_BOOL 58 libavfilter/af_adelay.c { "all", "use last available delay for remained channels", OFFSET(all), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, A }, AV_OPT_TYPE_BOOL 366 libavfilter/af_afade.c { "overlap", "overlap 1st stream end with 2nd stream start", OFFSET(overlap), AV_OPT_TYPE_BOOL, {.i64 = 1 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 367 libavfilter/af_afade.c { "o", "overlap 1st stream end with 2nd stream start", OFFSET(overlap), AV_OPT_TYPE_BOOL, {.i64 = 1 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 157 libavfilter/af_afftdn.c { "tn", "track noise", OFFSET(track_noise), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AFR }, AV_OPT_TYPE_BOOL 158 libavfilter/af_afftdn.c { "tr", "track residual", OFFSET(track_residual), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AFR }, AV_OPT_TYPE_BOOL 952 libavfilter/af_afir.c { "response", "show IR frequency response", OFFSET(response), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, VF }, AV_OPT_TYPE_BOOL 1253 libavfilter/af_aiir.c { "normalize", "normalize coefficients", OFFSET(normalize),AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, AF }, AV_OPT_TYPE_BOOL 1254 libavfilter/af_aiir.c { "n", "normalize coefficients", OFFSET(normalize),AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, AF }, AV_OPT_TYPE_BOOL 1256 libavfilter/af_aiir.c { "response", "show IR frequency response", OFFSET(response), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, VF }, AV_OPT_TYPE_BOOL 75 libavfilter/af_alimiter.c { "asc", "enable asc", OFFSET(auto_release), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, A|F }, AV_OPT_TYPE_BOOL 77 libavfilter/af_alimiter.c { "level", "auto level", OFFSET(auto_level), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, A|F }, AV_OPT_TYPE_BOOL 82 libavfilter/af_anequalizer.c { "curves", "draw frequency response curves", OFFSET(draw_curves), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, V|F }, AV_OPT_TYPE_BOOL 48 libavfilter/af_asetnsamples.c { "pad", "pad last frame with zeros", OFFSET(pad), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 49 libavfilter/af_asetnsamples.c { "p", "pad last frame with zeros", OFFSET(pad), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 113 libavfilter/af_astats.c { "metadata", "inject metadata in the filtergraph", OFFSET(metadata), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 611 libavfilter/af_biquads.c {"normalize", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 612 libavfilter/af_biquads.c {"n", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 637 libavfilter/af_biquads.c {"normalize", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 638 libavfilter/af_biquads.c {"n", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 663 libavfilter/af_biquads.c {"normalize", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 664 libavfilter/af_biquads.c {"n", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 683 libavfilter/af_biquads.c {"csg", "use constant skirt gain", OFFSET(csg), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 688 libavfilter/af_biquads.c {"normalize", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 689 libavfilter/af_biquads.c {"n", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 712 libavfilter/af_biquads.c {"normalize", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 713 libavfilter/af_biquads.c {"n", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 738 libavfilter/af_biquads.c {"normalize", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 739 libavfilter/af_biquads.c {"n", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 764 libavfilter/af_biquads.c {"normalize", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 765 libavfilter/af_biquads.c {"n", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 788 libavfilter/af_biquads.c {"normalize", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 789 libavfilter/af_biquads.c {"n", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 816 libavfilter/af_biquads.c {"normalize", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 817 libavfilter/af_biquads.c {"n", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 842 libavfilter/af_biquads.c {"normalize", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 843 libavfilter/af_biquads.c {"n", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 861 libavfilter/af_biquads.c {"normalize", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 862 libavfilter/af_biquads.c {"n", "normalize coefficients", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 40 libavfilter/af_crystalizer.c { "c", "enable clipping", OFFSET(clip), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, A }, AV_OPT_TYPE_BOOL 103 libavfilter/af_dynaudnorm.c { "coupling", "set channel coupling", OFFSET(channels_coupled), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 104 libavfilter/af_dynaudnorm.c { "n", "set channel coupling", OFFSET(channels_coupled), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 105 libavfilter/af_dynaudnorm.c { "correctdc", "set DC correction", OFFSET(dc_correction), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 106 libavfilter/af_dynaudnorm.c { "c", "set DC correction", OFFSET(dc_correction), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 107 libavfilter/af_dynaudnorm.c { "altboundary", "set alternative boundary mode", OFFSET(alt_boundary_mode), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 108 libavfilter/af_dynaudnorm.c { "b", "set alternative boundary mode", OFFSET(alt_boundary_mode), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 38 libavfilter/af_extrastereo.c { "c", "enable clipping", OFFSET(clip), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, A }, AV_OPT_TYPE_BOOL 133 libavfilter/af_firequalizer.c { "fixed", "set fixed frame samples", OFFSET(fixed), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 134 libavfilter/af_firequalizer.c { "multi", "set multi channels mode", OFFSET(multi), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 135 libavfilter/af_firequalizer.c { "zero_phase", "set zero phase mode", OFFSET(zero_phase), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 143 libavfilter/af_firequalizer.c { "fft2", "set 2-channels fft", OFFSET(fft2), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 144 libavfilter/af_firequalizer.c { "min_phase", "set minimum phase mode", OFFSET(min_phase), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 68 libavfilter/af_haas.c { "middle_phase", "set middle phase", OFFSET(par_middle_phase), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, A }, AV_OPT_TYPE_BOOL 72 libavfilter/af_haas.c { "left_phase", "set left phase", OFFSET(par_phase0), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, A }, AV_OPT_TYPE_BOOL 76 libavfilter/af_haas.c { "right_phase", "set right phase", OFFSET(par_phase1), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, A }, AV_OPT_TYPE_BOOL 988 libavfilter/af_hdcd.c OFFSET(disable_autoconvert), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, A }, AV_OPT_TYPE_BOOL 990 libavfilter/af_hdcd.c OFFSET(process_stereo), AV_OPT_TYPE_BOOL, { .i64 = HDCD_PROCESS_STEREO_DEFAULT }, 0, 1, A }, AV_OPT_TYPE_BOOL 994 libavfilter/af_hdcd.c OFFSET(force_pe), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, A }, AV_OPT_TYPE_BOOL 116 libavfilter/af_loudnorm.c { "linear", "normalize linearly if possible", OFFSET(linear), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 117 libavfilter/af_loudnorm.c { "dual_mono", "treat mono input as dual-mono", OFFSET(dual_mono), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 61 libavfilter/af_silencedetect.c { "mono", "check each channel separately", OFFSET(mono), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 62 libavfilter/af_silencedetect.c { "m", "check each channel separately", OFFSET(mono), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 1059 libavfilter/af_sofalizer.c { "normalize", "normalize IRs", OFFSET(normalize), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, .flags = FLAGS }, AV_OPT_TYPE_BOOL 1060 libavfilter/af_sofalizer.c { "interpolate","interpolate IRs from neighbors", OFFSET(interpolate),AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, .flags = FLAGS }, AV_OPT_TYPE_BOOL 1061 libavfilter/af_sofalizer.c { "minphase", "minphase IRs", OFFSET(minphase), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, .flags = FLAGS }, AV_OPT_TYPE_BOOL 67 libavfilter/af_stereotools.c { "softclip", "enable softclip", OFFSET(softclip), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, A }, AV_OPT_TYPE_BOOL 68 libavfilter/af_stereotools.c { "mutel", "mute L", OFFSET(mute_l), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, A }, AV_OPT_TYPE_BOOL 69 libavfilter/af_stereotools.c { "muter", "mute R", OFFSET(mute_r), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, A }, AV_OPT_TYPE_BOOL 70 libavfilter/af_stereotools.c { "phasel", "phase L", OFFSET(phase_l), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, A }, AV_OPT_TYPE_BOOL 71 libavfilter/af_stereotools.c { "phaser", "phase R", OFFSET(phase_r), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, A }, AV_OPT_TYPE_BOOL 1698 libavfilter/af_surround.c { "lfe", "output LFE", OFFSET(output_lfe), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 87 libavfilter/af_volume.c OFFSET(replaygain_noclip), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, A|F }, AV_OPT_TYPE_BOOL 54 libavfilter/asrc_flite.c { "list_voices", "list voices and exit", OFFSET(list_voices), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 439 libavfilter/asrc_sinc.c { "round", "enable rounding", OFFSET(round), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, AF }, AV_OPT_TYPE_BOOL 61 libavfilter/avf_aphasemeter.c { "video", "set video output", OFFSET(do_video), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 106 libavfilter/avf_avectorscope.c { "swap", "swap x axis with y axis", OFFSET(swap), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 69 libavfilter/avf_concat.c AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, V|A|F}, AV_OPT_TYPE_BOOL 69 libavfilter/avf_showcqt.c { "fullhd", "set fullhd size", OFFSET(fullhd), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 92 libavfilter/avf_showcqt.c { "axis", "draw axis", OFFSET(axis), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 93 libavfilter/avf_showcqt.c { "text", "draw axis", OFFSET(axis), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 178 libavfilter/avf_showspectrum.c { "legend", "draw legend", OFFSET(legend), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 1604 libavfilter/avf_showspectrum.c { "legend", "draw legend", OFFSET(legend), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 82 libavfilter/avf_showvolume.c { "t", "display channel names", OFFSET(draw_text), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 83 libavfilter/avf_showvolume.c { "v", "display volume value", OFFSET(draw_volume), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 108 libavfilter/avf_showwaves.c { "split_channels", "draw channels separately", OFFSET(split_channels), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 785 libavfilter/avf_showwaves.c { "split_channels", "draw channels separately", OFFSET(split_channels), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 298 libavfilter/buffersink.c { "all_channel_counts", "accept all channel counts", OFFSET(all_channel_counts), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 173 libavfilter/f_ebur128.c { "video", "set video output", OFFSET(do_video), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, V|F }, AV_OPT_TYPE_BOOL 179 libavfilter/f_ebur128.c { "metadata", "inject metadata in the filtergraph", OFFSET(metadata), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, A|V|F }, AV_OPT_TYPE_BOOL 184 libavfilter/f_ebur128.c { "dualmono", "treat mono input files as dual-mono", OFFSET(dual_mono), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, A|F }, AV_OPT_TYPE_BOOL 116 libavfilter/f_metadata.c { "direct", "reduce buffering when printing to user-set file or pipe", OFFSET(direct), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, FLAGS }, \ AV_OPT_TYPE_BOOL 43 libavfilter/framesync.c { "shortest", "force termination when the shortest input terminates", OFFSET(opt_shortest), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 44 libavfilter/framesync.c { "repeatlast", "extend last frame of secondary streams beyond EOF", OFFSET(opt_repeatlast), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 233 libavfilter/vf_addroi.c OFFSET(clear), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 44 libavfilter/vf_bitplanenoise.c { "filter", "show noisy pixels", OFFSET(filter), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 156 libavfilter/vf_bm3d.c OFFSET(ref), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 395 libavfilter/vf_chromakey.c { "yuv", "color parameter is in yuv instead of rgb", OFFSET(is_yuv), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 417 libavfilter/vf_chromakey.c { "yuv", "color parameter is in yuv instead of rgb", OFFSET(is_yuv), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 116 libavfilter/vf_ciescope.c { "corrgamma", NULL, OFFSET(correct_gamma), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 117 libavfilter/vf_ciescope.c { "showwhite", NULL, OFFSET(show_white), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 65 libavfilter/vf_codecview.c { "qp", NULL, OFFSET(qp), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, .flags = FLAGS }, AV_OPT_TYPE_BOOL 71 libavfilter/vf_colorbalance.c { "pl", "preserve lightness", OFFSET(preserve_lightness), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 1014 libavfilter/vf_colorspace.c OFFSET(fast_mode), AV_OPT_TYPE_BOOL, { .i64 = 0 }, AV_OPT_TYPE_BOOL 369 libavfilter/vf_crop.c { "keep_aspect", "keep aspect ratio", OFFSET(keep_aspect), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 370 libavfilter/vf_crop.c { "exact", "do exact cropping", OFFSET(exact), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 69 libavfilter/vf_datascope.c { "axis", "draw column/row numbers", OFFSET(axis), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 766 libavfilter/vf_datascope.c { "g", "draw trace grid", OOFFSET(grid), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGSR }, AV_OPT_TYPE_BOOL 767 libavfilter/vf_datascope.c { "st", "draw statistics", OOFFSET(statistics), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGSR }, AV_OPT_TYPE_BOOL 768 libavfilter/vf_datascope.c { "sc", "draw scope", OOFFSET(scope), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGSR }, AV_OPT_TYPE_BOOL 63 libavfilter/vf_deband.c { "blur", "set blur", OFFSET(blur), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 64 libavfilter/vf_deband.c { "b", "set blur", OFFSET(blur), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 65 libavfilter/vf_deband.c { "coupling", "set plane coupling", OFFSET(coupling), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 66 libavfilter/vf_deband.c { "c", "set plane coupling", OFFSET(coupling), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 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_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 75 libavfilter/vf_decimate.c { "chroma", "set whether or not chroma is considered in the metric calculations", OFFSET(chroma), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 88 libavfilter/vf_deflicker.c { "bypass", "leave frames unchanged", OFFSET(bypass), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 214 libavfilter/vf_delogo.c { "show", "show delogo area", OFFSET(show), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 85 libavfilter/vf_deshake.c { "opencl", "ignored", OFFSET(opencl), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, .flags = FLAGS }, AV_OPT_TYPE_BOOL 2163 libavfilter/vf_deshake_opencl.c OFFSET(tripod_mode), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, FLAGS AV_OPT_TYPE_BOOL 2167 libavfilter/vf_deshake_opencl.c OFFSET(debug_on), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, FLAGS AV_OPT_TYPE_BOOL 2171 libavfilter/vf_deshake_opencl.c OFFSET(should_crop), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, FLAGS AV_OPT_TYPE_BOOL 2175 libavfilter/vf_deshake_opencl.c OFFSET(refine_features), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, FLAGS AV_OPT_TYPE_BOOL 168 libavfilter/vf_despill.c { "alpha", "change alpha component", OFFSET(alpha), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 325 libavfilter/vf_drawbox.c { "replace", "replace color & alpha", OFFSET(replace), AV_OPT_TYPE_BOOL, { .i64=0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 459 libavfilter/vf_drawbox.c { "replace", "replace color & alpha", OFFSET(replace), AV_OPT_TYPE_BOOL, { .i64=0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 220 libavfilter/vf_drawtext.c {"box", "set box", OFFSET(draw_box), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1 , FLAGS}, AV_OPT_TYPE_BOOL 241 libavfilter/vf_drawtext.c {"tc24hmax", "set 24 hours max (timecode only)", OFFSET(tc24hmax), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 245 libavfilter/vf_drawtext.c {"reload", "reload text file for each frame", OFFSET(reload), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 247 libavfilter/vf_drawtext.c {"fix_bounds", "check and fix text coords to avoid clipping", OFFSET(fix_bounds), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 251 libavfilter/vf_drawtext.c {"text_shaping", "attempt to shape text before drawing", OFFSET(text_shaping), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 61 libavfilter/vf_elbg.c { "pal8", "set the pal8 output", OFFSET(pal8), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 533 libavfilter/vf_fade.c { "alpha", "fade alpha if it is available on the input", OFFSET(alpha), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 129 libavfilter/vf_fieldmatch.c { "ppsrc", "mark main input as a pre-processed input and activate clean source input stream", OFFSET(ppsrc), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 134 libavfilter/vf_fieldmatch.c { "mchroma", "set whether or not chroma is included during the match comparisons", OFFSET(mchroma), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 147 libavfilter/vf_fieldmatch.c { "chroma", "set whether or not chroma is considered in the combed frame decision", OFFSET(chroma), AV_OPT_TYPE_BOOL,{.i64= 0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 51 libavfilter/vf_fspp.c { "use_bframe_qp", "use B-frames' QP", OFFSET(use_bframe_qp), AV_OPT_TYPE_BOOL,{.i64 = 0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 500 libavfilter/vf_histogram.c { "envelope", "display envelope", OFFSET(envelope), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 501 libavfilter/vf_histogram.c { "e", "display envelope", OFFSET(envelope), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 73 libavfilter/vf_il.c {"luma_swap", "swap luma fields", OFFSET(luma_swap), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 74 libavfilter/vf_il.c {"ls", "swap luma fields", OFFSET(luma_swap), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 75 libavfilter/vf_il.c {"chroma_swap", "swap chroma fields", OFFSET(chroma_swap), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 76 libavfilter/vf_il.c {"cs", "swap chroma fields", OFFSET(chroma_swap), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 77 libavfilter/vf_il.c {"alpha_swap", "swap alpha fields", OFFSET(alpha_swap), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 78 libavfilter/vf_il.c {"as", "swap alpha fields", OFFSET(alpha_swap), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 53 libavfilter/vf_kerndeint.c { "map", "set the map", OFFSET(map), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 54 libavfilter/vf_kerndeint.c { "order", "set the order", OFFSET(order), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 55 libavfilter/vf_kerndeint.c { "sharp", "set sharpening", OFFSET(sharp), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 56 libavfilter/vf_kerndeint.c { "twoway", "set twoway", OFFSET(twoway), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 122 libavfilter/vf_lensfun.c { "reverse", "Does reverse correction (regular image to lens distorted)", OFFSET(reverse), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 78 libavfilter/vf_libvmaf.c {"enable_transform", "Enables transform for computing vmaf.", OFFSET(enable_transform), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 79 libavfilter/vf_libvmaf.c {"phone_model", "Invokes the phone model that will generate higher VMAF scores.", OFFSET(phone_model), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 80 libavfilter/vf_libvmaf.c {"psnr", "Enables computing psnr along with vmaf.", OFFSET(psnr), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 81 libavfilter/vf_libvmaf.c {"ssim", "Enables computing ssim along with vmaf.", OFFSET(ssim), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 82 libavfilter/vf_libvmaf.c {"ms_ssim", "Enables computing ms-ssim along with vmaf.", OFFSET(ms_ssim), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 86 libavfilter/vf_libvmaf.c {"enable_conf_interval", "Enables confidence interval.", OFFSET(enable_conf_interval), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 648 libavfilter/vf_lut.c { "negate_alpha", NULL, OFFSET(negate_alpha), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 1005 libavfilter/vf_overlay.c { "shortest", "force termination when the shortest input terminates", OFFSET(fs.opt_shortest), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 1013 libavfilter/vf_overlay.c { "repeatlast", "repeat overlay of the last overlay frame", OFFSET(fs.opt_repeatlast), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 397 libavfilter/vf_overlay_cuda.c { "shortest", "force termination when the shortest input terminates", OFFSET(fs.opt_shortest), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 398 libavfilter/vf_overlay_cuda.c { "repeatlast", "repeat overlay of the last overlay frame", OFFSET(fs.opt_repeatlast), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 98 libavfilter/vf_overlay_qsv.c { "shortest", "force termination when the shortest input terminates", OFFSET(fs.opt_shortest), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 99 libavfilter/vf_overlay_qsv.c { "repeatlast", "repeat overlay of the last overlay frame", OFFSET(fs.opt_repeatlast), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 85 libavfilter/vf_palettegen.c { "reserve_transparent", "reserve a palette entry for transparency", OFFSET(reserve_transparent), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 121 libavfilter/vf_paletteuse.c { "new", "take new palette for each output frame", OFFSET(new), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 130 libavfilter/vf_paletteuse.c { "mean_err", "compute and print mean error", OFFSET(calc_mean_err), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 131 libavfilter/vf_paletteuse.c { "debug_accuracy", "test color search accuracy", OFFSET(debug_accuracy), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 67 libavfilter/vf_photosensitivity.c { "bypass", "leave frames unchanged", OFFSET(bypass), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 59 libavfilter/vf_premultiply.c { "inplace","enable inplace mode", OFFSET(inplace), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 67 libavfilter/vf_psnr.c {"output_max", "Add raw stats (max values) to the output log.", OFFSET(stats_add_max), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 45 libavfilter/vf_pullup.c { "sb", "set strict breaks", OFFSET(strict_breaks), AV_OPT_TYPE_BOOL,{.i64=0},-1, 1, FLAGS }, AV_OPT_TYPE_BOOL 83 libavfilter/vf_readeia608.c { "chp", "check and apply parity bit", OFFSET(chp), AV_OPT_TYPE_BOOL, {.i64= 0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 84 libavfilter/vf_readeia608.c { "lp", "lowpass line prior to processing", OFFSET(lp), AV_OPT_TYPE_BOOL, {.i64= 1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 108 libavfilter/vf_rotate.c { "bilinear", "use bilinear interpolation", OFFSET(use_bilinear), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, .flags=FLAGS }, AV_OPT_TYPE_BOOL 900 libavfilter/vf_scale.c { "interl", "set interlacing", OFFSET(interlaced), AV_OPT_TYPE_BOOL, {.i64 = 0 }, -1, 1, FLAGS }, AV_OPT_TYPE_BOOL 56 libavfilter/vf_scdet.c { "sc_pass", "Set the flag to pass scene change frames", OFFSET(sc_pass), AV_OPT_TYPE_BOOL, {.dbl = 0 }, 0, 1, V|F }, AV_OPT_TYPE_BOOL 57 libavfilter/vf_scdet.c { "s", "Set the flag to pass scene change frames", OFFSET(sc_pass), AV_OPT_TYPE_BOOL, {.dbl = 0 }, 0, 1, V|F }, AV_OPT_TYPE_BOOL 54 libavfilter/vf_showinfo.c { "checksum", "calculate checksums", OFFSET(calculate_checksums), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, VF }, AV_OPT_TYPE_BOOL 67 libavfilter/vf_spp.c { "use_bframe_qp", "use B-frames' QP", OFFSET(use_bframe_qp), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 397 libavfilter/vf_stack.c { "shortest", "force termination when the shortest input terminates", OFFSET(shortest), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, .flags = FLAGS }, AV_OPT_TYPE_BOOL 455 libavfilter/vf_stack.c { "shortest", "force termination when the shortest input terminates", OFFSET(shortest), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, .flags = FLAGS }, AV_OPT_TYPE_BOOL 73 libavfilter/vf_subtitles.c {"alpha", "enable processing of alpha channel", OFFSET(alpha), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, FLAGS }, \ AV_OPT_TYPE_BOOL 319 libavfilter/vf_unsharp.c { "opencl", "ignored", OFFSET(opencl), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 64 libavfilter/vf_uspp.c { "use_bframe_qp", "use B-frames' QP", OFFSET(use_bframe_qp), AV_OPT_TYPE_BOOL,{.i64 = 0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 147 libavfilter/vf_v360.c { "h_flip", "flip out video horizontally", OFFSET(h_flip), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1,TFLAGS, "h_flip"}, AV_OPT_TYPE_BOOL 148 libavfilter/vf_v360.c { "v_flip", "flip out video vertically", OFFSET(v_flip), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1,TFLAGS, "v_flip"}, AV_OPT_TYPE_BOOL 149 libavfilter/vf_v360.c { "d_flip", "flip out video indepth", OFFSET(d_flip), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1,TFLAGS, "d_flip"}, AV_OPT_TYPE_BOOL 150 libavfilter/vf_v360.c { "ih_flip", "flip in video horizontally", OFFSET(ih_flip), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1,TFLAGS, "ih_flip"}, AV_OPT_TYPE_BOOL 151 libavfilter/vf_v360.c { "iv_flip", "flip in video vertically", OFFSET(iv_flip), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1,TFLAGS, "iv_flip"}, AV_OPT_TYPE_BOOL 152 libavfilter/vf_v360.c { "in_trans", "transpose video input", OFFSET(in_transpose), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS, "in_transpose"}, AV_OPT_TYPE_BOOL 153 libavfilter/vf_v360.c { "out_trans", "transpose video output", OFFSET(out_transpose), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS, "out_transpose"}, AV_OPT_TYPE_BOOL 157 libavfilter/vf_v360.c {"alpha_mask", "build mask in alpha plane", OFFSET(alpha), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS, "alpha"}, AV_OPT_TYPE_BOOL 237 libavfilter/vf_vibrance.c { "alternate", "use alternate colors", OFFSET(alternate), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, VF }, AV_OPT_TYPE_BOOL 99 libavfilter/vf_vidstabtransform.c AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 101 libavfilter/vf_vidstabtransform.c AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, FLAGS}, AV_OPT_TYPE_BOOL 93 libavfilter/vf_vignette.c { "dither", "set dithering", OFFSET(do_dither), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 140 libavfilter/vf_waveform.c { "mirror", "set mirroring", OFFSET(mirror), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 141 libavfilter/vf_waveform.c { "r", "set mirroring", OFFSET(mirror), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 899 libavfilter/vf_zscale.c { "agamma", "allow approximate gamma", OFFSET(approximate_gamma), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 77 libavfilter/vsrc_cellauto.c { "scroll", "scroll pattern downward", OFFSET(scroll), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 78 libavfilter/vsrc_cellauto.c { "start_full", "start filling the whole video", OFFSET(start_full), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 79 libavfilter/vsrc_cellauto.c { "full", "start filling the whole video", OFFSET(start_full), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 80 libavfilter/vsrc_cellauto.c { "stitch", "stitch boundaries", OFFSET(stitch), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 92 libavfilter/vsrc_life.c { "stitch", "stitch boundaries", OFFSET(stitch), AV_OPT_TYPE_BOOL, {.i64=1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 215 libavformat/adtsenc.c { "write_id3v2", "Enable ID3v2 tag writing", OFFSET(id3v2tag), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, ENC}, AV_OPT_TYPE_BOOL 216 libavformat/adtsenc.c { "write_apetag", "Enable APE tag writing", OFFSET(apetag), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, ENC}, AV_OPT_TYPE_BOOL 282 libavformat/aiffenc.c OFFSET(write_id3v2), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, ENC }, AV_OPT_TYPE_BOOL 416 libavformat/apngdec.c AV_OPT_TYPE_BOOL, { .i64 = 1 } , 0, 1 , AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_BOOL 121 libavformat/asfdec_f.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_BOOL, { .i64 = 0 }, 0, 1, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_BOOL 122 libavformat/asfdec_f.c { "export_xmp", "Export full XMP metadata", offsetof(ASFContext, export_xmp), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_BOOL 218 libavformat/assenc.c { "ignore_readorder", "write events immediately, even if they're out-of-order", OFFSET(ignore_readorder), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, E }, AV_OPT_TYPE_BOOL 89 libavformat/avidec.c { "use_odml", "use odml index", offsetof(AVIContext, use_odml), AV_OPT_TYPE_BOOL, {.i64 = 1}, -1, 1, AV_OPT_FLAG_DECODING_PARAM}, AV_OPT_TYPE_BOOL 995 libavformat/avienc.c { "write_channel_mask", "write channel mask into wave format header", OFFSET(write_channel_mask), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, ENC }, AV_OPT_TYPE_BOOL 762 libavformat/concatdec.c OFFSET(safe), AV_OPT_TYPE_BOOL, {.i64 = 1}, -1, 1, DEC }, AV_OPT_TYPE_BOOL 764 libavformat/concatdec.c OFFSET(auto_convert), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, DEC }, AV_OPT_TYPE_BOOL 766 libavformat/concatdec.c OFFSET(segment_time_metadata), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DEC }, AV_OPT_TYPE_BOOL 2340 libavformat/dashenc.c { "remove_at_exit", "remove all segments when finished", OFFSET(remove_at_exit), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 2341 libavformat/dashenc.c { "use_template", "Use SegmentTemplate instead of SegmentList", OFFSET(use_template), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, E }, AV_OPT_TYPE_BOOL 2342 libavformat/dashenc.c { "use_timeline", "Use SegmentTimeline in SegmentTemplate", OFFSET(use_timeline), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, E }, AV_OPT_TYPE_BOOL 2343 libavformat/dashenc.c { "single_file", "Store all segments in one file, accessed using byte ranges", OFFSET(single_file), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 2350 libavformat/dashenc.c { "http_persistent", "Use persistent HTTP connections", OFFSET(http_persistent), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 2351 libavformat/dashenc.c { "hls_playlist", "Generate HLS playlist files(master.m3u8, media_%d.m3u8)", OFFSET(hls_playlist), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 2352 libavformat/dashenc.c { "streaming", "Enable/Disable streaming mode of output. Each frame will be moof fragment", OFFSET(streaming), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 2354 libavformat/dashenc.c { "index_correction", "Enable/Disable segment index correction logic", OFFSET(index_correction), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 2356 libavformat/dashenc.c { "global_sidx", "Write global SIDX atom. Applicable only for single file, mp4 output, non-streaming mode", OFFSET(global_sidx), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 2361 libavformat/dashenc.c { "ignore_io_errors", "Ignore IO errors during open and write. Useful for long-duration runs with network output", OFFSET(ignore_io_errors), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 2362 libavformat/dashenc.c { "lhls", "Enable Low-latency HLS(Experimental). Adds #EXT-X-PREFETCH tag with current segment's URI", OFFSET(lhls), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 2363 libavformat/dashenc.c { "ldash", "Enable Low-latency dash. Constrains the value of a few elements", OFFSET(ldash), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 2365 libavformat/dashenc.c { "write_prft", "Write producer reference time element", OFFSET(write_prft), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, E}, AV_OPT_TYPE_BOOL 613 libavformat/fifo.c AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_BOOL 616 libavformat/fifo.c AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_BOOL 619 libavformat/fifo.c AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_BOOL 628 libavformat/fifo.c OFFSET(recovery_wait_streamtime), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_BOOL 631 libavformat/fifo.c AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_BOOL 130 libavformat/fifo_test.c AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_BOOL 83 libavformat/file.c { "truncate", "truncate existing files on write", offsetof(FileContext, trunc), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_BOOL 400 libavformat/flacenc.c { "write_header", "Write the file header", offsetof(FlacMuxerContext, write_header), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_BOOL 1342 libavformat/flvdec.c { "flv_metadata", "Allocate streams according to the onMetaData array", OFFSET(trust_metadata), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VD }, AV_OPT_TYPE_BOOL 1343 libavformat/flvdec.c { "flv_full_metadata", "Dump full metadata of the onMetadata", OFFSET(dump_full_metadata), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VD }, AV_OPT_TYPE_BOOL 1344 libavformat/flvdec.c { "flv_ignore_prevtag", "Ignore the Size of previous tag", OFFSET(trust_datasize), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VD }, AV_OPT_TYPE_BOOL 85 libavformat/ftp.c {"ftp-write-seekable", "control seekability of connection during encoding", OFFSET(write_seekable), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, E }, AV_OPT_TYPE_BOOL 388 libavformat/gifdec.c { "ignore_loop" , "ignore loop setting (netscape extension)" , offsetof(GIFDemuxContext, ignore_loop) , AV_OPT_TYPE_BOOL,{.i64 = 1} , 0, 1, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_BOOL 558 libavformat/hdsenc.c { "remove_at_exit", "remove all fragments when finished", OFFSET(remove_at_exit), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 2375 libavformat/hls.c OFFSET(http_persistent), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 2377 libavformat/hls.c OFFSET(http_multiple), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, FLAGS}, AV_OPT_TYPE_BOOL 2379 libavformat/hls.c OFFSET(http_seekable), AV_OPT_TYPE_BOOL, { .i64 = -1}, -1, 1, FLAGS}, AV_OPT_TYPE_BOOL 2957 libavformat/hlsenc.c {"hls_enc", "enable AES128 encryption support", OFFSET(encrypt), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, E}, AV_OPT_TYPE_BOOL 2966 libavformat/hlsenc.c {"hls_fmp4_init_resend", "resend fragment mp4 init file after refresh m3u8 every time", OFFSET(resend_init_file), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 2984 libavformat/hlsenc.c {"use_localtime", "set filename expansion with strftime at segment creation(will be deprecated)", OFFSET(use_localtime), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 2986 libavformat/hlsenc.c {"strftime", "set filename expansion with strftime at segment creation", OFFSET(use_localtime), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 2988 libavformat/hlsenc.c {"use_localtime_mkdir", "create last directory component in strftime-generated filename(will be deprecated)", OFFSET(use_localtime_mkdir), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 2990 libavformat/hlsenc.c {"strftime_mkdir", "create last directory component in strftime-generated filename", OFFSET(use_localtime_mkdir), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 3005 libavformat/hlsenc.c {"http_persistent", "Use persistent HTTP connections", OFFSET(http_persistent), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 3007 libavformat/hlsenc.c {"ignore_io_errors", "Ignore IO errors for stable long-duration runs with network output", OFFSET(ignore_io_errors), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 138 libavformat/http.c { "seekable", "control seekability of connection", OFFSET(seekable), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, D }, AV_OPT_TYPE_BOOL 139 libavformat/http.c { "chunked_post", "use chunked transfer-encoding for posts", OFFSET(chunked_post), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, E }, AV_OPT_TYPE_BOOL 148 libavformat/http.c { "multiple_requests", "use persistent connections", OFFSET(multiple_requests), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, D | E }, AV_OPT_TYPE_BOOL 153 libavformat/http.c { "icy", "request ICY metadata", OFFSET(icy), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, D }, AV_OPT_TYPE_BOOL 160 libavformat/http.c { "send_expect_100", "Force sending an Expect: 100-continue header for POST", OFFSET(send_expect_100), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, E }, AV_OPT_TYPE_BOOL 165 libavformat/http.c { "reconnect", "auto reconnect after disconnect before EOF", OFFSET(reconnect), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, D }, AV_OPT_TYPE_BOOL 166 libavformat/http.c { "reconnect_at_eof", "auto reconnect at EOF", OFFSET(reconnect_at_eof), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, D }, AV_OPT_TYPE_BOOL 167 libavformat/http.c { "reconnect_streamed", "auto reconnect streamed / non seekable streams", OFFSET(reconnect_streamed), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, D }, AV_OPT_TYPE_BOOL 60 libavformat/icecast.c { "ice_public", "set if stream is public", OFFSET(public), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 64 libavformat/icecast.c { "legacy_icecast", "use legacy SOURCE method, for Icecast < v2.4", OFFSET(legacy_icecast), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 607 libavformat/img2dec.c { "loop", "force loop over input file sequence", OFFSET(loop), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, DEC }, \ AV_OPT_TYPE_BOOL 623 libavformat/img2dec.c { "export_path_metadata", "enable metadata containing input path information", OFFSET(export_path_metadata), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, DEC }, \ AV_OPT_TYPE_BOOL 243 libavformat/img2enc.c { "update", "continuously overwrite one file", OFFSET(update), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, ENC }, AV_OPT_TYPE_BOOL 245 libavformat/img2enc.c { "strftime", "use strftime for filename", OFFSET(use_strftime), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, ENC }, AV_OPT_TYPE_BOOL 246 libavformat/img2enc.c { "frame_pts", "use current frame pts for filename", OFFSET(frame_pts), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, ENC }, AV_OPT_TYPE_BOOL 247 libavformat/img2enc.c { "atomic_writing", "write files atomically (using temporary files and renames)", OFFSET(use_rename), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, ENC }, AV_OPT_TYPE_BOOL 111 libavformat/libsrt.c { "enforced_encryption", "Enforces that both connection parties have the same passphrase set", OFFSET(enforced_encryption), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, .flags = D|E }, AV_OPT_TYPE_BOOL 125 libavformat/libsrt.c { "tlpktdrop", "Enable receiver pkt drop", OFFSET(tlpktdrop), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, .flags = D|E }, AV_OPT_TYPE_BOOL 126 libavformat/libsrt.c { "nakreport", "Enable receiver to send periodic NAK reports", OFFSET(nakreport), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, .flags = D|E }, AV_OPT_TYPE_BOOL 138 libavformat/libsrt.c { "messageapi", "Enable message API", OFFSET(messageapi), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, .flags = D|E }, AV_OPT_TYPE_BOOL 4239 libavformat/matroskadec.c { "live", "flag indicating that the input is a live file that only has the headers.", OFFSET(is_live), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_DECODING_PARAM }, AV_OPT_TYPE_BOOL 2788 libavformat/matroskaenc.c { "dash", "Create a WebM file conforming to WebM DASH specification", OFFSET(is_dash), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 2790 libavformat/matroskaenc.c { "live", "Write files assuming it is a live stream.", OFFSET(is_live), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 2791 libavformat/matroskaenc.c { "allow_raw_vfw", "allow RAW VFW mode", OFFSET(allow_raw_vfw), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 2792 libavformat/matroskaenc.c { "write_crc32", "write a CRC32 element inside every Level 1 element", OFFSET(write_crc), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, FLAGS }, AV_OPT_TYPE_BOOL 8132 libavformat/mov.c OFFSET(use_absolute_path), AV_OPT_TYPE_BOOL, {.i64 = 0}, AV_OPT_TYPE_BOOL 8136 libavformat/mov.c OFFSET(seek_individually), AV_OPT_TYPE_BOOL, { .i64 = 1 }, AV_OPT_TYPE_BOOL 8138 libavformat/mov.c {"ignore_editlist", "Ignore the edit list atom.", OFFSET(ignore_editlist), AV_OPT_TYPE_BOOL, {.i64 = 0}, AV_OPT_TYPE_BOOL 8142 libavformat/mov.c OFFSET(advanced_editlist), AV_OPT_TYPE_BOOL, {.i64 = 1}, AV_OPT_TYPE_BOOL 8144 libavformat/mov.c {"ignore_chapters", "", OFFSET(ignore_chapters), AV_OPT_TYPE_BOOL, {.i64 = 0}, AV_OPT_TYPE_BOOL 8158 libavformat/mov.c AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, .flags = FLAGS }, AV_OPT_TYPE_BOOL 8160 libavformat/mov.c AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, .flags = FLAGS }, AV_OPT_TYPE_BOOL 8168 libavformat/mov.c { "enable_drefs", "Enable external track support.", OFFSET(enable_drefs), AV_OPT_TYPE_BOOL, AV_OPT_TYPE_BOOL 88 libavformat/movenc.c { "skip_iods", "Skip writing iods atom.", offsetof(MOVMuxContext, iods_skip), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_BOOL 97 libavformat/movenc.c { "use_editlist", "use edit list", offsetof(MOVMuxContext, use_editlist), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_BOOL 104 libavformat/movenc.c { "use_stream_ids_as_track_ids", "use stream ids as track ids", offsetof(MOVMuxContext, use_stream_ids_as_track_ids), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_BOOL 105 libavformat/movenc.c { "write_tmcd", "force or disable writing tmcd", offsetof(MOVMuxContext, write_tmcd), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_BOOL 109 libavformat/movenc.c { "empty_hdlr_name", "write zero-length name string in hdlr atoms within mdia and minf atoms", offsetof(MOVMuxContext, empty_hdlr_name), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_BOOL 597 libavformat/mp3dec.c { "usetoc", "use table of contents", offsetof(MP3DecContext, usetoc), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_DECODING_PARAM}, AV_OPT_TYPE_BOOL 505 libavformat/mp3enc.c offsetof(MP3Context, write_id3v1), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_BOOL 507 libavformat/mp3enc.c offsetof(MP3Context, write_xing), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_BOOL 178 libavformat/mpegts.c {"fix_teletext_pts", "try to fix pts values of dvb teletext streams", offsetof(MpegTSContext, fix_teletext_pts), AV_OPT_TYPE_BOOL, AV_OPT_TYPE_BOOL 182 libavformat/mpegts.c {"scan_all_pmts", "scan and combine all PMTs", offsetof(MpegTSContext, scan_all_pmts), AV_OPT_TYPE_BOOL, AV_OPT_TYPE_BOOL 184 libavformat/mpegts.c {"skip_unknown_pmt", "skip PMTs for programs not advertised in the PAT", offsetof(MpegTSContext, skip_unknown_pmt), AV_OPT_TYPE_BOOL, AV_OPT_TYPE_BOOL 186 libavformat/mpegts.c {"merge_pmt_versions", "re-use streams when PMT's version/pids change", offsetof(MpegTSContext, merge_pmt_versions), AV_OPT_TYPE_BOOL, AV_OPT_TYPE_BOOL 188 libavformat/mpegts.c {"skip_changes", "skip changing / adding streams / programs", offsetof(MpegTSContext, skip_changes), AV_OPT_TYPE_BOOL, AV_OPT_TYPE_BOOL 190 libavformat/mpegts.c {"skip_clear", "skip clearing programs", offsetof(MpegTSContext, skip_clear), AV_OPT_TYPE_BOOL, AV_OPT_TYPE_BOOL 205 libavformat/mpegts.c offsetof(MpegTSContext, mpeg2ts_compute_pcr), AV_OPT_TYPE_BOOL, AV_OPT_TYPE_BOOL 2003 libavformat/mpegtsenc.c { "mpegts_m2ts_mode", "Enable m2ts mode.", OFFSET(m2ts_mode), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, ENC }, AV_OPT_TYPE_BOOL 2018 libavformat/mpegtsenc.c { "mpegts_copyts", "don't offset dts/pts", OFFSET(copyts), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, ENC }, AV_OPT_TYPE_BOOL 2021 libavformat/mpegtsenc.c OFFSET(omit_video_pes_length), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, ENC }, AV_OPT_TYPE_BOOL 370 libavformat/mpjpegdec.c { "strict_mime_boundary", "require MIME boundaries match", OFFSET(strict_mime_boundary), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DEC }, AV_OPT_TYPE_BOOL 3727 libavformat/mxfdec.c offsetof(MXFContext, eia608_extract), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_TYPE_BOOL 3120 libavformat/mxfenc.c offsetof(MXFContext, store_user_comments), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_BOOL 3136 libavformat/mxfenc.c offsetof(MXFContext, store_user_comments), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_BOOL 3152 libavformat/mxfenc.c offsetof(MXFContext, store_user_comments), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_BOOL 1220 libavformat/nutenc.c { "write_index", "Write index", OFFSET(write_index), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, E, }, AV_OPT_TYPE_BOOL 62 libavformat/options_table.h {"seek2any", "allow seeking to non-keyframes on demuxer level when supported", OFFSET(seek2any), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, D}, AV_OPT_TYPE_BOOL 87 libavformat/options_table.h {"use_wallclock_as_timestamps", "use wallclock as timestamps", OFFSET(use_wallclock_as_timestamps), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, D}, AV_OPT_TYPE_BOOL 89 libavformat/options_table.h {"correct_ts_overflow", "correct single timestamp overflows", OFFSET(correct_ts_overflow), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, D}, AV_OPT_TYPE_BOOL 113 libavformat/options_table.h {"skip_estimate_duration_from_pts", "skip duration calculation in estimate_timings_from_pts", OFFSET(skip_estimate_duration_from_pts), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, D}, AV_OPT_TYPE_BOOL 265 libavformat/rtmphttp.c {"ffrtmphttp_tls", "Use a HTTPS tunneling connection (RTMPTS).", OFFSET(tls), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DEC}, AV_OPT_TYPE_BOOL 74 libavformat/rtpproto.c { "connect", "Connect socket", OFFSET(connect), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, .flags = D|E }, AV_OPT_TYPE_BOOL 75 libavformat/rtpproto.c { "write_to_source", "Send packets to the source address of the latest received packet", OFFSET(write_to_source), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, .flags = D|E }, AV_OPT_TYPE_BOOL 85 libavformat/rtsp.c { "initial_pause", "do not start playing the stream immediately", OFFSET(initial_pause), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DEC }, AV_OPT_TYPE_BOOL 164 libavformat/sctp.c { "listen", "Listen for incoming connections", OFFSET(listen), AV_OPT_TYPE_BOOL,{ .i64 = 0 }, 0, 1, .flags = D|E }, AV_OPT_TYPE_BOOL 1068 libavformat/segment.c { "segment_atclocktime", "set segment to be cut at clocktime", OFFSET(use_clocktime), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, E}, AV_OPT_TYPE_BOOL 1079 libavformat/segment.c { "strftime", "set filename expansion with strftime at segment creation", OFFSET(use_strftime), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 1080 libavformat/segment.c { "increment_tc", "increment timecode between each segment", OFFSET(increment_tc), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 1081 libavformat/segment.c { "break_non_keyframes", "allow breaking segments on non-keyframes", OFFSET(break_non_keyframes), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, E }, AV_OPT_TYPE_BOOL 1083 libavformat/segment.c { "individual_header_trailer", "write header/trailer to each segment", OFFSET(individual_header_trailer), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, E }, AV_OPT_TYPE_BOOL 1084 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_BOOL, {.i64 = 1}, 0, 1, E }, AV_OPT_TYPE_BOOL 1085 libavformat/segment.c { "reset_timestamps", "reset timestamps at the beginning of each segment", OFFSET(reset_timestamps), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, E }, AV_OPT_TYPE_BOOL 1087 libavformat/segment.c { "write_empty_segments", "allow writing empty 'filler' segments", OFFSET(write_empty), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, E }, AV_OPT_TYPE_BOOL 642 libavformat/smoothstreamingenc.c { "remove_at_exit", "remove all fragments when finished", OFFSET(remove_at_exit), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 59 libavformat/tcp.c { "tcp_nodelay", "Use TCP_NODELAY to disable nagle's algorithm", OFFSET(tcp_nodelay), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, .flags = D|E }, AV_OPT_TYPE_BOOL 68 libavformat/tee.c OFFSET(use_fifo), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, AV_OPT_TYPE_BOOL 134 libavformat/udp.c { "reuse", "explicitly allow reusing UDP sockets", OFFSET(reuse_socket), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, D|E }, AV_OPT_TYPE_BOOL 135 libavformat/udp.c { "reuse_socket", "explicitly allow reusing UDP sockets", OFFSET(reuse_socket), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, .flags = D|E }, AV_OPT_TYPE_BOOL 136 libavformat/udp.c { "broadcast", "explicitly allow or disallow broadcast destination", OFFSET(is_broadcast), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, AV_OPT_TYPE_BOOL 138 libavformat/udp.c { "connect", "set if connect() should be called on socket", OFFSET(is_connected), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, .flags = D|E }, AV_OPT_TYPE_BOOL 140 libavformat/udp.c { "overrun_nonfatal", "survive in case of UDP receiving circular buffer overrun", OFFSET(overrun_nonfatal), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, D }, AV_OPT_TYPE_BOOL 47 libavformat/unix.c { "listen", "Open socket for listening", OFFSET(listen), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, ED }, AV_OPT_TYPE_BOOL 755 libavformat/wavdec.c { "ignore_length", "Ignore length", OFFSET(ignore_length), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, DEC }, AV_OPT_TYPE_BOOL 482 libavformat/wavenc.c { "write_bext", "Write BEXT chunk.", OFFSET(write_bext), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, ENC }, AV_OPT_TYPE_BOOL 542 libavformat/webmdashenc.c { "live", "create a live stream manifest", OFFSET(is_live), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM }, AV_OPT_TYPE_BOOL 70 libavutil/opt.c case AV_OPT_TYPE_BOOL: AV_OPT_TYPE_BOOL 123 libavutil/opt.c case AV_OPT_TYPE_BOOL: AV_OPT_TYPE_BOOL 476 libavutil/opt.c o->type != AV_OPT_TYPE_CHANNEL_LAYOUT && o->type != AV_OPT_TYPE_BOOL)) AV_OPT_TYPE_BOOL 487 libavutil/opt.c case AV_OPT_TYPE_BOOL: AV_OPT_TYPE_BOOL 797 libavutil/opt.c case AV_OPT_TYPE_BOOL: AV_OPT_TYPE_BOOL 1225 libavutil/opt.c case AV_OPT_TYPE_BOOL: AV_OPT_TYPE_BOOL 1282 libavutil/opt.c case AV_OPT_TYPE_BOOL: AV_OPT_TYPE_BOOL 1378 libavutil/opt.c case AV_OPT_TYPE_BOOL: AV_OPT_TYPE_BOOL 1736 libavutil/opt.c case AV_OPT_TYPE_BOOL: AV_OPT_TYPE_BOOL 1870 libavutil/opt.c case AV_OPT_TYPE_BOOL: AV_OPT_TYPE_BOOL 1955 libavutil/opt.c case AV_OPT_TYPE_BOOL: AV_OPT_TYPE_BOOL 91 libavutil/tests/opt.c {"bool1", "set boolean value", OFFSET(bool1), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, 1 }, AV_OPT_TYPE_BOOL 92 libavutil/tests/opt.c {"bool2", "set boolean value", OFFSET(bool2), AV_OPT_TYPE_BOOL, { .i64 = 1 }, -1, 1, 1 }, AV_OPT_TYPE_BOOL 93 libavutil/tests/opt.c {"bool3", "set boolean value", OFFSET(bool3), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, 1 }, AV_OPT_TYPE_BOOL 87 libswresample/options.c {"linear_interp" , "enable linear interpolation" , OFFSET(linear_interp) , AV_OPT_TYPE_BOOL , {.i64=1 }, 0 , 1 , PARAM }, AV_OPT_TYPE_BOOL 88 libswresample/options.c {"exact_rational" , "enable exact rational" , OFFSET(exact_rational) , AV_OPT_TYPE_BOOL , {.i64=1 }, 0 , 1 , PARAM }, AV_OPT_TYPE_BOOL 100 libswresample/options.c , OFFSET(cheby) , AV_OPT_TYPE_BOOL , {.i64=0 }, 0 , 1 , PARAM }, AV_OPT_TYPE_BOOL 62 libswscale/options.c { "src_range", "source is full range", OFFSET(srcRange), AV_OPT_TYPE_BOOL, { .i64 = DEFAULT }, 0, 1, VE }, AV_OPT_TYPE_BOOL 63 libswscale/options.c { "dst_range", "destination is full range", OFFSET(dstRange), AV_OPT_TYPE_BOOL, { .i64 = DEFAULT }, 0, 1, VE }, AV_OPT_TYPE_BOOL 78 libswscale/options.c { "gamma", "gamma correct scaling", OFFSET(gamma_flag),AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE },