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 A3D1C44529 for ; Wed, 14 Sep 2022 16:01:14 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A878A68BB2D; Wed, 14 Sep 2022 19:01:11 +0300 (EEST) Received: from mail-yb1-f172.google.com (mail-yb1-f172.google.com [209.85.219.172]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C939668B9D9 for ; Wed, 14 Sep 2022 19:01:05 +0300 (EEST) Received: by mail-yb1-f172.google.com with SMTP id 198so18415066ybc.1 for ; Wed, 14 Sep 2022 09:01:05 -0700 (PDT) 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; bh=cASqG8jozphOqs7JGxwdJI1KYcfJZ3wpIwhJWBoiz9s=; b=c+wyTgLiwwSVkRqZCa4qM+9jSGY8x6VmGBidc7Lcy70CWFfJ2I2sC/MreShVOiUITx ej2wtYem5ZxwTI/vFNXFpP6X88cUO/jl+fKxuCfvxMf0JvvOzOqH54Jh642PL4zCnvLm lHamLAhsmB2Ro7FVppcdT9BPL5VCF8j6rz5Pz8M1deZpd1CxAR+uN3spHzcvvxsbaMK0 zuMmZQoav5br+sLdBfWYfUSigk3dZp/1qQXxk+6UprYBwtyNfQuy/LKcU+TegQixr71W EZBczQ28fuEsTadfqz+OW8HlMS81THqETpSy0qmr0m7KMUzkVW13udw0IVkyNJWDNANd ZLsg== 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; bh=cASqG8jozphOqs7JGxwdJI1KYcfJZ3wpIwhJWBoiz9s=; b=wGZt/5yWbCWB64U54Z2SOmHhCh+3FgpDUMlkSl/z1stDWOcV1VebVWR2qTKUPf8RHJ ysh3i7Gz8wL5qV7QSSeMv1fQ8mqoKszOjnNiP+rg0DYDnI/WytjaMwOEXPAa7IaBEY99 Fh2hgx4JvQmVOS/0yLeE4WZha1LpBuyRgq11IJoM1wUA11IAH/ei3mBXy8L+WvOgFYLU e2Dr7BkXrAkIpQUbWWn6F+E7sFS9kTV8392l+0+saOhmA+NHcoNpNO83kp9s2NIcQE/w v+45a230+8KSmzSsAi2YYY9OFrSchPpI8nJLMHR01EcXf/TQf21KQPAcY2lAp/MqTyT3 B0BA== X-Gm-Message-State: ACgBeo0dDxmogizyZzh2T3ao0fBcaLdJ80y+e0Ho5d7Tag3tIQHSFgaH RzdYAM2aij477obugIlv6Xr6fftHXXhzCCVk42+kW/YW X-Google-Smtp-Source: AA6agR7lCcZ1oeetB8ect5SMhQHrStNYWEf2458Pds7Pna3uClpAWVNKjMdklY9IBmr1SI18M/AsAQulPM4U/PzDxpE= X-Received: by 2002:a5b:485:0:b0:67c:2c89:f3a3 with SMTP id n5-20020a5b0485000000b0067c2c89f3a3mr29370312ybp.571.1663171264183; Wed, 14 Sep 2022 09:01:04 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a81:7402:0:0:0:0:0 with HTTP; Wed, 14 Sep 2022 09:01:02 -0700 (PDT) From: Paul B Mahol Date: Wed, 14 Sep 2022 18:01:02 +0200 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="000000000000671e7905e8a53c47" Subject: [FFmpeg-devel] [PATCH] float in tiff 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: --000000000000671e7905e8a53c47 Content-Type: text/plain; charset="UTF-8" Patches attached. --000000000000671e7905e8a53c47 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-avutil-add-RGB-single-precision-float-formats.patch" Content-Disposition: attachment; filename="0001-avutil-add-RGB-single-precision-float-formats.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: file0 RnJvbSA2MjQ1MTRiNjgxODg2YWMzNDBiNzYyMDJiODU3YTA4NzBiN2JjNjVkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEIgTWFob2wgPG9uZW1kYUBnbWFpbC5jb20+CkRhdGU6 IFdlZCwgMTQgU2VwIDIwMjIgMTQ6MDk6MDIgKzAyMDAKU3ViamVjdDogW1BBVENIIDEvNF0gYXZ1 dGlsOiBhZGQgUkdCIHNpbmdsZS1wcmVjaXNpb24gZmxvYXQgZm9ybWF0cwoKU2lnbmVkLW9mZi1i eTogUGF1bCBCIE1haG9sIDxvbmVtZGFAZ21haWwuY29tPgotLS0KIGxpYmF2dXRpbC9waXhkZXNj LmMgfCAyNSArKysrKysrKysrKysrKysrKysrKysrKysrCiBsaWJhdnV0aWwvcGl4Zm10LmggIHwg IDMgKysrCiAyIGZpbGVzIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9s aWJhdnV0aWwvcGl4ZGVzYy5jIGIvbGliYXZ1dGlsL3BpeGRlc2MuYwppbmRleCBkN2M2ZWJmZGM0 Li5mYjNmZGRkNWIyIDEwMDY0NAotLS0gYS9saWJhdnV0aWwvcGl4ZGVzYy5jCisrKyBiL2xpYmF2 dXRpbC9waXhkZXNjLmMKQEAgLTI2MzYsNiArMjYzNiwzMSBAQCBzdGF0aWMgY29uc3QgQVZQaXhG bXREZXNjcmlwdG9yIGF2X3BpeF9mbXRfZGVzY3JpcHRvcnNbQVZfUElYX0ZNVF9OQl0gPSB7CiAg ICAgICAgIH0sCiAgICAgICAgIC5mbGFncyA9IEFWX1BJWF9GTVRfRkxBR19CRSwKICAgICB9LAor ICAgIFtBVl9QSVhfRk1UX1JHQkYzMkJFXSA9IHsKKyAgICAgICAgLm5hbWUgPSAicmdiZjMyYmUi LAorICAgICAgICAubmJfY29tcG9uZW50cyA9IDMsCisgICAgICAgIC5sb2cyX2Nocm9tYV93ID0g MCwKKyAgICAgICAgLmxvZzJfY2hyb21hX2ggPSAwLAorICAgICAgICAuY29tcCA9IHsKKyAgICAg ICAgICAgIHsgMCwgMTIsIDAsIDAsIDMyIH0sICAgICAgIC8qIFIgKi8KKyAgICAgICAgICAgIHsg MCwgMTIsIDQsIDAsIDMyIH0sICAgICAgIC8qIEcgKi8KKyAgICAgICAgICAgIHsgMCwgMTIsIDgs IDAsIDMyIH0sICAgICAgIC8qIEIgKi8KKyAgICAgICAgfSwKKyAgICAgICAgLmZsYWdzID0gQVZf UElYX0ZNVF9GTEFHX0JFIHwgQVZfUElYX0ZNVF9GTEFHX1JHQiB8CisgICAgICAgICAgICAgICAg IEFWX1BJWF9GTVRfRkxBR19GTE9BVCwKKyAgICB9LAorICAgIFtBVl9QSVhfRk1UX1JHQkYzMkxF XSA9IHsKKyAgICAgICAgLm5hbWUgPSAicmdiZjMybGUiLAorICAgICAgICAubmJfY29tcG9uZW50 cyA9IDMsCisgICAgICAgIC5sb2cyX2Nocm9tYV93ID0gMCwKKyAgICAgICAgLmxvZzJfY2hyb21h X2ggPSAwLAorICAgICAgICAuY29tcCA9IHsKKyAgICAgICAgICAgIHsgMCwgMTIsIDAsIDAsIDMy IH0sICAgICAgIC8qIFIgKi8KKyAgICAgICAgICAgIHsgMCwgMTIsIDQsIDAsIDMyIH0sICAgICAg IC8qIEcgKi8KKyAgICAgICAgICAgIHsgMCwgMTIsIDgsIDAsIDMyIH0sICAgICAgIC8qIEIgKi8K KyAgICAgICAgfSwKKyAgICAgICAgLmZsYWdzID0gQVZfUElYX0ZNVF9GTEFHX1JHQiB8IEFWX1BJ WF9GTVRfRkxBR19GTE9BVCwKKyAgICB9LAogfTsKIAogc3RhdGljIGNvbnN0IGNoYXIgKiBjb25z dCBjb2xvcl9yYW5nZV9uYW1lc1tdID0gewpkaWZmIC0tZ2l0IGEvbGliYXZ1dGlsL3BpeGZtdC5o IGIvbGliYXZ1dGlsL3BpeGZtdC5oCmluZGV4IGExYzRjOWZiNzUuLjNjMzRkNzNlMmMgMTAwNjQ0 Ci0tLSBhL2xpYmF2dXRpbC9waXhmbXQuaAorKysgYi9saWJhdnV0aWwvcGl4Zm10LmgKQEAgLTM4 Niw2ICszODYsOSBAQCBlbnVtIEFWUGl4ZWxGb3JtYXQgewogICAgIEFWX1BJWF9GTVRfWFYzNkJF LCAgICAgIC8vLzwgcGFja2VkIFhWWVUgNDo0OjQsIDQ4YnBwLCBkYXRhIGluIHRoZSBoaWdoIGJp dHMsIHplcm9zIGluIHRoZSBsb3cgYml0cywgYmlnLWVuZGlhbiwgdmFyaWFudCBvZiBZNDEyIHdo ZXJlIGFscGhhIGNoYW5uZWwgaXMgbGVmdCB1bmRlZmluZWQKICAgICBBVl9QSVhfRk1UX1hWMzZM RSwgICAgICAvLy88IHBhY2tlZCBYVllVIDQ6NDo0LCA0OGJwcCwgZGF0YSBpbiB0aGUgaGlnaCBi aXRzLCB6ZXJvcyBpbiB0aGUgbG93IGJpdHMsIGxpdHRsZS1lbmRpYW4sIHZhcmlhbnQgb2YgWTQx MiB3aGVyZSBhbHBoYSBjaGFubmVsIGlzIGxlZnQgdW5kZWZpbmVkCiAKKyAgICBBVl9QSVhfRk1U X1JHQkYzMkJFLCAgICAvLy88IElFRUUtNzU0IHNpbmdsZSBwcmVjaXNpb24gcGFja2VkIFJHQiAz MjozMjozMiwgOTZicHAsIFJHQlJHQi4uLiwgYmlnLWVuZGlhbgorICAgIEFWX1BJWF9GTVRfUkdC RjMyTEUsICAgIC8vLzwgSUVFRS03NTQgc2luZ2xlIHByZWNpc2lvbiBwYWNrZWQgUkdCIDMyOjMy OjMyLCA5NmJwcCwgUkdCUkdCLi4uLCBsaXR0bGUtZW5kaWFuCisKICAgICBBVl9QSVhfRk1UX05C ICAgICAgICAgLy8vPCBudW1iZXIgb2YgcGl4ZWwgZm9ybWF0cywgRE8gTk9UIFVTRSBUSElTIGlm IHlvdSB3YW50IHRvIGxpbmsgd2l0aCBzaGFyZWQgbGliYXYqIGJlY2F1c2UgdGhlIG51bWJlciBv ZiBmb3JtYXRzIG1pZ2h0IGRpZmZlciBiZXR3ZWVuIHZlcnNpb25zCiB9OwogCi0tIAoyLjM3LjIK Cg== --000000000000671e7905e8a53c47 Content-Type: text/x-patch; charset="US-ASCII"; name="0002-avutil-add-RGBA-single-float-precision-packed-format.patch" Content-Disposition: attachment; filename="0002-avutil-add-RGBA-single-float-precision-packed-format.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: file2 RnJvbSA2M2JlNzljNDQ4MzA5YjdkZGUzZWE0ZDQzMGEwYzAxNWIwMWE2NTc1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEIgTWFob2wgPG9uZW1kYUBnbWFpbC5jb20+CkRhdGU6 IFdlZCwgMTQgU2VwIDIwMjIgMTQ6MTM6MDYgKzAyMDAKU3ViamVjdDogW1BBVENIIDIvNF0gYXZ1 dGlsOiBhZGQgUkdCQSBzaW5nbGUtZmxvYXQgcHJlY2lzaW9uIHBhY2tlZCBmb3JtYXRzCgpTaWdu ZWQtb2ZmLWJ5OiBQYXVsIEIgTWFob2wgPG9uZW1kYUBnbWFpbC5jb20+Ci0tLQogbGliYXZ1dGls L3BpeGRlc2MuYyB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIGxpYmF2dXRpbC9w aXhmbXQuaCAgfCAgMyArKysKIDIgZmlsZXMgY2hhbmdlZCwgMzEgaW5zZXJ0aW9ucygrKQoKZGlm ZiAtLWdpdCBhL2xpYmF2dXRpbC9waXhkZXNjLmMgYi9saWJhdnV0aWwvcGl4ZGVzYy5jCmluZGV4 IGZiM2ZkZGQ1YjIuLjZiOGRhYTBhOGUgMTAwNjQ0Ci0tLSBhL2xpYmF2dXRpbC9waXhkZXNjLmMK KysrIGIvbGliYXZ1dGlsL3BpeGRlc2MuYwpAQCAtMjY2MSw2ICsyNjYxLDM0IEBAIHN0YXRpYyBj b25zdCBBVlBpeEZtdERlc2NyaXB0b3IgYXZfcGl4X2ZtdF9kZXNjcmlwdG9yc1tBVl9QSVhfRk1U X05CXSA9IHsKICAgICAgICAgfSwKICAgICAgICAgLmZsYWdzID0gQVZfUElYX0ZNVF9GTEFHX1JH QiB8IEFWX1BJWF9GTVRfRkxBR19GTE9BVCwKICAgICB9LAorICAgIFtBVl9QSVhfRk1UX1JHQkFG MzJCRV0gPSB7CisgICAgICAgIC5uYW1lID0gInJnYmFmMzJiZSIsCisgICAgICAgIC5uYl9jb21w b25lbnRzID0gNCwKKyAgICAgICAgLmxvZzJfY2hyb21hX3cgPSAwLAorICAgICAgICAubG9nMl9j aHJvbWFfaCA9IDAsCisgICAgICAgIC5jb21wID0geworICAgICAgICAgICAgeyAwLCAxNiwgIDAs IDAsIDMyIH0sICAgICAgLyogUiAqLworICAgICAgICAgICAgeyAwLCAxNiwgIDQsIDAsIDMyIH0s ICAgICAgLyogRyAqLworICAgICAgICAgICAgeyAwLCAxNiwgIDgsIDAsIDMyIH0sICAgICAgLyog QiAqLworICAgICAgICAgICAgeyAwLCAxNiwgMTIsIDAsIDMyIH0sICAgICAgLyogQSAqLworICAg ICAgICB9LAorICAgICAgICAuZmxhZ3MgPSBBVl9QSVhfRk1UX0ZMQUdfQkUgfCBBVl9QSVhfRk1U X0ZMQUdfUkdCIHwKKyAgICAgICAgICAgICAgICAgQVZfUElYX0ZNVF9GTEFHX0ZMT0FUIHwgQVZf UElYX0ZNVF9GTEFHX0FMUEhBLAorICAgIH0sCisgICAgW0FWX1BJWF9GTVRfUkdCQUYzMkxFXSA9 IHsKKyAgICAgICAgLm5hbWUgPSAicmdiYWYzMmxlIiwKKyAgICAgICAgLm5iX2NvbXBvbmVudHMg PSA0LAorICAgICAgICAubG9nMl9jaHJvbWFfdyA9IDAsCisgICAgICAgIC5sb2cyX2Nocm9tYV9o ID0gMCwKKyAgICAgICAgLmNvbXAgPSB7CisgICAgICAgICAgICB7IDAsIDE2LCAgMCwgMCwgMzIg fSwgICAgICAvKiBSICovCisgICAgICAgICAgICB7IDAsIDE2LCAgNCwgMCwgMzIgfSwgICAgICAv KiBHICovCisgICAgICAgICAgICB7IDAsIDE2LCAgOCwgMCwgMzIgfSwgICAgICAvKiBCICovCisg ICAgICAgICAgICB7IDAsIDE2LCAxMiwgMCwgMzIgfSwgICAgICAvKiBBICovCisgICAgICAgIH0s CisgICAgICAgIC5mbGFncyA9IEFWX1BJWF9GTVRfRkxBR19SR0IgfCBBVl9QSVhfRk1UX0ZMQUdf RkxPQVQgfAorICAgICAgICAgICAgICAgICBBVl9QSVhfRk1UX0ZMQUdfQUxQSEEsCisgICAgfSwK IH07CiAKIHN0YXRpYyBjb25zdCBjaGFyICogY29uc3QgY29sb3JfcmFuZ2VfbmFtZXNbXSA9IHsK ZGlmZiAtLWdpdCBhL2xpYmF2dXRpbC9waXhmbXQuaCBiL2xpYmF2dXRpbC9waXhmbXQuaAppbmRl eCAzYzM0ZDczZTJjLi5mOGIzYzA1MTRmIDEwMDY0NAotLS0gYS9saWJhdnV0aWwvcGl4Zm10LmgK KysrIGIvbGliYXZ1dGlsL3BpeGZtdC5oCkBAIC0zODksNiArMzg5LDkgQEAgZW51bSBBVlBpeGVs Rm9ybWF0IHsKICAgICBBVl9QSVhfRk1UX1JHQkYzMkJFLCAgICAvLy88IElFRUUtNzU0IHNpbmds ZSBwcmVjaXNpb24gcGFja2VkIFJHQiAzMjozMjozMiwgOTZicHAsIFJHQlJHQi4uLiwgYmlnLWVu ZGlhbgogICAgIEFWX1BJWF9GTVRfUkdCRjMyTEUsICAgIC8vLzwgSUVFRS03NTQgc2luZ2xlIHBy ZWNpc2lvbiBwYWNrZWQgUkdCIDMyOjMyOjMyLCA5NmJwcCwgUkdCUkdCLi4uLCBsaXR0bGUtZW5k aWFuCiAKKyAgICBBVl9QSVhfRk1UX1JHQkFGMzJCRSwgICAvLy88IElFRUUtNzU0IHNpbmdsZSBw cmVjaXNpb24gcGFja2VkIFJHQkEgMzI6MzI6MzI6MzIsIDEyOGJwcCwgUkdCQVJHQkEuLi4sIGJp Zy1lbmRpYW4KKyAgICBBVl9QSVhfRk1UX1JHQkFGMzJMRSwgICAvLy88IElFRUUtNzU0IHNpbmds ZSBwcmVjaXNpb24gcGFja2VkIFJHQkEgMzI6MzI6MzI6MzIsIDEyOGJwcCwgUkdCQVJHQkEuLi4s IGxpdHRsZS1lbmRpYW4KKwogICAgIEFWX1BJWF9GTVRfTkIgICAgICAgICAvLy88IG51bWJlciBv ZiBwaXhlbCBmb3JtYXRzLCBETyBOT1QgVVNFIFRISVMgaWYgeW91IHdhbnQgdG8gbGluayB3aXRo IHNoYXJlZCBsaWJhdiogYmVjYXVzZSB0aGUgbnVtYmVyIG9mIGZvcm1hdHMgbWlnaHQgZGlmZmVy IGJldHdlZW4gdmVyc2lvbnMKIH07CiAKLS0gCjIuMzcuMgoK --000000000000671e7905e8a53c47 Content-Type: text/x-patch; charset="US-ASCII"; name="0003-avcodec-tiff-add-packed-planar-32bit-float-support.patch" Content-Disposition: attachment; filename="0003-avcodec-tiff-add-packed-planar-32bit-float-support.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: file3 RnJvbSA0NjY4MmIxNTZmZTYwNzYwZmJiYzM0ZGY0MmE0MTExM2I5YjQ0OTIzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEIgTWFob2wgPG9uZW1kYUBnbWFpbC5jb20+CkRhdGU6 IFdlZCwgMTQgU2VwIDIwMjIgMTM6NTg6MjEgKzAyMDAKU3ViamVjdDogW1BBVENIIDMvNF0gYXZj b2RlYy90aWZmOiBhZGQgcGFja2VkL3BsYW5hciAzMmJpdCBmbG9hdCBzdXBwb3J0CgpTaWduZWQt b2ZmLWJ5OiBQYXVsIEIgTWFob2wgPG9uZW1kYUBnbWFpbC5jb20+Ci0tLQogbGliYXZjb2RlYy90 aWZmLmMgfCAzNiArKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0KIDEgZmlsZSBj aGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9s aWJhdmNvZGVjL3RpZmYuYyBiL2xpYmF2Y29kZWMvdGlmZi5jCmluZGV4IGJlYjQyN2UwMDcuLjAy ODQwYzNjZmYgMTAwNjQ0Ci0tLSBhL2xpYmF2Y29kZWMvdGlmZi5jCisrKyBiL2xpYmF2Y29kZWMv dGlmZi5jCkBAIC0xMDI3LDE0ICsxMDI3LDE0IEBAIHN0YXRpYyBpbnQgaW5pdF9pbWFnZShUaWZm Q29udGV4dCAqcywgQVZGcmFtZSAqZnJhbWUpCiAgICAgaW50IGNyZWF0ZV9ncmF5X3BhbGV0dGUg PSAwOwogCiAgICAgLy8gbWFrZSBzdXJlIHRoZXJlIGlzIG5vIGFsaWFzaW5nIGluIHRoZSBmb2xs b3dpbmcgc3dpdGNoCi0gICAgaWYgKHMtPmJwcCA+PSAxMDAgfHwgcy0+YnBwY291bnQgPj0gMTAp IHsKKyAgICBpZiAocy0+YnBwID4gMTI4IHx8IHMtPmJwcGNvdW50ID49IDEwKSB7CiAgICAgICAg IGF2X2xvZyhzLT5hdmN0eCwgQVZfTE9HX0VSUk9SLAogICAgICAgICAgICAgICAgIlVuc3VwcG9y dGVkIGltYWdlIHBhcmFtZXRlcnM6IGJwcD0lZCwgYnBwY291bnQ9JWRcbiIsCiAgICAgICAgICAg ICAgICBzLT5icHAsIHMtPmJwcGNvdW50KTsKICAgICAgICAgcmV0dXJuIEFWRVJST1JfSU5WQUxJ RERBVEE7CiAgICAgfQogCi0gICAgc3dpdGNoIChzLT5wbGFuYXIgKiAxMDAwICsgcy0+YnBwICog MTAgKyBzLT5icHBjb3VudCArIHMtPmlzX2JheWVyICogMTAwMDApIHsKKyAgICBzd2l0Y2ggKHMt PnBsYW5hciAqIDEwMDAwICsgcy0+YnBwICogMTAgKyBzLT5icHBjb3VudCArIHMtPmlzX2JheWVy ICogMTAwMDAwKSB7CiAgICAgY2FzZSAxMToKICAgICAgICAgaWYgKCFzLT5wYWxldHRlX2lzX3Nl dCkgewogICAgICAgICAgICAgcy0+YXZjdHgtPnBpeF9mbXQgPSBBVl9QSVhfRk1UX01PTk9CTEFD SzsKQEAgLTEwNTMsNyArMTA1Myw3IEBAIHN0YXRpYyBpbnQgaW5pdF9pbWFnZShUaWZmQ29udGV4 dCAqcywgQVZGcmFtZSAqZnJhbWUpCiAgICAgY2FzZSAxMjE6CiAgICAgICAgIHMtPmF2Y3R4LT5w aXhfZm10ID0gQVZfUElYX0ZNVF9HUkFZMTI7CiAgICAgICAgIGJyZWFrOwotICAgIGNhc2UgMTAw ODE6CisgICAgY2FzZSAxMDAwODE6CiAgICAgICAgIHN3aXRjaCAoQVZfUkwzMihzLT5wYXR0ZXJu KSkgewogICAgICAgICBjYXNlIDB4MDIwMTAxMDA6CiAgICAgICAgICAgICBzLT5hdmN0eC0+cGl4 X2ZtdCA9IEFWX1BJWF9GTVRfQkFZRVJfUkdHQjg7CkBAIC0xMDczLDEwICsxMDczLDEwIEBAIHN0 YXRpYyBpbnQgaW5pdF9pbWFnZShUaWZmQ29udGV4dCAqcywgQVZGcmFtZSAqZnJhbWUpCiAgICAg ICAgICAgICByZXR1cm4gQVZFUlJPUl9QQVRDSFdFTENPTUU7CiAgICAgICAgIH0KICAgICAgICAg YnJlYWs7Ci0gICAgY2FzZSAxMDEwMToKLSAgICBjYXNlIDEwMTIxOgotICAgIGNhc2UgMTAxNDE6 Ci0gICAgY2FzZSAxMDE2MToKKyAgICBjYXNlIDEwMDEwMToKKyAgICBjYXNlIDEwMDEyMToKKyAg ICBjYXNlIDEwMDE0MToKKyAgICBjYXNlIDEwMDE2MToKICAgICAgICAgc3dpdGNoIChBVl9STDMy KHMtPnBhdHRlcm4pKSB7CiAgICAgICAgIGNhc2UgMHgwMjAxMDEwMDoKICAgICAgICAgICAgIHMt PmF2Y3R4LT5waXhfZm10ID0gQVZfUElYX0ZNVF9CQVlFUl9SR0dCMTY7CkBAIC0xMTQ0LDE4ICsx MTQ0LDMwIEBAIHN0YXRpYyBpbnQgaW5pdF9pbWFnZShUaWZmQ29udGV4dCAqcywgQVZGcmFtZSAq ZnJhbWUpCiAgICAgY2FzZSA2NDQ6CiAgICAgICAgIHMtPmF2Y3R4LT5waXhfZm10ID0gcy0+bGUg PyBBVl9QSVhfRk1UX1JHQkE2NExFICA6IEFWX1BJWF9GTVRfUkdCQTY0QkU7CiAgICAgICAgIGJy ZWFrOwotICAgIGNhc2UgMTI0MzoKKyAgICBjYXNlIDEwMjQzOgogICAgICAgICBzLT5hdmN0eC0+ cGl4X2ZtdCA9IEFWX1BJWF9GTVRfR0JSUDsKICAgICAgICAgYnJlYWs7Ci0gICAgY2FzZSAxMzI0 OgorICAgIGNhc2UgMTAzMjQ6CiAgICAgICAgIHMtPmF2Y3R4LT5waXhfZm10ID0gQVZfUElYX0ZN VF9HQlJBUDsKICAgICAgICAgYnJlYWs7Ci0gICAgY2FzZSAxNDgzOgorICAgIGNhc2UgMTA0ODM6 CiAgICAgICAgIHMtPmF2Y3R4LT5waXhfZm10ID0gcy0+bGUgPyBBVl9QSVhfRk1UX0dCUlAxNkxF IDogQVZfUElYX0ZNVF9HQlJQMTZCRTsKICAgICAgICAgYnJlYWs7Ci0gICAgY2FzZSAxNjQ0Ogor ICAgIGNhc2UgMTA2NDQ6CiAgICAgICAgIHMtPmF2Y3R4LT5waXhfZm10ID0gcy0+bGUgPyBBVl9Q SVhfRk1UX0dCUkFQMTZMRSA6IEFWX1BJWF9GTVRfR0JSQVAxNkJFOwogICAgICAgICBicmVhazsK KyAgICBjYXNlIDk2MzoKKyAgICAgICAgcy0+YXZjdHgtPnBpeF9mbXQgPSBzLT5sZSA/IEFWX1BJ WF9GTVRfUkdCRjMyTEUgOiBBVl9QSVhfRk1UX1JHQkYzMkJFOworICAgICAgICBicmVhazsKKyAg ICBjYXNlIDEyODQ6CisgICAgICAgIHMtPmF2Y3R4LT5waXhfZm10ID0gcy0+bGUgPyBBVl9QSVhf Rk1UX1JHQkFGMzJMRSA6IEFWX1BJWF9GTVRfUkdCQUYzMkJFOworICAgICAgICBicmVhazsKKyAg ICBjYXNlIDEwOTYzOgorICAgICAgICBzLT5hdmN0eC0+cGl4X2ZtdCA9IHMtPmxlID8gQVZfUElY X0ZNVF9HQlJQRjMyTEUgOiBBVl9QSVhfRk1UX0dCUlBGMzJCRTsKKyAgICAgICAgYnJlYWs7Cisg ICAgY2FzZSAxMTI4NDoKKyAgICAgICAgcy0+YXZjdHgtPnBpeF9mbXQgPSBzLT5sZSA/IEFWX1BJ WF9GTVRfR0JSQVBGMzJMRSA6IEFWX1BJWF9GTVRfR0JSQVBGMzJCRTsKKyAgICAgICAgYnJlYWs7 CiAgICAgZGVmYXVsdDoKICAgICAgICAgYXZfbG9nKHMtPmF2Y3R4LCBBVl9MT0dfRVJST1IsCiAg ICAgICAgICAgICAgICAiVGhpcyBmb3JtYXQgaXMgbm90IHN1cHBvcnRlZCAoYnBwPSVkLCBicHBj b3VudD0lZClcbiIsCkBAIC0xNzMyLDcgKzE3NDQsNyBAQCBzdGF0aWMgaW50IHRpZmZfZGVjb2Rl X3RhZyhUaWZmQ29udGV4dCAqcywgQVZGcmFtZSAqZnJhbWUpCiAgICAgICAgIH0KICAgICB9CiBl bmQ6Ci0gICAgaWYgKHMtPmJwcCA+IDY0VSkgeworICAgIGlmIChzLT5icHAgPiAxMjhVKSB7CiAg ICAgICAgIGF2X2xvZyhzLT5hdmN0eCwgQVZfTE9HX0VSUk9SLAogICAgICAgICAgICAgICAgICJU aGlzIGZvcm1hdCBpcyBub3Qgc3VwcG9ydGVkIChicHA9JWQsICVkIGNvbXBvbmVudHMpXG4iLAog ICAgICAgICAgICAgICAgIHMtPmJwcCwgY291bnQpOwotLSAKMi4zNy4yCgo= --000000000000671e7905e8a53c47 Content-Type: text/x-patch; charset="US-ASCII"; name="0004-avfilter-vf_extractplanes-add-support-for-packed-rgb.patch" Content-Disposition: attachment; filename="0004-avfilter-vf_extractplanes-add-support-for-packed-rgb.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: file4 RnJvbSAwNWY0ODRiNTkyZDZlMzgxYTU5M2IxMTQ1NTZlMjQyZTIzNjc3MDY3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEIgTWFob2wgPG9uZW1kYUBnbWFpbC5jb20+CkRhdGU6 IFdlZCwgMTQgU2VwIDIwMjIgMTY6NDE6NDggKzAyMDAKU3ViamVjdDogW1BBVENIIDQvNF0gYXZm aWx0ZXIvdmZfZXh0cmFjdHBsYW5lczogYWRkIHN1cHBvcnQgZm9yIHBhY2tlZCByZ2IKIGZsb2F0 IGZvcm1hdHMKClNpZ25lZC1vZmYtYnk6IFBhdWwgQiBNYWhvbCA8b25lbWRhQGdtYWlsLmNvbT4K LS0tCiBsaWJhdmZpbHRlci92Zl9leHRyYWN0cGxhbmVzLmMgfCA4ICsrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvbGliYXZmaWx0ZXIvdmZfZXh0 cmFjdHBsYW5lcy5jIGIvbGliYXZmaWx0ZXIvdmZfZXh0cmFjdHBsYW5lcy5jCmluZGV4IDYwYjU1 NTc4Y2YuLjNjNzk0ZWFhMjggMTAwNjQ0Ci0tLSBhL2xpYmF2ZmlsdGVyL3ZmX2V4dHJhY3RwbGFu ZXMuYworKysgYi9saWJhdmZpbHRlci92Zl9leHRyYWN0cGxhbmVzLmMKQEAgLTEyNCw2ICsxMjQs NyBAQCBBVkZJTFRFUl9ERUZJTkVfQ0xBU1MoZXh0cmFjdHBsYW5lcyk7CiAKICNkZWZpbmUgRkxP QVRfRk9STUFUUyhzdWYpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAg ICAgICAgQVZfUElYX0ZNVF9HUkFZRjMyIyNzdWYsICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIFwKKyAgICAgICAgQVZfUElYX0ZNVF9SR0JGMzIjI3N1ZiwgQVZfUElYX0ZNVF9SR0JBRjMy IyNzdWYsICAgICAgIFwKICAgICAgICAgQVZfUElYX0ZNVF9HQlJQRjMyIyNzdWYsIEFWX1BJWF9G TVRfR0JSQVBGMzIjI3N1ZiAgICAgIFwKIAogc3RhdGljIGludCBxdWVyeV9mb3JtYXRzKEFWRmls dGVyQ29udGV4dCAqY3R4KQpAQCAtMjgzLDYgKzI4NCwxMyBAQCBzdGF0aWMgdm9pZCBleHRyYWN0 X2Zyb21fcGFja2VkKHVpbnQ4X3QgKmRzdCwgaW50IGRzdF9saW5lc2l6ZSwKICAgICAgICAgICAg ICAgICBkc3RbeCAqIDIgICAgXSA9IHNyY1t4ICogc3RlcCArIGNvbXAgKiAyICAgIF07CiAgICAg ICAgICAgICAgICAgZHN0W3ggKiAyICsgMV0gPSBzcmNbeCAqIHN0ZXAgKyBjb21wICogMiArIDFd OwogICAgICAgICAgICAgfQorICAgICAgICBjYXNlIDQ6CisgICAgICAgICAgICBmb3IgKHggPSAw OyB4IDwgd2lkdGg7IHgrKykgeworICAgICAgICAgICAgICAgIGRzdFt4ICogNCAgICBdID0gc3Jj W3ggKiBzdGVwICsgY29tcCAqIDQgICAgXTsKKyAgICAgICAgICAgICAgICBkc3RbeCAqIDQgKyAx XSA9IHNyY1t4ICogc3RlcCArIGNvbXAgKiA0ICsgMV07CisgICAgICAgICAgICAgICAgZHN0W3gg KiA0ICsgMl0gPSBzcmNbeCAqIHN0ZXAgKyBjb21wICogNCArIDJdOworICAgICAgICAgICAgICAg IGRzdFt4ICogNCArIDNdID0gc3JjW3ggKiBzdGVwICsgY29tcCAqIDQgKyAzXTsKKyAgICAgICAg ICAgIH0KICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAgICAgICAgIGRzdCArPSBkc3Rf bGluZXNpemU7Ci0tIAoyLjM3LjIKCg== --000000000000671e7905e8a53c47 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". --000000000000671e7905e8a53c47--