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 AE1204885D for <ffmpegdev@gitmailbox.com>; Mon, 24 Mar 2025 00:11:39 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8E1C9687B64; Mon, 24 Mar 2025 02:11:36 +0200 (EET) Received: from mail-ua1-f47.google.com (mail-ua1-f47.google.com [209.85.222.47]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DCC14687A76 for <ffmpeg-devel@ffmpeg.org>; Mon, 24 Mar 2025 02:11:29 +0200 (EET) Received: by mail-ua1-f47.google.com with SMTP id a1e0cc1a2514c-86d69774081so1579135241.0 for <ffmpeg-devel@ffmpeg.org>; Sun, 23 Mar 2025 17:11:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742775088; x=1743379888; darn=ffmpeg.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=+LSV1Ts6VmqqI4KL5s48jRyl6LUACV+Jb+7hKwdjPpM=; b=S5yqTICgZIT/VHbQCSBln1wiaLHiXlU1bL6N4UMc3hR5sLlSJJtjyByjCXWPa9PrjK HvemBl5rKA7a2q0g9KB+5+HdjR7YMQhit4sslvVsVRddad+Q8/Umv2gPylmor034Pspa bee82i7Qw7Z/XpDKt+g8CzpelLYWw/xMLdNGiXrXhq3aE6EPg6c2zFw9NrtcwM0D1H1F 5ybLi9yEmoVsxx5wTLP7KSA+IRoHC8uZPPEAOMJrSJ+H8jZpfpUtdFTDN+yCh2ldSUmW 4ayBe08CnJQtv7AOcupUCYX/W2RygQu//gKvFORGP/9O7URboo17ufIQPQgnw2CstR10 iRow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742775088; x=1743379888; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=+LSV1Ts6VmqqI4KL5s48jRyl6LUACV+Jb+7hKwdjPpM=; b=TmQbBYLuOOSRsNLv4Iz0sHZcuTf1hWOd8VNE/1NPHq1OrxCYnniGgd0gK79IITDj+C Cz31fbTLzyTIemrFUzISjwc7mnE+EKHaH65XQH+pWk9tE/ZMe3i+ov7YYlL7WiGU9LT5 IOs9WQT0o6Y7KQ5W7WpLqGiNWLevjr9cl2IdiUrksiXBLO2VQad3bRTmNjQypsRYswS2 lcrKYliKbsWFNfXj3IPb7SSrD2ueIYaTqH5WmC53WNz9+I8FnoQRt7f9J346cSd2eviv T2azSS3+bljWXqyrAS73zOXT/vFIv+rDjF5bt2jtMBh54lJfrPmE7qBCOfUKeC3xxIAT eSMQ== X-Gm-Message-State: AOJu0Yz1rvRDkB5/Bo9anbPvMRpMrl9zQFoIy5jPlMKZSlrvM34x0Ndz wM6S3Xz+RTGLF5jKlQrotCvrHn69MX7GML0MEr6uecRIXFtJ5nIplES1viA84kCxouhzg9XdZUh +1oc90GPS+wuA22RtNb4suT/DNKoil2bdOYoIrghI X-Gm-Gg: ASbGncvdSKjWczS26dGcsyKOk+sRnzM//l0JMNu1GxtGWgIKm2ncBtruW72BYTY2sT3 b4UynCg/UCCBrIVl/X+Q9ZLD4fMRJZumObCg6iTeXjEt2sqhGs909+2auQkcnyTlAlyH9jp5f8l +ZbhkuBbfwujOr/rrdtfDmAKTF+Y10 X-Google-Smtp-Source: AGHT+IFoXQkw2JTwIb/N76ozXtLlCLW8OT/PJdStvr3tzFoYyOtrbGz2RoILwr9aNoHGRRzPCDesSz7Vgo1QEw/QcAw= X-Received: by 2002:a05:6102:f91:b0:4bb:e1c9:80c6 with SMTP id ada2fe7eead31-4c50d27b563mr8716697137.0.1742775088072; Sun, 23 Mar 2025 17:11:28 -0700 (PDT) MIME-Version: 1.0 References: <tencent_1D2850575A172F11274023BAB3497C3D6308@qq.com> In-Reply-To: <tencent_1D2850575A172F11274023BAB3497C3D6308@qq.com> From: Steven Liu <lingjiujianke@gmail.com> Date: Mon, 24 Mar 2025 08:11:15 +0800 X-Gm-Features: AQ5f1JpZRaPO6mAeClkbaoxk5e1h11J8h2xyJ5yn3UpuCQhtBnGSaTz7QtxDkes Message-ID: <CADxeRwmfSTGAbS1auq4CGUv3LY-DP-_fs7n_8HXZM7eUoMGEaQ@mail.gmail.com> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> 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> Cc: Jack Lau <jacklau1222@qq.com> 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/CADxeRwmfSTGAbS1auq4CGUv3LY-DP-_fs7n_8HXZM7eUoMGEaQ@mail.gmail.com/> List-Archive: <https://master.gitmailbox.com/ffmpegdev/> List-Post: <mailto:ffmpegdev@gitmailbox.com> SmFjayBMYXUgdmlhIGZmbXBlZy1kZXZlbCA8ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmc+IOS6jjIw MjXlubQz5pyIMjTml6XlkajkuIAgMDc6MTPlhpnpgZPvvJoKPgo+IFRoZSBwcmV2aW91cyBjb2Rl IHNldHMgdGhlIGJpdHJhdGUgdG8gYmUgY2FsY3VsYXRlZCBvbmx5IHdoZW4gZHVyYXRpb24+MC41 LCB3aGljaCBpcyBvYnZpb3VzbHkgbm90IGdlbmVyYWwgZW5vdWdoLgo+Cj4gSW4gc29tZSBzY2Vu YXJpb3MsIHdlIG1heSBuZWVkIHRvIHNldCBobHNfdGltZTwwLjUsIHRoZW4gdGhlIGdlbmVyYXRl ZCBzZWdtZW50cyBhcmUgYWxsIDwwLjUuIEF0IHRoaXMgdGltZSwgYmVjYXVzZSB0aGUgYml0cmF0 ZSBpcyBub3QgY2FsY3VsYXRlZCwgbWF4X2JpdHJhdGUgaXMgZW1wdHksIGFuZCBmZl9obHNfd3Jp dGVfc3RyZWFtX2luZm8gY2Fubm90IHdyaXRlIHN0cmVhbSBpbmZvIG5vcm1hbGx5LCBjYXVzaW5n IG1hc3Rlcl9wbCB0byBiZSB1bmF2YWlsYWJsZS4KPgo+IFNpZ25lZC1vZmYtYnk6IEphY2sgTGF1 IDxqYWNrbGF1MTIyMkBxcS5jb20+Cj4gLS0tCj4gIGxpYmF2Zm9ybWF0L2hsc2VuYy5jIHwgNCAr LS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMyBkZWxldGlvbnMoLSkKPgo+ IGRpZmYgLS1naXQgYS9saWJhdmZvcm1hdC9obHNlbmMuYyBiL2xpYmF2Zm9ybWF0L2hsc2VuYy5j Cj4gaW5kZXggYzZmZmRiOTllNS4uMjIzYzUxNjEwMyAxMDA2NDQKPiAtLS0gYS9saWJhdmZvcm1h dC9obHNlbmMuYwo+ICsrKyBiL2xpYmF2Zm9ybWF0L2hsc2VuYy5jCj4gQEAgLTExNTAsOSArMTE1 MCw3IEBAIHN0YXRpYyBpbnQgaGxzX2FwcGVuZF9zZWdtZW50KHN0cnVjdCBBVkZvcm1hdENvbnRl eHQgKnMsIEhMU0NvbnRleHQgKmhscywKPgo+ICAgICAgdnMtPnRvdGFsX3NpemUgKz0gc2l6ZTsK PiAgICAgIHZzLT50b3RhbF9kdXJhdGlvbiArPSBkdXJhdGlvbjsKPiAtICAgIGlmIChkdXJhdGlv biA+IDAuNSkgewo+IC0gICAgICAgIC8vIERvbid0IGluY2x1ZGUgdGhlIGZpbmFsLCBwb3NzaWJs eSB2ZXJ5IHNob3J0IHNlZ21lbnQgaW4gdGhlCj4gLSAgICAgICAgLy8gY2FsY3VsYXRpb24gb2Yg dGhlIG1heCBiaXRyYXRlLgo+ICsgICAgaWYgKGR1cmF0aW9uID4gMCkgewoKSSdtIG5vdCBzdXJl IGlmIHRoaXMgd2lsbCB3b3JrIHdlbGwgaW4gbGxobHMgbW9kZSwKYnV0IHdoZW4gdGhlIG5ldHdv cmsgY29uZGl0aW9ucyBhcmUgZXZlbiBzbGlnaHRseSBwb29yLApzZXZlcmUgc3R1dHRlcmluZyBv ciBldmVuIGFuIGluYWJpbGl0eSB0byBjb250aW51ZSBwbGF5YmFjayBvY2N1cnMuClRoaXMgaXMg YmVjYXVzZSB0aGUgc2VnbWVudHMgYXJlIHNvIHNtYWxsIHRoYXQgdGhlIG5ldHdvcmsgb3Zlcmhl YWQKZXhjZWVkcyB0aGUgdGltZSBpdCB0YWtlcyB0byBwbGF5IHRoZW0uCgo+ICAgICAgICAgIGlu dCBjdXJfYml0cmF0ZSA9IChpbnQpKDggKiBzaXplIC8gZHVyYXRpb24pOwo+ICAgICAgICAgIGlm IChjdXJfYml0cmF0ZSA+IHZzLT5tYXhfYml0cmF0ZSkKPiAgICAgICAgICAgICAgdnMtPm1heF9i aXRyYXRlID0gY3VyX2JpdHJhdGU7Cj4gLS0KPiAyLjQ3LjEKPgo+IF9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlz dAo+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4v bGlzdGluZm8vZmZtcGVnLWRldmVsCj4KPiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92 ZSwgb3IgZW1haWwKPiBmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVj dCAidW5zdWJzY3JpYmUiLgoKVGhhbmtzClN0ZXZlbgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1k ZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBl Zy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBl Zy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==