avformat/dashdec: refine uri path with double dot process
authorGorilla Maguila <gorilla.maguila@gmail.com>
Sun, 23 Dec 2018 07:18:55 +0000 (15:18 +0800)
committerSteven Liu <lq@chinaffmpeg.org>
Sun, 23 Dec 2018 07:18:55 +0000 (15:18 +0800)
fix ticket: 7540

libavformat/dashdec.c

index 1deb60f..f4f4e93 100644 (file)
@@ -506,7 +506,7 @@ static char *get_content_url(xmlNodePtr *baseurl_nodes,
     }
 
     if (val)
-        av_strlcat(tmp_str, (const char*)val, max_url_size);
+        ff_make_absolute_url(tmp_str, max_url_size, tmp_str, val);
 
     if (rep_id_val) {
         url = av_strireplace(tmp_str, "$RepresentationID$", (const char*)rep_id_val);