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 8159F46462 for ; Thu, 18 May 2023 22:20:39 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A547368C140; Fri, 19 May 2023 01:20:36 +0300 (EEST) Received: from mail-vs1-f42.google.com (mail-vs1-f42.google.com [209.85.217.42]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4FE5768BE25 for ; Fri, 19 May 2023 01:20:30 +0300 (EEST) Received: by mail-vs1-f42.google.com with SMTP id ada2fe7eead31-437e6ffa660so220580137.1 for ; Thu, 18 May 2023 15:20:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1684448429; x=1687040429; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=lqpdgHHAeUgkgboQ2/FW4YsorAgFdeZr1UOKo4EOk/k=; b=H3qYXbfVno9rMtqPeFfjqkDIlpPcdXAUjvsQPVsnwrujbxEK56KvVYoHKJTRMRpMJY x6WmB+pwaz0vUyNLHgCG5iMpIYfzfcCl8hjE9lUuUQU8jCSREKOZu3t26zqYstK0+LOI u+cCT/wBmn9CW5GFVPFtTa0nCLWDJujieU+48SRm5nR6v2wFsxCQRMck2LTVkZv41aZW AJQSwp/LxnOjVjQNtHO0y/4/dvnJH3B+hqXCgAS3O3njWfKV3Ot5bBhWRAFQT9I9ED6i zvSgpm6uGQGCRRkwjb6Oz73EutmreMMOnUqUkV0ILXle+pZ16Jfb3ybyjWum7CK4Xlxe MfJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684448429; x=1687040429; h=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=lqpdgHHAeUgkgboQ2/FW4YsorAgFdeZr1UOKo4EOk/k=; b=iiyOcOKqiikp9yxZFOplIKdju+GgXp8OygLniRbbZ35Dh9nGsOpU/C78xDUWUE9Rmt 3WpKaQADGYZ7qybJnhDCqAZHN8q+mn9RfWXFWhkND5adNqbDDgN0bEaL4YuiqI60ik2g MnWK1BDAyfxm8Tdma+0++J/D+aBY0/DfPfMtmgD+4tCCmdtwL4YMYniwnoYySITTDw36 iRR8cQugOETHLzskbC5keSNqMu3xBafL1gW1clfO1OAd6AUxGJEWikBv2OUA5w79KVm+ fFr6YVNET/171XKYk04gPhEpxlKyNzyNzIIrFLB+vIvIzJPhuJ7ADMYkfeAidt9fu1XU VcRQ== X-Gm-Message-State: AC+VfDwV/ktTKKkn0v6R0M5QUqCk6j+Gne38Rs9PhcVkgnAa1itTmhDF 9rzPvRoV1/w/1/3S9CxxITYnJAKKZ6yH7x7V5/2KwAgW X-Google-Smtp-Source: ACHHUZ7wFDXnl0Ps46LbRO9gnKLtyBI0EIhoFub9Jn3YjSNJrj9e9ctzlFeQ01B6HxFm1x/9b+1Grg+w6Y0XDZIOtQc= X-Received: by 2002:a67:bc0f:0:b0:42c:9864:3adf with SMTP id t15-20020a67bc0f000000b0042c98643adfmr27303vsn.31.1684448428857; Thu, 18 May 2023 15:20:28 -0700 (PDT) MIME-Version: 1.0 References: <20230518205405.GA1391451@pb2> In-Reply-To: <20230518205405.GA1391451@pb2> From: Paul B Mahol Date: Fri, 19 May 2023 00:19:50 +0200 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="0000000000003ed2e205fbff36b4" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] avfilter/af_aresample: switch to activate 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --0000000000003ed2e205fbff36b4 Content-Type: text/plain; charset="UTF-8" Fixed patch. --0000000000003ed2e205fbff36b4 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-avfilter-af_aresample-switch-to-activate.patch" Content-Disposition: attachment; filename="0001-avfilter-af_aresample-switch-to-activate.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lhtp2rv20 RnJvbSA3Y2Q1N2ZjNmJhNTU5OGZhNDNjMDY4MTI2ZDcyOTE4MDYwM2VmZDAyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEIgTWFob2wgPG9uZW1kYUBnbWFpbC5jb20+CkRhdGU6 IFdlZCwgMTcgTWF5IDIwMjMgMDk6MTU6NTEgKzAyMDAKU3ViamVjdDogW1BBVENIXSBhdmZpbHRl ci9hZl9hcmVzYW1wbGU6IHN3aXRjaCB0byBhY3RpdmF0ZQoKU2lnbmVkLW9mZi1ieTogUGF1bCBC IE1haG9sIDxvbmVtZGFAZ21haWwuY29tPgotLS0KIGxpYmF2ZmlsdGVyL2FmX2FyZXNhbXBsZS5j IHwgNTQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0KIDEgZmlsZSBjaGFu Z2VkLCA0NiBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpYmF2 ZmlsdGVyL2FmX2FyZXNhbXBsZS5jIGIvbGliYXZmaWx0ZXIvYWZfYXJlc2FtcGxlLmMKaW5kZXgg OTcxYzg2MWQwZS4uOWNjNTBkNGIzOCAxMDA2NDQKLS0tIGEvbGliYXZmaWx0ZXIvYWZfYXJlc2Ft cGxlLmMKKysrIGIvbGliYXZmaWx0ZXIvYWZfYXJlc2FtcGxlLmMKQEAgLTMyLDYgKzMyLDcgQEAK ICNpbmNsdWRlICJsaWJzd3Jlc2FtcGxlL3N3cmVzYW1wbGUuaCIKICNpbmNsdWRlICJhdmZpbHRl ci5oIgogI2luY2x1ZGUgImF1ZGlvLmgiCisjaW5jbHVkZSAiZmlsdGVycy5oIgogI2luY2x1ZGUg ImludGVybmFsLmgiCiAKIHR5cGVkZWYgc3RydWN0IEFSZXNhbXBsZUNvbnRleHQgewpAQCAtNDEs NiArNDIsNyBAQCB0eXBlZGVmIHN0cnVjdCBBUmVzYW1wbGVDb250ZXh0IHsKICAgICBzdHJ1Y3Qg U3dyQ29udGV4dCAqc3dyOwogICAgIGludDY0X3QgbmV4dF9wdHM7CiAgICAgaW50IG1vcmVfZGF0 YTsKKyAgICBpbnQgZW9mOwogfSBBUmVzYW1wbGVDb250ZXh0OwogCiBzdGF0aWMgYXZfY29sZCBp bnQgcHJlaW5pdChBVkZpbHRlckNvbnRleHQgKmN0eCkKQEAgLTE2OSw3ICsxNzEsOCBAQCBzdGF0 aWMgaW50IGNvbmZpZ19vdXRwdXQoQVZGaWx0ZXJMaW5rICpvdXRsaW5rKQogCiBzdGF0aWMgaW50 IGZpbHRlcl9mcmFtZShBVkZpbHRlckxpbmsgKmlubGluaywgQVZGcmFtZSAqaW5zYW1wbGVzcmVm KQogewotICAgIEFSZXNhbXBsZUNvbnRleHQgKmFyZXNhbXBsZSA9IGlubGluay0+ZHN0LT5wcml2 OworICAgIEFWRmlsdGVyQ29udGV4dCAqY3R4ID0gaW5saW5rLT5kc3Q7CisgICAgQVJlc2FtcGxl Q29udGV4dCAqYXJlc2FtcGxlID0gY3R4LT5wcml2OwogICAgIGNvbnN0IGludCBuX2luICA9IGlu c2FtcGxlc3JlZi0+bmJfc2FtcGxlczsKICAgICBpbnQ2NF90IGRlbGF5OwogICAgIGludCBuX291 dCAgICAgICA9IG5faW4gKiBhcmVzYW1wbGUtPnJhdGlvICsgMzI7CkBAIC0yMTQsNiArMjE3LDcg QEAgRkZfRU5BQkxFX0RFUFJFQ0FUSU9OX1dBUk5JTkdTCiAgICAgaWYgKG5fb3V0IDw9IDApIHsK ICAgICAgICAgYXZfZnJhbWVfZnJlZSgmb3V0c2FtcGxlc3JlZik7CiAgICAgICAgIGF2X2ZyYW1l X2ZyZWUoJmluc2FtcGxlc3JlZik7CisgICAgICAgIGZmX2lubGlua19yZXF1ZXN0X2ZyYW1lKGlu bGluayk7CiAgICAgICAgIHJldHVybiAwOwogICAgIH0KIApAQCAtMjYwLDggKzI2NCwxMCBAQCBz dGF0aWMgaW50IGZsdXNoX2ZyYW1lKEFWRmlsdGVyTGluayAqb3V0bGluaywgaW50IGZpbmFsLCBB VkZyYW1lICoqb3V0c2FtcGxlc3JlZgogc3RhdGljIGludCByZXF1ZXN0X2ZyYW1lKEFWRmlsdGVy TGluayAqb3V0bGluaykKIHsKICAgICBBVkZpbHRlckNvbnRleHQgKmN0eCA9IG91dGxpbmstPnNy YzsKKyAgICBBVkZpbHRlckxpbmsgKmlubGluayA9IGN0eC0+aW5wdXRzWzBdOwogICAgIEFSZXNh bXBsZUNvbnRleHQgKmFyZXNhbXBsZSA9IGN0eC0+cHJpdjsKLSAgICBpbnQgcmV0OworICAgIGlu dCByZXQgPSAwLCBzdGF0dXM7CisgICAgaW50NjRfdCBwdHM7CiAKICAgICAvLyBGaXJzdCB0cnkg dG8gZ2V0IGRhdGEgZnJvbSB0aGUgaW50ZXJuYWwgYnVmZmVycwogICAgIGlmIChhcmVzYW1wbGUt Pm1vcmVfZGF0YSkgewpAQCAtMjczLDE5ICsyNzksNTIgQEAgc3RhdGljIGludCByZXF1ZXN0X2Zy YW1lKEFWRmlsdGVyTGluayAqb3V0bGluaykKICAgICB9CiAgICAgYXJlc2FtcGxlLT5tb3JlX2Rh dGEgPSAwOwogCisgICAgaWYgKCFhcmVzYW1wbGUtPmVvZiAmJiBmZl9pbmxpbmtfYWNrbm93bGVk Z2Vfc3RhdHVzKGlubGluaywgJnN0YXR1cywgJnB0cykpCisgICAgICAgIGFyZXNhbXBsZS0+ZW9m ID0gMTsKKwogICAgIC8vIFNlY29uZCByZXF1ZXN0IG1vcmUgZGF0YSBmcm9tIHRoZSBpbnB1dAot ICAgIHJldCA9IGZmX3JlcXVlc3RfZnJhbWUoY3R4LT5pbnB1dHNbMF0pOworICAgIGlmICghYXJl c2FtcGxlLT5lb2YpCisgICAgICAgIEZGX0ZJTFRFUl9GT1JXQVJEX1dBTlRFRChvdXRsaW5rLCBp bmxpbmspOwogCiAgICAgLy8gVGhpcmQgaWYgd2UgaGl0IHRoZSBlbmQgZmx1c2gKLSAgICBpZiAo cmV0ID09IEFWRVJST1JfRU9GKSB7CisgICAgaWYgKGFyZXNhbXBsZS0+ZW9mKSB7CiAgICAgICAg IEFWRnJhbWUgKm91dHNhbXBsZXNyZWY7CiAKLSAgICAgICAgaWYgKChyZXQgPSBmbHVzaF9mcmFt ZShvdXRsaW5rLCAxLCAmb3V0c2FtcGxlc3JlZikpIDwgMCkKKyAgICAgICAgaWYgKChyZXQgPSBm bHVzaF9mcmFtZShvdXRsaW5rLCAxLCAmb3V0c2FtcGxlc3JlZikpIDwgMCkgeworICAgICAgICAg ICAgaWYgKHJldCA9PSBBVkVSUk9SX0VPRikgeworICAgICAgICAgICAgICAgIGZmX291dGxpbmtf c2V0X3N0YXR1cyhvdXRsaW5rLCBBVkVSUk9SX0VPRiwgYXJlc2FtcGxlLT5uZXh0X3B0cyk7Cisg ICAgICAgICAgICAgICAgcmV0dXJuIDA7CisgICAgICAgICAgICB9CiAgICAgICAgICAgICByZXR1 cm4gcmV0OworICAgICAgICB9CiAKICAgICAgICAgcmV0dXJuIGZmX2ZpbHRlcl9mcmFtZShvdXRs aW5rLCBvdXRzYW1wbGVzcmVmKTsKICAgICB9Ci0gICAgcmV0dXJuIHJldDsKKworICAgIGZmX2Zp bHRlcl9zZXRfcmVhZHkoY3R4LCAxMDApOworICAgIHJldHVybiAwOworfQorCitzdGF0aWMgaW50 IGFjdGl2YXRlKEFWRmlsdGVyQ29udGV4dCAqY3R4KQoreworICAgIEFSZXNhbXBsZUNvbnRleHQg KmFyZXNhbXBsZSA9IGN0eC0+cHJpdjsKKyAgICBBVkZpbHRlckxpbmsgKmlubGluayA9IGN0eC0+ aW5wdXRzWzBdOworICAgIEFWRmlsdGVyTGluayAqb3V0bGluayA9IGN0eC0+b3V0cHV0c1swXTsK KworICAgIEZGX0ZJTFRFUl9GT1JXQVJEX1NUQVRVU19CQUNLKG91dGxpbmssIGlubGluayk7CisK KyAgICBpZiAoIWFyZXNhbXBsZS0+ZW9mICYmIGZmX2lubGlua19xdWV1ZWRfZnJhbWVzKGlubGlu aykpIHsKKyAgICAgICAgQVZGcmFtZSAqZnJhbWUgPSBOVUxMOworICAgICAgICBpbnQgcmV0Owor CisgICAgICAgIHJldCA9IGZmX2lubGlua19jb25zdW1lX2ZyYW1lKGlubGluaywgJmZyYW1lKTsK KyAgICAgICAgaWYgKHJldCA8IDApCisgICAgICAgICAgICByZXR1cm4gcmV0OworICAgICAgICBp ZiAocmV0ID4gMCkKKyAgICAgICAgICAgIHJldHVybiBmaWx0ZXJfZnJhbWUoaW5saW5rLCBmcmFt ZSk7CisgICAgfQorCisgICAgcmV0dXJuIHJlcXVlc3RfZnJhbWUob3V0bGluayk7CiB9CiAKIHN0 YXRpYyBjb25zdCBBVkNsYXNzICpyZXNhbXBsZV9jaGlsZF9jbGFzc19pdGVyYXRlKHZvaWQgKipp dGVyKQpAQCAtMzIyLDcgKzM2MSw2IEBAIHN0YXRpYyBjb25zdCBBVkZpbHRlclBhZCBhcmVzYW1w bGVfaW5wdXRzW10gPSB7CiAgICAgewogICAgICAgICAubmFtZSAgICAgICAgID0gImRlZmF1bHQi LAogICAgICAgICAudHlwZSAgICAgICAgID0gQVZNRURJQV9UWVBFX0FVRElPLAotICAgICAgICAu ZmlsdGVyX2ZyYW1lID0gZmlsdGVyX2ZyYW1lLAogICAgIH0sCiB9OwogCkBAIC0zMzAsNyArMzY4 LDYgQEAgc3RhdGljIGNvbnN0IEFWRmlsdGVyUGFkIGFyZXNhbXBsZV9vdXRwdXRzW10gPSB7CiAg ICAgewogICAgICAgICAubmFtZSAgICAgICAgICA9ICJkZWZhdWx0IiwKICAgICAgICAgLmNvbmZp Z19wcm9wcyAgPSBjb25maWdfb3V0cHV0LAotICAgICAgICAucmVxdWVzdF9mcmFtZSA9IHJlcXVl c3RfZnJhbWUsCiAgICAgICAgIC50eXBlICAgICAgICAgID0gQVZNRURJQV9UWVBFX0FVRElPLAog ICAgIH0sCiB9OwpAQCAtMzM5LDYgKzM3Niw3IEBAIGNvbnN0IEFWRmlsdGVyIGZmX2FmX2FyZXNh bXBsZSA9IHsKICAgICAubmFtZSAgICAgICAgICA9ICJhcmVzYW1wbGUiLAogICAgIC5kZXNjcmlw dGlvbiAgID0gTlVMTF9JRl9DT05GSUdfU01BTEwoIlJlc2FtcGxlIGF1ZGlvIGRhdGEuIiksCiAg ICAgLnByZWluaXQgICAgICAgPSBwcmVpbml0LAorICAgIC5hY3RpdmF0ZSAgICAgID0gYWN0aXZh dGUsCiAgICAgLnVuaW5pdCAgICAgICAgPSB1bmluaXQsCiAgICAgLnByaXZfc2l6ZSAgICAgPSBz aXplb2YoQVJlc2FtcGxlQ29udGV4dCksCiAgICAgLnByaXZfY2xhc3MgICAgPSAmYXJlc2FtcGxl X2NsYXNzLAotLSAKMi4zOS4xCgo= --0000000000003ed2e205fbff36b4 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". --0000000000003ed2e205fbff36b4--