From f1df7c8a82d117477a8461b242f20b09bd0c0d7d Mon Sep 17 00:00:00 2001
From: Karthick Jeyapal <kjeyapal@akamai.com>
Date: Wed, 10 Oct 2018 12:50:20 +0530
Subject: [PATCH] avformat/dashenc: Dont ignore the codec tag from codec
 parameters

---
 libavformat/dashenc.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index b0bb354..829ccc4 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -247,7 +247,9 @@ static void set_codec_str(AVFormatContext *s, AVCodecParameters *par,
     else
         return;
 
-    tag = av_codec_get_tag(tags, par->codec_id);
+    tag = par->codec_tag;
+    if (!tag)
+        tag = av_codec_get_tag(tags, par->codec_id);
     if (!tag)
         return;
     if (size < 5)
-- 
2.7.4

