From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id C3D9940039 for ; Wed, 21 May 2025 05:18:30 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 24AD568CA2F; Wed, 21 May 2025 08:18:26 +0300 (EEST) Received: from mail-lj1-f179.google.com (mail-lj1-f179.google.com [209.85.208.179]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id C56B268CA07 for ; Wed, 21 May 2025 08:18:18 +0300 (EEST) Received: by mail-lj1-f179.google.com with SMTP id 38308e7fff4ca-30c416cdcc0so61615201fa.2 for ; Tue, 20 May 2025 22:18:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747804697; x=1748409497; darn=ffmpeg.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=sjsIV4Ybz3i7eHNMzd70ixCuxEgbLg4qTaBg58GhC78=; b=Tnpeg3Gdr28IgtSn+aBZez/GvSrhPeunRwUPaHOOSTWZU4wI/SuitnncRtL6JHBZEc jTTAxk1l3ipQREcII5Zglq2bp/W+XDLoouGYtAgRxSf6UybJGl4jYqNe12c2boa1ixph DMQFZRNJAif1t5WExgYj44raxSg2tHtJfLFwu6vOqG0N8XcXRSV7ge6fbPAx3P4bvdgz YkGIhqlduhNCMgjlp+SJm1HrTzkIl8k//dWDE8f2vLtceRX/FIHbHQlBAdpiRQjq1NvF 2+1wLxm75ufHxkor40L2XvL/gLvxsowttAhCtLSJjnE1hjaEHoaSJeK/BHsSaGVXVreW 62NQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747804697; x=1748409497; h=content-transfer-encoding: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=sjsIV4Ybz3i7eHNMzd70ixCuxEgbLg4qTaBg58GhC78=; b=vYLChp9tiLK6znz8BBi2gF7SIptuwgVG8GZWST1kQPLp7PMIJIcS6UrbDhQHYUycD3 3FiVSoeCsLhtKXhwSrq1MsbgC3xAeeB/t5MYdJmT5jBz7m5VrRjBYC7UGkG5J7BjixeO c6yYF07fwMEdBdaWSPFa4/ZaGs3PJdHb4D/qoU/q5tWrRrlpbSIrw6DT/lXTp2zbXSVb R5p+7ZlQS90eSGZsFSqyxnkvn4F3ARtCafwEMksQE4guH2zTlWxj1AflLveCuyKaY6Zz oSSo7iYQXygONdcjhgr5Zl1Cp1xHHOc96KFf1Zb5XCtBJx48HjJuVS6REjavJOl65f/2 YzCw== X-Gm-Message-State: AOJu0YyukVQ/xz3rKQLHqQGsegzyCzY+BVb2IDK+KtnLlvvAxDM8WPy6 MT5c7c/pNX/kD6Cxx40ViBWxX5Rp1TMrzDo8mtXjR3AAvTR2VIGp7tsVsvkEzM1HlikCZzUCmaq huFXHvIXIqGzGBW/Hf9vFNVCKcIrUkb3LKRVm X-Gm-Gg: ASbGncvjfZ8pZ2A0GWNpRt3g7yB5uCSbGqObAppcMYql96Gtn9WAApOIWR/AgoXNAHr YNJQIqAPLzMTOBRK+Zzz7Y7tROmLJRv59CJaTtMO0f+ksxPqIt8Gt1KGn7XNuOuh3a2MGsLNj/4 f1GUpRxxrJqieQYbcw8niLXoEu6IAqXR/u1pn+lMMeoNyDS0v+rfSrZfGpnhyHYy72HyA4vAdWi lh/Og== X-Google-Smtp-Source: AGHT+IG9WCuq1I5Tqu0P3t+djzVHl1AnKdvMuIPcWYcsLPrKhGzdWQLhpTbi9YImy6340QN+OsP425Xlks9StY0cXn0= X-Received: by 2002:a2e:bc1a:0:b0:307:dc1f:e465 with SMTP id 38308e7fff4ca-328096fdcd8mr66533531fa.22.1747804696593; Tue, 20 May 2025 22:18:16 -0700 (PDT) MIME-Version: 1.0 References: <20250513205835.306929-1-appaji12368@gmail.com> <2f7d5924-ebfb-2e00-8573-5a1cb6cdd27b@passwd.hu> In-Reply-To: From: Appaji Chintimi Date: Wed, 21 May 2025 10:47:39 +0530 X-Gm-Features: AX0GCFvj2kidLbFY5N6oPH_65QXKNgfdQw8oCKczLwy7ZAlGfGTZpjS25FH96aA Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH v1] fftools/ffplay: Resolve input file path before processing 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: SGVsbG8sIENhbiBJIGdldCBzb21lIGV5ZXMgb24gdGhpcyBwbGVhc2U/CgpPbiBGcmksIDE2IE1h eSAyMDI1IGF0IDAxOjI0LCBBcHBhamkgQ2hpbnRpbWkgPGFwcGFqaTEyMzY4QGdtYWlsLmNvbT4g d3JvdGU6Cj4KPiBDYW4geW91IGVsYWJvcmF0ZSBhIGJpdCBtb3JlIHdoeSB0aGlzIHJlcXVpcmVz IG1vcmUgY2hhbmdlcz8gTXkgdW5kZXJzdGFuZGluZyBpcywgdG8gY2hlY2sgZm9yIGRpZmZlcmVu dCBjYXNlcyBhbmQgaGFuZGxlIHRoZW0gZGlmZmVyZW50bHk6Cj4KPiAxLiAiLSIgZ2V0cyByZXBs YWNlZCB3aXRoICJmZDoiLCBhbmQgaXQncyBwYXNzZWQgZGlyZWN0bHkgdG8gImlucHV0X2ZpbGVu YW1lIiB3aXRob3V0IHJlc29sdmluZy4KPiAyLiBpZiB0aGUgcGF0aCBjb250YWlucyAiOi8vIiwg dGhhdCB0b28gZ2V0cyBwYXNzZWQgb24gd2l0aG91dCByZXNvbHZpbmcgaXQgZnVydGhlciAoaGFu ZGxlcyBodHRwOi8vLCBodHRwczovLywgZnRwOi8vIGV0Yy4uKQo+IDMuIE9ubHkgYWZ0ZXIgdGhl c2UgdHdvIGNoZWNrcywgcmVzb2x2ZSB0aGUgImZpbGVuYW1lIiBhbmQgcGFzcyBvbiB0byAiaW5w dXRfZmlsZW5hbWUiLgo+Cj4gT24gV2VkLCAxNCBNYXkgMjAyNSBhdCAyMzo0MCwgTWFydG9uIEJh bGludCA8Y3VzQHBhc3N3ZC5odT4gd3JvdGU6Cj4+Cj4+Cj4+Cj4+IE9uIFdlZCwgMTQgTWF5IDIw MjUsIE5pY29sYXMgR2VvcmdlIHdyb3RlOgo+Pgo+PiA+IEFwcGFqaSAoSEUxMjAyNS0wNS0xNCk6 Cj4+ID4+IEZpeGVzIHRpY2tldDogaHR0cHM6Ly90cmFjLmZmbXBlZy5vcmcvdGlja2V0LzExNTc0 Cj4+ID4+Cj4+ID4+IFNpZ25lZC1vZmYtYnk6IEFwcGFqaSA8YXBwYWppMTIzNjhAZ21haWwuY29t Pgo+PiA+PiAtLS0KPj4gPj4gIGZmdG9vbHMvZmZwbGF5LmMgfCAxMyArKysrKysrKysrKy0tCj4+ ID4+ICAxIGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPj4g Pj4KPj4gPj4gZGlmZiAtLWdpdCBhL2ZmdG9vbHMvZmZwbGF5LmMgYi9mZnRvb2xzL2ZmcGxheS5j Cj4+ID4+IGluZGV4IDJhNTcyZmMzYWEuLjQyZjA1ODRiNTUgMTAwNjQ0Cj4+ID4+IC0tLSBhL2Zm dG9vbHMvZmZwbGF5LmMKPj4gPj4gKysrIGIvZmZ0b29scy9mZnBsYXkuYwo+PiA+PiBAQCAtMjcs NiArMjcsNyBAQAo+PiA+PiAgI2luY2x1ZGUgImNvbmZpZ19jb21wb25lbnRzLmgiCj4+ID4+ICAj aW5jbHVkZSA8bWF0aC5oPgo+PiA+PiAgI2luY2x1ZGUgPGxpbWl0cy5oPgo+PiA+PiArI2luY2x1 ZGUgPHN0ZGxpYi5oPgo+PiA+PiAgI2luY2x1ZGUgPHNpZ25hbC5oPgo+PiA+PiAgI2luY2x1ZGUg PHN0ZGludC5oPgo+PiA+Pgo+PiA+PiBAQCAtMzYyMyw5ICszNjI0LDE3IEBAIHN0YXRpYyBpbnQg b3B0X2lucHV0X2ZpbGUodm9pZCAqb3B0Y3R4LCBjb25zdCBjaGFyICpmaWxlbmFtZSkKPj4gPj4g ICAgICAgICAgICAgICAgICBmaWxlbmFtZSwgaW5wdXRfZmlsZW5hbWUpOwo+PiA+PiAgICAgICAg ICByZXR1cm4gQVZFUlJPUihFSU5WQUwpOwo+PiA+PiAgICAgIH0KPj4gPj4gLSAgICBpZiAoIXN0 cmNtcChmaWxlbmFtZSwgIi0iKSkKPj4gPj4gKwo+PiA+PiArICAgIGNoYXIgcmVzb2x2ZWRfcGF0 aFtQQVRIX01BWF07Cj4+ID4+ICsKPj4gPj4gKyAgICBpZiAoIXJlYWxwYXRoKGZpbGVuYW1lLCBy ZXNvbHZlZF9wYXRoKSkgewo+PiA+PiArICAgICAgICBhdl9sb2coTlVMTCwgQVZfTE9HX0ZBVEFM LCAiRmFpbGVkIHRvIHJlc29sdmUgcGF0aCBmb3IgJyVzJzogJXNcbiIsIGZpbGVuYW1lLCBzdHJl cnJvcihlcnJubykpOwo+PiA+PiArICAgICAgICByZXR1cm4gQVZFUlJPUihlcnJubyk7Cj4+ID4+ ICsgICAgfQo+PiA+PiArCj4+ID4KPj4gPiBIaS4gVGhhbmtzIGZvciB0aGUgcGF0Y2guIERpZCB5 b3UgdGVzdCBpdCB3aXRoIG5vbi1maWxlbmFtZXMgYXJndW1lbnRzLAo+PiA+IGZvciBleGFtcGxl IGh0dHA6Ly/igKY/Cj4+ID4KPj4gPj4gKyAgICBpZiAoIXN0cmNtcChyZXNvbHZlZF9wYXRoLCAi LSIpKQo+PiA+PiAgICAgICAgICBmaWxlbmFtZSA9ICJmZDoiOwo+PiA+Cj4+ID4gVGhpcyBzaG91 bGQgaGFwcGVuIGJlZm9yZSByZXNvbHV0aW9uLgo+PiA+Cj4+ID4+IC0gICAgaW5wdXRfZmlsZW5h bWUgPSBhdl9zdHJkdXAoZmlsZW5hbWUpOwo+PiA+PiArICAgIGlucHV0X2ZpbGVuYW1lID0gYXZf c3RyZHVwKHJlc29sdmVkX3BhdGgpOwo+PiA+PiAgICAgIGlmICghaW5wdXRfZmlsZW5hbWUpCj4+ ID4+ICAgICAgICAgIHJldHVybiBBVkVSUk9SKEVOT01FTSk7Cj4+ID4+Cj4+ID4KPj4gPiBPbiB0 aGUgd2hvbGUsIEkgdGhpbmsgeW91IGFyZSBnb2luZyBhdCBpdCB3cm9uZzogeW91IGFyZSBvbmx5 IGZpeGluZwo+PiA+IHRoaXMgZm9yIGZmcGxheSwgbm90IGZvciBmZnByb2JlLCBmZm1wZWcgYW5k IG90aGVyIGFwcGxpY2F0aW9ucyBidWlsdCBvbgo+PiA+IHRoZSBsaWJyYXJpZXMsIGFuZCByZXNv bHZpbmcgdGhlIHBhdGggY2FuIGhhdmUgc2lkZSBlZmZlY3RzLCBmb3IgZXhhbXBsZQo+PiA+IGlm IHlvdSBkbyBub3QgaGF2ZSBwZXJtaXNzaW9uIG9uIGEgcGFyZW50IG9mIHRoZSBjdXJyZW50IHdv cmtpbmcKPj4gPiBkaXJlY3RvcnkuCj4+ID4KPj4gPiBJTU8sIHRoZSBjb3JyZWN0IHdheSB3b3Vs ZCBiZSB0byBhZGQgYSBzdGF0KCkgZWFybHkgaW4gdGhlIG9wZW5pbmcgb2YKPj4gPiB0aGUgZmls ZSBhbmQgdGVzdCB0aGUgZGV2aWNlIG51bWJlci4gQnV0IHRoYXQgcmVxdWlyZXMgY2hhbmdpbmcg cXVpdGUgYQo+PiA+IGxvdCBvZiB0aGluZ3MuCj4+Cj4+IEFncmVlZC4gWW91IHNob3VsZCBpbXBy b3ZlIHRoZSBwcm9iaW5nIGZ1bmN0aW9uIHRvIGZpeCB0aGUgdGlja2V0LCB5b3UgY2FuCj4+IGRv IGEgc3RhdCBpbiB2NGwyX3JlYWRfcHJvYmUoKSBpbiBsaWJhdmRldmljZS92NGwyLmMsIGNoZWNr IGlmIGl0IGlzIGEKPj4gY2hhciBkZXZpY2UgYW5kIHRyeSBhIFY0TDIgSU9DVEwgb24gaXQgdG8g bWFrZSBzdXJlIGl0IGlzIGEgVjRMMiBkZXZpY2UuCj4+Cj4+IFJlZ2FyZHMsCj4+IE1hcnRvbgo+ Pgo+PiA+Cj4+ID4gUmVnYXJkcywKPj4gPgo+PiA+IC0tCj4+ID4gIE5pY29sYXMgR2VvcmdlCj4+ ID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPj4gPiBm Zm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4+ID4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPj4g PiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPj4gPgo+ PiA+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+PiA+IGZmbXBl Zy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCj4+ IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4+IGZmbXBl Zy1kZXZlbCBtYWlsaW5nIGxpc3QKPj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPj4gaHR0cHM6 Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCj4+Cj4+IFRvIHVuc3Vi c2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+PiBmZm1wZWctZGV2ZWwtcmVxdWVz dEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0 CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVt YWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNj cmliZSIuCg==