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 49C3C463CD for ; Tue, 16 May 2023 17:34:28 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id AD88F68BF88; Tue, 16 May 2023 20:34:25 +0300 (EEST) Received: from EUR02-DB5-obe.outbound.protection.outlook.com (mail-db5eur02on2121.outbound.protection.outlook.com [40.107.249.121]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8BF1F68B963 for ; Tue, 16 May 2023 20:34:17 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ArYISxI6k8nZflEns4XSJllZh6vmtnZf9Og97rhxKhGaomVbk5qjibs2DJfmPlsQwsv7rXou804SgcnhO3Gy2KuHfX3eEBaILu3J24apQ2kY8f+YcMXCsc91jH4Vigch4L2f9lAU9SKOK0iIySx8FMUaKFE6yPoJV6L8V6Uc3avBjj4beZeHDvKnwbxpGFcyDCY/aQdUaagZCck6d1aVlKiq6K3lu+17cFCeEIoH1SzMLtnLGy3XVNYp4lAYv3bcX95CmkpIwTQfVWvBVPGKHc9zjX1AWbHhiE+lmdY0Z3b+G4P7K7f2KR6lwqCsI8h6e+/3o/cWm0O6hw46usnQ9Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=3+cV6zjTVVYeA31WRfA+4RveGq8JflG8qS665c4MFoI=; b=XMMfYj3RNxpEc+gFXq1JZigfms2EGnVr04x2MbNHPkUhNNxRuHvDCvMtaA9XP5ltCdKnFwdmYdUm6lX2AxhxiWq1PbRdk0MolF+vpwJoDS5LmBb+ktLZGaR2xiWx4zAQgZIw4HWyxI7Hz4enXoYfs6m5tygbUKHcGFSU9f5cw/8tL2HEC3Ux6/d5zQeH1GOD5KLz5rmHLqnYGV/rEPw0AEusb7PKax98kDEi6YBGsvBGEVC382XqGFGvN42pKrVl+pGSz3mKUU6AfCKK6+GUCavIA6eLp4iJ/VTPMrf/jnFL/J6eed/lU7pl1cUiU+vra+smNZRLimEYzdBOwMxoDg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=qt.io; dmarc=pass action=none header.from=qt.io; dkim=pass header.d=qt.io; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qt.io; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3+cV6zjTVVYeA31WRfA+4RveGq8JflG8qS665c4MFoI=; b=QSIj+TevaKPyz9efvspNvaowVTNXJXZkvwlE7PAzwohjBXMWTh59ObTjJKCivgha+XVcxDk2dUj+PfDQYL+mS9AkmVRUy48xU4yVhgN+d1kWFaJdtcVWXTUOkCRHyrFo4N8ov1imnz/jh/gs7XQcEG0bDVPkNXLYhOPrjrm20Go= Received: from DBAPR02MB6165.eurprd02.prod.outlook.com (2603:10a6:10:18e::8) by AS8PR02MB9458.eurprd02.prod.outlook.com (2603:10a6:20b:5a2::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6387.32; Tue, 16 May 2023 17:34:15 +0000 Received: from DBAPR02MB6165.eurprd02.prod.outlook.com ([fe80::fcdd:550f:463b:bd2d]) by DBAPR02MB6165.eurprd02.prod.outlook.com ([fe80::fcdd:550f:463b:bd2d%7]) with mapi id 15.20.6387.032; Tue, 16 May 2023 17:34:15 +0000 From: Samuel Raposo Vieira Mira To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH v2] avcodec/mediacodec: Add VP8 encoder Thread-Index: AQHZiBx1bJqrjBvXIUScmOZbZLNHVg== Date: Tue, 16 May 2023 17:34:15 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: yes X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=qt.io; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DBAPR02MB6165:EE_|AS8PR02MB9458:EE_ x-ms-office365-filtering-correlation-id: 074f22be-3e96-454f-eab3-08db5633c548 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: H1w3byJhjkwGSBm0+w/3gulV0oayvvyCZNYmvHe4pCDnlZ6RZEDYf4emZXOf9bPcckSER9DF+B3goZej+tO3YoTOfe6UnehvWyJReGXE34fQB6uQ39NYqZAkoWPd1H7MzGQ1rLHynU7uqLfBtWuNJlSnOCU4n/HUJOl7g3InLxQIahlcmCYEpaF3TmmSscu7yG8dbQvKkMGI18JxgLwlTEGEYDL7opuj6URVYxTvc/kE3HgYaa9ZPmBeL9fUDbT3TsAM8r2InChxckdePgHAfF+Nun7xpuUwjYRtc9Y7KSWL5jl4gdcpy1dt7tGAoLodqFstXov2/Z78JVu6URGFI4xoCKH6QbnZvHLhmTUBYxg= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBAPR02MB6165.eurprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(136003)(366004)(346002)(396003)(39850400004)(376002)(451199021)(86362001)(33656002)(38070700005)(316002)(64756008)(6916009)(66556008)(66946007)(66446008)(76116006)(66476007)(91956017)(478600001)(7696005)(71200400001)(55016003)(5660300002)(2906002)(8936002)(52536014)(41300700001)(8676002)(38100700002)(122000001)(99936003)(4270600006)(9686003)(6506007)(73894004)(186003)(26005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?9AgR5nkwSGs+7dlCHN/qAS4iYMGo0Q6NGBwGoMQgXAskuNj+WRrKCToqcrML?= =?us-ascii?Q?1K/hH90U8g6A6eodWYy1XW5jYb91phiY/si5xNAMuYGlW4Vddt8la5DVC+89?= =?us-ascii?Q?2ue9i1xae4GC+jZLKo1OCh62/47sis/S/e6AxR+xlrOFBEMeLw3DIp7/JubQ?= =?us-ascii?Q?vJUD7Na9nKxwcu8nPrF9jmbS9UcPzmsVx+FbDQUB9amYzA6LdVSdtMVs0Gq9?= =?us-ascii?Q?7jULyTHunSu6zMLcr72SA0820T0NuOFbO17Cs1fkZYhvRJI00JeUgWwzPqJb?= =?us-ascii?Q?Tek5skAxn+xuuIEsvO+PuObUHObo8BmNkx6RWcVHFBzWS8ilxxtlri8Iu1A0?= =?us-ascii?Q?9L7W/CzHs+oOIIsksn5qCSrT91sBn2eHVZpHlnJ7ALdQOKOM2NtcKQbHyrJk?= =?us-ascii?Q?FyzkY6RlDK76/B8ym1z0rKkRT3dxvgI5jkFF+W/HwbJt2m0D4D4hYXLzcqof?= =?us-ascii?Q?S9Un1GAjctOxUZevL4GabevpHJWENlZ7w8bl+o5F5nMPY0wI2tWYhQGPgSPC?= =?us-ascii?Q?AlH0FKQ0lCYFZwXfUMPmY6vnOd4oauV0wqqnDr47X14xYFvKqrdP56ZMIqWR?= =?us-ascii?Q?ibwb3V2xvBxa/0JaobOm/8Tec+MDu/aBmkUeRbP9DZtpp6RHABPtlvN+njQv?= =?us-ascii?Q?KjcvBrq2LM5QAwNgvbcqwRuVpveIpCuzh1HOteVQXmHSgxQfG5czK0heslis?= =?us-ascii?Q?T0lg8GwnUh6PLHKd3LT+FfEToQAURe58qUSv/d79ThN/IcwXBtFX8dDsG6Ft?= =?us-ascii?Q?f5C+C5eKbgsfezTBk5OJR4WOfm32H6nClUO1gwrBIMHJkoL+exPdZgzfuBxc?= =?us-ascii?Q?mTwP1qrYo52sPhy2v+/juaeYvf4VM4I1EmZAlDMmbGBRdI+KUmpcQxLOvXFJ?= =?us-ascii?Q?g5+as+U3iATAM0W1mOi0X4YRmDzPO+V8f2O0wR2B76sn3TtpReSPcHR7BwRi?= =?us-ascii?Q?qg2/C9zpEEqdyyHqudzT9IDFU20JyXmVLDXib+tc7IvYolN0D4Li7xsIVWRr?= =?us-ascii?Q?xu6YwMgWT+pZ0YA0HRZblpHZaeF/1ntn1fDXC8QOz0AteWoKSWQ6almheWJv?= =?us-ascii?Q?241NYH6l+fvMujoigsS5G8xv1hsGN35EZQugWFks+k4VCUKsfi6ZrotWmIOi?= =?us-ascii?Q?kTHfdh8SH8SjbrtIcw1uHr5fmLYp+R+bLUhmYvNS/t9W5kUXbUzeFzzYmgvI?= =?us-ascii?Q?CRIGdXnGaDSWQx4yn+qHZzZ8EXBxjkOWpylKFJ4hQBUruHQHo0QA4Y5rQboM?= =?us-ascii?Q?Vp9LM6NTkVYhgZiEc9SofeTQc8k3UYtqHU3r/5MSKa36890xKSR0Ms1MIeSH?= =?us-ascii?Q?VQ8GaNcgC+z8MhetLsaGTctFPvzyLrREOf0Hcp5ATBQk/nb5KCeXukUNkYJd?= =?us-ascii?Q?B6iQY8hkb1XwXe3/wSdKrUyYDajlQW6cwJjXD4B0btAqOck40HbkgUuZPRUl?= =?us-ascii?Q?z8XmjOgdroaQPZDVePJC9Q6QRAQPcnitWuhxhGFgKtTLc+r/SA5m7AZkZxqJ?= =?us-ascii?Q?K9PHAOE6uetshiSxHFyFf2crMfGwoE4UEQJqZQhr/Psf316PZQDEHGuT5nZ6?= =?us-ascii?Q?bFvXbvaptE1Jm3rcS1ypIaAosoEIkjEy63KKbTbSC7bh5F7VpTlhQo7VBSOe?= =?us-ascii?Q?3A=3D=3D?= Content-Type: multipart/mixed; boundary="_005_DBAPR02MB616582B8EB54507EC1163629ED799DBAPR02MB6165eurp_" MIME-Version: 1.0 X-OriginatorOrg: qt.io X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DBAPR02MB6165.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 074f22be-3e96-454f-eab3-08db5633c548 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 May 2023 17:34:15.5934 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 20d0b167-794d-448a-9d01-aaeccc1124ac X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: u/jQfxR1ZaV5p+z0bXC/nu5FvTdgksTO5tiJiZohpSDrfnfWQ3RlGNWSGpLoWeRmDIy0fRtOiad2dKeUCSOM9A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR02MB9458 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [FFmpeg-devel] [PATCH v2] avcodec/mediacodec: Add VP8 encoder 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: --_005_DBAPR02MB616582B8EB54507EC1163629ED799DBAPR02MB6165eurp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable --_005_DBAPR02MB616582B8EB54507EC1163629ED799DBAPR02MB6165eurp_ Content-Type: application/octet-stream; name="0001-avcodec-mediacodec-Add-VP8-encoder.patch.b64" Content-Description: 0001-avcodec-mediacodec-Add-VP8-encoder.patch.b64 Content-Disposition: attachment; filename="0001-avcodec-mediacodec-Add-VP8-encoder.patch.b64"; size=5741; creation-date="Tue, 16 May 2023 17:33:47 GMT"; modification-date="Tue, 16 May 2023 17:33:47 GMT" Content-Transfer-Encoding: base64 Um5KdmJTQTROMkV4TlRZNVkyRmlNVEU1WmpWaE5qZGtOemd3T1RBNFlUUXhNamRoWkdKaU56Sm1Z Mk13SUUxdgpiaUJUWlhBZ01UY2dNREE2TURBNk1EQWdNakF3TVFwR2NtOXRPaUJUWVcxMVpXd2dU V2x5WVNBOGMyRnRkV1ZzCkxtMXBjbUZBY1hRdWFXOCtDa1JoZEdVNklGZGxaQ3dnTVRrZ1FYQnlJ REl3TWpNZ01qTTZNams2TVRnZ0t6QXoKTURBS1UzVmlhbVZqZERvZ1cxQkJWRU5JWFNCaGRtTnZa R1ZqTDIxbFpHbGhZMjlrWldNNklFRmtaQ0JXVURnZwpaVzVqYjJSbGNnb0tRMjl1Ym1WamRHVmtJ RVpHYlhCbFp5QjBieUJOWldScFlXTnZaR1ZqSUZaUU9DQmxibU52ClpHVnlMZ29LVTJsbmJtVmtM VzltWmkxaWVUb2dVMkZ0ZFdWc0lFMXBjbUVnUEhOaGJYVmxiQzV0YVhKaFFIRjAKTG1sdlBnb3RM UzBLSUdOdmJtWnBaM1Z5WlNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUh3Z0lERWdLd29nYkdsaQpZ WFpqYjJSbFl5OU5ZV3RsWm1sc1pTQWdJQ0FnSUNBZ2ZDQWdNU0FyQ2lCc2FXSmhkbU52WkdWakwy RnNiR052ClpHVmpjeTVqSUNBZ0lDQjhJQ0F4SUNzS0lHeHBZbUYyWTI5a1pXTXZiV1ZrYVdGamIy UmxZMlZ1WXk1aklId2cKTWprZ0t5c3JLeXNyS3lzckt5c3JLeXNyS3lzckt5c3JLeXNyS3lzckt5 c0tJR3hwWW1GMlkyOWtaV012ZG1WeQpjMmx2Ymk1b0lDQWdJQ0FnSUh3Z0lESWdLeTBLSURVZ1pt bHNaWE1nWTJoaGJtZGxaQ3dnTXpNZ2FXNXpaWEowCmFXOXVjeWdyS1N3Z01TQmtaV3hsZEdsdmJp Z3RLUW9LWkdsbVppQXRMV2RwZENCaEwyTnZibVpwWjNWeVpTQmkKTDJOdmJtWnBaM1Z5WlFwcGJt UmxlQ0F3WVRZd1pHVmhZelkxTGk1aE5UUXpPVGhqTlRkbUlERXdNRGMxTlFvdApMUzBnWVM5amIy NW1hV2QxY21VS0t5c3JJR0l2WTI5dVptbG5kWEpsQ2tCQUlDMHpNalF3TERZZ0t6TXlOREFzCk55 QkFRQ0IyWXpGZmNYTjJYMlJsWTI5a1pYSmZjMlZzWldOMFBTSnhjM1prWldNaUNpQjJZekZmZGpS c01tMHkKYlY5a1pXTnZaR1Z5WDJSbGNITTlJblkwYkRKZmJUSnRJSFpqTVY5Mk5Hd3lYMjB5YlNJ S0lIWndPRjlqZFhacApaRjlrWldOdlpHVnlYMlJsY0hNOUltTjFkbWxrSWdvZ2RuQTRYMjFsWkds aFkyOWtaV05mWkdWamIyUmxjbDlrClpYQnpQU0p0WldScFlXTnZaR1ZqSWdvcmRuQTRYMjFsWkds aFkyOWtaV05mWlc1amIyUmxjbDlrWlhCelBTSnQKWldScFlXTnZaR1ZqSWdvZ2RuQTRYM0Z6ZGw5 a1pXTnZaR1Z5WDNObGJHVmpkRDBpY1hOMlpHVmpJZ29nZG5BNApYM0pyYlhCd1gyUmxZMjlrWlhK ZlpHVndjejBpY210dGNIQWlDaUIyY0RoZmRtRmhjR2xmWlc1amIyUmxjbDlrClpYQnpQU0pXUVVW dVkxQnBZM1IxY21WUVlYSmhiV1YwWlhKQ2RXWm1aWEpXVURnaUNtUnBabVlnTFMxbmFYUWcKWVM5 c2FXSmhkbU52WkdWakwwMWhhMlZtYVd4bElHSXZiR2xpWVhaamIyUmxZeTlOWVd0bFptbHNaUXBw Ym1SbAplQ0F5TWpnNFl6WmpNbVEzTGk0NVl6TTRNalF3TURJMUlERXdNRFkwTkFvdExTMGdZUzlz YVdKaGRtTnZaR1ZqCkwwMWhhMlZtYVd4bENpc3JLeUJpTDJ4cFltRjJZMjlrWldNdlRXRnJaV1pw YkdVS1FFQWdMVGMyTnl3MklDczMKTmpjc055QkFRQ0JQUWtwVExTUW9RMDlPUmtsSFgxWlFOMTlF UlVOUFJFVlNLU0FnSUNBZ0lDQWdJQ0FnSUNBcgpQU0IyY0RndWJ5QjJjRGhrWVhSaExtOGdkbkI0 WDNKaFl5NXZDaUJQUWtwVExTUW9RMDlPUmtsSFgxWlFPRjlFClJVTlBSRVZTS1NBZ0lDQWdJQ0Fn SUNBZ0lDQXJQU0IyY0RndWJ5QjJjRGhrWVhSaExtOGdkbkI0WDNKaFl5NXYKQ2lCUFFrcFRMU1Fv UTA5T1JrbEhYMVpRT0Y5RFZWWkpSRjlFUlVOUFJFVlNLU0FnSUNBZ0lDQXJQU0JqZFhacApaR1Js WXk1dkNpQlBRa3BUTFNRb1EwOU9Sa2xIWDFaUU9GOU5SVVJKUVVOUFJFVkRYMFJGUTA5RVJWSXBJ Q0FyClBTQnRaV1JwWVdOdlpHVmpaR1ZqTG04S0swOUNTbE10SkNoRFQwNUdTVWRmVmxBNFgwMUZS RWxCUTA5RVJVTmYKUlU1RFQwUkZVaWtnSUNzOUlHMWxaR2xoWTI5a1pXTmxibU11YndvZ1QwSktV eTBrS0VOUFRrWkpSMTlXVURoZgpVVk5XWDBSRlEwOUVSVklwSUNBZ0lDQWdJQ0FnS3owZ2NYTjJa R1ZqTG04S0lFOUNTbE10SkNoRFQwNUdTVWRmClZsQTRYMUpMVFZCUVgwUkZRMDlFUlZJcElDQWdJ Q0FnSUNzOUlISnJiWEJ3WkdWakxtOEtJRTlDU2xNdEpDaEQKVDA1R1NVZGZWbEE0WDFaQlFWQkpY MFZPUTA5RVJWSXBJQ0FnSUNBZ0lDczlJSFpoWVhCcFgyVnVZMjlrWlY5MgpjRGd1Yndwa2FXWm1J QzB0WjJsMElHRXZiR2xpWVhaamIyUmxZeTloYkd4amIyUmxZM011WXlCaUwyeHBZbUYyClkyOWta V012WVd4c1kyOWtaV056TG1NS2FXNWtaWGdnWmpVNE0yRmhaRGcyTUM0dU1UZzBZbUk0TlRJeFpp QXgKTURBMk5EUUtMUzB0SUdFdmJHbGlZWFpqYjJSbFl5OWhiR3hqYjJSbFkzTXVZd29yS3lzZ1lp OXNhV0poZG1OdgpaR1ZqTDJGc2JHTnZaR1ZqY3k1akNrQkFJQzA0T0RFc05pQXJPRGd4TERjZ1FF QWdaWGgwWlhKdUlHTnZibk4wCklFWkdRMjlrWldNZ1ptWmZjSEp2Y21WelgzWnBaR1Z2ZEc5dmJH SnZlRjlsYm1OdlpHVnlPd29nWlhoMFpYSnUKSUdOdmJuTjBJRVpHUTI5a1pXTWdabVpmZG1NeFgy TjFkbWxrWDJSbFkyOWtaWEk3Q2lCbGVIUmxjbTRnWTI5dQpjM1FnUmtaRGIyUmxZeUJtWmw5MmNE aGZZM1YyYVdSZlpHVmpiMlJsY2pzS0lHVjRkR1Z5YmlCamIyNXpkQ0JHClJrTnZaR1ZqSUdabVgz WndPRjl0WldScFlXTnZaR1ZqWDJSbFkyOWtaWEk3Q2l0bGVIUmxjbTRnWTI5dWMzUWcKUmtaRGIy UmxZeUJtWmw5MmNEaGZiV1ZrYVdGamIyUmxZMTlsYm1OdlpHVnlPd29nWlhoMFpYSnVJR052Ym5O MApJRVpHUTI5a1pXTWdabVpmZG5BNFgzRnpkbDlrWldOdlpHVnlPd29nWlhoMFpYSnVJR052Ym5O MElFWkdRMjlrClpXTWdabVpmZG5BNFgzWTBiREp0TW0xZlpXNWpiMlJsY2pzS0lHVjRkR1Z5YmlC amIyNXpkQ0JHUmtOdlpHVmoKSUdabVgzWndPRjkyWVdGd2FWOWxibU52WkdWeU93cGthV1ptSUMw dFoybDBJR0V2YkdsaVlYWmpiMlJsWXk5dApaV1JwWVdOdlpHVmpaVzVqTG1NZ1lpOXNhV0poZG1O dlpHVmpMMjFsWkdsaFkyOWtaV05sYm1NdVl3cHBibVJsCmVDQXlZamRpWldZME5EUmxMaTVoWVdJ NE9HRmlZMlV6SURFd01EWTBOQW90TFMwZ1lTOXNhV0poZG1OdlpHVmoKTDIxbFpHbGhZMjlrWldO bGJtTXVZd29yS3lzZ1lpOXNhV0poZG1OdlpHVmpMMjFsWkdsaFkyOWtaV05sYm1NdQpZd3BBUUNB dE1UWTBMRFlnS3pFMk5DdzVJRUJBSUhOMFlYUnBZeUJoZGw5amIyeGtJR2x1ZENCdFpXUnBZV052 ClpHVmpYMmx1YVhRb1FWWkRiMlJsWTBOdmJuUmxlSFFnS21GMlkzUjRLUW9nSUNBZ0lHTmhjMlVn UVZaZlEwOUUKUlVOZlNVUmZTRVZXUXpvS0lDQWdJQ0FnSUNBZ1kyOWtaV05mYldsdFpTQTlJQ0oy YVdSbGJ5OW9aWFpqSWpzSwpJQ0FnSUNBZ0lDQWdZbkpsWVdzN0Npc2dJQ0FnWTJGelpTQkJWbDlE VDBSRlExOUpSRjlXVURnNkNpc2dJQ0FnCklDQWdJR052WkdWalgyMXBiV1VnUFNBaWRtbGtaVzh2 ZUMxMmJtUXViMjR5TG5ad09DSTdDaXNnSUNBZ0lDQWcKSUdKeVpXRnJPd29nSUNBZ0lHTmhjMlVn UVZaZlEwOUVSVU5mU1VSZlZsQTVPZ29nSUNBZ0lDQWdJQ0JqYjJSbApZMTl0YVcxbElEMGdJblpw WkdWdkwzZ3RkbTVrTG05dU1pNTJjRGtpT3dvZ0lDQWdJQ0FnSUNCaWNtVmhhenNLClFFQWdMVGMz T0N3MklDczNPREVzTXpJZ1FFQWdSRVZEVEVGU1JWOU5SVVJKUVVOUFJFVkRYMFZPUTA5RVJWSW8K YUdWMll5d2dJa2d1TWpZMUlpd2dRVlpmUTA5RVJVTmZTVVJmU0VWV1F5a0tJQW9nSTJWdVpHbG1J Q0F2THlCRApUMDVHU1VkZlNFVldRMTlOUlVSSlFVTlBSRVZEWDBWT1EwOUVSVklLSUFvckkybG1J RU5QVGtaSlIxOVdVRGhmClRVVkVTVUZEVDBSRlExOUZUa05QUkVWU0Npc0tLMlZ1ZFcwZ1RXVmth V0ZEYjJSbFkxWlFPRXhsZG1Wc0lIc0sKS3lBZ0lDQldVRGhNWlhabGJGOVdaWEp6YVc5dU1DQTlJ REI0TURFc0Npc2dJQ0FnVmxBNFRHVjJaV3hmVm1WeQpjMmx2YmpFZ1BTQXdlREF5TEFvcklDQWdJ RlpRT0V4bGRtVnNYMVpsY25OcGIyNHlJRDBnTUhnd05Dd0tLeUFnCklDQldVRGhNWlhabGJGOVda WEp6YVc5dU15QTlJREI0TURnc0NpdDlPd29yQ2l0emRHRjBhV01nWTI5dWMzUWcKUVZaUGNIUnBi MjRnZG5BNFgyOXdkR2x2Ym5OYlhTQTlJSHNLS3lBZ0lDQkRUMDFOVDA1ZlQxQlVTVTlPQ2lzZwpJ Q0FnZXlBaWJHVjJaV3dpTENBaVUzQmxZMmxtZVNCMGFXVnlJR0Z1WkNCc1pYWmxiQ0lzQ2lzZ0lD QWdJQ0FnCklDQWdJQ0FnSUNBZ1QwWkdVMFZVS0d4bGRtVnNLU3dnUVZaZlQxQlVYMVJaVUVWZlNV NVVMQ0I3TG1rMk5DQTkKSURCOUxDQXdMQ0JKVGxSZlRVRllMQ0JXUlN3Z0lteGxkbVZzSWlCOUxB b3JJQ0FnSUhzZ0lsWXdJaXdnSUNBZwpJa3hsZG1Wc0lGWmxjbk5wYjI0Z01DSXNDaXNnSUNBZ0lD QWdJQ0FnSUNBZ0lDQWdNQ3dnUVZaZlQxQlVYMVJaClVFVmZRMDlPVTFRc0lIc2dMbWsyTkNBOUlG WlFPRXhsZG1Wc1gxWmxjbk5wYjI0d0lIMHNJQ0F3TENBd0xDQlcKUlN3Z0lDSnNaWFpsYkNJZ2ZT d0tLeUFnSUNCN0lDSldNU0lzSUNBZ0lDSk1aWFpsYkNCV1pYSnphVzl1SURFaQpMQW9ySUNBZ0lD QWdJQ0FnSUNBZ0lDQWdJREFzSUVGV1gwOVFWRjlVV1ZCRlgwTlBUbE5VTENCN0lDNXBOalFnClBT QldVRGhNWlhabGJGOVdaWEp6YVc5dU1TQjlMQ0FnTUN3Z01Dd2dWa1VzSUNBaWJHVjJaV3dpSUgw c0Npc2cKSUNBZ2V5QWlWaklpTENBZ0lDQWlUR1YyWld3Z1ZtVnljMmx2YmlBeUlpd0tLeUFnSUNB Z0lDQWdJQ0FnSUNBZwpJQ0F3TENCQlZsOVBVRlJmVkZsUVJWOURUMDVUVkN3Z2V5QXVhVFkwSUQw Z1ZsQTRUR1YyWld4ZlZtVnljMmx2CmJqSWdmU3dnSURBc0lEQXNJRlpGTENBZ0lteGxkbVZzSWlC OUxBb3JJQ0FnSUhzZ0lsWXpJaXdnSUNBZ0lreGwKZG1Wc0lGWmxjbk5wYjI0Z015SXNDaXNnSUNB Z0lDQWdJQ0FnSUNBZ0lDQWdNQ3dnUVZaZlQxQlVYMVJaVUVWZgpRMDlPVTFRc0lIc2dMbWsyTkNB OUlGWlFPRXhsZG1Wc1gxWmxjbk5wYjI0eklIMHNJQ0F3TENBd0xDQldSU3dnCklDSnNaWFpsYkNJ Z2ZTd0tLeUFnSUNCN0lFNVZURXdzSUgwS0szMDdDaXNLS3lObGJtUnBaaUFnTHk4Z1EwOU8KUmts SFgxWlFPRjlOUlVSSlFVTlBSRVZEWDBWT1EwOUVSVklLS3dvZ0kybG1JRU5QVGtaSlIxOVdVRGxm VFVWRQpTVUZEVDBSRlExOUZUa05QUkVWU0NpQUtJR1Z1ZFcwZ1RXVmthV0ZEYjJSbFkxWlFPVXhs ZG1Wc0lIc0taR2xtClppQXRMV2RwZENCaEwyeHBZbUYyWTI5a1pXTXZkbVZ5YzJsdmJpNW9JR0l2 YkdsaVlYWmpiMlJsWXk5MlpYSnoKYVc5dUxtZ0thVzVrWlhnZ056VTFZemt3WW1Kak1TNHVOelV6 TVdNMll6UXlZU0F4TURBMk5EUUtMUzB0SUdFdgpiR2xpWVhaamIyUmxZeTkyWlhKemFXOXVMbWdL S3lzcklHSXZiR2xpWVhaamIyUmxZeTkyWlhKemFXOXVMbWdLClFFQWdMVEk1TERjZ0t6STVMRGNn UUVBS0lBb2dJMmx1WTJ4MVpHVWdJblpsY25OcGIyNWZiV0ZxYjNJdWFDSUsKSUFvdEkyUmxabWx1 WlNCTVNVSkJWa05QUkVWRFgxWkZVbE5KVDA1ZlRVbE9UMUlnSURFekNpc2paR1ZtYVc1bApJRXhK UWtGV1EwOUVSVU5mVmtWU1UwbFBUbDlOU1U1UFVpQWdNVFFLSUNOa1pXWnBibVVnVEVsQ1FWWkRU MFJGClExOVdSVkpUU1U5T1gwMUpRMUpQSURFd01Bb2dDaUFqWkdWbWFXNWxJRXhKUWtGV1EwOUVS VU5mVmtWU1UwbFAKVGw5SlRsUWdJRUZXWDFaRlVsTkpUMDVmU1U1VUtFeEpRa0ZXUTA5RVJVTmZW a1ZTVTBsUFRsOU5RVXBQVWl3ZwpYQW90TFNBS01pNHpOUzR5Q2dvPQo= --_005_DBAPR02MB616582B8EB54507EC1163629ED799DBAPR02MB6165eurp_ Content-Type: application/octet-stream; name="0001-avcodec-mediacodec-Add-VP8-encoder.patch" Content-Description: 0001-avcodec-mediacodec-Add-VP8-encoder.patch Content-Disposition: attachment; filename="0001-avcodec-mediacodec-Add-VP8-encoder.patch"; size=4238; creation-date="Tue, 16 May 2023 17:33:49 GMT"; modification-date="Tue, 16 May 2023 17:33:49 GMT" Content-Transfer-Encoding: base64 RnJvbSA4N2ExNTY5Y2FiMTE5ZjVhNjdkNzgwOTA4YTQxMjdhZGJiNzJmY2MwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTYW11ZWwgTWlyYSA8c2FtdWVsLm1pcmFAcXQuaW8+CkRhdGU6 IFdlZCwgMTkgQXByIDIwMjMgMjM6Mjk6MTggKzAzMDAKU3ViamVjdDogW1BBVENIXSBhdmNvZGVj L21lZGlhY29kZWM6IEFkZCBWUDggZW5jb2RlcgoKQ29ubmVjdGVkIEZGbXBlZyB0byBNZWRpYWNv ZGVjIFZQOCBlbmNvZGVyLgoKU2lnbmVkLW9mZi1ieTogU2FtdWVsIE1pcmEgPHNhbXVlbC5taXJh QHF0LmlvPgotLS0KIGNvbmZpZ3VyZSAgICAgICAgICAgICAgICAgIHwgIDEgKwogbGliYXZjb2Rl Yy9NYWtlZmlsZSAgICAgICAgfCAgMSArCiBsaWJhdmNvZGVjL2FsbGNvZGVjcy5jICAgICB8ICAx ICsKIGxpYmF2Y29kZWMvbWVkaWFjb2RlY2VuYy5jIHwgMjkgKysrKysrKysrKysrKysrKysrKysr KysrKysrKysKIGxpYmF2Y29kZWMvdmVyc2lvbi5oICAgICAgIHwgIDIgKy0KIDUgZmlsZXMgY2hh bmdlZCwgMzMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2NvbmZp Z3VyZSBiL2NvbmZpZ3VyZQppbmRleCAwYTYwZGVhYzY1Li5hNTQzOThjNTdmIDEwMDc1NQotLS0g YS9jb25maWd1cmUKKysrIGIvY29uZmlndXJlCkBAIC0zMjQwLDYgKzMyNDAsNyBAQCB2YzFfcXN2 X2RlY29kZXJfc2VsZWN0PSJxc3ZkZWMiCiB2YzFfdjRsMm0ybV9kZWNvZGVyX2RlcHM9InY0bDJf bTJtIHZjMV92NGwyX20ybSIKIHZwOF9jdXZpZF9kZWNvZGVyX2RlcHM9ImN1dmlkIgogdnA4X21l ZGlhY29kZWNfZGVjb2Rlcl9kZXBzPSJtZWRpYWNvZGVjIgordnA4X21lZGlhY29kZWNfZW5jb2Rl cl9kZXBzPSJtZWRpYWNvZGVjIgogdnA4X3Fzdl9kZWNvZGVyX3NlbGVjdD0icXN2ZGVjIgogdnA4 X3JrbXBwX2RlY29kZXJfZGVwcz0icmttcHAiCiB2cDhfdmFhcGlfZW5jb2Rlcl9kZXBzPSJWQUVu Y1BpY3R1cmVQYXJhbWV0ZXJCdWZmZXJWUDgiCmRpZmYgLS1naXQgYS9saWJhdmNvZGVjL01ha2Vm aWxlIGIvbGliYXZjb2RlYy9NYWtlZmlsZQppbmRleCAyMjg4YzZjMmQ3Li45YzM4MjQwMDI1IDEw MDY0NAotLS0gYS9saWJhdmNvZGVjL01ha2VmaWxlCisrKyBiL2xpYmF2Y29kZWMvTWFrZWZpbGUK QEAgLTc2Nyw2ICs3NjcsNyBAQCBPQkpTLSQoQ09ORklHX1ZQN19ERUNPREVSKSAgICAgICAgICAg ICArPSB2cDgubyB2cDhkYXRhLm8gdnB4X3JhYy5vCiBPQkpTLSQoQ09ORklHX1ZQOF9ERUNPREVS KSAgICAgICAgICAgICArPSB2cDgubyB2cDhkYXRhLm8gdnB4X3JhYy5vCiBPQkpTLSQoQ09ORklH X1ZQOF9DVVZJRF9ERUNPREVSKSAgICAgICArPSBjdXZpZGRlYy5vCiBPQkpTLSQoQ09ORklHX1ZQ OF9NRURJQUNPREVDX0RFQ09ERVIpICArPSBtZWRpYWNvZGVjZGVjLm8KK09CSlMtJChDT05GSUdf VlA4X01FRElBQ09ERUNfRU5DT0RFUikgICs9IG1lZGlhY29kZWNlbmMubwogT0JKUy0kKENPTkZJ R19WUDhfUVNWX0RFQ09ERVIpICAgICAgICAgKz0gcXN2ZGVjLm8KIE9CSlMtJChDT05GSUdfVlA4 X1JLTVBQX0RFQ09ERVIpICAgICAgICs9IHJrbXBwZGVjLm8KIE9CSlMtJChDT05GSUdfVlA4X1ZB QVBJX0VOQ09ERVIpICAgICAgICs9IHZhYXBpX2VuY29kZV92cDgubwpkaWZmIC0tZ2l0IGEvbGli YXZjb2RlYy9hbGxjb2RlY3MuYyBiL2xpYmF2Y29kZWMvYWxsY29kZWNzLmMKaW5kZXggZjU4M2Fh ZDg2MC4uMTg0YmI4NTIxZiAxMDA2NDQKLS0tIGEvbGliYXZjb2RlYy9hbGxjb2RlY3MuYworKysg Yi9saWJhdmNvZGVjL2FsbGNvZGVjcy5jCkBAIC04ODEsNiArODgxLDcgQEAgZXh0ZXJuIGNvbnN0 IEZGQ29kZWMgZmZfcHJvcmVzX3ZpZGVvdG9vbGJveF9lbmNvZGVyOwogZXh0ZXJuIGNvbnN0IEZG Q29kZWMgZmZfdmMxX2N1dmlkX2RlY29kZXI7CiBleHRlcm4gY29uc3QgRkZDb2RlYyBmZl92cDhf Y3V2aWRfZGVjb2RlcjsKIGV4dGVybiBjb25zdCBGRkNvZGVjIGZmX3ZwOF9tZWRpYWNvZGVjX2Rl Y29kZXI7CitleHRlcm4gY29uc3QgRkZDb2RlYyBmZl92cDhfbWVkaWFjb2RlY19lbmNvZGVyOwog ZXh0ZXJuIGNvbnN0IEZGQ29kZWMgZmZfdnA4X3Fzdl9kZWNvZGVyOwogZXh0ZXJuIGNvbnN0IEZG Q29kZWMgZmZfdnA4X3Y0bDJtMm1fZW5jb2RlcjsKIGV4dGVybiBjb25zdCBGRkNvZGVjIGZmX3Zw OF92YWFwaV9lbmNvZGVyOwpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9tZWRpYWNvZGVjZW5jLmMg Yi9saWJhdmNvZGVjL21lZGlhY29kZWNlbmMuYwppbmRleCAyYjdiZWY0NDRlLi5hYWI4OGFiY2Uz IDEwMDY0NAotLS0gYS9saWJhdmNvZGVjL21lZGlhY29kZWNlbmMuYworKysgYi9saWJhdmNvZGVj L21lZGlhY29kZWNlbmMuYwpAQCAtMTY0LDYgKzE2NCw5IEBAIHN0YXRpYyBhdl9jb2xkIGludCBt ZWRpYWNvZGVjX2luaXQoQVZDb2RlY0NvbnRleHQgKmF2Y3R4KQogICAgIGNhc2UgQVZfQ09ERUNf SURfSEVWQzoKICAgICAgICAgY29kZWNfbWltZSA9ICJ2aWRlby9oZXZjIjsKICAgICAgICAgYnJl YWs7CisgICAgY2FzZSBBVl9DT0RFQ19JRF9WUDg6CisgICAgICAgIGNvZGVjX21pbWUgPSAidmlk ZW8veC12bmQub24yLnZwOCI7CisgICAgICAgIGJyZWFrOwogICAgIGNhc2UgQVZfQ09ERUNfSURf VlA5OgogICAgICAgICBjb2RlY19taW1lID0gInZpZGVvL3gtdm5kLm9uMi52cDkiOwogICAgICAg ICBicmVhazsKQEAgLTc3OCw2ICs3ODEsMzIgQEAgREVDTEFSRV9NRURJQUNPREVDX0VOQ09ERVIo aGV2YywgIkguMjY1IiwgQVZfQ09ERUNfSURfSEVWQykKIAogI2VuZGlmICAvLyBDT05GSUdfSEVW Q19NRURJQUNPREVDX0VOQ09ERVIKIAorI2lmIENPTkZJR19WUDhfTUVESUFDT0RFQ19FTkNPREVS CisKK2VudW0gTWVkaWFDb2RlY1ZQOExldmVsIHsKKyAgICBWUDhMZXZlbF9WZXJzaW9uMCA9IDB4 MDEsCisgICAgVlA4TGV2ZWxfVmVyc2lvbjEgPSAweDAyLAorICAgIFZQOExldmVsX1ZlcnNpb24y ID0gMHgwNCwKKyAgICBWUDhMZXZlbF9WZXJzaW9uMyA9IDB4MDgsCit9OworCitzdGF0aWMgY29u c3QgQVZPcHRpb24gdnA4X29wdGlvbnNbXSA9IHsKKyAgICBDT01NT05fT1BUSU9OCisgICAgeyAi bGV2ZWwiLCAiU3BlY2lmeSB0aWVyIGFuZCBsZXZlbCIsCisgICAgICAgICAgICAgICAgT0ZGU0VU KGxldmVsKSwgQVZfT1BUX1RZUEVfSU5ULCB7Lmk2NCA9IDB9LCAwLCBJTlRfTUFYLCBWRSwgImxl dmVsIiB9LAorICAgIHsgIlYwIiwgICAgIkxldmVsIFZlcnNpb24gMCIsCisgICAgICAgICAgICAg ICAgMCwgQVZfT1BUX1RZUEVfQ09OU1QsIHsgLmk2NCA9IFZQOExldmVsX1ZlcnNpb24wIH0sICAw LCAwLCBWRSwgICJsZXZlbCIgfSwKKyAgICB7ICJWMSIsICAgICJMZXZlbCBWZXJzaW9uIDEiLAor ICAgICAgICAgICAgICAgIDAsIEFWX09QVF9UWVBFX0NPTlNULCB7IC5pNjQgPSBWUDhMZXZlbF9W ZXJzaW9uMSB9LCAgMCwgMCwgVkUsICAibGV2ZWwiIH0sCisgICAgeyAiVjIiLCAgICAiTGV2ZWwg VmVyc2lvbiAyIiwKKyAgICAgICAgICAgICAgICAwLCBBVl9PUFRfVFlQRV9DT05TVCwgeyAuaTY0 ID0gVlA4TGV2ZWxfVmVyc2lvbjIgfSwgIDAsIDAsIFZFLCAgImxldmVsIiB9LAorICAgIHsgIlYz IiwgICAgIkxldmVsIFZlcnNpb24gMyIsCisgICAgICAgICAgICAgICAgMCwgQVZfT1BUX1RZUEVf Q09OU1QsIHsgLmk2NCA9IFZQOExldmVsX1ZlcnNpb24zIH0sICAwLCAwLCBWRSwgICJsZXZlbCIg fSwKKyAgICB7IE5VTEwsIH0KK307CisKKyNlbmRpZiAgLy8gQ09ORklHX1ZQOF9NRURJQUNPREVD X0VOQ09ERVIKKwogI2lmIENPTkZJR19WUDlfTUVESUFDT0RFQ19FTkNPREVSCiAKIGVudW0gTWVk aWFDb2RlY1ZQOUxldmVsIHsKZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvdmVyc2lvbi5oIGIvbGli YXZjb2RlYy92ZXJzaW9uLmgKaW5kZXggNzU1YzkwYmJjMS4uNzUzMWM2YzQyYSAxMDA2NDQKLS0t IGEvbGliYXZjb2RlYy92ZXJzaW9uLmgKKysrIGIvbGliYXZjb2RlYy92ZXJzaW9uLmgKQEAgLTI5 LDcgKzI5LDcgQEAKIAogI2luY2x1ZGUgInZlcnNpb25fbWFqb3IuaCIKIAotI2RlZmluZSBMSUJB VkNPREVDX1ZFUlNJT05fTUlOT1IgIDEzCisjZGVmaW5lIExJQkFWQ09ERUNfVkVSU0lPTl9NSU5P UiAgMTQKICNkZWZpbmUgTElCQVZDT0RFQ19WRVJTSU9OX01JQ1JPIDEwMAogCiAjZGVmaW5lIExJ QkFWQ09ERUNfVkVSU0lPTl9JTlQgIEFWX1ZFUlNJT05fSU5UKExJQkFWQ09ERUNfVkVSU0lPTl9N QUpPUiwgXAotLSAKMi4zNS4yCgo= --_005_DBAPR02MB616582B8EB54507EC1163629ED799DBAPR02MB6165eurp_ 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". --_005_DBAPR02MB616582B8EB54507EC1163629ED799DBAPR02MB6165eurp_--