Message ID | CADxeRwmVadZEgbgHRcbLMWwXM0GYAV72WDcUiU08UyyZjO7BKA@mail.gmail.com |
---|---|
State | New |
Headers | show
Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.2.161.94 with SMTP id m30csp226369jah; Wed, 22 Nov 2017 18:32:45 -0800 (PST) X-Google-Smtp-Source: AGs4zMbEsX22H++0bi5m9CpYQf5gp5lnxKEbx9G70cyA/VoJUTonMl2GQwBSsh933pswPaB/8kiq X-Received: by 10.28.151.14 with SMTP id z14mr6382763wmd.5.1511404365555; Wed, 22 Nov 2017 18:32:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1511404365; cv=none; d=google.com; s=arc-20160816; b=mp8HICLQqVYLFuwbEqmDacZqm7T2FFjkXvmHwDRDIrJf8QTWQBuCpiek5ArMpAv9ur Wm27k5XshMwHeZEyxpzyoKx1dZoPo9RFqESE0BPAVAQ5a1zMPOGUniEdsf9PwBDZ8Y2r Pw2DA7qQF9cqHk4pozwgQ4DZN/uQ7EzvNP9ja2Ah6PDvNi2eOQhJzNxVPC/8Alkx5Qs8 PVaZDf9BTlt7woBHkW3/Shf+L+OF2hm+TttpL8BOl5SP2pJJL6OOP+Zzn9OyHsOL2ULo cPQTJoNblGI2WyBdobiY0Ulj66ciEi0PLs0TyhWct3hgHSgoTo25NkDeYQck+Bsl6TZ0 D+Sw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:to:message-id:date:from:references:in-reply-to :mime-version:dkim-signature:delivered-to:arc-authentication-results; bh=WazsC+6vdHJ1MLLQtlcKtXkhgPqg3xHWUEfjNCfUySQ=; b=pNrEDR36AA6GpjOK/XqAQ2OsK2fXLWLlegYnW2JJqVtsM9hG01pGmKJVJsnKzSj38K X1Cygkxll/tdRJDqLXgWvLZpbVu0Uendv9/XGqqrjt0zok9/89++Lag1zmkmKPCcRolu nvwIqCdOZAkuLLySFSsxEXqeeMESkBrYhIcAuEnxPAAOR46TFSusqGj4ehb7m2uNC435 AGCO1QEWr45vcuhlGERpkZnDnmWFGY8oLlzPNePbGjSG8iM0o0MHHft+GzPlLXlHgUhD FVIgx/JzxQBZgdU6WQE1UetBPInlZhYkhHmzNunbAYL15cf+sRDv2Jc4h2CLohlVfxb6 WRWg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=OE+5pOPK; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id m127si4269856wma.43.2017.11.22.18.32.43; Wed, 22 Nov 2017 18:32:45 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=OE+5pOPK; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 17FF868A143; Thu, 23 Nov 2017 04:32:42 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-oi0-f44.google.com (mail-oi0-f44.google.com [209.85.218.44]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B1794689DD3 for <ffmpeg-devel@ffmpeg.org>; Thu, 23 Nov 2017 04:32:35 +0200 (EET) Received: by mail-oi0-f44.google.com with SMTP id v123so12273937oif.12 for <ffmpeg-devel@ffmpeg.org>; Wed, 22 Nov 2017 18:32:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=z4TLpmrNIqrfXYncv+1pOA1vlCcRS+VHVo38AiCqiXA=; b=OE+5pOPKUwngYMSYsf/sIgXkGVKqdladCh26p2akPxYtBsg1ATvZbll1UOINENybwo cU0fJ/L+/LGE5kREGlZvmGO3Q9zClQxnI/hHn6OeSJEVWxnKfN8k2Bi2GQoCzXdT+LX6 Gs4cei19eo1Dt9y4kPyiG/XDsjDMB7/5H4NgOT9shBOKdYvfr6vIC2c1t6KfDmxBZDJ2 Oa32RBo+0/31Icrnnzum3/nHc1JeZhPl026i/ScbVjKR6u7FjAZANElFZS0IWE87dH5T rCU8CGr7DQZ8AGP9WPoDsasPGMZhxo4hQzVS8JaAP7MeXIaAXQh+8tOGDhr3lHWpE/LA izoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=z4TLpmrNIqrfXYncv+1pOA1vlCcRS+VHVo38AiCqiXA=; b=DbmTD/mK8p8kbR8MAeQnqRXQK6qxZWkkyBJpj93z1++W6YpUKdVOJmabGLeiq4NQda QTKqiaHwJcqCf1gO/Y5kjN0NCi3lzSoIr+bPndOOWE8kvEX9NKRcUrHLSaLYp3fWtPNM Sb3nxsEM3KznDtsrsTJFriZgs+jgwWreaN92VRa1YMafmdOyJWsKp+iMgiFnnmQjHxNp RP2rB3FzgUdwlKCfok4tWj2nbsvhcW69Pibd8mDCLaywwVvV1wKomkrZjxk9BzyrKxWO lOfCd8/Lw1JnLaL77xYAqWaKVL9i5Kc5NdE4oh5I8yJ5fR13h+eEgyITN6Iu8OS62SPG P/wQ== X-Gm-Message-State: AJaThX61knO1aL9yuhync26MBOUts8u3pZo9iF/3rt+UMdQTx4TysmVx QKbc5+tfjOIfuIuQDg5kNFULvd6wPIN52qKPf8UcJQ== X-Received: by 10.202.73.134 with SMTP id w128mr5348686oia.320.1511403883658; Wed, 22 Nov 2017 18:24:43 -0800 (PST) MIME-Version: 1.0 Received: by 10.74.82.10 with HTTP; Wed, 22 Nov 2017 18:24:43 -0800 (PST) In-Reply-To: <DM5PR22MB0681882F0F08CC59400CB592FE210@DM5PR22MB0681.namprd22.prod.outlook.com> References: <DM5PR22MB0681FDC02153F5B352B438C6FE210@DM5PR22MB0681.namprd22.prod.outlook.com> <DM5PR22MB0681882F0F08CC59400CB592FE210@DM5PR22MB0681.namprd22.prod.outlook.com> From: Steven Liu <lingjiujianke@gmail.com> Date: Thu, 23 Nov 2017 10:24:43 +0800 Message-ID: <CADxeRwmVadZEgbgHRcbLMWwXM0GYAV72WDcUiU08UyyZjO7BKA@mail.gmail.com> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Subject: Re: [FFmpeg-devel] [Patch] Fix for ticket 6658 (Dash demuxer segfault) X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <http://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <http://ffmpeg.org/pipermail/ffmpeg-devel/> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <http://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> |
diff --git a/libavformat/dashdec.c b/libavformat/dashdec.c index 3798649..7e7ae52 100644 --- a/libavformat/dashdec.c +++ b/libavformat/dashdec.c @@ -148,6 +148,11 @@ static uint64_t get_current_time_in_sec(void) return av_gettime() / 1000000; } +static char *ishttp(char *url) { + char *proto_name = avio_find_protocol_name(url); + return av_strstart(proto_name, "http", NULL); +} + static uint64_t get_utc_date_time_insec(AVFormatContext *s, const char *datetime) {