Revert "cmdutils: allow specifying the file for -report"
This reverts commit 841bf0ef240f0d862b1f07076e079829456fb117. This does not fully work as the file is used before the filename is parsed so not all information is written in the specified file.
This commit is contained in:
parent
50d3a1a962
commit
4e6fa5be3c
11
cmdutils.c
11
cmdutils.c
@ -528,17 +528,6 @@ int opt_loglevel(void *optctx, const char *opt, const char *arg)
|
||||
return 0;
|
||||
}
|
||||
|
||||
int opt_report_file(void *optctx, const char *opt, const char *arg)
|
||||
{
|
||||
report_file = fopen(arg, "w");
|
||||
if (!report_file) {
|
||||
av_log(NULL, AV_LOG_ERROR, "Failed to open report \"%s\": %s\n",
|
||||
arg, strerror(errno));
|
||||
return AVERROR(errno);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
int opt_report(const char *opt)
|
||||
{
|
||||
char filename[64];
|
||||
|
@ -84,8 +84,6 @@ int opt_loglevel(void *optctx, const char *opt, const char *arg);
|
||||
|
||||
int opt_report(const char *opt);
|
||||
|
||||
int opt_report_file(void *optctx, const char *opt, const char *arg);
|
||||
|
||||
int opt_max_alloc(void *optctx, const char *opt, const char *arg);
|
||||
|
||||
int opt_cpuflags(void *optctx, const char *opt, const char *arg);
|
||||
|
@ -19,6 +19,5 @@
|
||||
{ "debug" , HAS_ARG, {.func_arg = opt_codec_debug}, "set debug flags", "flags" },
|
||||
{ "fdebug" , HAS_ARG, {.func_arg = opt_codec_debug}, "set debug flags", "flags" },
|
||||
{ "report" , 0, {(void*)opt_report}, "generate a report" },
|
||||
{ "report_file", HAS_ARG, {.func_arg = opt_report_file}, "filename for storing the report" },
|
||||
{ "max_alloc" , HAS_ARG, {.func_arg = opt_max_alloc}, "set maximum size of a single allocated block", "bytes" },
|
||||
{ "cpuflags" , HAS_ARG | OPT_EXPERT, {.func_arg = opt_cpuflags}, "force specific cpu flags", "flags" },
|
||||
|
Loading…
x
Reference in New Issue
Block a user