From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 07A184894A for <ffmpegdev@gitmailbox.com>; Mon, 24 Mar 2025 00:19:10 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 943C5687B65; Mon, 24 Mar 2025 02:19:07 +0200 (EET) Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id AF0036879EC for <ffmpeg-devel@ffmpeg.org>; Mon, 24 Mar 2025 02:19:01 +0200 (EET) Received: by mail-pl1-f178.google.com with SMTP id d9443c01a7336-22622ddcc35so59489655ad.2 for <ffmpeg-devel@ffmpeg.org>; Sun, 23 Mar 2025 17:19:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742775540; x=1743380340; darn=ffmpeg.org; h=message-id:in-reply-to:to:references:date:subject:mime-version:from :from:to:cc:subject:date:message-id:reply-to; bh=TOs7eSgYO0kuUGTdUriOCPAppHYaeqakDjzpWPv9n/c=; b=lzt9presutmRpFtwk5HwptAbbtftr+nydnqTcBkp8awdEPlyPPcSAqokyrVAglwpnG f2ETFfsrvbprmbTfWwqUibsvFqTQ2/Kb0usIR/o9+NyyJajMc3NxDcaz6gKbaG9sq7xo mEchcOzdYW8mR6KijwkY7y6ZZ+caWwhsryWx1IKvsdfgvTpriE16fxOAd1Fdh7/eVUe2 VPcRqWP+7Hrd0/OBx2yX3codDUVfBgoZtwy9fZgjV4vnGcFbXjsu0F4FL/o3u/8dprv7 dG1bpmssrnrDYm8NhaUl0auKE5g42zV8rIErDtrcMfik0uyEf87ceK79QBuLX8MygmUH F2yw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742775540; x=1743380340; h=message-id:in-reply-to:to:references:date:subject:mime-version:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=TOs7eSgYO0kuUGTdUriOCPAppHYaeqakDjzpWPv9n/c=; b=m4ix3bYdmXl8byyvS2/1aPYJBscgXQ0auJwG3rep1+pCaE9OEOXiJhzfG766Lt9Ls4 wk6rRwzK4BRKSc61isCdnVaMY4kcAIoZJhgQWFQq+s1L8zEW1sVfxH5WhXnZ87HfZItL bH7VVZYVQHzKxCYH8aUjs1ZZLZiWEcdrVut3QJZQwSKfRuCg0tKyzvl5QMidSmBGCro+ ccHn5bSkr2+EIkGeEpOx7igVTvcR5XB9R0OXw+mg6wcF7oDe0uxWivjEpFnka6voV9kT DYovTo0F99qsy5IqnJgdMIRqpO1wmftM6+AkIdNG0xghP3OB4Vidc8Mf1Mz0r4gHpEA4 gTcQ== X-Gm-Message-State: AOJu0Yz7V7t4l2PQGLQjI3lm/Ifj/Ge+gjjqaji3IHVQxjcb+6EykMvT ooXl5ZkpWEYetfu6bonD7S55WFUaCVKKzk7Vj/eHo/c7WFk7ylXRDb2w85BS+4E= X-Gm-Gg: ASbGncszxEV9ElocOMrFykeox7Zf4LkrJKwofL+WMmQLRa5bclVjn06ugMV6euxRrYd 76nseC6cgdOFgBfivpTkjJrtqmZMovNjep/L2vMp9cTGK8HAdqy+w8K0Cq+eAt7f7plbWCisoSz 3y1SM1uszX5/bc5yX1Efv3LAGzSZtwISYfFwD9wnkPDXnm02tCeGW6uyO1To/pYrH5qc12oaT/M Km7WUDmn0nO/a9ykVnXf1JjjQkG1Nw9B2So5rMgu/ji/gwrDSM54VsR1bTv+yubfZlcs2sDjuBb YbM2r4P9K5nIkRPmOj+QLPJ+iU2uycXE6Ko04Xxd0G7rnV17GszoCrzKMzFgniX28F5/ X-Google-Smtp-Source: AGHT+IHsQr230qhAONGERisjp2tAdUPq6zJITndcJ1oNZ+Vv4DDHAMiFQX/rAlCQXLyjx/7xyGpxMw== X-Received: by 2002:a17:903:1786:b0:220:d078:eb33 with SMTP id d9443c01a7336-22780e0299cmr161646135ad.36.1742775539360; Sun, 23 Mar 2025 17:18:59 -0700 (PDT) Received: from smtpclient.apple ([218.190.242.156]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-227811bafabsm57501355ad.139.2025.03.23.17.18.58 for <ffmpeg-devel@ffmpeg.org> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Mar 2025 17:18:59 -0700 (PDT) From: Jack Lau <jacklau1222gm@gmail.com> Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51.11.1\)) Date: Mon, 24 Mar 2025 08:18:14 +0800 References: <tencent_1D2850575A172F11274023BAB3497C3D6308@qq.com> <CADxeRwmfSTGAbS1auq4CGUv3LY-DP-_fs7n_8HXZM7eUoMGEaQ@mail.gmail.com> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> In-Reply-To: <CADxeRwmfSTGAbS1auq4CGUv3LY-DP-_fs7n_8HXZM7eUoMGEaQ@mail.gmail.com> Message-Id: <65B4BF7E-530D-4969-A0FC-C2A2808170EF@gmail.com> X-Mailer: Apple Mail (2.3776.700.51.11.1) X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: calculate bitrate for segments with duration < 0.5 X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://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> Archived-At: <https://master.gitmailbox.com/ffmpegdev/65B4BF7E-530D-4969-A0FC-C2A2808170EF@gmail.com/> List-Archive: <https://master.gitmailbox.com/ffmpegdev/> List-Post: <mailto:ffmpegdev@gitmailbox.com> Cgo+IE9uIE1hciAyNCwgMjAyNSwgYXQgMDg6MTEsIFN0ZXZlbiBMaXUgPGxpbmdqaXVqaWFua2VA Z21haWwuY29tPiB3cm90ZToKPiAKPiBKYWNrIExhdSB2aWEgZmZtcGVnLWRldmVsIDxmZm1wZWct ZGV2ZWxAZmZtcGVnLm9yZyA8bWFpbHRvOmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnPj4g5LqOMjAy NeW5tDPmnIgyNOaXpeWRqOS4gCAwNzoxM+WGmemBk++8mgo+PiAKPj4gVGhlIHByZXZpb3VzIGNv ZGUgc2V0cyB0aGUgYml0cmF0ZSB0byBiZSBjYWxjdWxhdGVkIG9ubHkgd2hlbiBkdXJhdGlvbj4w LjUsIHdoaWNoIGlzIG9idmlvdXNseSBub3QgZ2VuZXJhbCBlbm91Z2guCj4+IAo+PiBJbiBzb21l IHNjZW5hcmlvcywgd2UgbWF5IG5lZWQgdG8gc2V0IGhsc190aW1lPDAuNSwgdGhlbiB0aGUgZ2Vu ZXJhdGVkIHNlZ21lbnRzIGFyZSBhbGwgPDAuNS4gQXQgdGhpcyB0aW1lLCBiZWNhdXNlIHRoZSBi aXRyYXRlIGlzIG5vdCBjYWxjdWxhdGVkLCBtYXhfYml0cmF0ZSBpcyBlbXB0eSwgYW5kIGZmX2hs c193cml0ZV9zdHJlYW1faW5mbyBjYW5ub3Qgd3JpdGUgc3RyZWFtIGluZm8gbm9ybWFsbHksIGNh dXNpbmcgbWFzdGVyX3BsIHRvIGJlIHVuYXZhaWxhYmxlLgo+PiAKPj4gU2lnbmVkLW9mZi1ieTog SmFjayBMYXUgPGphY2tsYXUxMjIyQHFxLmNvbT4KPj4gLS0tCj4+IGxpYmF2Zm9ybWF0L2hsc2Vu Yy5jIHwgNCArLS0tCj4+IDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMyBkZWxldGlv bnMoLSkKPj4gCj4+IGRpZmYgLS1naXQgYS9saWJhdmZvcm1hdC9obHNlbmMuYyBiL2xpYmF2Zm9y bWF0L2hsc2VuYy5jCj4+IGluZGV4IGM2ZmZkYjk5ZTUuLjIyM2M1MTYxMDMgMTAwNjQ0Cj4+IC0t LSBhL2xpYmF2Zm9ybWF0L2hsc2VuYy5jCj4+ICsrKyBiL2xpYmF2Zm9ybWF0L2hsc2VuYy5jCj4+ IEBAIC0xMTUwLDkgKzExNTAsNyBAQCBzdGF0aWMgaW50IGhsc19hcHBlbmRfc2VnbWVudChzdHJ1 Y3QgQVZGb3JtYXRDb250ZXh0ICpzLCBITFNDb250ZXh0ICpobHMsCj4+IAo+PiAgICAgdnMtPnRv dGFsX3NpemUgKz0gc2l6ZTsKPj4gICAgIHZzLT50b3RhbF9kdXJhdGlvbiArPSBkdXJhdGlvbjsK Pj4gLSAgICBpZiAoZHVyYXRpb24gPiAwLjUpIHsKPj4gLSAgICAgICAgLy8gRG9uJ3QgaW5jbHVk ZSB0aGUgZmluYWwsIHBvc3NpYmx5IHZlcnkgc2hvcnQgc2VnbWVudCBpbiB0aGUKPj4gLSAgICAg ICAgLy8gY2FsY3VsYXRpb24gb2YgdGhlIG1heCBiaXRyYXRlLgo+PiArICAgIGlmIChkdXJhdGlv biA+IDApIHsKPiAKPiBJJ20gbm90IHN1cmUgaWYgdGhpcyB3aWxsIHdvcmsgd2VsbCBpbiBsbGhs cyBtb2RlLAo+IGJ1dCB3aGVuIHRoZSBuZXR3b3JrIGNvbmRpdGlvbnMgYXJlIGV2ZW4gc2xpZ2h0 bHkgcG9vciwKPiBzZXZlcmUgc3R1dHRlcmluZyBvciBldmVuIGFuIGluYWJpbGl0eSB0byBjb250 aW51ZSBwbGF5YmFjayBvY2N1cnMuCj4gVGhpcyBpcyBiZWNhdXNlIHRoZSBzZWdtZW50cyBhcmUg c28gc21hbGwgdGhhdCB0aGUgbmV0d29yayBvdmVyaGVhZAo+IGV4Y2VlZHMgdGhlIHRpbWUgaXQg dGFrZXMgdG8gcGxheSB0aGVtLgoKVGhhbmtzIGZvciB5b3VyIHJlcGx5LCBJdCBzZWVtcyB0aGF0 IHRoZSBhY3R1YWwgc2l0dWF0aW9uIHJlcXVpcmVzIG1vcmUgY29tcGxleCBjb25zaWRlcmF0aW9u cy4gSSB3aWxsIHN0dWR5IGl0IGZ1cnRoZXIuCj4gCj4+ICAgICAgICAgaW50IGN1cl9iaXRyYXRl ID0gKGludCkoOCAqIHNpemUgLyBkdXJhdGlvbik7Cj4+ICAgICAgICAgaWYgKGN1cl9iaXRyYXRl ID4gdnMtPm1heF9iaXRyYXRlKQo+PiAgICAgICAgICAgICB2cy0+bWF4X2JpdHJhdGUgPSBjdXJf Yml0cmF0ZTsKPj4gLS0KPj4gMi40Ny4xCj4+IAo+PiBfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwo+PiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4+IGZm bXBlZy1kZXZlbEBmZm1wZWcub3JnCj4+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ZmbXBlZy1kZXZlbAo+PiAKPj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUs IG9yIGVtYWlsCj4+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0 ICJ1bnN1YnNjcmliZSIuCj4gCj4gVGhhbmtzCj4gU3RldmVuCj4gX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0 Cj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcgPG1haWx0bzpmZm1wZWctZGV2ZWxAZmZtcGVnLm9y Zz4KPiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPiAK PiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKPiBmZm1wZWctZGV2 ZWwtcmVxdWVzdEBmZm1wZWcub3JnIDxtYWlsdG86ZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVn Lm9yZz4gd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZeKAnS4KClJlZ2FyZHMKSmFjawoKCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwg bWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsg YWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJq ZWN0ICJ1bnN1YnNjcmliZSIuCg==