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 1E0C04495F for ; Wed, 4 Jan 2023 16:54:25 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C4B6068BCBC; Wed, 4 Jan 2023 18:54:22 +0200 (EET) Received: from mail-vs1-f43.google.com (mail-vs1-f43.google.com [209.85.217.43]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9013D68B76F for ; Wed, 4 Jan 2023 18:54:16 +0200 (EET) Received: by mail-vs1-f43.google.com with SMTP id s127so21462611vsb.5 for ; Wed, 04 Jan 2023 08:54:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=xtkr93IcaqiXYWNl9X3fLg2nObsj+/oIo2QIy3Rl4c0=; b=U3fI0eRZI7ZfYxFKciBQJCTocUVw588RUm3e/YHDZgW6uueWO8M2qlRUK52k8Efjeg /CZvDtPIuzZWSyLRNkEeaItxdfQvxwstAWuA4V3FTgE4eJqa3UbW9xYYVmE7ePoeHf0R 26c3alHfgli3GNpVfQ351XiyDUiFeoaYlCINOBnH78rjVo3T3LxzepcBiGJwyk4Q2Up6 2ihu4xofoW2yPBn48Nnebd9HTvFvruti2MTX5F3dBysm5WYi5dgrwMGsVlCPiuVoawco 9B2rMuU2e4MSrBsGaYwrC+XtQTrGNUH5c92jxBzACCNgHi0EQTq/PiWGNqEGvrMose/Q u4xg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=xtkr93IcaqiXYWNl9X3fLg2nObsj+/oIo2QIy3Rl4c0=; b=i8dbh/Wye+lR4zrrACiFLgpkqAA0Q3O9As+73S7RLmIS1o+TY1pjw9RuDL57gPA4rJ 1SnpGNI7XLy6Y2vB701F0QiDARUz3gh549WiKk3HGj339HRzL4Qcero9LTxzGtZpafhr 2Y5STvh2wF/jK46cnTbxOHmxLZSby8RCl9JhsEvPUsiJvPXUw5+36hRvrfHX8zHZwNV6 wcFsiuC0HOPou0hM2Vw5SsfxEmnr7qk4ZxBxxrjTXRtrIJq74AB4QMXVtDZMkJlAt3E7 u4OMlWi5dPkIuNQCVXX8j4HZXhMUYRSyt2ujjqkIbEc8iXGOLymxby/C5LbBZTMmH9ss mDMg== X-Gm-Message-State: AFqh2krjuotxoesaaItU3ZWU8h5QX1CXRKkSmDH/SQDJ8SiDqr3kA9l/ VzHpaiuxlhrEGUxp+saNko6PxRXmp2CREdVP9IukIlpV X-Google-Smtp-Source: AMrXdXuM/IJKDBaSzc/PsZd+S32MwP1AZDEC/2FInRrq23glFO7TEqy07swUwL74Eoq0jCEkI61tWYyGmGRunQUfbnw= X-Received: by 2002:a05:6102:14a9:b0:3cb:b9c:4a24 with SMTP id d41-20020a05610214a900b003cb0b9c4a24mr2706421vsv.57.1672851255243; Wed, 04 Jan 2023 08:54:15 -0800 (PST) MIME-Version: 1.0 From: Paul B Mahol Date: Wed, 4 Jan 2023 17:59:14 +0100 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="000000000000d5348a05f173085e" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [FFmpeg-devel] [PATCH] swresample fixes 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: --000000000000d5348a05f173085e Content-Type: text/plain; charset="UTF-8" Patches attached. --000000000000d5348a05f173085e Content-Type: text/x-patch; charset="US-ASCII"; name="0003-avfilter-af_aresample-if-frame-parameters-change-upd.patch" Content-Disposition: attachment; filename="0003-avfilter-af_aresample-if-frame-parameters-change-upd.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lchwln370 RnJvbSAzOTU5YmNiNzA3ZjUyMzM5YmFjNDFhY2M5YWVjODU2Y2FkM2FjZWQxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEIgTWFob2wgPG9uZW1kYUBnbWFpbC5jb20+CkRhdGU6 IFdlZCwgNCBKYW4gMjAyMyAxNzo1NToxMCArMDEwMApTdWJqZWN0OiBbUEFUQ0ggMy8zXSBhdmZp bHRlci9hZl9hcmVzYW1wbGU6IGlmIGZyYW1lIHBhcmFtZXRlcnMgY2hhbmdlIHVwZGF0ZQogc3dy IGNvbnRleHQKClNpZ25lZC1vZmYtYnk6IFBhdWwgQiBNYWhvbCA8b25lbWRhQGdtYWlsLmNvbT4K LS0tCiBsaWJhdmZpbHRlci9hZl9hcmVzYW1wbGUuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvbGliYXZmaWx0ZXIvYWZfYXJlc2FtcGxl LmMgYi9saWJhdmZpbHRlci9hZl9hcmVzYW1wbGUuYwppbmRleCA3OTIzMzc3YzhjLi4yNzQ0Mzg4 Zjc1IDEwMDY0NAotLS0gYS9saWJhdmZpbHRlci9hZl9hcmVzYW1wbGUuYworKysgYi9saWJhdmZp bHRlci9hZl9hcmVzYW1wbGUuYwpAQCAtMjA5LDggKzIwOSwxNCBAQCBGRl9FTkFCTEVfREVQUkVD QVRJT05fV0FSTklOR1MKICAgICB9IGVsc2UgewogICAgICAgICBvdXRzYW1wbGVzcmVmLT5wdHMg ID0gQVZfTk9QVFNfVkFMVUU7CiAgICAgfQorYWdhaW46CiAgICAgcmV0ID0gc3dyX2NvbnZlcnRf ZnJhbWUoYXJlc2FtcGxlLT5zd3IsIG91dHNhbXBsZXNyZWYsCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgKHZvaWQgKilpbnNhbXBsZXNyZWYpOworICAgIGlmIChyZXQgJiAoQVZFUlJPUl9J TlBVVF9DSEFOR0VEIHwgQVZFUlJPUl9PVVRQVVRfQ0hBTkdFRCkpIHsKKyAgICAgICAgc3dyX2Ns b3NlKGFyZXNhbXBsZS0+c3dyKTsKKyAgICAgICAgZ290byBhZ2FpbjsKKyAgICB9CisKICAgICBp ZiAocmV0IDwgMCkgewogICAgICAgICBhdl9mcmFtZV9mcmVlKCZvdXRzYW1wbGVzcmVmKTsKICAg ICAgICAgYXZfZnJhbWVfZnJlZSgmaW5zYW1wbGVzcmVmKTsKLS0gCjIuMzcuMgoK --000000000000d5348a05f173085e Content-Type: text/x-patch; charset="US-ASCII"; name="0001-avfilter-af_aresample-switch-to-convert-frame-API.patch" Content-Disposition: attachment; filename="0001-avfilter-af_aresample-switch-to-convert-frame-API.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lchwln4a2 RnJvbSBmZTk1MWE4MmRjNmM3NWVjZWQ1YjMwNmExMWVhNTQ2MmEyNDVjNGMzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEIgTWFob2wgPG9uZW1kYUBnbWFpbC5jb20+CkRhdGU6 IFdlZCwgNCBKYW4gMjAyMyAxNzoxMzoxNiArMDEwMApTdWJqZWN0OiBbUEFUQ0ggMS8zXSBhdmZp bHRlci9hZl9hcmVzYW1wbGU6IHN3aXRjaCB0byBjb252ZXJ0IGZyYW1lIEFQSQoKU2lnbmVkLW9m Zi1ieTogUGF1bCBCIE1haG9sIDxvbmVtZGFAZ21haWwuY29tPgotLS0KIGxpYmF2ZmlsdGVyL2Fm X2FyZXNhbXBsZS5jIHwgMTAgKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9u cygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saWJhdmZpbHRlci9hZl9hcmVzYW1w bGUuYyBiL2xpYmF2ZmlsdGVyL2FmX2FyZXNhbXBsZS5jCmluZGV4IDk3MWM4NjFkMGUuLjc5MjMz NzdjOGMgMTAwNjQ0Ci0tLSBhL2xpYmF2ZmlsdGVyL2FmX2FyZXNhbXBsZS5jCisrKyBiL2xpYmF2 ZmlsdGVyL2FmX2FyZXNhbXBsZS5jCkBAIC0yMDksMTggKzIwOSwxNiBAQCBGRl9FTkFCTEVfREVQ UkVDQVRJT05fV0FSTklOR1MKICAgICB9IGVsc2UgewogICAgICAgICBvdXRzYW1wbGVzcmVmLT5w dHMgID0gQVZfTk9QVFNfVkFMVUU7CiAgICAgfQotICAgIG5fb3V0ID0gc3dyX2NvbnZlcnQoYXJl c2FtcGxlLT5zd3IsIG91dHNhbXBsZXNyZWYtPmV4dGVuZGVkX2RhdGEsIG5fb3V0LAotICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgKHZvaWQgKilpbnNhbXBsZXNyZWYtPmV4dGVuZGVk X2RhdGEsIG5faW4pOwotICAgIGlmIChuX291dCA8PSAwKSB7CisgICAgcmV0ID0gc3dyX2NvbnZl cnRfZnJhbWUoYXJlc2FtcGxlLT5zd3IsIG91dHNhbXBsZXNyZWYsCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgKHZvaWQgKilpbnNhbXBsZXNyZWYpOworICAgIGlmIChyZXQgPCAwKSB7CiAg ICAgICAgIGF2X2ZyYW1lX2ZyZWUoJm91dHNhbXBsZXNyZWYpOwogICAgICAgICBhdl9mcmFtZV9m cmVlKCZpbnNhbXBsZXNyZWYpOwotICAgICAgICByZXR1cm4gMDsKKyAgICAgICAgcmV0dXJuIHJl dDsKICAgICB9CiAKICAgICBhcmVzYW1wbGUtPm1vcmVfZGF0YSA9IG91dHNhbXBsZXNyZWYtPm5i X3NhbXBsZXMgPT0gbl9vdXQ7IC8vIEluZGljYXRlIHRoYXQgdGhlcmUgaXMgcHJvYmFibHkgbW9y ZSBkYXRhIGluIG91ciBidWZmZXJzCiAKLSAgICBvdXRzYW1wbGVzcmVmLT5uYl9zYW1wbGVzICA9 IG5fb3V0OwotCiAgICAgcmV0ID0gZmZfZmlsdGVyX2ZyYW1lKG91dGxpbmssIG91dHNhbXBsZXNy ZWYpOwogICAgIGF2X2ZyYW1lX2ZyZWUoJmluc2FtcGxlc3JlZik7CiAgICAgcmV0dXJuIHJldDsK LS0gCjIuMzcuMgoK --000000000000d5348a05f173085e Content-Type: text/x-patch; charset="US-ASCII"; name="0002-swresample-swresample_frame-fix-regression-in-detect.patch" Content-Disposition: attachment; filename="0002-swresample-swresample_frame-fix-regression-in-detect.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lchwln3x1 RnJvbSAwNDE1ZWQzN2JlZTBjMmI2NDA5MjBlZGFkODdlYzkyN2RkYTk1ZmI1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEIgTWFob2wgPG9uZW1kYUBnbWFpbC5jb20+CkRhdGU6 IFdlZCwgNCBKYW4gMjAyMyAxNzo1MzowMSArMDEwMApTdWJqZWN0OiBbUEFUQ0ggMi8zXSBzd3Jl c2FtcGxlL3N3cmVzYW1wbGVfZnJhbWU6IGZpeCByZWdyZXNzaW9uIGluIGRldGVjdGluZwogY2hh bmdlcwoKRG8gbm90IG92ZXJ3cml0ZSByZXR1cm4gdmFyaWFibGUgdmFsdWVzLCBpbnN0ZWFkIHVz ZSBkaWZmZXJlbnQKb25lIGZvciBjaGVja2luZyByZXN1bHRzLgoKU2lnbmVkLW9mZi1ieTogUGF1 bCBCIE1haG9sIDxvbmVtZGFAZ21haWwuY29tPgotLS0KIGxpYnN3cmVzYW1wbGUvc3dyZXNhbXBs ZV9mcmFtZS5jIHwgMTAgKysrKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygr KSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saWJzd3Jlc2FtcGxlL3N3cmVzYW1wbGVf ZnJhbWUuYyBiL2xpYnN3cmVzYW1wbGUvc3dyZXNhbXBsZV9mcmFtZS5jCmluZGV4IDUzYWM0ODcx MzYuLjMxOWNlMDQ1YTEgMTAwNjQ0Ci0tLSBhL2xpYnN3cmVzYW1wbGUvc3dyZXNhbXBsZV9mcmFt ZS5jCisrKyBiL2xpYnN3cmVzYW1wbGUvc3dyZXNhbXBsZV9mcmFtZS5jCkBAIC04NCw3ICs4NCw3 IEBAIHN0YXRpYyBpbnQgY29uZmlnX2NoYW5nZWQoU3dyQ29udGV4dCAqcywKICAgICAgICAgICAg ICAgICAgICAgICAgICAgY29uc3QgQVZGcmFtZSAqb3V0LCBjb25zdCBBVkZyYW1lICppbikKIHsK ICAgICBBVkNoYW5uZWxMYXlvdXQgY2hfbGF5b3V0ID0geyAwIH07Ci0gICAgaW50IHJldCA9IDA7 CisgICAgaW50IHJldCA9IDAsIGlyZXQ7CiAKICAgICBpZiAoaW4pIHsKICNpZiBGRl9BUElfT0xE X0NIQU5ORUxfTEFZT1VUCkBAIC05Niw4ICs5Niw4IEBAIEZGX0RJU0FCTEVfREVQUkVDQVRJT05f V0FSTklOR1MKIEZGX0VOQUJMRV9ERVBSRUNBVElPTl9XQVJOSU5HUwogICAgICAgICB9IGVsc2UK ICNlbmRpZgotICAgICAgICBpZiAoKHJldCA9IGF2X2NoYW5uZWxfbGF5b3V0X2NvcHkoJmNoX2xh eW91dCwgJmluLT5jaF9sYXlvdXQpKSA8IDApCi0gICAgICAgICAgICByZXR1cm4gcmV0OworICAg ICAgICBpZiAoKGlyZXQgPSBhdl9jaGFubmVsX2xheW91dF9jb3B5KCZjaF9sYXlvdXQsICZpbi0+ Y2hfbGF5b3V0KSkgPCAwKQorICAgICAgICAgICAgcmV0dXJuIGlyZXQ7CiAgICAgICAgIGlmIChh dl9jaGFubmVsX2xheW91dF9jb21wYXJlKCZzLT5pbl9jaF9sYXlvdXQsICZjaF9sYXlvdXQpIHx8 CiAgICAgICAgICAgICBzLT5pbl9zYW1wbGVfcmF0ZSAhPSBpbi0+c2FtcGxlX3JhdGUgfHwKICAg ICAgICAgICAgIHMtPmluX3NhbXBsZV9mbXQgICE9IGluLT5mb3JtYXQpIHsKQEAgLTExNiw4ICsx MTYsOCBAQCBGRl9ESVNBQkxFX0RFUFJFQ0FUSU9OX1dBUk5JTkdTCiBGRl9FTkFCTEVfREVQUkVD QVRJT05fV0FSTklOR1MKICAgICAgICAgfSBlbHNlCiAjZW5kaWYKLSAgICAgICAgaWYgKChyZXQg PSBhdl9jaGFubmVsX2xheW91dF9jb3B5KCZjaF9sYXlvdXQsICZvdXQtPmNoX2xheW91dCkpIDwg MCkKLSAgICAgICAgICAgIHJldHVybiByZXQ7CisgICAgICAgIGlmICgoaXJldCA9IGF2X2NoYW5u ZWxfbGF5b3V0X2NvcHkoJmNoX2xheW91dCwgJm91dC0+Y2hfbGF5b3V0KSkgPCAwKQorICAgICAg ICAgICAgcmV0dXJuIGlyZXQ7CiAgICAgICAgIGlmIChhdl9jaGFubmVsX2xheW91dF9jb21wYXJl KCZzLT5vdXRfY2hfbGF5b3V0LCAmY2hfbGF5b3V0KSB8fAogICAgICAgICAgICAgcy0+b3V0X3Nh bXBsZV9yYXRlICE9IG91dC0+c2FtcGxlX3JhdGUgfHwKICAgICAgICAgICAgIHMtPm91dF9zYW1w bGVfZm10ICAhPSBvdXQtPmZvcm1hdCkgewotLSAKMi4zNy4yCgo= --000000000000d5348a05f173085e 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". --000000000000d5348a05f173085e--