From 797c9d330c273bd194e1f0a0ed26af777edcca07 Mon Sep 17 00:00:00 2001 From: Ryan Foster Date: Sat, 2 Jun 2018 10:15:13 -0400 Subject: [PATCH] libobs: Copy metadata for tracks/streams when remuxing --- libobs/media-io/media-remux.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libobs/media-io/media-remux.c b/libobs/media-io/media-remux.c index fc19bb5e7..ce3e3aff9 100644 --- a/libobs/media-io/media-remux.c +++ b/libobs/media-io/media-remux.c @@ -109,6 +109,8 @@ static inline bool init_output(media_remux_job_t job, const char *out_filename) } out_stream->time_base = out_stream->codec->time_base; + av_dict_copy(&out_stream->metadata, in_stream->metadata, 0); + out_stream->codec->codec_tag = 0; if (job->ofmt_ctx->oformat->flags & AVFMT_GLOBALHEADER) out_stream->codec->flags |= CODEC_FLAG_GLOBAL_H;