From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <ffmpeg-devel-bounces@ffmpeg.org>
Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100])
	by master.gitmailbox.com (Postfix) with ESMTPS id 0D9404D1A6
	for <ffmpegdev@gitmailbox.com>; Wed, 16 Apr 2025 09:17:44 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8F485687D8C;
	Wed, 16 Apr 2025 12:17:40 +0300 (EEST)
Received: from EUR03-AM7-obe.outbound.protection.outlook.com
 (mail-am7eur03olkn2070.outbound.protection.outlook.com [40.92.59.70])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 77F5F687D04
 for <ffmpeg-devel@ffmpeg.org>; Wed, 16 Apr 2025 12:17:34 +0300 (EEST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=p771OudSRdoh1pMjI3jlbcVmRqd1fIdNMw8dbn5fWkT4GPwxI2M9INU9IRmTze/5UXSDT60w56gNx/rglIv0YSbI7IjyGpHmMfJ2vmVoYX0hq0DzMNyxxKXyrrHrX3vlZNKp4a2bML2Rfuc1Ik8DsLojXHIU7LrHI2z+pE8i5noO2Da6rsSaz8iNxdmZFuQpmpYp0IDKGwDU5LLcZrBqmt4YDww0FUztNWdO8vLfdpCe1vyVLTJcPKB/zoMrhq5CbpK6bEszFMYuI1mYN4jmppjl0UDACOJnTR/Ov0iNcSeeuVFeY6JDK9oJSkfDkFcgtp5m89xze+727As5HQDbXA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector10001;
 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=duny8RptrQGjSW6trYIZzd+ADTmUEVXvVWZLLuL6MtI=;
 b=rIADZXDCwy5EDgtOynavxCFSE3303aLZCOfKjJC5/W3TYuKdKj6eBejBkxzVXTe8hFuUammNSo0wAR24wRnMNj06/xwIlGpXn0+YtNB/cAdnMocU6fJJWsPLN520Z/AK2JjHQQIvMYy2zZ8nUdDZqDhT6IM+M1469TfoqxHnLveTH3lmWVc7J+0dFC5NR9xgBUriZiTw4DbMHWp5up1EoGMoJNSJIo7O9J2GJCnMybZJ8fgQuEhMxYn+CBb6wCfQsLb9cC/phPKnIa+VMCCnYkmSJ0Mk9iTlNVaKBH2BsrkisImbF7IbfwWUWvQmRjNDPpiCZIuhZi3USGsqGXXFLA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=duny8RptrQGjSW6trYIZzd+ADTmUEVXvVWZLLuL6MtI=;
 b=lHT8vTZSt8sM5ZkrK0sV1AvnmPLZ8/EHeiBs12bWXdpQyGTJcL7wuxLQzZv+Ao20Qw/OWZ7D3Sj9UoUGbGjFDctU6LaGQrOfg4wMtNFbWsuCoxZ4wYd8iUBok/sl/GZ5z1YQ36Lm0DvQoLA4jFvLoa+KfxgDX0VM/Ge4Z3cAZObxiMLCeka4+h6De3pqT7tgNUJhaIAw03acoYuA+BYN/ChbHnwo5v+H2l4ozXsSsfgEkAQIn/DgPogyWM8Fpl70zYq/lznv5h0fOvRkQhrVxLMTiiosU6kDtgu+/SPT8eyaZS1sfnTCZha82wXcuY+mzIq4NrM3SHIT6XaU+NwQFg==
Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17)
 by PAXP250MB0469.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:276::11) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8655.20; Wed, 16 Apr
 2025 09:17:32 +0000
Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM
 ([fe80::d6a1:e3af:a5f1:b614]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM
 ([fe80::d6a1:e3af:a5f1:b614%5]) with mapi id 15.20.8655.012; Wed, 16 Apr 2025
 09:17:32 +0000
Content-Type: multipart/mixed; boundary="------------EX6YWAIMlO8Dh9B8Gm9jjQD2"
Message-ID: <GV1P250MB0737BA9573ABC00B1B8FF6448FBD2@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM>
Date: Wed, 16 Apr 2025 11:17:30 +0200
User-Agent: Mozilla Thunderbird
Content-Language: en-US
To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
From: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
X-ClientProxiedBy: FR4P281CA0006.DEUP281.PROD.OUTLOOK.COM
 (2603:10a6:d10:c8::17) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM
 (2603:10a6:150:8e::17)
X-Microsoft-Original-Message-ID: <e22581ac-bb72-4656-a49c-9e0cb05ba372@outlook.com>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|PAXP250MB0469:EE_
X-MS-Office365-Filtering-Correlation-Id: fa51464a-5da4-44b4-e600-08dd7cc7849c
X-Microsoft-Antispam: BCL:0;
 ARA:14566002|5072599009|7092599003|15080799006|19110799003|12121999004|461199028|6092099012|8060799006|13095399003|3412199025|440099028;
X-Microsoft-Antispam-Message-Info: =?utf-8?B?am1jejJQNGJWa0RoOHpTYVdxUlEzUlc3aGRJaVlWamRGVG55ODNuZHVmN09N?=
 =?utf-8?B?MTdjTVgyS2thQ0hoeDBuMTkvSTJsTTZITVgxM1hEU3hwOGx5alVMSVh5ZG4w?=
 =?utf-8?B?TjZaT2NDM3djSGJaRERnVCt0SGdlYzcvTmp2WFV6V1FEblZLVVhtdWlEdUlh?=
 =?utf-8?B?aXJHQlQxSGNxbkxjbG8zZElWRFQwcFBRSEIyNDJKUmRwMVVSYlV2SDR4SVpz?=
 =?utf-8?B?RHJqMG5yZVdzVkxsZWRnMWVoVGsyQ2JOZXozOEtxNnY4VVlNN2Q3enkzd0tG?=
 =?utf-8?B?S3BBckxqTXRTR281ZDlvODJGaHo4U29IZGNvZzl3WGFZVEpIV1pNSUFIRm5Y?=
 =?utf-8?B?ZmNaWE9VRnAvQWtkYXVyWDlhRUtUbnhncFZnSXMwT3pHMnl1cDl0SnJTL2x1?=
 =?utf-8?B?VHQwVU5HR1g1OG85U1ZKZ3RRWG42Szc5Vm1wM08zRjFOc0Q4SHZFTjNwOUE1?=
 =?utf-8?B?RUI1WitlZExNUHBVN2hDbENVL2ZtdHhNTjFMODZlZmFFL3J0a2NRNWZ2VFln?=
 =?utf-8?B?anlTYmRCMHYrbTVWczJYTHlzemdlV0tIVXVSbWJmT0Y3QWU2TlNHWnZ2UmEv?=
 =?utf-8?B?aURsSTQvKzl2c1VWdnBvdkEwOXc2NE1uMFg1Y0k5NTBMVUszWndYWGpycHhP?=
 =?utf-8?B?QmxzZVZrVVRSclJ1VW5QTGVqeWw1T2ExdlQ0UzRlemN3L0twM0ZxT3dqK3B2?=
 =?utf-8?B?L0tMdjVyTUhDbDY0OUw3ZGhZRXMrSWQ0M05KTEZhemtPSDA3VW1FSU1hcUpZ?=
 =?utf-8?B?bm0yVk5WM2VuOVpaMDIwSVVxbkI1TnZVeHdPZm5wQlVScHZ2QkJqbDJsRzhV?=
 =?utf-8?B?ODNuanBpcGxqSXdLT0J0aXh1alNHU2FTbkRONUwra01nS0dHU0RXMlFYVzRz?=
 =?utf-8?B?eUY0ZFRUUDlaMng4a2RoZHdFYk00dkVJVUFKMXgvT210ZmpzZ0F6bEo5RE5C?=
 =?utf-8?B?L0pNZ1EvaW5OTFhnRk0vR3NxUkxET0NxcVJFZDkzbzQ5WnU1VmJyaWVsTmcy?=
 =?utf-8?B?ZGQ3cTlTRUQxUm9hK1NzQ2JyTkNVTThSV3QxSlVkYnRSVGI1VC8zT1hxMVR5?=
 =?utf-8?B?ajhIdjdMaU1XNmNmTTQrT3RCS2llQjZDb0tobzhLRVUxYlpmdVFZMUtSanR2?=
 =?utf-8?B?NDNmOFdQMFFJeFpSUnpYR2RlRmtOaWdvN0kyTGhKNnh2Z2FrbWtMcmphNWZK?=
 =?utf-8?B?enoycGRMSDArbFFhVURzak5hc3ZoaHdHZ3Q2Rk9TdzAyRFczK1R3VWV2d2No?=
 =?utf-8?B?ak13UTk0dU1wa2VkbEhkWWdSaW1xdTRjN21lWlRzMHAyVmd6TW9zWllZWHRh?=
 =?utf-8?B?a1pwSGZJMVd5TFpQSU53MG5ORll0TzFWcUptQ1JZNVZ1R2VHcFF4d25EaFdr?=
 =?utf-8?B?K1BCT04zZ0RKbklsaVNRcVZaeVhWc3BDd05ieDByVnpiemZqZGErZCtwSDd2?=
 =?utf-8?B?dnMySmxHMUxhQ2ZkRFdJY1dWVFZKODY3WDNham5CVmt5NFpFVCttdDFCTUpk?=
 =?utf-8?B?N3E2eTJaU2VueWZXMUxTem9kcEVrYUoxNHJhOURFYU5NUXB1WVczTkt0NE0x?=
 =?utf-8?B?clhTS2s2dmk0SDZuaW1qSkxLMmNOQkVzOXVTc1lnV1JsV3VRQWxEdlZNdkF4?=
 =?utf-8?B?RExxMURSZjRvVDMxSFNjUjErRXJoYkE9PQ==?=
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VVpwV0QraElVUWtDZnl5WVNocnYvU2dtUmo2R2VHaXJyV2h0SXA5eXVNUGE2?=
 =?utf-8?B?ZjBFeTFXV1ZJaWpvQWpJSElubTRzY25pOGZkNk5wZDkrUk10NzNzZWtLMlN2?=
 =?utf-8?B?VVBjazd2S25mOHQxZ2ZHK0lHQ1R6N0tuU1p1UnpsNW1nTE0rWUdmMzk0ZEwy?=
 =?utf-8?B?WE5RZitMQzZ6OE5SdUVvN0wvTEhuVTI0MEI1VVpQemdvbzJZMG1wU2tKTURv?=
 =?utf-8?B?MHh6Qy9aUXFWQXRDdXJDNGNyYVROdXgwY1U5dGd3OUFlOVhvTFVNdTNWTXFj?=
 =?utf-8?B?NDNXOGQzZW5NaGYrZVV2TitxQStzTHk3Y2FhTFNxRFFvYXlBd3gwaXVWS3o0?=
 =?utf-8?B?SkFpQnhVSVJWTG9CTmVpMFVXRmJLRFpLQjlDVjl1VWI4a0pCMEdYZXhmMGt2?=
 =?utf-8?B?dTdtZVNOUjRpaVVkR2lxQTAvd3JYT3dVNjVZRVN3MWdtaFRjOXpGMVBXV0ZT?=
 =?utf-8?B?d1EyeElOWWc3WGJEQXF3eFNQaUdreldhejV4b1hTTU8zbFZrdktjaDR3TlFL?=
 =?utf-8?B?UUJmb3RVNXBoSm9VZHJ6YjIzOWc0U3ZlMkM3NnAvd21weGpUN2tBelI0dUVa?=
 =?utf-8?B?RlBma3JFdHVKWEJVRTBodEttaVlCTWFjclZ3RW5qcFJKYkNJRnU1cXBxdk5v?=
 =?utf-8?B?b3djZ3ROZ2paTytWdjIvYmp5M3JHL1l3UFNuTEthc1Era2Z0RDhzK3JPRlcx?=
 =?utf-8?B?UTZmM2EreE1aUVhCaVg5TnVqOWg5OXFmbm5BdnAvVXZWcFJSZkxDRjVFSURo?=
 =?utf-8?B?Z1V4NnVDczBVK2lCMVdnclg1YVpwQzNHNm1kZDhDUytvMytnYzRIWkZxTWxu?=
 =?utf-8?B?TTQ2cVQ3QUg1SFdwdVdCWnhGaE45SUJ5R2xRMnl2M1pIbXdaQ0ZyRkdtTXU4?=
 =?utf-8?B?em5ZUS9QT1NFYzhUSXlHdWxhSU4rdERYZUFWM3NuTUg2TlJ4aVhvcm1PZThO?=
 =?utf-8?B?UE0yemM4cko0THVIWDR5THR3K3lIYkNDYjZXMllCVmRrSXUrbnhWanQ1Y0tu?=
 =?utf-8?B?UnRybGNGQ2Q5Q3RTMHgzREpaT1JZSVdvUlcwVFo1NVV5Mi9XazlER3psNE1C?=
 =?utf-8?B?cFRCeHJqcFpWY1VZdWhrYlVQeU1KYS8rWlEyb1JnZWUrNG15L1BqWVJtcUdW?=
 =?utf-8?B?K2hIQUtwNFAzbTczWWFnWHUrSDZEdFVESGFqOVhpSGVQUzZjSThFRi9XakNQ?=
 =?utf-8?B?WUNXQ3BueXcwdGsrYUdlWlczYVpEUDFnaHRxQ0ZkUzRUS3ZPbGl5dUcxNzRm?=
 =?utf-8?B?OVRiYS9CUFd2d2p6Z2pSaGRaR2pZUzE4S0pZeG05Z0poZUFKUGZTRk85ZjRW?=
 =?utf-8?B?WTltYmRUSUNHTjgreStPSUh6TGYweEo1aDJSSWJQM3Y5c3NKUHFHODkrTmxD?=
 =?utf-8?B?S3hPR2xjQlg3bU9KRDZ1ZndaVEtRaDk0cUkvaUtJN0hoTDVMWk1SUG9yTFhH?=
 =?utf-8?B?Q2FVOGVRQVk4a01QeUJDZERJdlRXOEM0Q21lYzVKeGpaU3RaMmxQUWU3aUMw?=
 =?utf-8?B?bHZkWUtqcnZ5ZExUanpjcUx3aElmM0dTaXlkL3d6YVB2TjhaSzNkRFU1NWFL?=
 =?utf-8?B?L2E3SThoV28vYkVRQjl1WVd1R2lod0UvOTFOMDZUV1MvVHkxdVIxS1hhSDM2?=
 =?utf-8?B?clkvcUZpWjdpZk1RWVcvRjJtaFF1OHA0cDQ0Zm9RY3NDQ1Q5OU5WS1hiZUZU?=
 =?utf-8?B?UExJdlBzNnFKUDdJa1M5VUo1ZVZ0aUphSWNZSmZ5WElWQ3RFZlJCQi9RRzRB?=
 =?utf-8?Q?ocjRLIiMhUPWQ8LKjRvU1zkjtU+Hn9rsuCj/8kP?=
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fa51464a-5da4-44b4-e600-08dd7cc7849c
X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Apr 2025 09:17:32.5141 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXP250MB0469
Subject: [FFmpeg-devel] [PATCH 1/2] avcodec/dvbsubenc: Sanity check num_rects
X-BeenThere: ffmpeg-devel@ffmpeg.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org>
List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe>
List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel>
List-Post: <mailto:ffmpeg-devel@ffmpeg.org>
List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help>
List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe>
Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/GV1P250MB0737BA9573ABC00B1B8FF6448FBD2@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

--------------EX6YWAIMlO8Dh9B8Gm9jjQD2
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Patches attached.

- Andreas

--------------EX6YWAIMlO8Dh9B8Gm9jjQD2
Content-Type: text/x-patch; charset=UTF-8;
 name="0001-avcodec-dvbsubenc-Sanity-check-num_rects.patch"
Content-Disposition: attachment;
 filename="0001-avcodec-dvbsubenc-Sanity-check-num_rects.patch"
Content-Transfer-Encoding: base64

RnJvbSBiM2E0MzgxMDAwZDEzYWMzNDQxMTRkZDVmMDIzMGM5ZWFlN2IzMmFhIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZWFzIFJoZWluaGFyZHQgPGFuZHJlYXMucmhlaW5oYXJk
dEBvdXRsb29rLmNvbT4KRGF0ZTogV2VkLCAxNiBBcHIgMjAyNSAxMDoyMzowMSArMDIwMApTdWJq
ZWN0OiBbUEFUQ0ggMS8yXSBhdmNvZGVjL2R2YnN1YmVuYzogU2FuaXR5IGNoZWNrIG51bV9yZWN0
cwpNSU1FLVZlcnNpb246IDEuMApDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJzZXQ9VVRG
LTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogOGJpdAoKSXQgaXMgd3JpdHRlbiBhcyByZWdp
b25faWQgd2hpY2ggaXMgYSBzaW5nbGUgYnl0ZS4KQWxzbyBmaXhlcyBhIHBvdGVudGlhbCAoZGVm
aW5lZCkgb3ZlcmZsb3cgaW4gdGhlIG51bV9yZWN0cyAqIDYKbXVsdGlwbGljYXRpb24gbGF0ZXI7
IHRoaXMgaGFzIGJlZW4gZm91bmQgYnkg6rmA7Iq57Zi4IDxraW1zaG85OEBuYXZlci5jb20+LgoK
U2lnbmVkLW9mZi1ieTogQW5kcmVhcyBSaGVpbmhhcmR0IDxhbmRyZWFzLnJoZWluaGFyZHRAb3V0
bG9vay5jb20+Ci0tLQogbGliYXZjb2RlYy9kdmJzdWJlbmMuYyB8IDMgKysrCiAxIGZpbGUgY2hh
bmdlZCwgMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9kdmJzdWJlbmMu
YyBiL2xpYmF2Y29kZWMvZHZic3ViZW5jLmMKaW5kZXggODIyZTNhNTMwOS4uOGVlYWM3Njg1NSAx
MDA2NDQKLS0tIGEvbGliYXZjb2RlYy9kdmJzdWJlbmMuYworKysgYi9saWJhdmNvZGVjL2R2YnN1
YmVuYy5jCkBAIC0yODQsNiArMjg0LDkgQEAgc3RhdGljIGludCBkdmJzdWJfZW5jb2RlKEFWQ29k
ZWNDb250ZXh0ICphdmN0eCwgdWludDhfdCAqb3V0YnVmLCBpbnQgYnVmX3NpemUsCiAgICAgaWYg
KGgtPm51bV9yZWN0cyAmJiAhaC0+cmVjdHMpCiAgICAgICAgIHJldHVybiBBVkVSUk9SKEVJTlZB
TCk7CiAKKyAgICBpZiAoaC0+bnVtX3JlY3RzID49IDI1NikKKyAgICAgICAgcmV0dXJuIEFWRVJS
T1JfSU5WQUxJRERBVEE7CisKICAgICBpZiAoYXZjdHgtPndpZHRoID4gMCAmJiBhdmN0eC0+aGVp
Z2h0ID4gMCkgewogICAgICAgICBpZiAoYnVmX3NpemUgPCAxMSkKICAgICAgICAgICAgIHJldHVy
biBBVkVSUk9SX0JVRkZFUl9UT09fU01BTEw7Ci0tIAoyLjQ1LjIKCg==

--------------EX6YWAIMlO8Dh9B8Gm9jjQD2
Content-Type: text/x-patch; charset=UTF-8;
 name="0002-avcodec-dvbsubenc-Check-nb_colors-before-using-it.patch"
Content-Disposition: attachment;
 filename*0="0002-avcodec-dvbsubenc-Check-nb_colors-before-using-it.patch"
Content-Transfer-Encoding: base64

RnJvbSBjMTUwY2M1ZjRhZTQ5NjFhNTZkMDM1YjFmZGFkN2MyZWIwZWNjZmFkIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZWFzIFJoZWluaGFyZHQgPGFuZHJlYXMucmhlaW5oYXJk
dEBvdXRsb29rLmNvbT4KRGF0ZTogV2VkLCAxNiBBcHIgMjAyNSAxMTowMzo1MyArMDIwMApTdWJq
ZWN0OiBbUEFUQ0ggMi8yXSBhdmNvZGVjL2R2YnN1YmVuYzogQ2hlY2sgbmJfY29sb3JzIGJlZm9y
ZSB1c2luZyBpdAoKQXZvaWRzIGEgcG90ZW50aWFsIG92ZXJmbG93IHdoZW4gbXVsdGlwbHlpbmcg
bmJfY29sb3JzIGJ5IDYuCkFsc28gbWFrZSB0aGUgbmJfY29sb3JzIGNoZWNrIGEgYml0IG1vcmUg
c3RyaWN0LgoKU2lnbmVkLW9mZi1ieTogQW5kcmVhcyBSaGVpbmhhcmR0IDxhbmRyZWFzLnJoZWlu
aGFyZHRAb3V0bG9vay5jb20+Ci0tLQogbGliYXZjb2RlYy9kdmJzdWJlbmMuYyB8IDExICsrKysr
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvZHZic3ViZW5jLmMgYi9saWJhdmNvZGVjL2R2YnN1YmVu
Yy5jCmluZGV4IDhlZWFjNzY4NTUuLjM2NTllM2Y5ZWQgMTAwNjQ0Ci0tLSBhL2xpYmF2Y29kZWMv
ZHZic3ViZW5jLmMKKysrIGIvbGliYXZjb2RlYy9kdmJzdWJlbmMuYwpAQCAtMzI5LDI0ICszMjks
MjMgQEAgc3RhdGljIGludCBkdmJzdWJfZW5jb2RlKEFWQ29kZWNDb250ZXh0ICphdmN0eCwgdWlu
dDhfdCAqb3V0YnVmLCBpbnQgYnVmX3NpemUsCiAKICAgICBpZiAoaC0+bnVtX3JlY3RzKSB7CiAg
ICAgICAgIGZvciAoY2x1dF9pZCA9IDA7IGNsdXRfaWQgPCBoLT5udW1fcmVjdHM7IGNsdXRfaWQr
KykgewotICAgICAgICAgICAgaWYgKGJ1Zl9zaXplIDwgNiArIGgtPnJlY3RzW2NsdXRfaWRdLT5u
Yl9jb2xvcnMgKiA2KQotICAgICAgICAgICAgICAgIHJldHVybiBBVkVSUk9SX0JVRkZFUl9UT09f
U01BTEw7Ci0KICAgICAgICAgICAgIC8qIENMVVQgc2VnbWVudCAqLwogCi0gICAgICAgICAgICBp
ZiAoaC0+cmVjdHNbY2x1dF9pZF0tPm5iX2NvbG9ycyA8PSA0KSB7CisgICAgICAgICAgICBpZiAo
aC0+cmVjdHNbY2x1dF9pZF0tPm5iX2NvbG9ycyA8PSA0VSkgewogICAgICAgICAgICAgICAgIC8q
IDIgYnBwLCBzb21lIGRlY29kZXJzIGRvIG5vdCBzdXBwb3J0IGl0IGNvcnJlY3RseSAqLwogICAg
ICAgICAgICAgICAgIGJwcF9pbmRleCA9IDA7Ci0gICAgICAgICAgICB9IGVsc2UgaWYgKGgtPnJl
Y3RzW2NsdXRfaWRdLT5uYl9jb2xvcnMgPD0gMTYpIHsKKyAgICAgICAgICAgIH0gZWxzZSBpZiAo
aC0+cmVjdHNbY2x1dF9pZF0tPm5iX2NvbG9ycyA8PSAxNlUpIHsKICAgICAgICAgICAgICAgICAv
KiA0IGJwcCwgc3RhbmRhcmQgZW5jb2RpbmcgKi8KICAgICAgICAgICAgICAgICBicHBfaW5kZXgg
PSAxOwotICAgICAgICAgICAgfSBlbHNlIGlmIChoLT5yZWN0c1tjbHV0X2lkXS0+bmJfY29sb3Jz
IDw9IDI1NikgeworICAgICAgICAgICAgfSBlbHNlIGlmIChoLT5yZWN0c1tjbHV0X2lkXS0+bmJf
Y29sb3JzIDw9IDI1NlUpIHsKICAgICAgICAgICAgICAgICAvKiA4IGJwcCwgc3RhbmRhcmQgZW5j
b2RpbmcgKi8KICAgICAgICAgICAgICAgICBicHBfaW5kZXggPSAyOwogICAgICAgICAgICAgfSBl
bHNlIHsKICAgICAgICAgICAgICAgICByZXR1cm4gQVZFUlJPUihFSU5WQUwpOwogICAgICAgICAg
ICAgfQogCisgICAgICAgICAgICBpZiAoYnVmX3NpemUgPCA2ICsgaC0+cmVjdHNbY2x1dF9pZF0t
Pm5iX2NvbG9ycyAqIDYpCisgICAgICAgICAgICAgICAgcmV0dXJuIEFWRVJST1JfQlVGRkVSX1RP
T19TTUFMTDsKIAogICAgICAgICAgICAgLyogQ0xVVCBzZWdtZW50ICovCiAgICAgICAgICAgICAq
cSsrID0gMHgwZjsgLyogc3luYyBieXRlICovCi0tIAoyLjQ1LjIKCg==

--------------EX6YWAIMlO8Dh9B8Gm9jjQD2
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".

--------------EX6YWAIMlO8Dh9B8Gm9jjQD2--