Commit c5f4abf6 authored by Stefano Sabatini's avatar Stefano Sabatini

ffprobe: exit in case generic options are incompatible with strict XML output

parent 49c207b8
...@@ -926,6 +926,7 @@ static av_cold int xml_init(WriterContext *wctx, const char *args, void *opaque) ...@@ -926,6 +926,7 @@ static av_cold int xml_init(WriterContext *wctx, const char *args, void *opaque)
av_log(wctx, AV_LOG_ERROR, \ av_log(wctx, AV_LOG_ERROR, \
"XSD-compliant output selected but option '%s' was selected, XML output may be non-compliant.\n" \ "XSD-compliant output selected but option '%s' was selected, XML output may be non-compliant.\n" \
"You need to disable such option with '-no%s'\n", opt_name, opt_name); \ "You need to disable such option with '-no%s'\n", opt_name, opt_name); \
return AVERROR(EINVAL); \
} }
CHECK_COMPLIANCE(show_private_data, "private"); CHECK_COMPLIANCE(show_private_data, "private");
CHECK_COMPLIANCE(show_value_unit, "unit"); CHECK_COMPLIANCE(show_value_unit, "unit");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment