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 A99D948DBF for ; Fri, 26 Jan 2024 19:16:02 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 99B0268CA05; Fri, 26 Jan 2024 21:15:59 +0200 (EET) Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com [209.85.128.46]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id EFC0368C14E for ; Fri, 26 Jan 2024 21:15:52 +0200 (EET) Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-40e800461baso15384875e9.3 for ; Fri, 26 Jan 2024 11:15:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706296552; x=1706901352; darn=ffmpeg.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=mkUGKw5ECHCGDvSq/56UpLSn5HZXohfRICJq91+xGQ4=; b=KacdLTsmvg258C0ru7tX+g8lzdNHPbBa4AbityoJ+oENAR699XsbS9EELFiX6bgtD4 f4GSlAipo9ZMsXiLhIr/9usRF0yQ6XYmBjg0u6u9F00SRjKH5G3T9y5XiYrzgYRyyYdZ y1EUd9vsP/FR4p2A4/lGE4WhZtOIlDlzNx9bPOQ9Xu786TQyHhxH2TCUtjvzuEJiNEVU XQtRDb+xYo9d/i1ObMQYXuRLvX6UCwHjO/Y/blokVdygvLRb2hrInfRxFz36mlpBp3PZ 12jK/Em7VluNnEiFYGE+lzoG7cDG03sD9pWX5iQkRQSDxLJl1wXwo0woSGT3pG1BaS0x rRww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706296552; x=1706901352; 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=mkUGKw5ECHCGDvSq/56UpLSn5HZXohfRICJq91+xGQ4=; b=OJOAPlEKmUrlrjUO4PdtlId6eQ1siEQ+31JnR18FaTiCmO2nCMr5mFJD52xA27Fq5V mRC1PIRDw99D84R09ITI2gwu874cdECSiLDK7OUbWoy+pMInqYqIKYoqQc6jd1gdXppB zU3ZMgq5SBUIYezl3Qt+6s7qwNjHCdGpuAR0LqyKULDUCPF8P3CoKuUuRySbERDKuGPf 5lfi4zfjsRtfp4BCmxyWsvh0yIOtShoHUjohDai0uv1DQhdsbCzs7MAWujhc/7wMqXU/ sM+sKm6QTPHWx/FDvFfAjwZgr49ncCGP8P++BO857a+Nz1OMykzO7ibBTZOSDRuAUezs oDKw== X-Gm-Message-State: AOJu0YxqQlz33Jqyox1LKFCnBMYPbPFA+f4ZZvWvVhEqLFjQo6rcq+cz rkXXG7/g9+sTL4oilhXB4DIEB4yXaATcRcGU9Ecs9/pkUDiYrrPoTgIuZ9ataPGg3ZoBwxmucXo sKrAbx0sSCArnCDbs9jK92SAtVIZed0ND4Yquzw== X-Google-Smtp-Source: AGHT+IHdQbRWtX05r6/T9+d34q1DI2nAwdE1iUUT1T31OMKChtv1DKIPtWcyNRcesy2Cx7s5onoNW3eZtjLAN60U45Y= X-Received: by 2002:a05:600c:4ec8:b0:40e:d461:b6d4 with SMTP id g8-20020a05600c4ec800b0040ed461b6d4mr130070wmq.152.1706296551352; Fri, 26 Jan 2024 11:15:51 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Connor Worley Date: Fri, 26 Jan 2024 11:15:24 -0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH 1/7] avcodec/dxvenc: Don't cast const away 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 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: SSB0ZXN0ZWQgYWdhaW5zdApodHRwczovL3BhdGNod29yay5mZm1wZWcub3JnL3Byb2plY3QvZmZt cGVnL2xpc3QvP3Nlcmllcz0xMDU2Niwgc2VlbXMgaGFwcHkuCgpPbiBGcmksIEphbiAyNiwgMjAy NCBhdCAxMDo1OOKAr0FNIEFuZHJlYXMgUmhlaW5oYXJkdCA8CmFuZHJlYXMucmhlaW5oYXJkdEBv dXRsb29rLmNvbT4gd3JvdGU6Cgo+IEFuZHJlYXMgUmhlaW5oYXJkdDoKPiA+IFNpZ25lZC1vZmYt Ynk6IEFuZHJlYXMgUmhlaW5oYXJkdCA8YW5kcmVhcy5yaGVpbmhhcmR0QG91dGxvb2suY29tPgo+ ID4gLS0tCj4gPiAgbGliYXZjb2RlYy9keHZlbmMuYyB8IDggKysrKy0tLS0KPiA+ICAxIGZpbGUg Y2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+ID4KPiA+IGRpZmYgLS1n aXQgYS9saWJhdmNvZGVjL2R4dmVuYy5jIGIvbGliYXZjb2RlYy9keHZlbmMuYwo+ID4gaW5kZXgg M2E1YjMxMGM5Yi4uMTA0NzMwMzhjYyAxMDA2NDQKPiA+IC0tLSBhL2xpYmF2Y29kZWMvZHh2ZW5j LmMKPiA+ICsrKyBiL2xpYmF2Y29kZWMvZHh2ZW5jLmMKPiA+IEBAIC01Niw3ICs1Niw3IEBAIHN0 YXRpYyB2b2lkIGh0X2luaXQoSFRFbnRyeSAqaHQpCj4gPiAgICAgIH0KPiA+ICB9Cj4gPgo+ID4g LXN0YXRpYyB1aW50MzJfdCBodF9sb29rdXBfYW5kX3Vwc2VydChIVEVudHJ5ICpodCwgQVZDUkMg Kmhhc2hfY3R4LAo+ID4gK3N0YXRpYyB1aW50MzJfdCBodF9sb29rdXBfYW5kX3Vwc2VydChIVEVu dHJ5ICpodCwgY29uc3QgQVZDUkMgKmhhc2hfY3R4LAo+ID4gICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHVpbnQzMl90IGtleSwgdWludDMyX3QgcG9zKQo+ID4gIHsKPiA+ICAg ICAgdWludDMyX3QgcmV0ID0gLTE7Cj4gPiBAQCAtNzQsNyArNzQsNyBAQCBzdGF0aWMgdWludDMy X3QgaHRfbG9va3VwX2FuZF91cHNlcnQoSFRFbnRyeSAqaHQsCj4gQVZDUkMgKmhhc2hfY3R4LAo+ ID4gICAgICByZXR1cm4gcmV0Owo+ID4gIH0KPiA+Cj4gPiAtc3RhdGljIHZvaWQgaHRfZGVsZXRl KEhURW50cnkgKmh0LCBBVkNSQyAqaGFzaF9jdHgsCj4gPiArc3RhdGljIHZvaWQgaHRfZGVsZXRl KEhURW50cnkgKmh0LCBjb25zdCBBVkNSQyAqaGFzaF9jdHgsCj4gPiAgICAgICAgICAgICAgICAg ICAgICAgIHVpbnQzMl90IGtleSwgdWludDMyX3QgcG9zKQo+ID4gIHsKPiA+ICAgICAgSFRFbnRy eSAqcmVtb3ZlZF9lbnRyeSA9IE5VTEw7Cj4gPiBAQCAtMTI0LDcgKzEyNCw3IEBAIHR5cGVkZWYg c3RydWN0IERYVkVuY0NvbnRleHQgewo+ID4gICAgICBlbnVtIERYVlRleHR1cmVGb3JtYXQgdGV4 X2ZtdDsKPiA+ICAgICAgaW50ICgqY29tcHJlc3NfdGV4KShBVkNvZGVjQ29udGV4dCAqYXZjdHgp Owo+ID4KPiA+IC0gICAgQVZDUkMgKmNyY19jdHg7Cj4gPiArICAgIGNvbnN0IEFWQ1JDICpjcmNf Y3R4Owo+ID4KPiA+ICAgICAgSFRFbnRyeSBjb2xvcl9sb29rYmFja19odFtMT09LQkFDS19IVF9F TEVNU107Cj4gPiAgICAgIEhURW50cnkgbHV0X2xvb2tiYWNrX2h0W0xPT0tCQUNLX0hUX0VMRU1T XTsKPiA+IEBAIC0zMDksNyArMzA5LDcgQEAgc3RhdGljIGF2X2NvbGQgaW50IGR4dl9pbml0KEFW Q29kZWNDb250ZXh0ICphdmN0eCkKPiA+ICAgICAgICAgIHJldHVybiBBVkVSUk9SKEVOT01FTSk7 Cj4gPiAgICAgIH0KPiA+Cj4gPiAtICAgIGN0eC0+Y3JjX2N0eCA9IChBVkNSQyopYXZfY3JjX2dl dF90YWJsZShBVl9DUkNfMzJfSUVFRSk7Cj4gPiArICAgIGN0eC0+Y3JjX2N0eCA9IGF2X2NyY19n ZXRfdGFibGUoQVZfQ1JDXzMyX0lFRUUpOwo+ID4gICAgICBpZiAoIWN0eC0+Y3JjX2N0eCkgewo+ ID4gICAgICAgICAgYXZfbG9nKGF2Y3R4LCBBVl9MT0dfRVJST1IsICJDb3VsZCBub3QgaW5pdGlh bGl6ZSBDUkMKPiB0YWJsZS5cbiIpOwo+ID4gICAgICAgICAgcmV0dXJuIEFWRVJST1JfQlVHOwo+ Cj4gV2lsbCBhcHBseSB0aGlzIHBhdGNoc2V0IHRvbW9ycm93IHVubGVzcyB0aGVyZSBhcmUgb2Jq ZWN0aW9ucy4KPgo+IC0gQW5kcmVhcwo+Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KPiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4gZmZtcGVnLWRl dmVsQGZmbXBlZy5vcmcKPiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1w ZWctZGV2ZWwKPgo+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+ IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmli ZSIuCj4KCgotLSAKQ29ubm9yIFdvcmxleQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBm Zm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZl bAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZl bC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==