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 A69F048D1A for ; Wed, 24 Jan 2024 20:50:04 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B22BD68D0DD; Wed, 24 Jan 2024 22:50:00 +0200 (EET) Received: from mail-ed1-f49.google.com (mail-ed1-f49.google.com [209.85.208.49]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 98C7E68CDD8 for ; Wed, 24 Jan 2024 22:49:53 +0200 (EET) Received: by mail-ed1-f49.google.com with SMTP id 4fb4d7f45d1cf-55a45a453eeso7672547a12.0 for ; Wed, 24 Jan 2024 12:49:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706129392; x=1706734192; 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=ZZe3m665O3HKA1XtNtx4qD+l+ab2MKmcaYVQwV9ziao=; b=maWJuIrLAtmwXCAQX3UGdC20606B5yH9Sm+IxD4G5PU3b6QhcQ1kq+0wF+2xvbSGXc TYnIdjkrvcs02chF61GC8Rpepo3d3c8xrvpXcQ+tUNOT8fYs/wI5QNMB0H+GoltB2Wsy NObl1ELHeJvo7HHN9menGYr41aAHNN8Xo7fMHzebKbJcAAGV+MhNHeJaWiUlKhfA8Bkn ZFtaOYxEygAhrj9rR/sikgFQejECKblqWq1ZHCm29O+Ip3l6yXE0ljZuKVTgshHDSpAQ ZznfRjxhObkLellkpw7vbuacKRx+zrJsNYEged9ynCRBNS0fKs0/TQsaGyubRg81/jwT +SIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706129392; x=1706734192; 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=ZZe3m665O3HKA1XtNtx4qD+l+ab2MKmcaYVQwV9ziao=; b=j+DAJQTwocLswvro2WNp5YIXZGvBIC3ndyCpIjn4qWD6QEQFCbwKDB+oYYnWjcIEYL /kFOfaBbnso75nvr/Seg9Tg76cnulwUx0zxSEmB29NIpLCPQ4tPy7C6c9DOl+WzFQ2r/ T5zP+bxpjXa25eGbTFu81+17P4ZMmz4TZH46m0EV60j7dD/IeWWKp/Fsco39fTCf4xl3 8N5ek8KLVUR6xRxsiuF1SSz2Dj8/gRi2Gwl+SnBlSK8e5m3E/Bchu68eHlIFnSgethJH BE0TELFxBdCzPsU8ShOnQpcyO2BXZWjc8F5TNXfGPeBUx4ZE0UhKebbiwTUNdmtqMsAA Q9Pg== X-Gm-Message-State: AOJu0YzT6vFB2PSbUKZEfCA9Qc19/9ftnYvclDId+Z6VUNk0ggus4jeA f51e/TVmJkxSgRArByhkKy5qNPvzGtZDiPlPRLmYCb+26bOSLpPOCH4yZvaSSGJIZ1GyR6/OzhM 9cY5dw6j8u+B6XglQ5fiSVCsVVl8jvyJiazuCrg== X-Google-Smtp-Source: AGHT+IGCfrJCeFfZjF7VbMlCFKc9NplaTaWyQjRUganar5wV1ieW5DcvB9khB68wWguXmMkp6qYySs7HzRTKmu2Dviw= X-Received: by 2002:a05:6402:518b:b0:55c:831e:4123 with SMTP id q11-20020a056402518b00b0055c831e4123mr2122810edd.59.1706129392453; Wed, 24 Jan 2024 12:49:52 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Connor Worley Date: Wed, 24 Jan 2024 12:49:25 -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: VGhhbmtzIGZvciBmaXhpbmcgdGhpcyA6KQpBcmUgeW91IHBsYW5uaW5nIG1vcmUgd29yayBvbiB0 aGUgRFhWIHNpZGUgZm9sbG93aW5nIHRoaXM/IEkgaGF2ZSBhIHBhdGNoCnRvIGZvbGxvdyB0aGF0 IHJlcGxhY2VzIGBkZWNvbXByZXNzX3RleHR1cmVfdGhyZWFkYCB3aXRoIHB1cmVseQp0ZXhkc3Ag Y2FsbHMgKEhRIEJDNC9CQzUgdGV4dHVyZXMgY2FuIGJlIGRlY29tcHJlc3NlZCB3aXRoCmByZ3Rj MXVfZ3JheV9ibG9ja2ApLgoKT24gV2VkLCBKYW4gMjQsIDIwMjQgYXQgMTE6NDnigK9BTSBBbmRy ZWFzIFJoZWluaGFyZHQgPAphbmRyZWFzLnJoZWluaGFyZHRAb3V0bG9vay5jb20+IHdyb3RlOgoK PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZWFzIFJoZWluaGFyZHQgPGFuZHJlYXMucmhlaW5oYXJkdEBv dXRsb29rLmNvbT4KPiAtLS0KPiAgbGliYXZjb2RlYy9keHZlbmMuYyB8IDggKysrKy0tLS0KPiAg MSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPgo+IGRpZmYg LS1naXQgYS9saWJhdmNvZGVjL2R4dmVuYy5jIGIvbGliYXZjb2RlYy9keHZlbmMuYwo+IGluZGV4 IDNhNWIzMTBjOWIuLjEwNDczMDM4Y2MgMTAwNjQ0Cj4gLS0tIGEvbGliYXZjb2RlYy9keHZlbmMu Ywo+ICsrKyBiL2xpYmF2Y29kZWMvZHh2ZW5jLmMKPiBAQCAtNTYsNyArNTYsNyBAQCBzdGF0aWMg dm9pZCBodF9pbml0KEhURW50cnkgKmh0KQo+ICAgICAgfQo+ICB9Cj4KPiAtc3RhdGljIHVpbnQz Ml90IGh0X2xvb2t1cF9hbmRfdXBzZXJ0KEhURW50cnkgKmh0LCBBVkNSQyAqaGFzaF9jdHgsCj4g K3N0YXRpYyB1aW50MzJfdCBodF9sb29rdXBfYW5kX3Vwc2VydChIVEVudHJ5ICpodCwgY29uc3Qg QVZDUkMgKmhhc2hfY3R4LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1 aW50MzJfdCBrZXksIHVpbnQzMl90IHBvcykKPiAgewo+ICAgICAgdWludDMyX3QgcmV0ID0gLTE7 Cj4gQEAgLTc0LDcgKzc0LDcgQEAgc3RhdGljIHVpbnQzMl90IGh0X2xvb2t1cF9hbmRfdXBzZXJ0 KEhURW50cnkgKmh0LCBBVkNSQwo+ICpoYXNoX2N0eCwKPiAgICAgIHJldHVybiByZXQ7Cj4gIH0K Pgo+IC1zdGF0aWMgdm9pZCBodF9kZWxldGUoSFRFbnRyeSAqaHQsIEFWQ1JDICpoYXNoX2N0eCwK PiArc3RhdGljIHZvaWQgaHRfZGVsZXRlKEhURW50cnkgKmh0LCBjb25zdCBBVkNSQyAqaGFzaF9j dHgsCj4gICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBrZXksIHVpbnQzMl90IHBvcykK PiAgewo+ICAgICAgSFRFbnRyeSAqcmVtb3ZlZF9lbnRyeSA9IE5VTEw7Cj4gQEAgLTEyNCw3ICsx MjQsNyBAQCB0eXBlZGVmIHN0cnVjdCBEWFZFbmNDb250ZXh0IHsKPiAgICAgIGVudW0gRFhWVGV4 dHVyZUZvcm1hdCB0ZXhfZm10Owo+ICAgICAgaW50ICgqY29tcHJlc3NfdGV4KShBVkNvZGVjQ29u dGV4dCAqYXZjdHgpOwo+Cj4gLSAgICBBVkNSQyAqY3JjX2N0eDsKPiArICAgIGNvbnN0IEFWQ1JD ICpjcmNfY3R4Owo+Cj4gICAgICBIVEVudHJ5IGNvbG9yX2xvb2tiYWNrX2h0W0xPT0tCQUNLX0hU X0VMRU1TXTsKPiAgICAgIEhURW50cnkgbHV0X2xvb2tiYWNrX2h0W0xPT0tCQUNLX0hUX0VMRU1T XTsKPiBAQCAtMzA5LDcgKzMwOSw3IEBAIHN0YXRpYyBhdl9jb2xkIGludCBkeHZfaW5pdChBVkNv ZGVjQ29udGV4dCAqYXZjdHgpCj4gICAgICAgICAgcmV0dXJuIEFWRVJST1IoRU5PTUVNKTsKPiAg ICAgIH0KPgo+IC0gICAgY3R4LT5jcmNfY3R4ID0gKEFWQ1JDKilhdl9jcmNfZ2V0X3RhYmxlKEFW X0NSQ18zMl9JRUVFKTsKPiArICAgIGN0eC0+Y3JjX2N0eCA9IGF2X2NyY19nZXRfdGFibGUoQVZf Q1JDXzMyX0lFRUUpOwo+ICAgICAgaWYgKCFjdHgtPmNyY19jdHgpIHsKPiAgICAgICAgICBhdl9s b2coYXZjdHgsIEFWX0xPR19FUlJPUiwgIkNvdWxkIG5vdCBpbml0aWFsaXplIENSQyB0YWJsZS5c biIpOwo+ICAgICAgICAgIHJldHVybiBBVkVSUk9SX0JVRzsKPiAtLQo+IDIuMzQuMQo+Cj4gX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBmZm1wZWctZGV2 ZWwgbWFpbGluZyBsaXN0Cj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPiBodHRwczovL2ZmbXBl Zy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPgo+IFRvIHVuc3Vic2NyaWJlLCB2 aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5v cmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCj4KCgotLSAKQ29ubm9yIFdvcmxleQpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwg bWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsg YWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJq ZWN0ICJ1bnN1YnNjcmliZSIuCg==