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 E92F04CD53
	for <ffmpegdev@gitmailbox.com>; Mon, 14 Apr 2025 04:39:52 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0AE98687C59;
	Mon, 14 Apr 2025 07:39:48 +0300 (EEST)
Received: from mout-p-202.mailbox.org (mout-p-202.mailbox.org [80.241.56.172])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 810A16801BE
 for <ffmpeg-devel@ffmpeg.org>; Mon, 14 Apr 2025 07:39:41 +0300 (EEST)
Received: from smtp202.mailbox.org (smtp202.mailbox.org
 [IPv6:2001:67c:2050:b231:465::202])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (No client certificate requested)
 by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4ZbZMG4yMKz9t0S
 for <ffmpeg-devel@ffmpeg.org>; Mon, 14 Apr 2025 06:39:38 +0200 (CEST)
Message-ID: <ebac78d5-578b-4ff4-ba3f-797f952adfa1@gyani.pro>
Date: Mon, 14 Apr 2025 10:09:35 +0530
MIME-Version: 1.0
To: ffmpeg-devel@ffmpeg.org
References: <20250413111545.4619-1-ffmpeg@gyani.pro>
 <20250413111545.4619-2-ffmpeg@gyani.pro>
 <DM8P223MB0365B8C3EDA17E5CAC6414D3BAB02@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
Content-Language: en-US
From: Gyan Doshi <ffmpeg@gyani.pro>
In-Reply-To: <DM8P223MB0365B8C3EDA17E5CAC6414D3BAB02@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
X-Rspamd-Queue-Id: 4ZbZMG4yMKz9t0S
X-Content-Filtered-By: Mailman/MimeDel 2.1.29
Subject: Re: [FFmpeg-devel] [PATCH 2/2] ffprobe: show seekability details in
 format section
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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/ebac78d5-578b-4ff4-ba3f-797f952adfa1@gyani.pro/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

CgpPbiAyMDI1LTA0LTEzIDA5OjQ4IHBtLCBzb2Z0d29ya3ogLiB3cm90ZToKPgo+PiAtLS0tLU9y
aWdpbmFsIE1lc3NhZ2UtLS0tLQo+PiBGcm9tOiBmZm1wZWctZGV2ZWw8ZmZtcGVnLWRldmVsLWJv
dW5jZXNAZmZtcGVnLm9yZz4gIE9uIEJlaGFsZiBPZiBHeWFuCj4+IERvc2hpCj4+IFNlbnQ6IFNv
bm50YWcsIDEzLiBBcHJpbCAyMDI1IDEzOjE2Cj4+IFRvOmZmbXBlZy1kZXZlbEBmZm1wZWcub3Jn
Cj4+IFN1YmplY3Q6IFtGRm1wZWctZGV2ZWxdIFtQQVRDSCAyLzJdIGZmcHJvYmU6IHNob3cgc2Vl
a2FiaWxpdHkgZGV0YWlscyBpbgo+PiBmb3JtYXQgc2VjdGlvbgo+Pgo+PiAtLS0KPj4gICBmZnRv
b2xzL2ZmcHJvYmUuYyAgICAgICAgICAgICAgICAgICAgfCA0OSArKysrKysrKysrKysrKysrKysr
KysrKysrKystCj4+ICAgdGVzdHMvcmVmL2ZhdGUvY2F2cy1kZW11eCAgICAgICAgICAgIHwgIDIg
Ky0KPj4gICB0ZXN0cy9yZWYvZmF0ZS9mZnByb2JlX2NvbXBhY3QgICAgICAgfCAgMiArLQo+PiAg
IHRlc3RzL3JlZi9mYXRlL2ZmcHJvYmVfY3N2ICAgICAgICAgICB8ICAyICstCj4+ICAgdGVzdHMv
cmVmL2ZhdGUvZmZwcm9iZV9kZWZhdWx0ICAgICAgIHwgIDEgKwo+PiAgIHRlc3RzL3JlZi9mYXRl
L2ZmcHJvYmVfZmxhdCAgICAgICAgICB8ICAxICsKPj4gICB0ZXN0cy9yZWYvZmF0ZS9mZnByb2Jl
X2luaSAgICAgICAgICAgfCAgMSArCj4+ICAgdGVzdHMvcmVmL2ZhdGUvZmZwcm9iZV9qc29uICAg
ICAgICAgIHwgIDEgKwo+PiAgIHRlc3RzL3JlZi9mYXRlL2ZmcHJvYmVfeG1sICAgICAgICAgICB8
ICAyICstCj4+ICAgdGVzdHMvcmVmL2ZhdGUvZmZwcm9iZV94c2QgICAgICAgICAgIHwgIDIgKy0K
Pj4gICB0ZXN0cy9yZWYvZmF0ZS9mbHYtZGVtdXggICAgICAgICAgICAgfCAgMiArLQo+PiAgIHRl
c3RzL3JlZi9mYXRlL2dhcGxlc3MtbXAzLXNpZGUtZGF0YSB8ICAyICstCj4+ICAgdGVzdHMvcmVm
L2ZhdGUvb2dnb3B1cy1kZW11eCAgICAgICAgIHwgIDIgKy0KPj4gICB0ZXN0cy9yZWYvZmF0ZS90
cy1kZW11eCAgICAgICAgICAgICAgfCAgMiArLQo+PiAgIHRlc3RzL3JlZi9mYXRlL3RzLW9wdXMt
ZGVtdXggICAgICAgICB8ICAyICstCj4+ICAgdGVzdHMvcmVmL2ZhdGUvdHMtc21hbGwtZGVtdXgg
ICAgICAgIHwgIDIgKy0KPj4gICB0ZXN0cy9yZWYvZmF0ZS90cy10aW1lZC1pZDMtZGVtdXggICAg
fCAgMiArLQo+PiAgIDE3IGZpbGVzIGNoYW5nZWQsIDY0IGluc2VydGlvbnMoKyksIDEzIGRlbGV0
aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZmZ0b29scy9mZnByb2JlLmMgYi9mZnRvb2xzL2Zm
cHJvYmUuYwo+PiBpbmRleCBlMGE3MzIyNTIzLi44YjA5YWZiOGMxIDEwMDY0NAo+PiAtLS0gYS9m
ZnRvb2xzL2ZmcHJvYmUuYwo+PiArKysgYi9mZnRvb2xzL2ZmcHJvYmUuYwo+PiBAQCAtMjI2MCw3
ICsyMjYwLDcgQEAgc3RhdGljIGludCBzaG93X2Zvcm1hdChBVlRleHRGb3JtYXRDb250ZXh0ICp0
ZmMsCj4+IElucHV0RmlsZSAqaWZpbGUpCj4+ICAgewo+PiAgICAgICBBVkZvcm1hdENvbnRleHQg
KmZtdF9jdHggPSBpZmlsZS0+Zm10X2N0eDsKPj4gICAgICAgaW50NjRfdCBzaXplID0gZm10X2N0
eC0+cGIgPyBhdmlvX3NpemUoZm10X2N0eC0+cGIpIDogLTE7Cj4+IC0gICAgaW50IHJldCA9IDA7
Cj4+ICsgICAgaW50IHNlZWthYmxlLCByZXQgPSAwOwo+Pgo+PiAgICAgICBhdnRleHRfcHJpbnRf
c2VjdGlvbl9oZWFkZXIodGZjLCBOVUxMLCBTRUNUSU9OX0lEX0ZPUk1BVCk7Cj4+ICAgICAgIHBy
aW50X3N0cl92YWxpZGF0ZSgiZmlsZW5hbWUiLCBmbXRfY3R4LT51cmwpOwo+PiBAQCAtMjI3OSw2
ICsyMjc5LDUzIEBAIHN0YXRpYyBpbnQgc2hvd19mb3JtYXQoQVZUZXh0Rm9ybWF0Q29udGV4dCAq
dGZjLAo+PiBJbnB1dEZpbGUgKmlmaWxlKQo+PiAgICAgICBpZiAoZm10X2N0eC0+Yml0X3JhdGUg
PiAwKSBwcmludF92YWwgICAgKCJiaXRfcmF0ZSIsIGZtdF9jdHgtCj4+PiBiaXRfcmF0ZSwgdW5p
dF9iaXRfcGVyX3NlY29uZF9zdHIpOwo+PiAgICAgICBlbHNlICAgICAgICAgICAgICAgICAgICAg
ICBwcmludF9zdHJfb3B0KCJiaXRfcmF0ZSIsICJOL0EiKTsKPj4gICAgICAgcHJpbnRfaW50KCJw
cm9iZV9zY29yZSIsIGZtdF9jdHgtPnByb2JlX3Njb3JlKTsKPj4gKwo+PiArICAgIHNlZWthYmxl
ID0gYXZmb3JtYXRfcXVlcnlfc2Vla2FibGUoZm10X2N0eCk7Cj4+ICsgICAgaWYgKHNlZWthYmxl
ID4gMCkgewo+PiArICAgICAgICBpbnQgZ2VuID0gMSwgYW50ZSA9IDA7Cj4+ICsgICAgICAgIEFW
QlByaW50IHNlZWtfc3RyOwo+PiArICAgICAgICBhdl9icHJpbnRfaW5pdCgmc2Vla19zdHIsIDAs
IEFWX0JQUklOVF9TSVpFX0FVVE9NQVRJQyk7Cj4+ICsKPj4gKyAgICAgICAgYXZfYnByaW50Zigm
c2Vla19zdHIsICJ5ZXMsIGJ5Iik7Cj4+ICsgICAgICAgIGlmIChzZWVrYWJsZSAmIEFWU0VFS0FC
TEVfVElNRSkgewo+PiArICAgICAgICAgICAgYXZfYnByaW50Zigmc2Vla19zdHIsICIgdGltZSIp
Owo+PiArICAgICAgICAgICAgaWYgKHNlZWthYmxlICYgQVZTRUVLQUJMRV9QVFMpCj4+ICsgICAg
ICAgICAgICAgICAgYXZfYnByaW50Zigmc2Vla19zdHIsICIocHRzKSIpOwo+PiArICAgICAgICAg
ICAgZWxzZQo+PiArICAgICAgICAgICAgICAgIGF2X2JwcmludGYoJnNlZWtfc3RyLCAiKGR0cyki
KTsKPj4gKyAgICAgICAgICAgIGFudGUgPSAxOwo+PiArICAgICAgICB9Cj4+ICsgICAgICAgIGlm
IChzZWVrYWJsZSAmIEFWU0VFS0FCTEVfQllURSkgewo+PiArICAgICAgICAgICAgYXZfYnByaW50
Zigmc2Vla19zdHIsICIlY2J5dGUtb2Zmc2V0IiwgYW50ZSA/ICcsJzonICcpOwo+PiArICAgICAg
ICAgICAgYW50ZSA9IDE7Cj4+ICsgICAgICAgIH0KPj4gKyAgICAgICAgaWYgKHNlZWthYmxlICYg
QVZTRUVLQUJMRV9GUkFNRSkgewo+PiArICAgICAgICAgICAgYXZfYnByaW50Zigmc2Vla19zdHIs
ICIlY2ZyYW1lLWluZGV4IiwgYW50ZSA/ICcsJzonICcpOwo+PiArICAgICAgICB9Cj4+ICsKPj4g
KyAgICAgICAgYW50ZSA9IDA7Cj4+ICsgICAgICAgIGF2X2JwcmludGYoJnNlZWtfc3RyLCAiIHZp
YSIpOwo+PiArICAgICAgICBpZiAoc2Vla2FibGUgJiBBVlNFRUtBQkxFX0RFTVVYRVIpIHsKPj4g
KyAgICAgICAgICAgIGF2X2JwcmludGYoJnNlZWtfc3RyLCAiIGRlbXV4ZXIiKTsKPj4gKyAgICAg
ICAgICAgIGdlbiA9IDA7Cj4+ICsgICAgICAgICAgICBhbnRlID0gMTsKPj4gKyAgICAgICAgfQo+
PiArICAgICAgICBpZiAoc2Vla2FibGUgJiBBVlNFRUtBQkxFX1BLVFNDQU4pIHsKPj4gKyAgICAg
ICAgICAgIGF2X2JwcmludGYoJnNlZWtfc3RyLCAiJWNwYWNrZXQtc2NhbiIsIGFudGUgPyAnLCc6
JyAnKTsKPj4gKyAgICAgICAgICAgIGdlbiA9IDA7Cj4+ICsgICAgICAgICAgICBhbnRlID0gMDsK
Pj4gKyAgICAgICAgfQo+PiArICAgICAgICBpZiAoZ2VuKQo+PiArICAgICAgICAgICAgYXZfYnBy
aW50Zigmc2Vla19zdHIsICIgZ2VuZXJpYyBzZWVrIik7Cj4+ICsKPj4gKyAgICAgICAgaWYgKHNl
ZWthYmxlICYgQVZTRUVLQUJMRV9GV0RPTkxZKQo+PiArICAgICAgICAgICAgYXZfYnByaW50Zigm
c2Vla19zdHIsICIgKGZvcndhcmQgb25seSkiKTsKPj4gKwo+PiArICAgICAgICBwcmludF9zdHIo
InNlZWthYmxlIiwgICAgICBzZWVrX3N0ci5zdHIpOwo+PiArICAgIH0KPj4gKyAgICBlbHNlCj4+
ICsgICAgICAgIHByaW50X3N0cigic2Vla2FibGUiLCAgICAgICJubyIpOwo+PiArCj4+ICAgICAg
IGlmIChkb19zaG93X2Zvcm1hdF90YWdzKQo+PiAgICAgICAgICAgcmV0ID0gc2hvd190YWdzKHRm
YywgZm10X2N0eC0+bWV0YWRhdGEsCj4+IFNFQ1RJT05fSURfRk9STUFUX1RBR1MpOwo+Cj4gSGkg
R3lhbiwKPgo+IHRoZSBwcm9ibGVtIHRoYXQgSSBzZWUgaGVyZSBpcyB0aGF0IGl0J3Mgbm90IG1h
Y2hpbmUtcmVhZGFibGUgYW5kIHdvdWxkIHJlcXVpcmUgbm9uLXRyaXZpYWwgcGFyc2luZyB0byB0
cmFuc2xhdGUgYmFjayB0byB0aGUgYWN0dWFsIGluZm9ybWF0aW9uIGJlaGluZCBpdC4KPiBJIHRo
aW5rIHRoYXQgZWl0aGVyIGEgc2VwYXJhdGUgc3ViLXNlY3Rpb24gb3IgYXQgbGVhc3QgdGhyZWUg
c2VwYXJhdGUgdmFsdWVzIHdvdWxkIGJlIGJldHRlci4KCkkgY2FuIGFkZCBhIGRlbGltaXRlciBs
aWtlIHwKCmUuZy4KCnllc3x0aW1lKHB0cyksZnJhbWUtaW5kZXh8ZGVtdXhlcixwYWNrZXQtc2Nh
bnxmYXN0CgpBbGwgb2YgdGhlIHBocmFzZXMgZm9yIGFuIGF0dHJpYnV0ZSBhcmUgdW5pcXVlLCBh
bmQgZm9yIHRoYXQsIHRoZXkganVzdCAKbmVlZCB0byBncmVwLCBub3QgcGFyc2UgdGhlIHN0cmlu
Zy4KTW9zdCBDTEkgdXNlcnMgd2lsbCBvbmx5IGNhcmUgYWJvdXQgdHdvIHRoaW5nczogeWVzL25v
IGFuZCBmb3J3YXJkLW9ubHkuCgo+IEFub3RoZXIgbm90ZTogV2hlbiB5b3Ugc2tpbSB0aHJvdWdo
IHRoZSBmZnByb2JlIGNvZGUsIHlvdSBjYW4gc2VlIHRoYXQgZmZwcm9iZSByYXJlbHkgZG9lcyBp
dHMgb3duICJudW1iZXJzLXRvLXN0cmluZyIgdHJhbnNsYXRpb25zIChvbmx5IGZvciBjYXNlcyBv
ZiBhYnNlbmNlLCBsaWtlICdub25lJywgJ3Vua25vd24nLCBldGMuKS4gTm9ybWFsbHksIHRob3Nl
IHRyYW5zbGF0aW9ucyBhcmUgaW5jbHVkZWQgaW4gdGhlIGxpYnMgd2hlcmUgdGhleSBhcmUgZGVm
aW5lZC4KClRoZSBpbmZvcm1hdGlvbiBpcyBzdG9yZWQgYXMgYml0ZmxhZ3MgaW4gYW4gaW50LiBI
b3cgd291bGQgdGhlIGxpYiBkbyBpdD8KCj4gT2gsIGFuZCBJIGJlbGlldmUgeW91IGFsc28gbmVl
ZCB0byBhZGQgbmV3IG91dHB1dCBmaWVsZHMgdG8gdGhlIHhtbCBzY2hlbWEgZmlsZSAoZmZwcm9i
ZS54c2QpLgoKV2lsbCBkby4KClJlZ2FyZHMsCkd5YW4KCgo+Cj4gU3RpbGwgbGlrZSBpdCEg8J+Y
igo+Cj4gVGhhbmtzLAo+IHN3Cj4KPgo+Cj4KPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fCj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+IGZmbXBl
Zy1kZXZlbEBmZm1wZWcub3JnCj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8v
ZmZtcGVnLWRldmVsCj4KPiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1h
aWwKPiBmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnICB3aXRoIHN1YmplY3QgInVuc3Vi
c2NyaWJlIi4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
ZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczov
L2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJl
LCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcu
b3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=