mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-01-24 13:56:33 +02:00
ffmpeg_opt: get rid of casts for the HAS_ARG case
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
949938d1ca
commit
93e75c78dd
28
ffmpeg_opt.c
28
ffmpeg_opt.c
@ -2229,7 +2229,7 @@ const OptionDef options[] = {
|
||||
"add timings for benchmarking" },
|
||||
{ "benchmark_all", OPT_BOOL | OPT_EXPERT, {(void*)&do_benchmark_all},
|
||||
"add timings for each task" },
|
||||
{ "progress", HAS_ARG | OPT_EXPERT, {(void*)opt_progress},
|
||||
{ "progress", HAS_ARG | OPT_EXPERT, {.func_arg = opt_progress},
|
||||
"write program-readable progress information", "url" },
|
||||
{ "stdin", OPT_BOOL | OPT_EXPERT, {(void*)&stdin_interaction},
|
||||
"enable or disable interaction on standard input" },
|
||||
@ -2268,16 +2268,16 @@ const OptionDef options[] = {
|
||||
{ "s", HAS_ARG | OPT_VIDEO | OPT_SUBTITLE | OPT_STRING | OPT_SPEC, {.off = OFFSET(frame_sizes)}, "set frame size (WxH or abbreviation)", "size" },
|
||||
{ "aspect", HAS_ARG | OPT_VIDEO | OPT_STRING | OPT_SPEC, {.off = OFFSET(frame_aspect_ratios)}, "set aspect ratio (4:3, 16:9 or 1.3333, 1.7777)", "aspect" },
|
||||
{ "pix_fmt", HAS_ARG | OPT_EXPERT | OPT_VIDEO | OPT_STRING | OPT_SPEC, {.off = OFFSET(frame_pix_fmts)}, "set pixel format", "format" },
|
||||
{ "bits_per_raw_sample", OPT_INT | HAS_ARG | OPT_VIDEO, {(void*)&frame_bits_per_raw_sample}, "set the number of bits per raw sample", "number" },
|
||||
{ "croptop", HAS_ARG | OPT_VIDEO, {(void*)opt_frame_crop}, "Removed, use the crop filter instead", "size" },
|
||||
{ "cropbottom", HAS_ARG | OPT_VIDEO, {(void*)opt_frame_crop}, "Removed, use the crop filter instead", "size" },
|
||||
{ "cropleft", HAS_ARG | OPT_VIDEO, {(void*)opt_frame_crop}, "Removed, use the crop filter instead", "size" },
|
||||
{ "cropright", HAS_ARG | OPT_VIDEO, {(void*)opt_frame_crop}, "Removed, use the crop filter instead", "size" },
|
||||
{ "padtop", HAS_ARG | OPT_VIDEO, {(void*)opt_pad}, "Removed, use the pad filter instead", "size" },
|
||||
{ "padbottom", HAS_ARG | OPT_VIDEO, {(void*)opt_pad}, "Removed, use the pad filter instead", "size" },
|
||||
{ "padleft", HAS_ARG | OPT_VIDEO, {(void*)opt_pad}, "Removed, use the pad filter instead", "size" },
|
||||
{ "padright", HAS_ARG | OPT_VIDEO, {(void*)opt_pad}, "Removed, use the pad filter instead", "size" },
|
||||
{ "padcolor", HAS_ARG | OPT_VIDEO, {(void*)opt_pad}, "Removed, use the pad filter instead", "color" },
|
||||
{ "bits_per_raw_sample", OPT_INT | HAS_ARG | OPT_VIDEO, {&frame_bits_per_raw_sample}, "set the number of bits per raw sample", "number" },
|
||||
{ "croptop", HAS_ARG | OPT_VIDEO, {.func_arg = opt_frame_crop}, "Removed, use the crop filter instead", "size" },
|
||||
{ "cropbottom", HAS_ARG | OPT_VIDEO, {.func_arg = opt_frame_crop}, "Removed, use the crop filter instead", "size" },
|
||||
{ "cropleft", HAS_ARG | OPT_VIDEO, {.func_arg = opt_frame_crop}, "Removed, use the crop filter instead", "size" },
|
||||
{ "cropright", HAS_ARG | OPT_VIDEO, {.func_arg = opt_frame_crop}, "Removed, use the crop filter instead", "size" },
|
||||
{ "padtop", HAS_ARG | OPT_VIDEO, {.func_arg = opt_pad}, "Removed, use the pad filter instead", "size" },
|
||||
{ "padbottom", HAS_ARG | OPT_VIDEO, {.func_arg = opt_pad}, "Removed, use the pad filter instead", "size" },
|
||||
{ "padleft", HAS_ARG | OPT_VIDEO, {.func_arg = opt_pad}, "Removed, use the pad filter instead", "size" },
|
||||
{ "padright", HAS_ARG | OPT_VIDEO, {.func_arg = opt_pad}, "Removed, use the pad filter instead", "size" },
|
||||
{ "padcolor", HAS_ARG | OPT_VIDEO, {.func_arg = opt_pad}, "Removed, use the pad filter instead", "color" },
|
||||
{ "intra", OPT_BOOL | OPT_EXPERT | OPT_VIDEO, {(void*)&intra_only}, "deprecated use -g 1"},
|
||||
{ "vn", OPT_BOOL | OPT_VIDEO | OPT_OFFSET, {.off = OFFSET(video_disable)}, "disable video" },
|
||||
{ "vdt", OPT_INT | HAS_ARG | OPT_EXPERT | OPT_VIDEO, {&video_discard}, "discard threshold", "n" },
|
||||
@ -2288,7 +2288,7 @@ const OptionDef options[] = {
|
||||
"use same quantizer as source (implies VBR)" },
|
||||
{ "timecode", HAS_ARG | OPT_VIDEO | OPT_FUNC2, {.func2_arg = opt_timecode}, "set initial TimeCode value.", "hh:mm:ss[:;.]ff" },
|
||||
{ "pass", HAS_ARG | OPT_VIDEO, {opt_pass}, "select the pass number (1 or 2)", "n" },
|
||||
{ "passlogfile", HAS_ARG | OPT_VIDEO, {(void*)&opt_passlogfile}, "select two pass log file name prefix", "prefix" },
|
||||
{ "passlogfile", HAS_ARG | OPT_VIDEO, {.func_arg = &opt_passlogfile}, "select two pass log file name prefix", "prefix" },
|
||||
{ "deinterlace", OPT_EXPERT | OPT_VIDEO, {opt_deinterlace},
|
||||
"this option is deprecated, use the yadif filter instead" },
|
||||
{ "psnr", OPT_BOOL | OPT_EXPERT | OPT_VIDEO, {(void*)&do_psnr}, "calculate PSNR of compressed frames" },
|
||||
@ -2326,8 +2326,8 @@ const OptionDef options[] = {
|
||||
{ "fix_sub_duration", OPT_BOOL | OPT_EXPERT | OPT_SUBTITLE | OPT_SPEC, {.off = OFFSET(fix_sub_duration)}, "fix subtitles duration" },
|
||||
|
||||
/* grab options */
|
||||
{ "vc", HAS_ARG | OPT_EXPERT | OPT_VIDEO | OPT_GRAB, {(void*)opt_video_channel}, "deprecated, use -channel", "channel" },
|
||||
{ "tvstd", HAS_ARG | OPT_EXPERT | OPT_VIDEO | OPT_GRAB, {(void*)opt_video_standard}, "deprecated, use -standard", "standard" },
|
||||
{ "vc", HAS_ARG | OPT_EXPERT | OPT_VIDEO | OPT_GRAB, {.func_arg = opt_video_channel}, "deprecated, use -channel", "channel" },
|
||||
{ "tvstd", HAS_ARG | OPT_EXPERT | OPT_VIDEO | OPT_GRAB, {.func_arg = opt_video_standard}, "deprecated, use -standard", "standard" },
|
||||
{ "isync", OPT_BOOL | OPT_EXPERT | OPT_GRAB, {&input_sync}, "sync read on input", "" },
|
||||
|
||||
/* muxer options */
|
||||
|
Loading…
x
Reference in New Issue
Block a user