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 CF1C143057 for ; Thu, 19 May 2022 12:15:14 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id AFD6268B495; Thu, 19 May 2022 15:15:11 +0300 (EEST) Received: from mail-pg1-f179.google.com (mail-pg1-f179.google.com [209.85.215.179]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id E2B1468AF3A for ; Thu, 19 May 2022 15:15:05 +0300 (EEST) Received: by mail-pg1-f179.google.com with SMTP id c22so4911172pgu.2 for ; Thu, 19 May 2022 05:15:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=date:from:to:subject:message-id:mail-followup-to:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=kvI+ntl/NkJwJJ11558du1IzCiK6KmJnvZNJ+R5Rspw=; b=Gh6a7d1BFsoS7tpwSa96nszM4HrtFT1fJzjsByXbaceCsGRXaGB9n1YtaVM7iFxOeE SJ7l9ZtPoIGDyRnRXRYC2DUcocoEm28er0pCvh7WLGdnnK+olX/4mFWdnwUp9rjk9b7T LZp46eA+a59tPubY44SXncVvyEkIDkWbuOL0j7RS0Vlkf3z75JxvNOfu6ptv9I+AhIP/ kizBDG22DzenFfeHE2Fujl4pEv7e461ccvgmm08hXj1tlv3wegj2n0MfT9sUT9EIwpoc t5mauh8IFqsQkupKfSwxy/HilCuzfw0MnFDoOD9X4RS6VX5dxFMpjrRc2VWwfryraEvK OqQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:subject:message-id:mail-followup-to :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to; bh=kvI+ntl/NkJwJJ11558du1IzCiK6KmJnvZNJ+R5Rspw=; b=c7XrhfLja4gJaOJ6zPn5ukj+28C07u/E9Hvw0dUkSbj9h8BIjfSFhUHb4lAuUOVt3A VNgKFHka+mSGU4/czXmYepe6OWZ5GDL/Yl38EO7KP+LSnnQ7ncXIvBDa8lJHq42U+odk Nu1jZd7Lf6Y6bAAf6f3TbljvtG7sFLwakI5a7x6WR604Vs94SQ4VwIpfBPiw77lIisRT HCs6bFiJ28kTEDZRIft5tju0YKKk2iy/yk+XEneqB2zlD2wfvqJ8Epv71vFhcHrbsKTP u6Jmm16pQvhZx1dJvu4luEK/hwshSCCTbXCf4VkSmGktLCQxoroAHnN4lSUB8diT5GMq jW1g== X-Gm-Message-State: AOAM530TnX+ePiniOrIFkE2YZkmNC9dz//1SjYmDfZRWGqtPMV87lok7 2cmH7dcPhJPZRsSmae8Ecnk5oTw9IZE= X-Google-Smtp-Source: ABdhPJyTPYZKDKnp2JSPXsJ6nDMYskNlZi96zOFXb1qM6W7EWahYgBF2d73HwrJGiOvXvpN5bemH5g== X-Received: by 2002:a63:d054:0:b0:3f2:50df:e008 with SMTP id s20-20020a63d054000000b003f250dfe008mr3714322pgi.317.1652962501897; Thu, 19 May 2022 05:15:01 -0700 (PDT) Received: from gmail.com ([161.117.202.209]) by smtp.gmail.com with ESMTPSA id i24-20020a056a00225800b0050dc7628168sm3957459pfu.66.2022.05.19.05.15.00 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 19 May 2022 05:15:01 -0700 (PDT) Date: Thu, 19 May 2022 20:14:58 +0800 From: lance.lmwang@gmail.com To: FFmpeg development discussions and patches Message-ID: <20220519121458.GA6055@gmail.com> Mail-Followup-To: FFmpeg development discussions and patches References: <1651994221-11660-1-git-send-email-lance.lmwang@gmail.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: Subject: Re: [FFmpeg-devel] [PATCH 1/2] avfilter/src_movie: add dec_opts for the opened file 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: T24gV2VkLCBNYXkgMTgsIDIwMjIgYXQgMTA6NTA6NThQTSArMDgwMCwgInpoaWxpemhhbyjotbXl v5fnq4spIiB3cm90ZToKPiAKPiAKPiA+IE9uIE1heSA4LCAyMDIyLCBhdCAzOjE3IFBNLCBsYW5j ZS5sbXdhbmdAZ21haWwuY29tIHdyb3RlOgo+ID4gCj4gPiBGcm9tOiBMaW1pbiBXYW5nIDxsYW5j ZS5sbXdhbmdAZ21haWwuY29tPgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBMaW1pbiBXYW5nIDxs YW5jZS5sbXdhbmdAZ21haWwuY29tPgo+ID4gLS0tCj4gPiBkb2MvZmlsdGVycy50ZXhpICAgICAg ICB8IDkgKysrKysrKysrCj4gPiBsaWJhdmZpbHRlci9zcmNfbW92aWUuYyB8IDUgKysrKy0KPiA+ IDIgZmlsZXMgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+ID4gCj4g PiBkaWZmIC0tZ2l0IGEvZG9jL2ZpbHRlcnMudGV4aSBiL2RvYy9maWx0ZXJzLnRleGkKPiA+IGlu ZGV4IDM2NzYxNGQyZjguLjY3NzVjZjQzYmEgMTAwNjQ0Cj4gPiAtLS0gYS9kb2MvZmlsdGVycy50 ZXhpCj4gPiArKysgYi9kb2MvZmlsdGVycy50ZXhpCj4gPiBAQCAtMjk2NTIsNiArMjk2NTIsMTUg QEAgc2hvd3MgaG93IHRvIGFkZCBwcm90b2NvbF93aGl0ZWxpc3QgYW5kIHByb3RvY29sX2JsYWNr bGlzdCBvcHRpb25zOgo+ID4gZmZwbGF5IC1mIGxhdmZpCj4gPiAibW92aWU9ZmlsZW5hbWU9JzEu c2RwJzpmb3JtYXRfb3B0cz0ncHJvdG9jb2xfd2hpdGVsaXN0PWZpbGUscnRwLHVkcFw6cHJvdG9j b2xfYmxhY2tsaXN0PWh0dHAnIgo+ID4gQGVuZCBleGFtcGxlCj4gPiArCj4gPiArQGl0ZW0gZGVj X29wdHMKPiA+ICtTcGVjaWZ5IGRlY29kZSBvcHRpb25zIGZvciB0aGUgb3BlbmVkIGZpbGUuIEZv cm1hdCBvcHRpb25zIGNhbiBiZSBzcGVjaWZpZWQKPiA+ICthcyBhIGxpc3Qgb2YgQHZhcntrZXl9 PUB2YXJ7dmFsdWV9IHBhaXJzIHNlcGFyYXRlZCBieSAnOicuIFRoZSBmb2xsb3dpbmcgZXhhbXBs ZQo+ID4gK3Nob3dzIGhvdyB0byBhZGQgZXhwb3J0X3NpZGVfZGF0YSBvcHRpb25zOgo+IAo+IExv b2tzIGxpa2Ug4oCYRm9ybWF0IG9wdGlvbnPigJkgaXMgY29weS1wYXN0ZSBlcnJvciBmcm9tIGZv cm1hdF9vcHRzLgoKWWVzLCB3aWxsIGZpeCBpdCwgdGhhbmtzLgoKPiAKPiA+ICtAZXhhbXBsZQo+ ID4gKy4vZmZtcGVnIC15ICAtZiBsYXZmaQo+ID4gKy1pICJtb3ZpZT0uL2lucHV0LnRzOmRlY19v cHRzPWV4cG9ydF9zaWRlX2RhdGE9c2N0ZTIwY2Nbb3V0MCtzdWJjY10iIG91dC5zcnQKPiA+ICtA ZW5kIGV4YW1wbGUKPiA+IEBlbmQgdGFibGUKPiA+IAo+ID4gSXQgYWxsb3dzIG92ZXJsYXlpbmcg YSBzZWNvbmQgdmlkZW8gb24gdG9wIG9mIHRoZSBtYWluIGlucHV0IG9mCj4gPiBkaWZmIC0tZ2l0 IGEvbGliYXZmaWx0ZXIvc3JjX21vdmllLmMgYi9saWJhdmZpbHRlci9zcmNfbW92aWUuYwo+ID4g aW5kZXggNzExODU0YzIzYy4uYzdkYmQ5MGFhOSAxMDA2NDQKPiA+IC0tLSBhL2xpYmF2ZmlsdGVy L3NyY19tb3ZpZS5jCj4gPiArKysgYi9saWJhdmZpbHRlci9zcmNfbW92aWUuYwo+ID4gQEAgLTcw LDYgKzcwLDcgQEAgdHlwZWRlZiBzdHJ1Y3QgTW92aWVDb250ZXh0IHsKPiA+ICAgICBpbnQ2NF90 IGRpc2NvbnRpbnVpdHlfdGhyZXNob2xkOwo+ID4gICAgIGludDY0X3QgdHNfb2Zmc2V0Owo+ID4g ICAgIGludCBkZWNfdGhyZWFkczsKPiA+ICsgICAgQVZEaWN0aW9uYXJ5ICpkZWNfb3B0czsKPiA+ IAo+ID4gICAgIEFWRm9ybWF0Q29udGV4dCAqZm9ybWF0X2N0eDsKPiA+IAo+ID4gQEAgLTk2LDYg Kzk3LDcgQEAgc3RhdGljIGNvbnN0IEFWT3B0aW9uIG1vdmllX29wdGlvbnNbXT0gewo+ID4gICAg IHsgImRpc2NvbnRpbnVpdHkiLCAic2V0IGRpc2NvbnRpbnVpdHkgdGhyZXNob2xkIiwgT0ZGU0VU KGRpc2NvbnRpbnVpdHlfdGhyZXNob2xkKSwgQVZfT1BUX1RZUEVfRFVSQVRJT04sIHsuaTY0ID0g MH0sIDAsIElOVDY0X01BWCwgRkxBR1MgfSwKPiA+ICAgICB7ICJkZWNfdGhyZWFkcyIsICAic2V0 IHRoZSBudW1iZXIgb2YgdGhyZWFkcyBmb3IgZGVjb2RpbmciLCBPRkZTRVQoZGVjX3RocmVhZHMp LCBBVl9PUFRfVFlQRV9JTlQsIHsuaTY0ID0gIDB9LCAwLCBJTlRfTUFYLCBGTEFHUyB9LAo+ID4g ICAgIHsgImZvcm1hdF9vcHRzIiwgICJzZXQgZm9ybWF0IG9wdGlvbnMgZm9yIHRoZSBvcGVuZWQg ZmlsZSIsIE9GRlNFVChmb3JtYXRfb3B0cyksIEFWX09QVF9UWVBFX0RJQ1QsIHsuc3RyID0gTlVM TH0sIDAsIDAsIEZMQUdTfSwKPiA+ICsgICAgeyAiZGVjX29wdHMiLCAgICAgInNldCBkZWNvZGUg b3B0aW9ucyBmb3IgdGhlIG9wZW5lZCBmaWxlIiwgT0ZGU0VUKGRlY19vcHRzKSwgICAgQVZfT1BU X1RZUEVfRElDVCwgey5zdHIgPSBOVUxMfSwgMCwgMCwgRkxBR1N9LAo+ID4gICAgIHsgTlVMTCB9 LAo+ID4gfTsKPiA+IAo+ID4gQEAgLTE1OCw2ICsxNjAsNyBAQCBzdGF0aWMgQVZTdHJlYW0gKmZp bmRfc3RyZWFtKHZvaWQgKmxvZywgQVZGb3JtYXRDb250ZXh0ICphdmYsIGNvbnN0IGNoYXIgKnNw ZWMpCj4gPiAKPiA+IHN0YXRpYyBpbnQgb3Blbl9zdHJlYW0oQVZGaWx0ZXJDb250ZXh0ICpjdHgs IE1vdmllU3RyZWFtICpzdCwgaW50IGRlY190aHJlYWRzKQo+ID4gewo+ID4gKyAgICBNb3ZpZUNv bnRleHQgKm1vdmllID0gY3R4LT5wcml2Owo+ID4gICAgIGNvbnN0IEFWQ29kZWMgKmNvZGVjOwo+ ID4gICAgIGludCByZXQ7Cj4gPiAKPiA+IEBAIC0xNzksNyArMTgyLDcgQEAgc3RhdGljIGludCBv cGVuX3N0cmVhbShBVkZpbHRlckNvbnRleHQgKmN0eCwgTW92aWVTdHJlYW0gKnN0LCBpbnQgZGVj X3RocmVhZHMpCj4gPiAgICAgICAgIGRlY190aHJlYWRzID0gZmZfZmlsdGVyX2dldF9uYl90aHJl YWRzKGN0eCk7Cj4gPiAgICAgc3QtPmNvZGVjX2N0eC0+dGhyZWFkX2NvdW50ID0gZGVjX3RocmVh ZHM7Cj4gPiAKPiA+IC0gICAgaWYgKChyZXQgPSBhdmNvZGVjX29wZW4yKHN0LT5jb2RlY19jdHgs IGNvZGVjLCBOVUxMKSkgPCAwKSB7Cj4gPiArICAgIGlmICgocmV0ID0gYXZjb2RlY19vcGVuMihz dC0+Y29kZWNfY3R4LCBjb2RlYywgJm1vdmllLT5kZWNfb3B0cykpIDwgMCkgewo+ID4gICAgICAg ICBhdl9sb2coY3R4LCBBVl9MT0dfRVJST1IsICJGYWlsZWQgdG8gb3BlbiBjb2RlY1xuIik7Cj4g PiAgICAgICAgIHJldHVybiByZXQ7Cj4gPiAgICAgfQo+ID4gLS0gCj4gPiAyLjM1LjEKPiA+IAo+ ID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiA+IGZm bXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPiA+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4gPiBo dHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPiA+IAo+ID4g VG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gPiBmZm1wZWctZGV2 ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo+IAoKLS0g ClRoYW5rcywKTGltaW4gV2FuZwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcu b3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8g dW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1 ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==