From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 559A846D41 for ; Thu, 7 Dec 2023 22:01:42 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 089F468CDE6; Fri, 8 Dec 2023 00:01:40 +0200 (EET) Received: from smtp59.i.mail.ru (smtp59.i.mail.ru [95.163.41.97]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 685C868CB2D for ; Fri, 8 Dec 2023 00:01:33 +0200 (EET) Received: by smtp59.i.mail.ru with esmtpa (envelope-from ) id 1rBMR1-004kSm-1R for ffmpeg-devel@ffmpeg.org; Fri, 08 Dec 2023 01:01:31 +0300 Date: Fri, 8 Dec 2023 10:01:29 +1200 Organization: KF GS RAN X-Priority: 3 (Normal) Message-ID: <17684522.20231208100129@mail.ru> To: FFmpeg development discussions and patches In-Reply-To: <170193795343.8914.7683659656520355270@lain.khirnov.net> References: <1139151377.20231207083240@mail.ru> <170193795343.8914.7683659656520355270@lain.khirnov.net> MIME-Version: 1.0 X-Mailru-Src: smtp X-4EC0790: 10 X-7564579A: 646B95376F6C166E X-77F55803: 4F1203BC0FB41BD97533543916A0F71A31D5C1CA73E009D916A5AA413227881DCD62213F67905E7A8F823FC7425C1813470F98C807B123CD73E8D222BC3E583BF82D89A8CF7DB8F5 X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE7F5B0FEFE70B13B25EA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F790063790A3F9E01CE65FDC8638F802B75D45FF36EB9D2243A4F8B5A6FCA7DBDB1FC311F39EFFDF887939037866D6147AF826D8E29B9EDA7D4E4D4EC151A2CAE4E169A56F9789CCF6C18C3F8528715B7D10C86878DA827A17800CE701C05ED510F1C3F19FA2833FD35BB23D9E625A9149C048EE33AC447995A7AD182CC0D3CB04F14752D2E47CDBA5A96583BD4B6F7A4D31EC0BC014FD901B82EE079FA2833FD35BB23D27C277FBC8AE2E8B3A703B70628EAD7BA471835C12D1D977C4224003CC836476EB9C4185024447017B076A6E789B0E975F5C1EE8F4F765FC75B7A1B89F33CEE13AA81AA40904B5D9CF19DD082D7633A0C84D3B47A649675F3AA81AA40904B5D98AA50765F79006374831FD27DAE3AC17D81D268191BDAD3D3666184CF4C3C14F3FC91FA280E0CE3D1A620F70A64A45A98AA50765F7900637AC4ECE65C2AF15826D1867E19FE1407959CC434672EE6371089D37D7C0E48F6C8AA50765F79006379FC65886B7F75608EFF80C71ABB335746BA297DBC24807EABDAD6C7F3747799A X-C1DE0DAB: 0D63561A33F958A512098850CCBC91113FD2954025A7D46C569F4EE9472D15CBF87CCE6106E1FC07E67D4AC08A07B9B097AD43380FEE24CACB5012B2E24CD356 X-C8649E89: 1C3962B70DF3F0ADBF74143AD284FC7177DD89D51EBB7742424CF958EAFF5D571004E42C50DC4CA955A7F0CF078B5EC49A30900B95165D340A59E724FC7897F77D00CEE79E2AFD7C822C0AF508960B91B6A9008FC57FF238C354C7CDAD16311C1D7E09C32AA3244CF86F0590E16C7F1AA09CB3AEE70B8B3AA95CA90A1D8AC565BC4AF6B5DE6957CB5DA084F8E80FEBD31E389D39B75F96F1F0A6D2C91ED28CB6 X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu530nj6fImhcD4MUrOEAnl0W826KZ9Q+tr5ycPtXkTV4k65bRjmOUUP8cvGozZ33TWg5HZplvhhXbhDGzqmQDTd6OAevLeAnq3Ra9uf7zvY2zzsIhlcp/Y7m53TZgf2aB4JOg4gkr2biojvhBUVXJXYXmOwOYxX2YNbQ== X-Mailru-Sender: 8BD32F6A7073068ABD7C1FB3EA70CAC0009C94891297CBA49138FC0F5940F7C97D1B211539B92FE58E3CF161771C1F5CB0AB554F7E93020213BF2D4C036CAEF73DDE9B364B0DF289AE208404248635DF X-Mras: Ok Subject: Re: [FFmpeg-devel] [PATCH] libavformat/dashdec.c Fix for ticket #7395 X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Evgeniy Pantyuhin via ffmpeg-devel Reply-To: FFmpeg development discussions and patches Cc: Evgeniy Pantyuhin Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Hello Anton, Thursday, December 7, 2023, 8:32:33 PM, you wrote: >>libavformat/dashdec.c Fix for ticket #7395 > "fix bug" is not a useful commit message DASH demuxing error "unterminated entity reference" due to ampersand in URL Commit 7a63da8 broke the DASH demuxer if the manifest contains a BaseURL with an ampersand (&) or other characters that need to be escaped in XML. This is because the method resolve_content_path calls xmlNodeGetContent, which unescapes the string, and then passes it back to xmlNodeSetContent, which apparently expects an escaped string. Unfortunately I cannot provide an example MPD, but it should be easy enough to manufacture one by simply adding &v=3 or so to the BaseURL in a simple manifest. -- Best regards, Evgeniy mailto:pntxn@mail.ru _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".