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 8571A43EE5 for ; Wed, 17 Aug 2022 11:20:01 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 49A2068B89B; Wed, 17 Aug 2022 14:19:59 +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 877CC68B0F2 for ; Wed, 17 Aug 2022 14:19:52 +0300 (EEST) Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4M75CB1JH7z9sQY for ; Wed, 17 Aug 2022 13:19:50 +0200 (CEST) Message-ID: <2ef2dd4e-9665-0f1a-cc4f-641bd09b893c@gyani.pro> Date: Wed, 17 Aug 2022 16:49:37 +0530 MIME-Version: 1.0 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20220815183410.6741-1-ffmpeg@gyani.pro> <20220816230658.GA3168@mariano> <10d7f7e7-e76f-4e86-ced0-01fb033e5ac4@gyani.pro> From: Gyan Doshi In-Reply-To: <10d7f7e7-e76f-4e86-ced0-01fb033e5ac4@gyani.pro> X-Rspamd-Queue-Id: 4M75CB1JH7z9sQY Subject: Re: [FFmpeg-devel] [PATCH] ffprobe: restore reporting error code for failed inputs 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: UHVzaGVkIGFzCgpkNTU0NGY2NDU3YWQwNjk4NzMxMWJlZGEwZTRiN2MwOGJmNTI5MTVjIHRvIG1h c3RlcgphbmQKNGU0Y2M2ZTU2YTg5OWY2YjQzMDJlODBkYmNkNmI0NDYyZjM0MDkwNSB0byA1LjEK Ck9uIDIwMjItMDgtMTcgMTI6NDMgcG0sIEd5YW4gRG9zaGkgd3JvdGU6Cj4KPgo+IE9uIDIwMjIt MDgtMTcgMTI6MzcgcG0sIE1hcnRvbiBCYWxpbnQgd3JvdGU6Cj4+Cj4+Cj4+IE9uIFdlZCwgMTcg QXVnIDIwMjIsIEd5YW4gRG9zaGkgd3JvdGU6Cj4+Cj4+Pgo+Pj4KPj4+IE9uIDIwMjItMDgtMTcg MDQ6MzYgYW0sIFN0ZWZhbm8gU2FiYXRpbmkgd3JvdGU6Cj4+Pj4gwqBPbiBkYXRlIFR1ZXNkYXkg MjAyMi0wOC0xNiAwMDowNDoxMCArMDUzMCwgR3lhbiBEb3NoaSB3cm90ZToKPj4+Pj4gwqBjMTFm YjQ2NzMxIGxlZCB0byBhIHJlZ3Jlc3Npb24gd2hlcmVieSB0aGUgcmV0dXJuIGNvZGUgZm9yIG1p c3NpbmcKPj4+Pj4gwqBpbnB1dCBvciBpbnB1dCBwcm9iZSBpcyBvdmVycmlkZGVuIGJ5IHdyaXRl ciBjbG9zZSByZXR1cm4gY29kZSBhbmQKPj4+Pj4gwqBoZW5jZSBub3QgY29udmV5ZWQgaW4gdGhl IGV4aXQgY29kZS4KPj4+Pj4gwqAtLS0KPj4+Pj4gwqDCoCBmZnRvb2xzL2ZmcHJvYmUuYyB8IDYg KysrKystCj4+Pj4+IMKgwqAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMSBkZWxl dGlvbigtKQo+Pj4+Pgo+Pj4+PiDCoEFmZmVjdHMgNS4xIHNvIHdpbGwgbmVlZCB0byBiZSBiYWNr cG9ydGVkIHRoZXJlLgo+Pj4+Pgo+Pj4+PiDCoGRpZmYgLS1naXQgYS9mZnRvb2xzL2ZmcHJvYmUu YyBiL2ZmdG9vbHMvZmZwcm9iZS5jCj4+Pj4+IMKgaW5kZXggYWQ2MzNjY2M0NC4uODk4M2RjMjhj YyAxMDA2NDQKPj4+Pj4gwqAtLS0gYS9mZnRvb2xzL2ZmcHJvYmUuYwo+Pj4+PiDCoCsrKyBiL2Zm dG9vbHMvZmZwcm9iZS5jCj4+Pj4+IEBAwqAgLTQwMzIsNyArNDAzMiw3IEBAIGludCBtYWluKGlu dCBhcmdjLCBjaGFyICoqYXJndikKPj4+Pj4gwqDCoMKgwqDCoMKgIFdyaXRlckNvbnRleHQgKndj dHg7Cj4+Pj4+IMKgwqDCoMKgwqDCoCBjaGFyICpidWY7Cj4+Pj4+IMKgwqDCoMKgwqDCoCBjaGFy ICp3X25hbWUgPSBOVUxMLCAqd19hcmdzID0gTlVMTDsKPj4+Pj4gwqAtwqDCoMKgIGludCByZXQs IGk7Cj4+Pj4+IMKgK8KgwqDCoCBpbnQgcmV0LCBpbnB1dF9yZXQsIGk7Cj4+Pj4+Cj4+Pj4+IMKg wqDCoMKgwqDCoCBpbml0X2R5bmxvYWQoKTsKPj4+Pj4KPj4+Pj4gQEDCoCAtNDE1NiwxMCArNDE1 NiwxNCBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCj4+Pj4+IMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzaG93X2Vycm9yKHdjdHgsIHJldCk7Cj4+Pj4+IMKg wqDCoMKgwqDCoMKgwqDCoMKgIH0KPj4+Pj4gwqDCoCArwqDCoMKgwqDCoMKgwqAgaW5wdXRfcmV0 ID0gcmV0Owo+Pj4+PiDCoCsKPj4+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgwqAgd3JpdGVyX3ByaW50 X3NlY3Rpb25fZm9vdGVyKHdjdHgpOwo+Pj4+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZXQgPSB3 cml0ZXJfY2xvc2UoJndjdHgpOwo+Pj4+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoCBpZiAocmV0IDwg MCkKPj4+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBhdl9sb2coTlVMTCwgQVZfTE9H X0VSUk9SLCAiV3JpdGluZyBvdXRwdXQgZmFpbGVkOiAKPj4+Pj4gJXNcbiIsCj4+Pj4+IMKgYXZf ZXJyMnN0cihyZXQpKTsKPj4+Pj4gwqArCj4+Pj4+IMKgK8KgwqDCoMKgwqDCoMKgIHJldCA9IEZG TUlOKHJldCwgaW5wdXRfcmV0KTsKPj4+PiDCoG1heWJlIHdlIHNob3VsZCBnaXZlIHByaW9yaXR5 IHRvIGlucHV0X3JldCBpbiBjYXNlIHRoZXkgYXJlIGJvdGgKPj4+PiDCoG5lZ2F0aXZlPwo+Pj4+ Cj4+Pj4gwqByZXR1cm4gaW5wdXRfcmV0IDwgMCA/IGlucHV0X3JldCA6IHJldDsKPj4+Cj4+PiBT Y3JpcHRzIHVzdWFsbHkgZGVwZW5kIG9uIGV4aXQgY29kZSBiZWluZyAwIG9yIHNvbWV0aGluZyBl bHNlLiBBbHNvLCAKPj4+IGVycm9yIGlzIGxvZ2dlZCBmb3IgYm90aCBpbnB1dCBmYWlsdXJlIGFu ZCB3cml0ZXJfY2xvc2UgZmFpbHVyZSwgc28gCj4+PiBpdCBkb2Vzbid0IG1hdHRlci4KPj4+IEZp bmFsbHksIGlucHV0X3JldCBpcyBub3QgaW5pdGlhbGl6ZWQgaWYgd3JpdGVyX29wZW4gZmFpbHMs IHNvIHdlIAo+Pj4gc2hvdWxkbid0IGJlIHJlZmVyZW5jaW5nIGl0IG91dHNpZGUuCj4+Cj4+IEkg d291bGQgZG8gc29tZXRoaW5nIGxpa2UKPj4KPj4gcmV0MiA9IHdyaXRlcl9jbG9zZSgpOwo+PiBy ZXQgPSBGRk1JTihyZXQyLCByZXQpOwo+Pgo+PiBCdXQgZmluZSBlaXRoZXIgd2F5LCBwbGVhc2Ug cHVzaCBhbnkgdmVyc2lvbiB5b3UgcHJlZmVyLCB0aGlzIGhhcyAKPj4gYmVlbiBicm9rZW4gZm9y IHRvbyBsb25nLiBTb3JyeSBhYm91dCB0aGF0Lgo+Cj4gVGhlIG9ubHkgZGlmZiBpcyB3aGljaCBy ZXR1cm4gZG9lcyB0aGUgbmV3IHZhcmlhYmxlIHN0b3JlLiBJIGxpa2UgbXkgCj4gdmFyIG5hbWUg YmV0dGVyIDovCj4KPiBXaWxsIHB1c2ggaW4gYSBjb3VwbGUgb2YgaG91cnMsIDUuMSBhcyB3ZWxs Cj4KPiBSZWdhcmRzLAo+IEd5YW4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwo+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxA ZmZtcGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1k ZXZlbAo+Cj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZt cGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1k ZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcu b3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQg bGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRo IHN1YmplY3QgInVuc3Vic2NyaWJlIi4K