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 2BF0A43736 for ; Mon, 27 Jun 2022 02:23:34 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 6BEDC68B871; Mon, 27 Jun 2022 05:23:32 +0300 (EEST) Received: from mail-oa1-f45.google.com (mail-oa1-f45.google.com [209.85.160.45]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B74A968B5F5 for ; Mon, 27 Jun 2022 05:23:25 +0300 (EEST) Received: by mail-oa1-f45.google.com with SMTP id 586e51a60fabf-101d96fe0a5so11346500fac.2 for ; Sun, 26 Jun 2022 19:23:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=VwMfbfyo6nt3LPeF730kslYuE4KbtnPlwo5BniG/gak=; b=obaWXNa4BId0zVM/TOsJU/UVtTvVu5C9ZBAx6dwQr2rgYrfQVGFsg6svYSPDYWPW01 JNgT5BGZrx8SUHr2FuwnurV9WyGdlJMFBPDPIBMxL5Z4XMzeYi7ULsZYK5SSgtd71kM1 wSceVyjf5OspYaaZZJkeKnx54Xna44nSyYhJ0RWVH4MDM3HwcG2ZMkAimC1Z4FosoSJ1 YSu32ZdwZIPTkbCsTRbehBji6gVGA55OvTh+D2tKDGaOAREgfADbSwbuppYUzLrUxzt6 ZFphyb2G82DbMMGJeggcKQwHGhii6EFTYAH4lYekX5cuf+Y63XRKWV0stHal43SS7w5Y f6Eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=VwMfbfyo6nt3LPeF730kslYuE4KbtnPlwo5BniG/gak=; b=mDHmk/ha6t4H0zi/SvpGgkU/AamyJ0/uTPVspchMuAy7L+8Mcq/u4TPUxoZOxmJV2J 6mJARXIk6KY2KgAZoJtTMg4TwnEWqkdKko3XU99t78oXWCAgda9F5G9/Jaum5/qouCuc XNK0qcgPaIX5GdIC4yJgAJXG1YtxZNslEA84sQ1zW2ABKgiiKWzsG90kdVJurxsJb4r0 1Avb74pLy7rsfpBpN1EIv07m36bmtYWNK7KSco4chU2cTsW6ki0bQh9LJyG8UJUdSl7X Ya36okxSSFr9Dt3CTCekPeZZLLimUg7p10/p5kQx9g1vlaeWrjQ0wurXJVhLGoxyrlK7 IO0w== X-Gm-Message-State: AJIora8dUMYfLIK6f0GvCJllgxxDaEi9RvHi4j8IDIK/DrapgC2FhMuR NebcXzIqvUDqwwfal2XCbMuThtsI2LxmPM9T66M= X-Google-Smtp-Source: AGRyM1tBq72G0qQgEeOu8Fn9tY5OlU8splI0/0J+hnRVDesS6MDkROGQmDQBvYPnHa7/7eoUCaOKh/MXqENp2XFYKig= X-Received: by 2002:a05:6870:2dcc:b0:108:a20f:8f7c with SMTP id op12-20020a0568702dcc00b00108a20f8f7cmr2156939oab.66.1656296604102; Sun, 26 Jun 2022 19:23:24 -0700 (PDT) MIME-Version: 1.0 References: <20220623150040.1981341-1-wolfleekay@gmail.com> <72023989-5CD8-4EAF-BF84-F896B23257C0@chinaffmpeg.org> In-Reply-To: From: Steven Liu Date: Mon, 27 Jun 2022 10:23:11 +0800 Message-ID: To: Li Kai Subject: Re: [FFmpeg-devel] [PATCH] avformat/hls:use EXT-X-START instead of live_start_index if it's in playlist 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: , Reply-To: FFmpeg development discussions and patches Cc: FFmpeg development discussions and patches Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: TGkgS2FpIDx3b2xmbGVla2F5QGdtYWlsLmNvbT4g5LqOMjAyMuW5tDbmnIgyNeaXpeWRqOWFrSAy MjoxNeWGmemBk++8mgo+Cj4gT0ssIEkgYWRkIHRoZSBvcHRpb24gZGVzY3JpcHRpb24gaW4gZG9j L2RlbXV4ZXJzLnRleGkuCj4KPiBBYm91dCBpbnZhbGlkIEVYVC1YLVNUQVJUIHZhbHVlLCBpdCdz IG5vdCBwbGF5ZWQgb24gU2FmYXJpLgo+IFNvIEkgbWFrZSBpdCBlcnJvciB0byBoYW5kbGUuCj4K PiBZb3Ugb3BpbmlvbiwgaXQncyBiZXR0ZXIgd2F5LiBUaGUgbGF0ZXN0IHBhdGNoIGZpeCBpdC4K Pgo+Cj4KQEAgLTc0MSw2ICs3NDQsNyBAQCBzdGF0aWMgaW50IHBhcnNlX3BsYXlsaXN0KEhMU0Nv bnRleHQgKmMsIGNvbnN0IGNoYXIgKnVybCwKICAgICBzdHJ1Y3Qgc2VnbWVudCAqKnByZXZfc2Vn bWVudHMgPSBOVUxMOwogICAgIGludCBwcmV2X25fc2VnbWVudHMgPSAwOwogICAgIGludDY0X3Qg cHJldl9zdGFydF9zZXFfbm8gPSAtMTsKKyAgICBjb25zdCBjaGFyICpwOwoKICAgICBpZiAoaXNf aHR0cCAmJiAhaW4gJiYgYy0+aHR0cF9wZXJzaXN0ZW50ICYmIGMtPnBsYXlsaXN0X3BiKSB7CiAg ICAgICAgIGluID0gYy0+cGxheWxpc3RfcGI7CkBAIC04ODksNiArODkzLDIwIEBAIHN0YXRpYyBp bnQgcGFyc2VfcGxheWxpc3QoSExTQ29udGV4dCAqYywgY29uc3QgY2hhciAqdXJsLAogICAgICAg ICAgICAgICAgIGN1cl9pbml0X3NlY3Rpb24tPmtleSA9IE5VTEw7CiAgICAgICAgICAgICB9Cgor ICAgICAgICB9IGVsc2UgaWYgKGF2X3N0cnN0YXJ0KGxpbmUsICIjRVhULVgtU1RBUlQ6IiwgJnB0 cikpIHsKQ2FuIHRoZSAiY29uc3QgY2hhciAqcDsiIG1vdmUgdG8gaGVyZT8gQW5kIG1heWJlIG1h a2UgYSBjbGFyaWZ5IG5hbWUKd2lsbCBiZXR0ZXIgaSB0aGluaywgZS5nLiBjb25zdCBjaGFyICp0 aW1lX29mZnNldF92YWx1ZT8KCisgICAgICAgICAgICByZXQgPSBlbnN1cmVfcGxheWxpc3QoYywg JnBscywgdXJsKTsKKyAgICAgICAgICAgIGlmIChyZXQgPCAwKSB7CisgICAgICAgICAgICAgICAg Z290byBmYWlsOworICAgICAgICAgICAgfQorICAgICAgICAgICAgaWYgKGF2X3N0cnN0YXJ0KHB0 ciwgIlRJTUUtT0ZGU0VUPSIsICZwKSkgeworICAgICAgICAgICAgICAgIGZsb2F0IG9mZnNldCA9 IHN0cnRvZihwLCBOVUxMKTsKKyAgICAgICAgICAgICAgICBwbHMtPnN0YXJ0X3RpbWVfb2Zmc2V0 ID0gb2Zmc2V0ICogQVZfVElNRV9CQVNFOworICAgICAgICAgICAgICAgIHBscy0+dGltZV9vZmZz ZXRfZmxhZyA9IDE7CisgICAgICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgICAgIGF2X2xv ZyhjLT5jdHgsIEFWX0xPR19XQVJOSU5HLCAiI0VYVC1YLVNUQVJUIHZhbHVlIGlzIgorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImludmFsaWQsIGl0IHdp bGwgYmUgaWdub3JlZCIpOworICAgICAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICAgICAg fQogICAgICAgICB9IGVsc2UgaWYgKGF2X3N0cnN0YXJ0KGxpbmUsICIjRVhULVgtRU5ETElTVCIs ICZwdHIpKSB7CiAgICAgICAgICAgICBpZiAocGxzKQogICAgICAgICAgICAgICAgIHBscy0+Zmlu aXNoZWQgPSAxOwoKCgpUaGFua3MKU3RldmVuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVs QGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRl dmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRl dmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K