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 8084D43733 for ; Mon, 27 Jun 2022 02:17:44 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D202568B862; Mon, 27 Jun 2022 05:17:40 +0300 (EEST) Received: from mail-oa1-f42.google.com (mail-oa1-f42.google.com [209.85.160.42]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 189CE68B7E0 for ; Mon, 27 Jun 2022 05:17:34 +0300 (EEST) Received: by mail-oa1-f42.google.com with SMTP id 586e51a60fabf-101e1a33fe3so11266800fac.11 for ; Sun, 26 Jun 2022 19:17:33 -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 :content-transfer-encoding; bh=F136MITjI46YDVdaw9prtJeCM0GftU69mC5N9QTVs+s=; b=Dr8ft9FmiCMDM9I0eGqZ/yRWRCvL39idxqK3vp2rxgXVtG1jQmRtpSrgbEjE0NiiLH Ekp1F7tdhaUIoX5GDtLl9nvdu0OojFYYwOiAu1dUekdmRKC8pCAiYgIKmta4t/AIlN4v NDdwCd9PZP/ZP9aqNalZ0eZnEbcyOdfh5RLU/7a35u/zRtyFBBxe5kbnJdEaSOfslDyx w4GrfJcF+bi1iHB9dO8ZeIA4T3mHJyso4idblwaIDuQmOyJ1dE2/DbPMO+KKk/OefR1B 5hdTMUHqas4/oSJ1i3q4Uh4Kx9nd8wnz7CXMG/v+gEXKXWCr2rmwwgs3sc7X1KMfpkLT FxaA== 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:content-transfer-encoding; bh=F136MITjI46YDVdaw9prtJeCM0GftU69mC5N9QTVs+s=; b=M0Rl/xqI8I9mwxK1u8l1On1UXWv5E6g7AxzlZerUC1DfqDN4LdhHk6yvVDHAfKZOnP gK/VqO8hKB0LhTxZdK90zPTCaRRk6mZIDuUbSVRE1UWoTX9/k9cky2g2rEzrEMozxqC4 XYsxUxbc8m9dlXEwWKwbXkvzi2x74pZsm6cqOXrop3ZqznilCm34Nabq8o04BOjX5ZKZ vD7ZSVgSE8bodkA+YoL8+Yl8lJiVshPSwQf/IbGJb8D+2KDwDVNghln9NxIE222paH2O PKtMOHM+j/7HV0XMPThCK2T15CR876VKKM53QSFXsinebxHhjyzHL3saxnxn0Ur3TpY8 ZAHQ== X-Gm-Message-State: AJIora9/LAjuBoN5skPi9oJ4Zc3PXRuv++yqdpGDiHeubMEGaIyX/Qtl ExDKVbJZ3d9LCsYy10FdkSC1GehNKxIfbOeixABK/7Bumzo3QA== X-Google-Smtp-Source: AGRyM1vhz9KDgI1LgLsJfvj/p5oEnXWISsjGJFihXP/cLJb/pDBf3o5y86D6FCHLSBLVbslNjv3uR1WA1878ur6JRjI= X-Received: by 2002:a05:6870:2dcc:b0:108:a20f:8f7c with SMTP id op12-20020a0568702dcc00b00108a20f8f7cmr2148472oab.66.1656296252024; Sun, 26 Jun 2022 19:17:32 -0700 (PDT) MIME-Version: 1.0 References: <003901d889c2$f4236250$dc6a26f0$@absolucy.moe> In-Reply-To: <003901d889c2$f4236250$dc6a26f0$@absolucy.moe> From: Steven Liu Date: Mon, 27 Jun 2022 10:17:20 +0800 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: Use HLS version 2 if rounded durations are enabled 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 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: THVjeSA8bHVjeUBhYnNvbHVjeS5tb2U+IOS6jjIwMjLlubQ25pyIMjfml6XlkajkuIAgMDk6MTLl hpnpgZPvvJoKPgo+IFRoaXMgYWxsb3dzIGZvciB3aWRlciBjb21wYXRpYmlsaXR5IHdpdGggb2xk ZXIgZGV2aWNlcywgc3VjaCBhcyB0aG9zZQo+IHJ1bm5pbmcgaU9TIDMuIFRoZSBvbmx5IGRpZmZl cmVuY2UgYmV0d2VlbiBITFMgdmVyc2lvbiAyIGFuZCB2ZXJzaW9uIDMgaXMKPiB0aGF0IHZlcnNp b24gMyBzdXBwb3J0cyBub24taW50ZWdlciBFWFRJTkYgdmFsdWVzLCBhbmQgYXMgc3VjaCwgd2Ug Y2FuCj4gZGVmYXVsdCB0byB2ZXJzaW9uIDIgaWYgd2UncmUgdXNpbmcgd2hvbGUtaW50ZWdlciBF WFRJTkZzIGFueXdheXMsIHdoZW4KPiBgLWhsc19mbGFncyByb3VuZF9kdXJhdGlvbnNgIGlzIHNl dC4KPgo+IEFzIHRoaXMgY29kZSBzZWVtcyB0byBvdGhlcndpc2UgY29uc2lzdGVudGx5IHVzZSB0 aGUgbG93ZXN0IGNvbXBhdGlibGUKPiB2ZXJzaW9uLCB0aGlzIHNlZW1zIHRvIGZpdCBpbiBwcm9w ZXJseSB3aXRoIGV4aXN0aW5nIGJlaGF2aW9yLgo+Cj4gVGVzdGluZyBjb25maXJtcyB3aXRoIHRo YXQgdGhpcyBwYXRjaCwgSExTIG91dHB1dCBjYW4gd29yayBhbGwgdGhlIHdheSBiYWNrCj4gdG8g aU9TIDMuCj4KPiBUaGlzIGlzIG15IGZpcnN0IGNvbnRyaWJ1dGlvbiB0byBmZm1wZWcsIHNvIHBs ZWFzZSB0ZWxsIG1lIGlmIEkgZGlkIGFueXRoaW5nCj4gd3JvbmcsIGFuZCBJJ2xsIHRyeSBteSBi ZXN0IHRvIGZpeCBpdC4KPgo+IFNpZ25lZC1vZmYtYnk6IEx1Y3kgPGx1Y3lAYWJzb2x1Y3kubW9l Pgo+IC0tLQo+ICBkb2MvbXV4ZXJzLnRleGkgICAgICB8IDIgKysKPiAgbGliYXZmb3JtYXQvaGxz ZW5jLmMgfCA2ICsrKysrLQo+ICAyIGZpbGVzIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMSBk ZWxldGlvbigtKQo+Cj4gZGlmZiAtLWdpdCBhL2RvYy9tdXhlcnMudGV4aSBiL2RvYy9tdXhlcnMu dGV4aQo+IGluZGV4IGI2Y2FmYWE1ZmQuLmIyZjQzMjZhYWUgMTAwNjQ0Cj4gLS0tIGEvZG9jL211 eGVycy50ZXhpCj4gKysrIGIvZG9jL211eGVycy50ZXhpCj4gQEAgLTEwNjAsNiArMTA2MCw4IEBA IGFuZCByZW1vdmUgdGhlIEBjb2RleyNFWFQtWC1FTkRMSVNUfSBmcm9tIHRoZSBvbGQKPiBzZWdt ZW50IGxpc3QuCj4gIEBpdGVtIHJvdW5kX2R1cmF0aW9ucwo+ICBSb3VuZCB0aGUgZHVyYXRpb24g aW5mbyBpbiB0aGUgcGxheWxpc3QgZmlsZSBzZWdtZW50IGluZm8gdG8gaW50ZWdlcgo+ICB2YWx1 ZXMsIGluc3RlYWQgb2YgdXNpbmcgZmxvYXRpbmcgcG9pbnQuCj4gK0lmIHRoZXJlIGFyZSBubyBv dGhlciBmZWF0dXJlcyByZXF1aXJpbmcgaGlnaGVyIEhMUyB2ZXJzaW9ucyBiZSB1c2VkLAo+ICt0 aGVuIHRoaXMgd2lsbCBhbGxvdyBmZm1wZWcgdG8gb3V0cHV0IGEgSExTIHZlcnNpb24gMiBtM3U4 Lgo+Cj4gIEBpdGVtIGRpc2NvbnRfc3RhcnQKPiAgQWRkIHRoZSBAY29kZXsjRVhULVgtRElTQ09O VElOVUlUWX0gdGFnIHRvIHRoZSBwbGF5bGlzdCwgYmVmb3JlIHRoZQo+IGRpZmYgLS1naXQgYS9s aWJhdmZvcm1hdC9obHNlbmMuYyBiL2xpYmF2Zm9ybWF0L2hsc2VuYy5jCj4gaW5kZXggM2JhZmRk ZmE2MS4uN2MwOTdiNGJmMiAxMDA2NDQKPiAtLS0gYS9saWJhdmZvcm1hdC9obHNlbmMuYwo+ICsr KyBiL2xpYmF2Zm9ybWF0L2hsc2VuYy5jCj4gQEAgLTE1NTAsNyArMTU1MCwxMSBAQCBzdGF0aWMg aW50IGhsc193aW5kb3coQVZGb3JtYXRDb250ZXh0ICpzLCBpbnQgbGFzdCwKPiBWYXJpYW50U3Ry ZWFtICp2cykKPiAgICAgIGRvdWJsZSAqcHJvZ19kYXRlX3RpbWVfcCA9IChobHMtPmZsYWdzICYg SExTX1BST0dSQU1fREFURV9USU1FKSA/Cj4gJnByb2dfZGF0ZV90aW1lIDogTlVMTDsKPiAgICAg IGludCBieXRlcmFuZ2VfbW9kZSA9IChobHMtPmZsYWdzICYgSExTX1NJTkdMRV9GSUxFKSB8fAo+ IChobHMtPm1heF9zZWdfc2l6ZSA+IDApOwo+Cj4gLSAgICBobHMtPnZlcnNpb24gPSAzOwo+ICsg ICAgaGxzLT52ZXJzaW9uID0gMjsKRG8geW91IG1lYW4gdGhlIGZ1bmN0aW9ucyB3aGljaCBzdXBw b3J0IGZyb20gdmVyc2lvbiAzIGJ1dCBub3QgdXNlCkhMU19ST1VORF9EVVJBVElPTlMgc2hvdWxk IHVzZSB2ZXJzaW9uIDI/Cj4gKyAgICBpZiAoIShobHMtPmZsYWdzICYgSExTX1JPVU5EX0RVUkFU SU9OUykpIHsKPiArICAgICAgICBobHMtPnZlcnNpb24gPSAzOwo+ICsgICAgfQo+ICsKPiAgICAg IGlmIChieXRlcmFuZ2VfbW9kZSkgewo+ICAgICAgICAgIGhscy0+dmVyc2lvbiA9IDQ7Cj4gICAg ICAgICAgc2VxdWVuY2UgPSAwOwo+IC0tCj4gMi4zNi4xCj4KPgo+IF9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlz dAo+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4v bGlzdGluZm8vZmZtcGVnLWRldmVsCj4KPiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92 ZSwgb3IgZW1haWwKPiBmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVj dCAidW5zdWJzY3JpYmUiLgoKVGhhbmtzClN0ZXZlbgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1k ZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBl Zy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBl Zy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==