|
|
|
@@ -2209,8 +2209,12 @@ loop_end: |
|
|
|
parse_meta_type(o->metadata[i].specifier, &type, &index, &stream_spec); |
|
|
|
if (type == 's') { |
|
|
|
for (j = 0; j < oc->nb_streams; j++) { |
|
|
|
ost = output_streams[nb_output_streams - oc->nb_streams + j]; |
|
|
|
if ((ret = check_stream_specifier(oc, oc->streams[j], stream_spec)) > 0) { |
|
|
|
av_dict_set(&oc->streams[j]->metadata, o->metadata[i].u.str, *val ? val : NULL, 0); |
|
|
|
if (!strcmp(o->metadata[i].u.str, "rotate")) { |
|
|
|
ost->rotate_overridden = 1; |
|
|
|
} |
|
|
|
} else if (ret < 0) |
|
|
|
exit_program(1); |
|
|
|
} |
|
|
|
|