AV_OPT_TYPE_STRING   54 doc/print_options.c     case AV_OPT_TYPE_STRING:   printf("string");             break;
AV_OPT_TYPE_STRING  362 ffprobe.c          { "string_validation_replacement", "set string validation replacement string", OFFSET(string_validation_replacement), AV_OPT_TYPE_STRING, {.str=""}},
AV_OPT_TYPE_STRING  363 ffprobe.c          { "svr", "set string validation replacement string", OFFSET(string_validation_replacement), AV_OPT_TYPE_STRING, {.str="\xEF\xBF\xBD"}},
AV_OPT_TYPE_STRING  928 ffprobe.c          {"item_sep", "set item separator",    OFFSET(item_sep_str),    AV_OPT_TYPE_STRING, {.str="|"},  CHAR_MIN, CHAR_MAX },
AV_OPT_TYPE_STRING  929 ffprobe.c          {"s",        "set item separator",    OFFSET(item_sep_str),    AV_OPT_TYPE_STRING, {.str="|"},  CHAR_MIN, CHAR_MAX },
AV_OPT_TYPE_STRING  932 ffprobe.c          {"escape",   "set escape mode",       OFFSET(escape_mode_str), AV_OPT_TYPE_STRING, {.str="c"},  CHAR_MIN, CHAR_MAX },
AV_OPT_TYPE_STRING  933 ffprobe.c          {"e",        "set escape mode",       OFFSET(escape_mode_str), AV_OPT_TYPE_STRING, {.str="c"},  CHAR_MIN, CHAR_MAX },
AV_OPT_TYPE_STRING 1044 ffprobe.c          {"item_sep", "set item separator",    OFFSET(item_sep_str),    AV_OPT_TYPE_STRING, {.str=","},  CHAR_MIN, CHAR_MAX },
AV_OPT_TYPE_STRING 1045 ffprobe.c          {"s",        "set item separator",    OFFSET(item_sep_str),    AV_OPT_TYPE_STRING, {.str=","},  CHAR_MIN, CHAR_MAX },
AV_OPT_TYPE_STRING 1048 ffprobe.c          {"escape",   "set escape mode",       OFFSET(escape_mode_str), AV_OPT_TYPE_STRING, {.str="csv"}, CHAR_MIN, CHAR_MAX },
AV_OPT_TYPE_STRING 1049 ffprobe.c          {"e",        "set escape mode",       OFFSET(escape_mode_str), AV_OPT_TYPE_STRING, {.str="csv"}, CHAR_MIN, CHAR_MAX },
AV_OPT_TYPE_STRING 1082 ffprobe.c          {"sep_char", "set separator",    OFFSET(sep_str),    AV_OPT_TYPE_STRING, {.str="."},  CHAR_MIN, CHAR_MAX },
AV_OPT_TYPE_STRING 1083 ffprobe.c          {"s",        "set separator",    OFFSET(sep_str),    AV_OPT_TYPE_STRING, {.str="."},  CHAR_MIN, CHAR_MAX },
AV_OPT_TYPE_STRING  731 libavcodec/dvdsubdec.c     { "palette", "set the global palette", OFFSET(palette_str), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, SD },
AV_OPT_TYPE_STRING  732 libavcodec/dvdsubdec.c     { "ifo_palette", "obtain the global palette from .IFO file", OFFSET(ifo_str), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, SD },
AV_OPT_TYPE_STRING 1426 libavcodec/exr.c         AV_OPT_TYPE_STRING, { .str = "" }, 0, 0, VD },
AV_OPT_TYPE_STRING   54 libavcodec/libopenh264enc.c     { "profile", "Set profile restrictions", OFFSET(profile), AV_OPT_TYPE_STRING, { 0 }, 0, 0, VE },
AV_OPT_TYPE_STRING  773 libavcodec/libx264.c     { "preset",        "Set the encoding preset (cf. x264 --fullhelp)",   OFFSET(preset),        AV_OPT_TYPE_STRING, { .str = "medium" }, 0, 0, VE},
AV_OPT_TYPE_STRING  774 libavcodec/libx264.c     { "tune",          "Tune the encoding params (cf. x264 --fullhelp)",  OFFSET(tune),          AV_OPT_TYPE_STRING, { 0 }, 0, 0, VE},
AV_OPT_TYPE_STRING  775 libavcodec/libx264.c     { "profile",       "Set profile restrictions (cf. x264 --fullhelp) ", OFFSET(profile),       AV_OPT_TYPE_STRING, { 0 }, 0, 0, VE},
AV_OPT_TYPE_STRING  777 libavcodec/libx264.c     {"level", "Specify level (as defined by Annex A)", OFFSET(level), AV_OPT_TYPE_STRING, {.str=NULL}, 0, 0, VE},
AV_OPT_TYPE_STRING  778 libavcodec/libx264.c     {"passlogfile", "Filename for 2 pass stats", OFFSET(stats), AV_OPT_TYPE_STRING, {.str=NULL}, 0, 0, VE},
AV_OPT_TYPE_STRING  779 libavcodec/libx264.c     {"wpredp", "Weighted prediction for P-frames", OFFSET(wpredp), AV_OPT_TYPE_STRING, {.str=NULL}, 0, 0, VE},
AV_OPT_TYPE_STRING  780 libavcodec/libx264.c     {"x264opts", "x264 options", OFFSET(x264opts), AV_OPT_TYPE_STRING, {.str=NULL}, 0, 0, VE},
AV_OPT_TYPE_STRING  793 libavcodec/libx264.c     { "psy-rd",        "Strength of psychovisual optimization, in <psy-rd>:<psy-trellis> format.", OFFSET(psy_rd), AV_OPT_TYPE_STRING,  {0 }, 0, 0, VE},
AV_OPT_TYPE_STRING  813 libavcodec/libx264.c     { "deblock",       "Loop filter parameters, in <alpha:beta> form.",   OFFSET(deblock),       AV_OPT_TYPE_STRING, { 0 },  0, 0, VE},
AV_OPT_TYPE_STRING  816 libavcodec/libx264.c                        "Possible values: p8x8, p4x4, b8x8, i8x8, i4x4, none, all", OFFSET(partitions), AV_OPT_TYPE_STRING, { 0 }, 0, 0, VE},
AV_OPT_TYPE_STRING  823 libavcodec/libx264.c     { "stats",         "Filename for 2 pass stats",                       OFFSET(stats),         AV_OPT_TYPE_STRING, { 0 },  0,       0, VE },
AV_OPT_TYPE_STRING  830 libavcodec/libx264.c     { "x264-params",  "Override the x264 configuration using a :-separated list of key=value parameters", OFFSET(x264_params), AV_OPT_TYPE_STRING, { 0 }, 0, 0, VE },
AV_OPT_TYPE_STRING  308 libavcodec/libx265.c     { "preset",      "set the x265 preset",                                                         OFFSET(preset),    AV_OPT_TYPE_STRING, { 0 }, 0, 0, VE },
AV_OPT_TYPE_STRING  309 libavcodec/libx265.c     { "tune",        "set the x265 tune parameter",                                                 OFFSET(tune),      AV_OPT_TYPE_STRING, { 0 }, 0, 0, VE },
AV_OPT_TYPE_STRING  310 libavcodec/libx265.c     { "x265-params", "set the x265 configuration using a :-separated list of key=value parameters", OFFSET(x265_opts), AV_OPT_TYPE_STRING, { 0 }, 0, 0, VE },
AV_OPT_TYPE_STRING  539 libavcodec/libzvbi-teletextdec.c     {"txt_page",        "list of teletext page numbers to decode, * is all", OFFSET(pgno),           AV_OPT_TYPE_STRING, {.str = "*"},      0, 0,        SD},
AV_OPT_TYPE_STRING 1109 libavcodec/mpeg12enc.c       OFFSET(tc_opt_str), AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, VE },\
AV_OPT_TYPE_STRING  721 libavcodec/mpegvideo.h                                                                     FF_MPV_OFFSET(rc_eq), AV_OPT_TYPE_STRING,                           .flags = FF_MPV_OPT_FLAGS },            \
AV_OPT_TYPE_STRING 1186 libavcodec/nvenc.c     { "preset", "Set the encoding preset (one of hq, hp, bd, ll, llhq, llhp, default)", OFFSET(preset), AV_OPT_TYPE_STRING, { .str = "hq" }, 0, 0, VE },
AV_OPT_TYPE_STRING  351 libavcodec/options.c     { "str", "set str", OFFSET(str), AV_OPT_TYPE_STRING, { .str = "i'm src default value" }, 0, 0, VE},
AV_OPT_TYPE_STRING  183 libavcodec/options_table.h {"rc_eq", "deprecated, use encoder private options instead", OFFSET(rc_eq), AV_OPT_TYPE_STRING, {.str = NULL}, CHAR_MIN, CHAR_MAX, V|E},
AV_OPT_TYPE_STRING  480 libavcodec/options_table.h {"sub_charenc", "set input text subtitles character encoding", OFFSET(sub_charenc), AV_OPT_TYPE_STRING, {.str = NULL}, CHAR_MIN, CHAR_MAX, S|D},
AV_OPT_TYPE_STRING  494 libavcodec/options_table.h {"dump_separator", "set information dump field separator", OFFSET(dump_separator), AV_OPT_TYPE_STRING, {.str = NULL}, CHAR_MIN, CHAR_MAX, A|V|S|D|E},
AV_OPT_TYPE_STRING  495 libavcodec/options_table.h {"codec_whitelist", "List of decoders that are allowed to be used", OFFSET(codec_whitelist), AV_OPT_TYPE_STRING, { .str = NULL },  CHAR_MIN, CHAR_MAX, A|V|S|D },
AV_OPT_TYPE_STRING 1312 libavcodec/proresenc_kostya.c         AV_OPT_TYPE_STRING, { .str = "Lavc" }, CHAR_MIN, CHAR_MAX, VE },
AV_OPT_TYPE_STRING  407 libavcodec/tta.c     { "password", "Set decoding password", OFFSET(pass), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, DEC },
AV_OPT_TYPE_STRING  340 libavdevice/bktr.c     { "framerate", "", OFFSET(framerate), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, DEC },
AV_OPT_TYPE_STRING  205 libavdevice/caca.c     { "window_title", "set window title",        OFFSET(window_title), AV_OPT_TYPE_STRING,     {.str = NULL }, 0, 0, ENC },
AV_OPT_TYPE_STRING  206 libavdevice/caca.c     { "driver",       "set display driver",      OFFSET(driver),    AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, ENC },
AV_OPT_TYPE_STRING  207 libavdevice/caca.c     { "algorithm",    "set dithering algorithm", OFFSET(algorithm), AV_OPT_TYPE_STRING, {.str = "default" }, 0, 0, ENC },
AV_OPT_TYPE_STRING  208 libavdevice/caca.c     { "antialias",    "set antialias method",    OFFSET(antialias), AV_OPT_TYPE_STRING, {.str = "default" }, 0, 0, ENC },
AV_OPT_TYPE_STRING  209 libavdevice/caca.c     { "charset",      "set charset used to render output", OFFSET(charset), AV_OPT_TYPE_STRING, {.str = "default" }, 0, 0, ENC },
AV_OPT_TYPE_STRING  210 libavdevice/caca.c     { "color",        "set color used to render output",   OFFSET(color),   AV_OPT_TYPE_STRING, {.str = "default" }, 0, 0, ENC },
AV_OPT_TYPE_STRING  214 libavdevice/caca.c     { "list_dither", "list available dither options", OFFSET(list_dither), AV_OPT_TYPE_STRING, {.dbl=0}, 0, 1, ENC, "list_dither" },
AV_OPT_TYPE_STRING 1179 libavdevice/dshow.c     { "framerate", "set video frame rate", OFFSET(framerate), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, DEC },
AV_OPT_TYPE_STRING 1192 libavdevice/dshow.c     { "video_pin_name", "select video capture pin by name", OFFSET(video_pin_name),AV_OPT_TYPE_STRING, {.str = NULL},  0, 0, AV_OPT_FLAG_ENCODING_PARAM },
AV_OPT_TYPE_STRING 1193 libavdevice/dshow.c     { "audio_pin_name", "select audio capture pin by name", OFFSET(audio_pin_name),AV_OPT_TYPE_STRING, {.str = NULL},  0, 0, AV_OPT_FLAG_ENCODING_PARAM },
AV_OPT_TYPE_STRING  477 libavdevice/iec61883.c     { "dvguid", "select one of multiple DV devices by its GUID", offsetof(struct iec61883_data, device_guid), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, AV_OPT_FLAG_DECODING_PARAM },
AV_OPT_TYPE_STRING  491 libavdevice/lavfi.c     { "graph",     "set libavfilter graph", OFFSET(graph_str),  AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, DEC },
AV_OPT_TYPE_STRING  492 libavdevice/lavfi.c     { "graph_file","set libavfilter graph filename", OFFSET(graph_filename), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, DEC},
AV_OPT_TYPE_STRING  493 libavdevice/lavfi.c     { "dumpgraph", "dump graph to stderr",  OFFSET(dump_graph), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, DEC },
AV_OPT_TYPE_STRING  105 libavdevice/libdc1394.c     { "video_size", "A string describing frame size, such as 640x480 or hd720.", OFFSET(video_size), AV_OPT_TYPE_STRING, {.str = "qvga"}, 0, 0, DEC },
AV_OPT_TYPE_STRING  106 libavdevice/libdc1394.c     { "pixel_format", "", OFFSET(pixel_format), AV_OPT_TYPE_STRING, {.str = "uyvy422"}, 0, 0, DEC },
AV_OPT_TYPE_STRING  107 libavdevice/libdc1394.c     { "framerate", "", OFFSET(framerate), AV_OPT_TYPE_STRING, {.str = "ntsc"}, 0, 0, DEC },
AV_OPT_TYPE_STRING 1281 libavdevice/opengl_enc.c     { "window_title", "set window title",       OFFSET(window_title), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, ENC },
AV_OPT_TYPE_STRING  344 libavdevice/pulse_audio_dec.c     { "server",        "set PulseAudio server",                             OFFSET(server),        AV_OPT_TYPE_STRING, {.str = NULL},     0, 0, D },
AV_OPT_TYPE_STRING  345 libavdevice/pulse_audio_dec.c     { "name",          "set application name",                              OFFSET(name),          AV_OPT_TYPE_STRING, {.str = LIBAVFORMAT_IDENT},  0, 0, D },
AV_OPT_TYPE_STRING  346 libavdevice/pulse_audio_dec.c     { "stream_name",   "set stream description",                            OFFSET(stream_name),   AV_OPT_TYPE_STRING, {.str = "record"}, 0, 0, D },
AV_OPT_TYPE_STRING  762 libavdevice/pulse_audio_enc.c     { "server",          "set PulseAudio server",            OFFSET(server),          AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E },
AV_OPT_TYPE_STRING  763 libavdevice/pulse_audio_enc.c     { "name",            "set application name",             OFFSET(name),            AV_OPT_TYPE_STRING, {.str = LIBAVFORMAT_IDENT},  0, 0, E },
AV_OPT_TYPE_STRING  764 libavdevice/pulse_audio_enc.c     { "stream_name",     "set stream description",           OFFSET(stream_name),     AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E },
AV_OPT_TYPE_STRING  765 libavdevice/pulse_audio_enc.c     { "device",          "set device name",                  OFFSET(device),          AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E },
AV_OPT_TYPE_STRING  349 libavdevice/sdl.c     { "window_title", "set SDL window title",           OFFSET(window_title), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, AV_OPT_FLAG_ENCODING_PARAM },
AV_OPT_TYPE_STRING  350 libavdevice/sdl.c     { "icon_title",   "set SDL iconified window title", OFFSET(icon_title)  , AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, AV_OPT_FLAG_ENCODING_PARAM },
AV_OPT_TYPE_STRING 1089 libavdevice/v4l2.c     { "standard",     "set TV standard, used only by analog frame grabber",       OFFSET(standard),     AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0,       DEC },
AV_OPT_TYPE_STRING 1092 libavdevice/v4l2.c     { "pixel_format", "set preferred pixel format",                               OFFSET(pixel_format), AV_OPT_TYPE_STRING, {.str = NULL},  0, 0,       DEC },
AV_OPT_TYPE_STRING 1093 libavdevice/v4l2.c     { "input_format", "set preferred pixel format (for raw video) or codec name", OFFSET(pixel_format), AV_OPT_TYPE_STRING, {.str = NULL},  0, 0,       DEC },
AV_OPT_TYPE_STRING 1094 libavdevice/v4l2.c     { "framerate",    "set frame rate",                                           OFFSET(framerate),    AV_OPT_TYPE_STRING, {.str = NULL},  0, 0,       DEC },
AV_OPT_TYPE_STRING  461 libavdevice/vfwcap.c     { "video_size", "A string describing frame size, such as 640x480 or hd720.", OFFSET(video_size), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, DEC },
AV_OPT_TYPE_STRING  462 libavdevice/vfwcap.c     { "framerate", "", OFFSET(framerate), AV_OPT_TYPE_STRING, {.str = "ntsc"}, 0, 0, DEC },
AV_OPT_TYPE_STRING   86 libavdevice/xcbgrab.c     { "video_size", "A string describing frame size, such as 640x480 or hd720.", OFFSET(video_size), AV_OPT_TYPE_STRING, {.str = "vga" }, 0, 0, D },
AV_OPT_TYPE_STRING   87 libavdevice/xcbgrab.c     { "framerate", "", OFFSET(framerate), AV_OPT_TYPE_STRING, {.str = "ntsc" }, 0, 0, D },
AV_OPT_TYPE_STRING  352 libavdevice/xv.c     { "display_name", "set display name",       OFFSET(display_name), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, AV_OPT_FLAG_ENCODING_PARAM },
AV_OPT_TYPE_STRING  355 libavdevice/xv.c     { "window_title", "set window title",       OFFSET(window_title), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, AV_OPT_FLAG_ENCODING_PARAM },
AV_OPT_TYPE_STRING   89 libavfilter/aeval.c     { "exprs",       "set the '|'-separated list of channels expressions", OFFSET(exprs), AV_OPT_TYPE_STRING, {.str = NULL}, .flags = FLAGS },
AV_OPT_TYPE_STRING   92 libavfilter/aeval.c     { "sample_rate", "set the sample rate",                           OFFSET(sample_rate_str), AV_OPT_TYPE_STRING, {.str = "44100"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   93 libavfilter/aeval.c     { "s",           "set the sample rate",                           OFFSET(sample_rate_str), AV_OPT_TYPE_STRING, {.str = "44100"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   96 libavfilter/aeval.c     { "channel_layout", "set channel layout", OFFSET(chlayout_str), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   97 libavfilter/aeval.c     { "c",              "set channel layout", OFFSET(chlayout_str), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING  318 libavfilter/aeval.c     { "exprs", "set the '|'-separated list of channels expressions", OFFSET(exprs), AV_OPT_TYPE_STRING, {.str = NULL}, .flags = FLAGS },
AV_OPT_TYPE_STRING  319 libavfilter/aeval.c     { "channel_layout", "set channel layout", OFFSET(chlayout_str), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING  320 libavfilter/aeval.c     { "c",              "set channel layout", OFFSET(chlayout_str), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   52 libavfilter/af_adelay.c     { "delays", "set list of delays for each channel", OFFSET(delays), AV_OPT_TYPE_STRING, {.str=NULL}, 0, 0, A },
AV_OPT_TYPE_STRING   52 libavfilter/af_aecho.c     { "delays",   "set list of signal delays", OFFSET(delays), AV_OPT_TYPE_STRING, {.str="1000"}, 0, 0, A },
AV_OPT_TYPE_STRING   53 libavfilter/af_aecho.c     { "decays",   "set list of signal decays", OFFSET(decays), AV_OPT_TYPE_STRING, {.str="0.5"}, 0, 0, A },
AV_OPT_TYPE_STRING   52 libavfilter/af_aformat.c     { "sample_fmts",     "A comma-separated list of sample formats.",  OFFSET(formats_str),         AV_OPT_TYPE_STRING, .flags = A|F },
AV_OPT_TYPE_STRING   53 libavfilter/af_aformat.c     { "sample_rates",    "A comma-separated list of sample rates.",    OFFSET(sample_rates_str),    AV_OPT_TYPE_STRING, .flags = A|F },
AV_OPT_TYPE_STRING   54 libavfilter/af_aformat.c     { "channel_layouts", "A comma-separated list of channel layouts.", OFFSET(channel_layouts_str), AV_OPT_TYPE_STRING, .flags = A|F },
AV_OPT_TYPE_STRING   67 libavfilter/af_astreamsync.c     { "expr", "set stream selection expression", OFFSET(expr_str), AV_OPT_TYPE_STRING, { .str = "t1-t2" }, .flags = FLAGS },
AV_OPT_TYPE_STRING   68 libavfilter/af_astreamsync.c     { "e",    "set stream selection expression", OFFSET(expr_str), AV_OPT_TYPE_STRING, { .str = "t1-t2" }, .flags = FLAGS },
AV_OPT_TYPE_STRING   74 libavfilter/af_channelmap.c           OFFSET(mapping_str),        AV_OPT_TYPE_STRING, .flags = A|F },
AV_OPT_TYPE_STRING   76 libavfilter/af_channelmap.c           OFFSET(channel_layout_str), AV_OPT_TYPE_STRING, .flags = A|F },
AV_OPT_TYPE_STRING   47 libavfilter/af_channelsplit.c     { "channel_layout", "Input channel layout.", OFFSET(channel_layout_str), AV_OPT_TYPE_STRING, { .str = "stereo" }, .flags = A|F },
AV_OPT_TYPE_STRING   74 libavfilter/af_compand.c     { "attacks", "set time over which increase of volume is determined", OFFSET(attacks), AV_OPT_TYPE_STRING, { .str = "0.3" }, 0, 0, A },
AV_OPT_TYPE_STRING   75 libavfilter/af_compand.c     { "decays", "set time over which decrease of volume is determined", OFFSET(decays), AV_OPT_TYPE_STRING, { .str = "0.8" }, 0, 0, A },
AV_OPT_TYPE_STRING   76 libavfilter/af_compand.c     { "points", "set points of transfer function", OFFSET(points), AV_OPT_TYPE_STRING, { .str = "-70/-70|-60/-20" }, 0, 0, A },
AV_OPT_TYPE_STRING   72 libavfilter/af_join.c                         "output stream.",           OFFSET(channel_layout_str), AV_OPT_TYPE_STRING, {.str = "stereo"}, 0, 0, A|F },
AV_OPT_TYPE_STRING   75 libavfilter/af_join.c                                                     OFFSET(map),                AV_OPT_TYPE_STRING,                 .flags = A|F },
AV_OPT_TYPE_STRING   71 libavfilter/af_ladspa.c     { "file", "set library name or full path", OFFSET(dl_name), AV_OPT_TYPE_STRING, .flags = FLAGS },
AV_OPT_TYPE_STRING   72 libavfilter/af_ladspa.c     { "f",    "set library name or full path", OFFSET(dl_name), AV_OPT_TYPE_STRING, .flags = FLAGS },
AV_OPT_TYPE_STRING   73 libavfilter/af_ladspa.c     { "plugin", "set plugin name", OFFSET(plugin), AV_OPT_TYPE_STRING, .flags = FLAGS },
AV_OPT_TYPE_STRING   74 libavfilter/af_ladspa.c     { "p",      "set plugin name", OFFSET(plugin), AV_OPT_TYPE_STRING, .flags = FLAGS },
AV_OPT_TYPE_STRING   75 libavfilter/af_ladspa.c     { "controls", "set plugin options", OFFSET(options), AV_OPT_TYPE_STRING, .flags = FLAGS },
AV_OPT_TYPE_STRING   76 libavfilter/af_ladspa.c     { "c",        "set plugin options", OFFSET(options), AV_OPT_TYPE_STRING, .flags = FLAGS },
AV_OPT_TYPE_STRING  397 libavfilter/af_pan.c     { "args", NULL, OFFSET(args), AV_OPT_TYPE_STRING, { .str = NULL }, CHAR_MIN, CHAR_MAX, AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_FILTERING_PARAM },
AV_OPT_TYPE_STRING   67 libavfilter/af_volume.c             OFFSET(volume_expr), AV_OPT_TYPE_STRING, { .str = "1.0" }, .flags = A|F },
AV_OPT_TYPE_STRING   51 libavfilter/asrc_anullsrc.c     { "channel_layout", "set channel_layout", OFFSET(channel_layout_str), AV_OPT_TYPE_STRING, {.str = "stereo"}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   52 libavfilter/asrc_anullsrc.c     { "cl",             "set channel_layout", OFFSET(channel_layout_str), AV_OPT_TYPE_STRING, {.str = "stereo"}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   53 libavfilter/asrc_anullsrc.c     { "sample_rate",    "set sample rate",    OFFSET(sample_rate_str)   , AV_OPT_TYPE_STRING, {.str = "44100"}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   54 libavfilter/asrc_anullsrc.c     { "r",              "set sample rate",    OFFSET(sample_rate_str)   , AV_OPT_TYPE_STRING, {.str = "44100"}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   57 libavfilter/asrc_flite.c     { "text",        "set text to speak",                 OFFSET(text),      AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   58 libavfilter/asrc_flite.c     { "textfile",    "set filename of the text to speak", OFFSET(textfile),  AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   59 libavfilter/asrc_flite.c     { "v",           "set voice",                         OFFSET(voice_str), AV_OPT_TYPE_STRING, {.str="kal"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   60 libavfilter/asrc_flite.c     { "voice",       "set voice",                         OFFSET(voice_str), AV_OPT_TYPE_STRING, {.str="kal"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  102 libavfilter/avf_showcqt.c     { "volume", "set volume", OFFSET(volume), AV_OPT_TYPE_STRING, { .str = "16" }, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  103 libavfilter/avf_showcqt.c     { "tlength", "set transform length", OFFSET(tlength), AV_OPT_TYPE_STRING, { .str = TLENGTH_DEFAULT }, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  111 libavfilter/avf_showcqt.c     { "fontfile", "set font file", OFFSET(fontfile), AV_OPT_TYPE_STRING, { .str = NULL }, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  112 libavfilter/avf_showcqt.c     { "fontcolor", "set font color", OFFSET(fontcolor), AV_OPT_TYPE_STRING, { .str = FONTCOLOR_DEFAULT }, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  593 libavfilter/avfilter.c     { "enable", "set enable expression", OFFSET(enable_str), AV_OPT_TYPE_STRING, {.str=NULL}, .flags = FLAGS },
AV_OPT_TYPE_STRING   49 libavfilter/avfiltergraph.c         AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   51 libavfilter/avfiltergraph.c         AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING  353 libavfilter/buffersrc.c     { "sws_param",     NULL,                     OFFSET(sws_param),        AV_OPT_TYPE_STRING,                    .flags = V },
AV_OPT_TYPE_STRING  363 libavfilter/buffersrc.c     { "channel_layout", NULL, OFFSET(channel_layout_str),  AV_OPT_TYPE_STRING,             .flags = A },
AV_OPT_TYPE_STRING  155 libavfilter/f_select.c     { "expr", "set an expression to use for selecting frames", OFFSET(expr_str), AV_OPT_TYPE_STRING, { .str = "1" }, .flags=FLAGS }, \
AV_OPT_TYPE_STRING  156 libavfilter/f_select.c     { "e",    "set an expression to use for selecting frames", OFFSET(expr_str), AV_OPT_TYPE_STRING, { .str = "1" }, .flags=FLAGS }, \
AV_OPT_TYPE_STRING   85 libavfilter/f_sendcmd.c     { "commands", "set commands", OFFSET(commands_str), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   86 libavfilter/f_sendcmd.c     { "c",        "set commands", OFFSET(commands_str), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   87 libavfilter/f_sendcmd.c     { "filename", "set commands file",  OFFSET(commands_filename), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   88 libavfilter/f_sendcmd.c     { "f",        "set commands file",  OFFSET(commands_filename), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   47 libavfilter/f_zmq.c     { "bind_address", "set bind address", OFFSET(bind_address), AV_OPT_TYPE_STRING, {.str = "tcp://*:5555"}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   48 libavfilter/f_zmq.c     { "b",            "set bind address", OFFSET(bind_address), AV_OPT_TYPE_STRING, {.str = "tcp://*:5555"}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING  225 libavfilter/setpts.c     { "expr", "Expression determining the frame timestamp", OFFSET(expr_str), AV_OPT_TYPE_STRING, { .str = "PTS" }, .flags = FLAGS },
AV_OPT_TYPE_STRING   63 libavfilter/settb.c     { "expr", "set expression determining the output timebase", OFFSET(tb_expr), AV_OPT_TYPE_STRING, {.str="intb"}, \
AV_OPT_TYPE_STRING   65 libavfilter/settb.c     { "tb",   "set expression determining the output timebase", OFFSET(tb_expr), AV_OPT_TYPE_STRING, {.str="intb"}, \
AV_OPT_TYPE_STRING   76 libavfilter/src_movie.c     { "filename",     NULL,                      OFFSET(file_name),    AV_OPT_TYPE_STRING,                                    .flags = FLAGS },
AV_OPT_TYPE_STRING   77 libavfilter/src_movie.c     { "format_name",  "set format name",         OFFSET(format_name),  AV_OPT_TYPE_STRING,                                    .flags = FLAGS },
AV_OPT_TYPE_STRING   78 libavfilter/src_movie.c     { "f",            "set format name",         OFFSET(format_name),  AV_OPT_TYPE_STRING,                                    .flags = FLAGS },
AV_OPT_TYPE_STRING   83 libavfilter/src_movie.c     { "streams",      "set streams",             OFFSET(stream_specs), AV_OPT_TYPE_STRING, {.str =  0},  CHAR_MAX, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   84 libavfilter/src_movie.c     { "s",            "set streams",             OFFSET(stream_specs), AV_OPT_TYPE_STRING, {.str =  0},  CHAR_MAX, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  191 libavfilter/vf_aspect.c     { "dar",   "set display aspect ratio", OFFSET(ratio_expr), AV_OPT_TYPE_STRING, { .str = "0" }, .flags = FLAGS },
AV_OPT_TYPE_STRING  192 libavfilter/vf_aspect.c     { "ratio", "set display aspect ratio", OFFSET(ratio_expr), AV_OPT_TYPE_STRING, { .str = "0" }, .flags = FLAGS },
AV_OPT_TYPE_STRING  193 libavfilter/vf_aspect.c     { "r",     "set display aspect ratio", OFFSET(ratio_expr), AV_OPT_TYPE_STRING, { .str = "0" }, .flags = FLAGS },
AV_OPT_TYPE_STRING  263 libavfilter/vf_aspect.c     { "sar",   "set sample (pixel) aspect ratio", OFFSET(ratio_expr), AV_OPT_TYPE_STRING, { .str = "0" }, .flags = FLAGS },
AV_OPT_TYPE_STRING  264 libavfilter/vf_aspect.c     { "ratio", "set sample (pixel) aspect ratio", OFFSET(ratio_expr), AV_OPT_TYPE_STRING, { .str = "0" }, .flags = FLAGS },
AV_OPT_TYPE_STRING  265 libavfilter/vf_aspect.c     { "r",     "set sample (pixel) aspect ratio", OFFSET(ratio_expr), AV_OPT_TYPE_STRING, { .str = "0" }, .flags = FLAGS },
AV_OPT_TYPE_STRING  134 libavfilter/vf_blend.c     { "c0_expr",  "set color component #0 expression", OFFSET(params[0].expr_str), AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },\
AV_OPT_TYPE_STRING  135 libavfilter/vf_blend.c     { "c1_expr",  "set color component #1 expression", OFFSET(params[1].expr_str), AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },\
AV_OPT_TYPE_STRING  136 libavfilter/vf_blend.c     { "c2_expr",  "set color component #2 expression", OFFSET(params[2].expr_str), AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },\
AV_OPT_TYPE_STRING  137 libavfilter/vf_blend.c     { "c3_expr",  "set color component #3 expression", OFFSET(params[3].expr_str), AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },\
AV_OPT_TYPE_STRING  138 libavfilter/vf_blend.c     { "all_expr", "set expression for all color components", OFFSET(all_expr), AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },\
AV_OPT_TYPE_STRING  386 libavfilter/vf_boxblur.c     { "luma_radius", "Radius of the luma blurring box", OFFSET(luma_param.radius_expr), AV_OPT_TYPE_STRING, {.str="2"}, .flags = FLAGS },
AV_OPT_TYPE_STRING  387 libavfilter/vf_boxblur.c     { "lr",          "Radius of the luma blurring box", OFFSET(luma_param.radius_expr), AV_OPT_TYPE_STRING, {.str="2"}, .flags = FLAGS },
AV_OPT_TYPE_STRING  391 libavfilter/vf_boxblur.c     { "chroma_radius", "Radius of the chroma blurring box", OFFSET(chroma_param.radius_expr), AV_OPT_TYPE_STRING, {.str=NULL}, .flags = FLAGS },
AV_OPT_TYPE_STRING  392 libavfilter/vf_boxblur.c     { "cr",            "Radius of the chroma blurring box", OFFSET(chroma_param.radius_expr), AV_OPT_TYPE_STRING, {.str=NULL}, .flags = FLAGS },
AV_OPT_TYPE_STRING  396 libavfilter/vf_boxblur.c     { "alpha_radius", "Radius of the alpha blurring box", OFFSET(alpha_param.radius_expr), AV_OPT_TYPE_STRING, {.str=NULL}, .flags = FLAGS },
AV_OPT_TYPE_STRING  397 libavfilter/vf_boxblur.c     { "ar",           "Radius of the alpha blurring box", OFFSET(alpha_param.radius_expr), AV_OPT_TYPE_STRING, {.str=NULL}, .flags = FLAGS },
AV_OPT_TYPE_STRING  304 libavfilter/vf_crop.c     { "out_w",       "set the width crop area expression",   OFFSET(w_expr), AV_OPT_TYPE_STRING, {.str = "iw"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  305 libavfilter/vf_crop.c     { "w",           "set the width crop area expression",   OFFSET(w_expr), AV_OPT_TYPE_STRING, {.str = "iw"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  306 libavfilter/vf_crop.c     { "out_h",       "set the height crop area expression",  OFFSET(h_expr), AV_OPT_TYPE_STRING, {.str = "ih"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  307 libavfilter/vf_crop.c     { "h",           "set the height crop area expression",  OFFSET(h_expr), AV_OPT_TYPE_STRING, {.str = "ih"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  308 libavfilter/vf_crop.c     { "x",           "set the x crop area expression",       OFFSET(x_expr), AV_OPT_TYPE_STRING, {.str = "(in_w-out_w)/2"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  309 libavfilter/vf_crop.c     { "y",           "set the y crop area expression",       OFFSET(y_expr), AV_OPT_TYPE_STRING, {.str = "(in_h-out_h)/2"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   91 libavfilter/vf_curves.c     { "master","set master points coordinates",OFFSET(comp_points_str[NB_COMP]), AV_OPT_TYPE_STRING, {.str=NULL}, .flags = FLAGS },
AV_OPT_TYPE_STRING   92 libavfilter/vf_curves.c     { "m",     "set master points coordinates",OFFSET(comp_points_str[NB_COMP]), AV_OPT_TYPE_STRING, {.str=NULL}, .flags = FLAGS },
AV_OPT_TYPE_STRING   93 libavfilter/vf_curves.c     { "red",   "set red points coordinates",   OFFSET(comp_points_str[0]), AV_OPT_TYPE_STRING, {.str=NULL}, .flags = FLAGS },
AV_OPT_TYPE_STRING   94 libavfilter/vf_curves.c     { "r",     "set red points coordinates",   OFFSET(comp_points_str[0]), AV_OPT_TYPE_STRING, {.str=NULL}, .flags = FLAGS },
AV_OPT_TYPE_STRING   95 libavfilter/vf_curves.c     { "green", "set green points coordinates", OFFSET(comp_points_str[1]), AV_OPT_TYPE_STRING, {.str=NULL}, .flags = FLAGS },
AV_OPT_TYPE_STRING   96 libavfilter/vf_curves.c     { "g",     "set green points coordinates", OFFSET(comp_points_str[1]), AV_OPT_TYPE_STRING, {.str=NULL}, .flags = FLAGS },
AV_OPT_TYPE_STRING   97 libavfilter/vf_curves.c     { "blue",  "set blue points coordinates",  OFFSET(comp_points_str[2]), AV_OPT_TYPE_STRING, {.str=NULL}, .flags = FLAGS },
AV_OPT_TYPE_STRING   98 libavfilter/vf_curves.c     { "b",     "set blue points coordinates",  OFFSET(comp_points_str[2]), AV_OPT_TYPE_STRING, {.str=NULL}, .flags = FLAGS },
AV_OPT_TYPE_STRING   99 libavfilter/vf_curves.c     { "all",   "set points coordinates for all components", OFFSET(comp_points_str_all), AV_OPT_TYPE_STRING, {.str=NULL}, .flags = FLAGS },
AV_OPT_TYPE_STRING  100 libavfilter/vf_curves.c     { "psfile", "set Photoshop curves file name", OFFSET(psfile), AV_OPT_TYPE_STRING, {.str=NULL}, .flags = FLAGS },
AV_OPT_TYPE_STRING   83 libavfilter/vf_dctdnoiz.c     { "expr",    "set coefficient factor expression",      OFFSET(expr_str), AV_OPT_TYPE_STRING, {.str=NULL},                          .flags = FLAGS },
AV_OPT_TYPE_STRING   84 libavfilter/vf_dctdnoiz.c     { "e",       "set coefficient factor expression",      OFFSET(expr_str), AV_OPT_TYPE_STRING, {.str=NULL},                          .flags = FLAGS },
AV_OPT_TYPE_STRING   87 libavfilter/vf_deshake.c     { "filename", "set motion search detailed log file name", OFFSET(filename), AV_OPT_TYPE_STRING, {.str=NULL}, .flags = FLAGS },
AV_OPT_TYPE_STRING  247 libavfilter/vf_drawbox.c     { "x",         "set horizontal position of the left box edge", OFFSET(x_expr),    AV_OPT_TYPE_STRING, { .str="0" },       CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  248 libavfilter/vf_drawbox.c     { "y",         "set vertical position of the top box edge",    OFFSET(y_expr),    AV_OPT_TYPE_STRING, { .str="0" },       CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  249 libavfilter/vf_drawbox.c     { "width",     "set width of the box",                         OFFSET(w_expr),    AV_OPT_TYPE_STRING, { .str="0" },       CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  250 libavfilter/vf_drawbox.c     { "w",         "set width of the box",                         OFFSET(w_expr),    AV_OPT_TYPE_STRING, { .str="0" },       CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  251 libavfilter/vf_drawbox.c     { "height",    "set height of the box",                        OFFSET(h_expr),    AV_OPT_TYPE_STRING, { .str="0" },       CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  252 libavfilter/vf_drawbox.c     { "h",         "set height of the box",                        OFFSET(h_expr),    AV_OPT_TYPE_STRING, { .str="0" },       CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  253 libavfilter/vf_drawbox.c     { "color",     "set color of the box",                         OFFSET(color_str), AV_OPT_TYPE_STRING, { .str = "black" }, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  254 libavfilter/vf_drawbox.c     { "c",         "set color of the box",                         OFFSET(color_str), AV_OPT_TYPE_STRING, { .str = "black" }, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  255 libavfilter/vf_drawbox.c     { "thickness", "set the box thickness",                        OFFSET(t_expr),    AV_OPT_TYPE_STRING, { .str="3" },       CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  256 libavfilter/vf_drawbox.c     { "t",         "set the box thickness",                        OFFSET(t_expr),    AV_OPT_TYPE_STRING, { .str="3" },       CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  353 libavfilter/vf_drawbox.c     { "x",         "set horizontal offset",   OFFSET(x_expr),    AV_OPT_TYPE_STRING, { .str="0" },       CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  354 libavfilter/vf_drawbox.c     { "y",         "set vertical offset",     OFFSET(y_expr),    AV_OPT_TYPE_STRING, { .str="0" },       CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  355 libavfilter/vf_drawbox.c     { "width",     "set width of grid cell",  OFFSET(w_expr),    AV_OPT_TYPE_STRING, { .str="0" },       CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  356 libavfilter/vf_drawbox.c     { "w",         "set width of grid cell",  OFFSET(w_expr),    AV_OPT_TYPE_STRING, { .str="0" },       CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  357 libavfilter/vf_drawbox.c     { "height",    "set height of grid cell", OFFSET(h_expr),    AV_OPT_TYPE_STRING, { .str="0" },       CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  358 libavfilter/vf_drawbox.c     { "h",         "set height of grid cell", OFFSET(h_expr),    AV_OPT_TYPE_STRING, { .str="0" },       CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  359 libavfilter/vf_drawbox.c     { "color",     "set color of the grid",   OFFSET(color_str), AV_OPT_TYPE_STRING, { .str = "black" }, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  360 libavfilter/vf_drawbox.c     { "c",         "set color of the grid",   OFFSET(color_str), AV_OPT_TYPE_STRING, { .str = "black" }, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  361 libavfilter/vf_drawbox.c     { "thickness", "set grid line thickness", OFFSET(t_expr),    AV_OPT_TYPE_STRING, {.str="1"},         CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  362 libavfilter/vf_drawbox.c     { "t",         "set grid line thickness", OFFSET(t_expr),    AV_OPT_TYPE_STRING, {.str="1"},         CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  198 libavfilter/vf_drawtext.c     {"fontfile",    "set font file",        OFFSET(fontfile),           AV_OPT_TYPE_STRING, {.str=NULL},  CHAR_MIN, CHAR_MAX, FLAGS},
AV_OPT_TYPE_STRING  199 libavfilter/vf_drawtext.c     {"text",        "set text",             OFFSET(text),               AV_OPT_TYPE_STRING, {.str=NULL},  CHAR_MIN, CHAR_MAX, FLAGS},
AV_OPT_TYPE_STRING  200 libavfilter/vf_drawtext.c     {"textfile",    "set text file",        OFFSET(textfile),           AV_OPT_TYPE_STRING, {.str=NULL},  CHAR_MIN, CHAR_MAX, FLAGS},
AV_OPT_TYPE_STRING  202 libavfilter/vf_drawtext.c     {"fontcolor_expr", "set foreground color expression", OFFSET(fontcolor_expr), AV_OPT_TYPE_STRING, {.str=""}, CHAR_MIN, CHAR_MAX, FLAGS},
AV_OPT_TYPE_STRING  208 libavfilter/vf_drawtext.c     {"x",           "set x expression",     OFFSET(x_expr),             AV_OPT_TYPE_STRING, {.str="0"},   CHAR_MIN, CHAR_MAX, FLAGS},
AV_OPT_TYPE_STRING  209 libavfilter/vf_drawtext.c     {"y",           "set y expression",     OFFSET(y_expr),             AV_OPT_TYPE_STRING, {.str="0"},   CHAR_MIN, CHAR_MAX, FLAGS},
AV_OPT_TYPE_STRING  216 libavfilter/vf_drawtext.c     { "font",        "Font name",            OFFSET(font),               AV_OPT_TYPE_STRING, { .str = "Sans" },           .flags = FLAGS },
AV_OPT_TYPE_STRING  224 libavfilter/vf_drawtext.c     {"timecode",        "set initial timecode",             OFFSET(tc_opt_string), AV_OPT_TYPE_STRING,   {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS},
AV_OPT_TYPE_STRING  351 libavfilter/vf_eq.c         OFFSET(contrast_expr),     AV_OPT_TYPE_STRING, {.str = "1.0"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  353 libavfilter/vf_eq.c         OFFSET(brightness_expr),   AV_OPT_TYPE_STRING, {.str = "0.0"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  355 libavfilter/vf_eq.c         OFFSET(saturation_expr),   AV_OPT_TYPE_STRING, {.str = "1.0"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  357 libavfilter/vf_eq.c         OFFSET(gamma_expr),        AV_OPT_TYPE_STRING, {.str = "1.0"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  359 libavfilter/vf_eq.c         OFFSET(gamma_r_expr),      AV_OPT_TYPE_STRING, {.str = "1.0"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  361 libavfilter/vf_eq.c         OFFSET(gamma_g_expr),      AV_OPT_TYPE_STRING, {.str = "1.0"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  363 libavfilter/vf_eq.c         OFFSET(gamma_b_expr),      AV_OPT_TYPE_STRING, {.str = "1.0"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  365 libavfilter/vf_eq.c         OFFSET(gamma_weight_expr), AV_OPT_TYPE_STRING, {.str = "1.0"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  144 libavfilter/vf_format.c     { "pix_fmts", "A '|'-separated list of pixel formats", OFFSET(pix_fmts), AV_OPT_TYPE_STRING, .flags = AV_OPT_FLAG_VIDEO_PARAM },
AV_OPT_TYPE_STRING  417 libavfilter/vf_frei0r.c     { "filter_name",   NULL, OFFSET(dl_name), AV_OPT_TYPE_STRING, .flags = FLAGS },
AV_OPT_TYPE_STRING  418 libavfilter/vf_frei0r.c     { "filter_params", NULL, OFFSET(params),  AV_OPT_TYPE_STRING, .flags = FLAGS },
AV_OPT_TYPE_STRING  511 libavfilter/vf_frei0r.c     { "filter_name",   NULL,                                 OFFSET(dl_name),   AV_OPT_TYPE_STRING,                  .flags = FLAGS },
AV_OPT_TYPE_STRING  512 libavfilter/vf_frei0r.c     { "filter_params", NULL,                                 OFFSET(params),    AV_OPT_TYPE_STRING,                  .flags = FLAGS },
AV_OPT_TYPE_STRING   51 libavfilter/vf_geq.c     { "lum_expr",   "set luminance expression",   OFFSET(expr_str[Y]), AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   52 libavfilter/vf_geq.c     { "lum",        "set luminance expression",   OFFSET(expr_str[Y]), AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   53 libavfilter/vf_geq.c     { "cb_expr",    "set chroma blue expression", OFFSET(expr_str[U]), AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   54 libavfilter/vf_geq.c     { "cb",         "set chroma blue expression", OFFSET(expr_str[U]), AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   55 libavfilter/vf_geq.c     { "cr_expr",    "set chroma red expression",  OFFSET(expr_str[V]), AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   56 libavfilter/vf_geq.c     { "cr",         "set chroma red expression",  OFFSET(expr_str[V]), AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   57 libavfilter/vf_geq.c     { "alpha_expr", "set alpha expression",       OFFSET(expr_str[A]), AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   58 libavfilter/vf_geq.c     { "a",          "set alpha expression",       OFFSET(expr_str[A]), AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   59 libavfilter/vf_geq.c     { "red_expr",   "set red expression",         OFFSET(expr_str[R]), AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   60 libavfilter/vf_geq.c     { "r",          "set red expression",         OFFSET(expr_str[R]), AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   61 libavfilter/vf_geq.c     { "green_expr", "set green expression",       OFFSET(expr_str[G]), AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   62 libavfilter/vf_geq.c     { "g",          "set green expression",       OFFSET(expr_str[G]), AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   63 libavfilter/vf_geq.c     { "blue_expr",  "set blue expression",        OFFSET(expr_str[B]), AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   64 libavfilter/vf_geq.c     { "b",          "set blue expression",        OFFSET(expr_str[B]), AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   88 libavfilter/vf_hue.c     { "h", "set the hue angle degrees expression", OFFSET(hue_deg_expr), AV_OPT_TYPE_STRING,
AV_OPT_TYPE_STRING   90 libavfilter/vf_hue.c     { "s", "set the saturation expression", OFFSET(saturation_expr), AV_OPT_TYPE_STRING,
AV_OPT_TYPE_STRING   92 libavfilter/vf_hue.c     { "H", "set the hue angle radians expression", OFFSET(hue_expr), AV_OPT_TYPE_STRING,
AV_OPT_TYPE_STRING   94 libavfilter/vf_hue.c     { "b", "set the brightness expression", OFFSET(brightness_expr), AV_OPT_TYPE_STRING,
AV_OPT_TYPE_STRING  393 libavfilter/vf_libopencv.c     { "filter_name",   NULL, OFFSET(name),   AV_OPT_TYPE_STRING, .flags = FLAGS },
AV_OPT_TYPE_STRING  394 libavfilter/vf_libopencv.c     { "filter_params", NULL, OFFSET(params), AV_OPT_TYPE_STRING, .flags = FLAGS },
AV_OPT_TYPE_STRING   84 libavfilter/vf_lut.c     { "c0", "set component #0 expression", OFFSET(comp_expr_str[0]),  AV_OPT_TYPE_STRING, { .str = "val" }, .flags = FLAGS },
AV_OPT_TYPE_STRING   85 libavfilter/vf_lut.c     { "c1", "set component #1 expression", OFFSET(comp_expr_str[1]),  AV_OPT_TYPE_STRING, { .str = "val" }, .flags = FLAGS },
AV_OPT_TYPE_STRING   86 libavfilter/vf_lut.c     { "c2", "set component #2 expression", OFFSET(comp_expr_str[2]),  AV_OPT_TYPE_STRING, { .str = "val" }, .flags = FLAGS },
AV_OPT_TYPE_STRING   87 libavfilter/vf_lut.c     { "c3", "set component #3 expression", OFFSET(comp_expr_str[3]),  AV_OPT_TYPE_STRING, { .str = "val" }, .flags = FLAGS },
AV_OPT_TYPE_STRING   88 libavfilter/vf_lut.c     { "y",  "set Y expression",            OFFSET(comp_expr_str[Y]),  AV_OPT_TYPE_STRING, { .str = "val" }, .flags = FLAGS },
AV_OPT_TYPE_STRING   89 libavfilter/vf_lut.c     { "u",  "set U expression",            OFFSET(comp_expr_str[U]),  AV_OPT_TYPE_STRING, { .str = "val" }, .flags = FLAGS },
AV_OPT_TYPE_STRING   90 libavfilter/vf_lut.c     { "v",  "set V expression",            OFFSET(comp_expr_str[V]),  AV_OPT_TYPE_STRING, { .str = "val" }, .flags = FLAGS },
AV_OPT_TYPE_STRING   91 libavfilter/vf_lut.c     { "r",  "set R expression",            OFFSET(comp_expr_str[R]),  AV_OPT_TYPE_STRING, { .str = "val" }, .flags = FLAGS },
AV_OPT_TYPE_STRING   92 libavfilter/vf_lut.c     { "g",  "set G expression",            OFFSET(comp_expr_str[G]),  AV_OPT_TYPE_STRING, { .str = "val" }, .flags = FLAGS },
AV_OPT_TYPE_STRING   93 libavfilter/vf_lut.c     { "b",  "set B expression",            OFFSET(comp_expr_str[B]),  AV_OPT_TYPE_STRING, { .str = "val" }, .flags = FLAGS },
AV_OPT_TYPE_STRING   94 libavfilter/vf_lut.c     { "a",  "set A expression",            OFFSET(comp_expr_str[A]),  AV_OPT_TYPE_STRING, { .str = "val" }, .flags = FLAGS },
AV_OPT_TYPE_STRING  551 libavfilter/vf_lut3d.c     { "file", "set 3D LUT file name", OFFSET(file), AV_OPT_TYPE_STRING, {.str=NULL}, .flags = FLAGS },
AV_OPT_TYPE_STRING  616 libavfilter/vf_overlay.c     { "x", "set the x expression", OFFSET(x_expr), AV_OPT_TYPE_STRING, {.str = "0"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  617 libavfilter/vf_overlay.c     { "y", "set the y expression", OFFSET(y_expr), AV_OPT_TYPE_STRING, {.str = "0"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  362 libavfilter/vf_pad.c     { "width",  "set the pad area width expression",       OFFSET(w_expr), AV_OPT_TYPE_STRING, {.str = "iw"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  363 libavfilter/vf_pad.c     { "w",      "set the pad area width expression",       OFFSET(w_expr), AV_OPT_TYPE_STRING, {.str = "iw"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  364 libavfilter/vf_pad.c     { "height", "set the pad area height expression",      OFFSET(h_expr), AV_OPT_TYPE_STRING, {.str = "ih"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  365 libavfilter/vf_pad.c     { "h",      "set the pad area height expression",      OFFSET(h_expr), AV_OPT_TYPE_STRING, {.str = "ih"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  366 libavfilter/vf_pad.c     { "x",      "set the x offset expression for the input image position", OFFSET(x_expr), AV_OPT_TYPE_STRING, {.str = "0"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  367 libavfilter/vf_pad.c     { "y",      "set the y offset expression for the input image position", OFFSET(y_expr), AV_OPT_TYPE_STRING, {.str = "0"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  117 libavfilter/vf_paletteuse.c     { "debug_kdtree", "save Graphviz graph of the kdtree in specified file", OFFSET(dot_filename), AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING   65 libavfilter/vf_perspective.c     { "x0", "set top left x coordinate",     OFFSET(expr_str[0][0]), AV_OPT_TYPE_STRING, {.str="0"}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   66 libavfilter/vf_perspective.c     { "y0", "set top left y coordinate",     OFFSET(expr_str[0][1]), AV_OPT_TYPE_STRING, {.str="0"}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   67 libavfilter/vf_perspective.c     { "x1", "set top right x coordinate",    OFFSET(expr_str[1][0]), AV_OPT_TYPE_STRING, {.str="W"}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   68 libavfilter/vf_perspective.c     { "y1", "set top right y coordinate",    OFFSET(expr_str[1][1]), AV_OPT_TYPE_STRING, {.str="0"}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   69 libavfilter/vf_perspective.c     { "x2", "set bottom left x coordinate",  OFFSET(expr_str[2][0]), AV_OPT_TYPE_STRING, {.str="0"}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   70 libavfilter/vf_perspective.c     { "y2", "set bottom left y coordinate",  OFFSET(expr_str[2][1]), AV_OPT_TYPE_STRING, {.str="H"}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   71 libavfilter/vf_perspective.c     { "x3", "set bottom right x coordinate", OFFSET(expr_str[3][0]), AV_OPT_TYPE_STRING, {.str="W"}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   72 libavfilter/vf_perspective.c     { "y3", "set bottom right y coordinate", OFFSET(expr_str[3][1]), AV_OPT_TYPE_STRING, {.str="H"}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   44 libavfilter/vf_pp.c     { "subfilters", "set postprocess subfilters", OFFSET(subfilters), AV_OPT_TYPE_STRING, {.str="de"}, .flags = FLAGS },
AV_OPT_TYPE_STRING   62 libavfilter/vf_psnr.c     {"stats_file", "Set file where to store per-frame difference information", OFFSET(stats_file_str), AV_OPT_TYPE_STRING, {.str=NULL}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   63 libavfilter/vf_psnr.c     {"f",          "Set file where to store per-frame difference information", OFFSET(stats_file_str), AV_OPT_TYPE_STRING, {.str=NULL}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   42 libavfilter/vf_qp.c     { "qp", "set qp expression", OFFSET(qp_expr_str), AV_OPT_TYPE_STRING, {.str=NULL}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING  100 libavfilter/vf_removelogo.c     { "filename", "set bitmap filename", OFFSET(filename), AV_OPT_TYPE_STRING, {.str=NULL}, .flags = FLAGS },
AV_OPT_TYPE_STRING  101 libavfilter/vf_removelogo.c     { "f",        "set bitmap filename", OFFSET(filename), AV_OPT_TYPE_STRING, {.str=NULL}, .flags = FLAGS },
AV_OPT_TYPE_STRING   96 libavfilter/vf_rotate.c     { "angle",     "set angle (in radians)",       OFFSET(angle_expr_str), AV_OPT_TYPE_STRING, {.str="0"}, CHAR_MIN, CHAR_MAX, .flags=FLAGS },
AV_OPT_TYPE_STRING   97 libavfilter/vf_rotate.c     { "a",         "set angle (in radians)",       OFFSET(angle_expr_str), AV_OPT_TYPE_STRING, {.str="0"}, CHAR_MIN, CHAR_MAX, .flags=FLAGS },
AV_OPT_TYPE_STRING   98 libavfilter/vf_rotate.c     { "out_w",     "set output width expression",  OFFSET(outw_expr_str), AV_OPT_TYPE_STRING, {.str="iw"}, CHAR_MIN, CHAR_MAX, .flags=FLAGS },
AV_OPT_TYPE_STRING   99 libavfilter/vf_rotate.c     { "ow",        "set output width expression",  OFFSET(outw_expr_str), AV_OPT_TYPE_STRING, {.str="iw"}, CHAR_MIN, CHAR_MAX, .flags=FLAGS },
AV_OPT_TYPE_STRING  100 libavfilter/vf_rotate.c     { "out_h",     "set output height expression", OFFSET(outh_expr_str), AV_OPT_TYPE_STRING, {.str="ih"}, CHAR_MIN, CHAR_MAX, .flags=FLAGS },
AV_OPT_TYPE_STRING  101 libavfilter/vf_rotate.c     { "oh",        "set output height expression", OFFSET(outh_expr_str), AV_OPT_TYPE_STRING, {.str="ih"}, CHAR_MIN, CHAR_MAX, .flags=FLAGS },
AV_OPT_TYPE_STRING  102 libavfilter/vf_rotate.c     { "fillcolor", "set background fill color",    OFFSET(fillcolor_str), AV_OPT_TYPE_STRING, {.str="black"}, CHAR_MIN, CHAR_MAX, .flags=FLAGS },
AV_OPT_TYPE_STRING  103 libavfilter/vf_rotate.c     { "c",         "set background fill color",    OFFSET(fillcolor_str), AV_OPT_TYPE_STRING, {.str="black"}, CHAR_MIN, CHAR_MAX, .flags=FLAGS },
AV_OPT_TYPE_STRING  553 libavfilter/vf_scale.c     { "w",     "Output video width",          OFFSET(w_expr),    AV_OPT_TYPE_STRING,        .flags = FLAGS },
AV_OPT_TYPE_STRING  554 libavfilter/vf_scale.c     { "width", "Output video width",          OFFSET(w_expr),    AV_OPT_TYPE_STRING,        .flags = FLAGS },
AV_OPT_TYPE_STRING  555 libavfilter/vf_scale.c     { "h",     "Output video height",         OFFSET(h_expr),    AV_OPT_TYPE_STRING,        .flags = FLAGS },
AV_OPT_TYPE_STRING  556 libavfilter/vf_scale.c     { "height","Output video height",         OFFSET(h_expr),    AV_OPT_TYPE_STRING,        .flags = FLAGS },
AV_OPT_TYPE_STRING  557 libavfilter/vf_scale.c     { "flags", "Flags to pass to libswscale", OFFSET(flags_str), AV_OPT_TYPE_STRING, { .str = "bilinear" }, .flags = FLAGS },
AV_OPT_TYPE_STRING  559 libavfilter/vf_scale.c     { "size",   "set video size",          OFFSET(size_str), AV_OPT_TYPE_STRING, {.str = NULL}, 0, FLAGS },
AV_OPT_TYPE_STRING  560 libavfilter/vf_scale.c     { "s",      "set video size",          OFFSET(size_str), AV_OPT_TYPE_STRING, {.str = NULL}, 0, FLAGS },
AV_OPT_TYPE_STRING  561 libavfilter/vf_scale.c     {  "in_color_matrix", "set input YCbCr type",   OFFSET(in_color_matrix),  AV_OPT_TYPE_STRING, { .str = "auto" }, .flags = FLAGS },
AV_OPT_TYPE_STRING  562 libavfilter/vf_scale.c     { "out_color_matrix", "set output YCbCr type",  OFFSET(out_color_matrix), AV_OPT_TYPE_STRING, { .str = NULL }, .flags = FLAGS },
AV_OPT_TYPE_STRING   67 libavfilter/vf_subtitles.c     {"filename",       "set the filename of file to read",                         OFFSET(filename),   AV_OPT_TYPE_STRING,     {.str = NULL},  CHAR_MIN, CHAR_MAX, FLAGS }, \
AV_OPT_TYPE_STRING   68 libavfilter/vf_subtitles.c     {"f",              "set the filename of file to read",                         OFFSET(filename),   AV_OPT_TYPE_STRING,     {.str = NULL},  CHAR_MIN, CHAR_MAX, FLAGS }, \
AV_OPT_TYPE_STRING  261 libavfilter/vf_subtitles.c     {"charenc",      "set input character encoding", OFFSET(charenc),      AV_OPT_TYPE_STRING, {.str = NULL}, CHAR_MIN, CHAR_MAX, FLAGS},
AV_OPT_TYPE_STRING  264 libavfilter/vf_subtitles.c     {"force_style",  "force subtitle style",         OFFSET(force_style),  AV_OPT_TYPE_STRING, {.str = NULL}, CHAR_MIN, CHAR_MAX, FLAGS},
AV_OPT_TYPE_STRING   64 libavfilter/vf_telecine.c     {"pattern", "pattern that describe for how many fields a frame is to be displayed", OFFSET(pattern), AV_OPT_TYPE_STRING, {.str="23"}, 0, 0, FLAGS},
AV_OPT_TYPE_STRING   49 libavfilter/vf_vidstabdetect.c     {"result",      "path to the file used to write the transforms",                 OFFSET(result),             AV_OPT_TYPE_STRING, {.str = DEFAULT_RESULT_NAME}, .flags = FLAGS},
AV_OPT_TYPE_STRING   51 libavfilter/vf_vidstabtransform.c                    AV_OPT_TYPE_STRING, {.str = DEFAULT_INPUT_NAME}, .flags = FLAGS },
AV_OPT_TYPE_STRING   77 libavfilter/vf_vignette.c     { "angle", "set lens angle", OFFSET(angle_expr), AV_OPT_TYPE_STRING, {.str="PI/5"}, .flags = FLAGS },
AV_OPT_TYPE_STRING   78 libavfilter/vf_vignette.c     { "a",     "set lens angle", OFFSET(angle_expr), AV_OPT_TYPE_STRING, {.str="PI/5"}, .flags = FLAGS },
AV_OPT_TYPE_STRING   79 libavfilter/vf_vignette.c     { "x0", "set circle center position on x-axis", OFFSET(x0_expr), AV_OPT_TYPE_STRING, {.str="w/2"}, .flags = FLAGS },
AV_OPT_TYPE_STRING   80 libavfilter/vf_vignette.c     { "y0", "set circle center position on y-axis", OFFSET(y0_expr), AV_OPT_TYPE_STRING, {.str="h/2"}, .flags = FLAGS },
AV_OPT_TYPE_STRING   93 libavfilter/vf_zoompan.c     { "zoom", "set the zoom expression", OFFSET(zoom_expr_str), AV_OPT_TYPE_STRING, {.str = "1" }, .flags = FLAGS },
AV_OPT_TYPE_STRING   94 libavfilter/vf_zoompan.c     { "z", "set the zoom expression", OFFSET(zoom_expr_str), AV_OPT_TYPE_STRING, {.str = "1" }, .flags = FLAGS },
AV_OPT_TYPE_STRING   95 libavfilter/vf_zoompan.c     { "x", "set the x expression", OFFSET(x_expr_str), AV_OPT_TYPE_STRING, {.str="0"}, .flags = FLAGS },
AV_OPT_TYPE_STRING   96 libavfilter/vf_zoompan.c     { "y", "set the y expression", OFFSET(y_expr_str), AV_OPT_TYPE_STRING, {.str="0"}, .flags = FLAGS },
AV_OPT_TYPE_STRING   97 libavfilter/vf_zoompan.c     { "d", "set the duration expression", OFFSET(duration_expr_str), AV_OPT_TYPE_STRING, {.str="90"}, .flags = FLAGS },
AV_OPT_TYPE_STRING   63 libavfilter/vsrc_cellauto.c     { "filename", "read initial pattern from file", OFFSET(filename), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   64 libavfilter/vsrc_cellauto.c     { "f",        "read initial pattern from file", OFFSET(filename), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   65 libavfilter/vsrc_cellauto.c     { "pattern",  "set initial pattern", OFFSET(pattern), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   66 libavfilter/vsrc_cellauto.c     { "p",        "set initial pattern", OFFSET(pattern), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   80 libavfilter/vsrc_life.c     { "filename", "set source file",  OFFSET(filename), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   81 libavfilter/vsrc_life.c     { "f",        "set source file",  OFFSET(filename), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, FLAGS },
AV_OPT_TYPE_STRING   86 libavfilter/vsrc_life.c     { "rule",     "set rule",         OFFSET(rule_str), AV_OPT_TYPE_STRING, {.str = "B3/S23"}, CHAR_MIN, CHAR_MAX, FLAGS },
AV_OPT_TYPE_STRING  224 libavformat/cdxl.c     { "framerate",   "", OFFSET(framerate),   AV_OPT_TYPE_STRING, { .str = NULL },  0, 0,       AV_OPT_FLAG_DECODING_PARAM },
AV_OPT_TYPE_STRING  966 libavformat/dashenc.c     { "single_file_name", "DASH-templated name to be used for baseURL. Implies storing all segments in one file, accessed using byte ranges", OFFSET(single_file_name), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, E },
AV_OPT_TYPE_STRING  967 libavformat/dashenc.c     { "init_seg_name", "DASH-templated name to used for the initialization segment", OFFSET(init_seg_name), AV_OPT_TYPE_STRING, {.str = "init-stream$RepresentationID$.m4s"}, 0, 0, E },
AV_OPT_TYPE_STRING  968 libavformat/dashenc.c     { "media_seg_name", "DASH-templated name to used for the media segments", OFFSET(media_seg_name), AV_OPT_TYPE_STRING, {.str = "chunk-stream$RepresentationID$-$Number%05d$.m4s"}, 0, 0, E },
AV_OPT_TYPE_STRING   64 libavformat/ftp.c     {"ftp-anonymous-password", "password for anonymous login. E-mail address should be used.", OFFSET(anonymous_password), AV_OPT_TYPE_STRING, { 0 }, 0, 0, D|E },
AV_OPT_TYPE_STRING  507 libavformat/hlsenc.c     {"hls_ts_options","set hls mpegts list of options for the container format used for hls", OFFSET(format_options_str), AV_OPT_TYPE_STRING, {.str = NULL},  0, 0,    E},
AV_OPT_TYPE_STRING  510 libavformat/hlsenc.c     {"hls_base_url",  "url to prepend to each playlist entry",   OFFSET(baseurl), AV_OPT_TYPE_STRING, {.str = NULL},  0, 0,       E},
AV_OPT_TYPE_STRING  511 libavformat/hlsenc.c     {"hls_segment_filename", "filename template for segment files", OFFSET(segment_filename),   AV_OPT_TYPE_STRING, {.str = NULL},            0,       0,         E},
AV_OPT_TYPE_STRING  108 libavformat/http.c     { "headers", "set custom HTTP headers, can override built in default headers", OFFSET(headers), AV_OPT_TYPE_STRING, { 0 }, 0, 0, D | E },
AV_OPT_TYPE_STRING  109 libavformat/http.c     { "content_type", "set a specific content type for the POST messages", OFFSET(content_type), AV_OPT_TYPE_STRING, { 0 }, 0, 0, D | E },
AV_OPT_TYPE_STRING  110 libavformat/http.c     { "user_agent", "override User-Agent header", OFFSET(user_agent), AV_OPT_TYPE_STRING, { .str = DEFAULT_USER_AGENT }, 0, 0, D },
AV_OPT_TYPE_STRING  111 libavformat/http.c     { "user-agent", "override User-Agent header", OFFSET(user_agent), AV_OPT_TYPE_STRING, { .str = DEFAULT_USER_AGENT }, 0, 0, D },
AV_OPT_TYPE_STRING  114 libavformat/http.c     { "mime_type", "export the MIME type", OFFSET(mime_type), AV_OPT_TYPE_STRING, { 0 }, 0, 0, AV_OPT_FLAG_EXPORT | AV_OPT_FLAG_READONLY },
AV_OPT_TYPE_STRING  115 libavformat/http.c     { "cookies", "set cookies to be sent in applicable future requests, use newline delimited Set-Cookie HTTP field value syntax", OFFSET(cookies), AV_OPT_TYPE_STRING, { 0 }, 0, 0, D },
AV_OPT_TYPE_STRING  117 libavformat/http.c     { "icy_metadata_headers", "return ICY metadata headers", OFFSET(icy_metadata_headers), AV_OPT_TYPE_STRING, { 0 }, 0, 0, AV_OPT_FLAG_EXPORT },
AV_OPT_TYPE_STRING  118 libavformat/http.c     { "icy_metadata_packet", "return current ICY metadata packet", OFFSET(icy_metadata_packet), AV_OPT_TYPE_STRING, { 0 }, 0, 0, AV_OPT_FLAG_EXPORT },
AV_OPT_TYPE_STRING  124 libavformat/http.c     { "location", "The actual location of the data received", OFFSET(location), AV_OPT_TYPE_STRING, { 0 }, 0, 0, D | E },
AV_OPT_TYPE_STRING  127 libavformat/http.c     { "method", "Override the HTTP method", OFFSET(method), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, E },
AV_OPT_TYPE_STRING   56 libavformat/icecast.c     { "ice_genre", "set stream genre", OFFSET(genre), AV_OPT_TYPE_STRING, { 0 }, 0, 0, E },
AV_OPT_TYPE_STRING   57 libavformat/icecast.c     { "ice_name", "set stream description", OFFSET(name), AV_OPT_TYPE_STRING, { 0 }, 0, 0, E },
AV_OPT_TYPE_STRING   58 libavformat/icecast.c     { "ice_description", "set stream description", OFFSET(description), AV_OPT_TYPE_STRING, { 0 }, 0, 0, E },
AV_OPT_TYPE_STRING   59 libavformat/icecast.c     { "ice_url", "set stream website", OFFSET(url), AV_OPT_TYPE_STRING, { 0 }, 0, 0, E },
AV_OPT_TYPE_STRING   61 libavformat/icecast.c     { "user_agent", "override User-Agent header", OFFSET(user_agent), AV_OPT_TYPE_STRING, { 0 }, 0, 0, E },
AV_OPT_TYPE_STRING   62 libavformat/icecast.c     { "password", "set password", OFFSET(pass), AV_OPT_TYPE_STRING, { 0 }, 0, 0, E },
AV_OPT_TYPE_STRING   63 libavformat/icecast.c     { "content_type", "set content-type, MUST be set if not audio/mpeg", OFFSET(content_type), AV_OPT_TYPE_STRING, { 0 }, 0, 0, E },
AV_OPT_TYPE_STRING  539 libavformat/img2dec.c     { "pixel_format", "set video pixel format",              OFFSET(pixel_format), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0,       DEC },
AV_OPT_TYPE_STRING   94 libavformat/libmodplug.c     {"video_stream_expr", "Color formula",                                  OFFSET(color_eval),     AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, D},
AV_OPT_TYPE_STRING   37 libavformat/libquvi.c     { "format", "request specific format", OFFSET(format), AV_OPT_TYPE_STRING, {.str="best"}, .flags = FLAGS },
AV_OPT_TYPE_STRING  311 libavformat/librtmp.c     {"rtmp_app", "Name of application to connect to on the RTMP server", OFFSET(app), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC|ENC},
AV_OPT_TYPE_STRING  312 libavformat/librtmp.c     {"rtmp_buffer", "Set buffer time in milliseconds. The default is 3000.", OFFSET(client_buffer_time), AV_OPT_TYPE_STRING, {.str = "3000"}, 0, 0, DEC|ENC},
AV_OPT_TYPE_STRING  313 libavformat/librtmp.c     {"rtmp_conn", "Append arbitrary AMF data to the Connect message", OFFSET(conn), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC|ENC},
AV_OPT_TYPE_STRING  314 libavformat/librtmp.c     {"rtmp_flashver", "Version of the Flash plugin used to run the SWF player.", OFFSET(flashver), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC|ENC},
AV_OPT_TYPE_STRING  319 libavformat/librtmp.c     {"rtmp_pageurl", "URL of the web page in which the media was embedded. By default no value will be sent.", OFFSET(pageurl), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC},
AV_OPT_TYPE_STRING  320 libavformat/librtmp.c     {"rtmp_playpath", "Stream identifier to play or to publish", OFFSET(playpath), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC|ENC},
AV_OPT_TYPE_STRING  321 libavformat/librtmp.c     {"rtmp_subscribe", "Name of live stream to subscribe to. Defaults to rtmp_playpath.", OFFSET(subscribe), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC},
AV_OPT_TYPE_STRING  322 libavformat/librtmp.c     {"rtmp_swfurl", "URL of the SWF player. By default no value will be sent", OFFSET(swfurl), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC|ENC},
AV_OPT_TYPE_STRING  323 libavformat/librtmp.c     {"rtmp_swfverify", "URL to player swf file, compute hash/size automatically. (unimplemented)", OFFSET(swfverify), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC},
AV_OPT_TYPE_STRING  324 libavformat/librtmp.c     {"rtmp_tcurl", "URL of the target stream. Defaults to proto://host[:port]/app.", OFFSET(tcurl), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC|ENC},
AV_OPT_TYPE_STRING  191 libavformat/libsmbclient.c     {"workgroup", "set the workgroup used for making connections", OFFSET(workgroup), AV_OPT_TYPE_STRING, { 0 }, 0, 0, D|E },
AV_OPT_TYPE_STRING  297 libavformat/libssh.c     {"private_key", "set path to private key", OFFSET(priv_key), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, D|E },
AV_OPT_TYPE_STRING   58 libavformat/md5enc.c     { "hash", "set hash to use", OFFSET(hash_name), AV_OPT_TYPE_STRING, {.str = "md5"}, 0, 0, ENC },
AV_OPT_TYPE_STRING   80 libavformat/movenc.c     { "brand",    "Override major brand", offsetof(MOVMuxContext, major_brand),   AV_OPT_TYPE_STRING, {.str = NULL}, .flags = AV_OPT_FLAG_ENCODING_PARAM },
AV_OPT_TYPE_STRING   67 libavformat/mpjpeg.c     { "boundary_tag",    "Boundary tag", offsetof(MPJPEGContext, boundary_tag),   AV_OPT_TYPE_STRING, {.str = BOUNDARY_TAG}, .flags = AV_OPT_FLAG_ENCODING_PARAM },
AV_OPT_TYPE_STRING   99 libavformat/options_table.h {"dump_separator", "set information dump field separator", OFFSET(dump_separator), AV_OPT_TYPE_STRING, {.str = ", "}, CHAR_MIN, CHAR_MAX, D|E},
AV_OPT_TYPE_STRING  100 libavformat/options_table.h {"codec_whitelist", "List of decoders that are allowed to be used", OFFSET(codec_whitelist), AV_OPT_TYPE_STRING, { .str = NULL },  CHAR_MIN, CHAR_MAX, D },
AV_OPT_TYPE_STRING  101 libavformat/options_table.h {"format_whitelist", "List of demuxers that are allowed to be used", OFFSET(format_whitelist), AV_OPT_TYPE_STRING, { .str = NULL },  CHAR_MIN, CHAR_MAX, D },
AV_OPT_TYPE_STRING   93 libavformat/rawvideodec.c     { "pixel_format", "set pixel format", OFFSET(pixel_format), AV_OPT_TYPE_STRING, {.str = "yuv420p"}, 0, 0, DEC },
AV_OPT_TYPE_STRING 3098 libavformat/rtmpproto.c     {"rtmp_app", "Name of application to connect to on the RTMP server", OFFSET(app), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC|ENC},
AV_OPT_TYPE_STRING 3100 libavformat/rtmpproto.c     {"rtmp_conn", "Append arbitrary AMF data to the Connect message", OFFSET(conn), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC|ENC},
AV_OPT_TYPE_STRING 3101 libavformat/rtmpproto.c     {"rtmp_flashver", "Version of the Flash plugin used to run the SWF player.", OFFSET(flashver), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC|ENC},
AV_OPT_TYPE_STRING 3107 libavformat/rtmpproto.c     {"rtmp_pageurl", "URL of the web page in which the media was embedded. By default no value will be sent.", OFFSET(pageurl), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC},
AV_OPT_TYPE_STRING 3108 libavformat/rtmpproto.c     {"rtmp_playpath", "Stream identifier to play or to publish", OFFSET(playpath), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC|ENC},
AV_OPT_TYPE_STRING 3109 libavformat/rtmpproto.c     {"rtmp_subscribe", "Name of live stream to subscribe to. Defaults to rtmp_playpath.", OFFSET(subscribe), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC},
AV_OPT_TYPE_STRING 3112 libavformat/rtmpproto.c     {"rtmp_swfurl", "URL of the SWF player. By default no value will be sent", OFFSET(swfurl), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC|ENC},
AV_OPT_TYPE_STRING 3113 libavformat/rtmpproto.c     {"rtmp_swfverify", "URL to player swf file, compute hash/size automatically.", OFFSET(swfverify), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC},
AV_OPT_TYPE_STRING 3114 libavformat/rtmpproto.c     {"rtmp_tcurl", "URL of the target stream. Defaults to proto://host[:port]/app.", OFFSET(tcurl), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC|ENC},
AV_OPT_TYPE_STRING   35 libavformat/rtpenc.c     { "cname", "CNAME to include in RTCP SR packets", offsetof(RTPMuxContext, cname), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, AV_OPT_FLAG_ENCODING_PARAM },
AV_OPT_TYPE_STRING   97 libavformat/rtsp.c     { "user-agent", "override User-Agent header", OFFSET(user_agent), AV_OPT_TYPE_STRING, {.str = LIBAVFORMAT_IDENT}, 0, 0, DEC },
AV_OPT_TYPE_STRING  875 libavformat/segment.c     { "reference_stream",  "set reference stream", OFFSET(reference_stream_specifier), AV_OPT_TYPE_STRING, {.str = "auto"}, CHAR_MIN, CHAR_MAX, E },
AV_OPT_TYPE_STRING  876 libavformat/segment.c     { "segment_format",    "set container format used for the segments", OFFSET(format),  AV_OPT_TYPE_STRING, {.str = NULL},  0, 0,       E },
AV_OPT_TYPE_STRING  877 libavformat/segment.c     { "segment_format_options", "set list of options for the container format used for the segments", OFFSET(format_options_str), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E },
AV_OPT_TYPE_STRING  878 libavformat/segment.c     { "segment_list",      "set the segment list filename",              OFFSET(list),    AV_OPT_TYPE_STRING, {.str = NULL},  0, 0,       E },
AV_OPT_TYPE_STRING  895 libavformat/segment.c     { "segment_time",      "set segment duration",                       OFFSET(time_str),AV_OPT_TYPE_STRING, {.str = NULL},  0, 0,       E },
AV_OPT_TYPE_STRING  897 libavformat/segment.c     { "segment_times",     "set segment split time points",              OFFSET(times_str),AV_OPT_TYPE_STRING,{.str = NULL},  0, 0,       E },
AV_OPT_TYPE_STRING  898 libavformat/segment.c     { "segment_frames",    "set segment split frame numbers",            OFFSET(frames_str),AV_OPT_TYPE_STRING,{.str = NULL},  0, 0,       E },
AV_OPT_TYPE_STRING  900 libavformat/segment.c     { "segment_list_entry_prefix", "set base url prefix for segments", OFFSET(entry_prefix), AV_OPT_TYPE_STRING,  {.str = NULL}, 0, 0, E },
AV_OPT_TYPE_STRING   43 libavformat/srtpproto.c     { "srtp_out_suite", "", offsetof(SRTPProtoContext, out_suite), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, E },
AV_OPT_TYPE_STRING   44 libavformat/srtpproto.c     { "srtp_out_params", "", offsetof(SRTPProtoContext, out_params), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, E },
AV_OPT_TYPE_STRING   45 libavformat/srtpproto.c     { "srtp_in_suite", "", offsetof(SRTPProtoContext, in_suite), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, D },
AV_OPT_TYPE_STRING   46 libavformat/srtpproto.c     { "srtp_in_params", "", offsetof(SRTPProtoContext, in_params), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, D },
AV_OPT_TYPE_STRING   82 libavformat/tls.c     {"ca_file",    "Certificate Authority database file", OFFSET(ca_file),   AV_OPT_TYPE_STRING, .flags = D|E },
AV_OPT_TYPE_STRING   83 libavformat/tls.c     {"cafile",     "Certificate Authority database file", OFFSET(ca_file),   AV_OPT_TYPE_STRING, .flags = D|E },
AV_OPT_TYPE_STRING   85 libavformat/tls.c     {"cert_file",  "Certificate file",                    OFFSET(cert_file), AV_OPT_TYPE_STRING, .flags = D|E },
AV_OPT_TYPE_STRING   86 libavformat/tls.c     {"key_file",   "Private key file",                    OFFSET(key_file),  AV_OPT_TYPE_STRING, .flags = D|E },
AV_OPT_TYPE_STRING  113 libavformat/udp.c {"localaddr", "choose local IP address", OFFSET(local_addr), AV_OPT_TYPE_STRING, {.str = ""}, 0, 0, D|E },
AV_OPT_TYPE_STRING  363 libavformat/webmdashenc.c     { "adaptation_sets", "Adaptation sets. Syntax: id=0,streams=0,1,2 id=1,streams=3,4 and so on", OFFSET(adaptation_sets), AV_OPT_TYPE_STRING, { 0 }, 0, 0, AV_OPT_FLAG_ENCODING_PARAM },
AV_OPT_TYPE_STRING  375 libavutil/opt.c     if (!val && (o->type != AV_OPT_TYPE_STRING &&
AV_OPT_TYPE_STRING  387 libavutil/opt.c     case AV_OPT_TYPE_STRING:   return set_string(obj, o, val, dst);
AV_OPT_TYPE_STRING  643 libavutil/opt.c     if (o->type != AV_OPT_TYPE_STRING && (!buf || !buf_len))
AV_OPT_TYPE_STRING  657 libavutil/opt.c     case AV_OPT_TYPE_STRING:    return *(void**)dst;
AV_OPT_TYPE_STRING  711 libavutil/opt.c     case AV_OPT_TYPE_STRING:
AV_OPT_TYPE_STRING 1048 libavutil/opt.c             case AV_OPT_TYPE_STRING:
AV_OPT_TYPE_STRING 1118 libavutil/opt.c                    opt->type == AV_OPT_TYPE_STRING     ||
AV_OPT_TYPE_STRING 1147 libavutil/opt.c             case AV_OPT_TYPE_STRING:
AV_OPT_TYPE_STRING 1224 libavutil/opt.c             case AV_OPT_TYPE_STRING:
AV_OPT_TYPE_STRING 1439 libavutil/opt.c         case AV_OPT_TYPE_STRING:
AV_OPT_TYPE_STRING 1566 libavutil/opt.c     case AV_OPT_TYPE_STRING:    return sizeof(uint8_t*);
AV_OPT_TYPE_STRING 1597 libavutil/opt.c         if (o->type == AV_OPT_TYPE_STRING) {
AV_OPT_TYPE_STRING 1686 libavutil/opt.c     case AV_OPT_TYPE_STRING:
AV_OPT_TYPE_STRING 1768 libavutil/opt.c     case AV_OPT_TYPE_STRING:
AV_OPT_TYPE_STRING 1934 libavutil/opt.c {"string",   "set string",     OFFSET(string),   AV_OPT_TYPE_STRING,   {.str = "default"}, CHAR_MIN, CHAR_MAX, 1       },
AV_OPT_TYPE_STRING 1935 libavutil/opt.c {"escape",   "set escape str", OFFSET(escape),   AV_OPT_TYPE_STRING,   {.str = "\\=,"}, CHAR_MIN, CHAR_MAX, 1          },