summaryrefslogtreecommitdiff
path: root/avconv.c
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2011-08-16 11:32:57 +0200
committerAnton Khirnov <anton@khirnov.net>2011-08-16 20:24:20 +0200
commit5759cce70db528c4feef48e480747e690a500b48 (patch)
tree78165560490cfb87a296c2bcf9bfd18fb1830546 /avconv.c
parentf1f298cd32b18bb910ff045df327ccb139628db7 (diff)
avconv: don't segfault on 0 input files.
Diffstat (limited to 'avconv.c')
-rw-r--r--avconv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/avconv.c b/avconv.c
index 7be68043e5..24f6cd6221 100644
--- a/avconv.c
+++ b/avconv.c
@@ -3656,7 +3656,7 @@ static void opt_output_file(const char *filename)
}
/* copy global metadata by default */
- if (metadata_global_autocopy)
+ if (metadata_global_autocopy && nb_input_files)
av_dict_copy(&oc->metadata, input_files[0].ctx->metadata,
AV_DICT_DONT_OVERWRITE);
if (metadata_streams_autocopy)