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 977E04929A for ; Tue, 6 Feb 2024 23:07:02 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3A13668D14E; Wed, 7 Feb 2024 01:07:00 +0200 (EET) Received: from btbn.de (btbn.de [144.76.60.213]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 97B9268D145 for ; Wed, 7 Feb 2024 01:06:53 +0200 (EET) Received: from [authenticated] by btbn.de (Postfix) with ESMTPSA id 2DFA8298C4F14 for ; Wed, 7 Feb 2024 00:06:53 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rothenpieler.org; s=mail; t=1707260813; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=peNeII8+hIihua2nWCItZe7XoiaEFVtIzcZT5QEvZeI=; b=k7jwK+PT5002edBl02nCaCaFmBIXTfRTPgPsGjeQT3KLZbPo1kCEDQjUBRZa/bVELGcuUS CwxzTi1JA2DJ3jThIpOzvClb9gjT+3haujG9/GEaHpplp92CUuXblf4JM9ooEf9uisqQry yoZ9tmzMiRVTdEK4yEbYUdyWcA1oU8X77ZV2QGqj1fCL+TGxjdLA/yUYQH+dboqAnDS8oW i5TtV5+U30DW2Nofy0vG8pN5/y5kGXDKsr3Wpaiu8qfZq2pCgRTRuFkV9zh88H4JsjUUif NHC/2KG/K1YX1Dw8olUiwO8BgMJsdVSRiPwzAR/6bt+KakpQHFkmGztGYAlrqw== Message-ID: Date: Wed, 7 Feb 2024 00:06:52 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20240206225735.12251-1-jamrial@gmail.com> <723507be-77aa-4223-8f8d-e83882426636@gmail.com> From: Timo Rothenpieler In-Reply-To: <723507be-77aa-4223-8f8d-e83882426636@gmail.com> Subject: Re: [FFmpeg-devel] [PATCH] avcodec/nvdec: don't free NVDECContext->bitstream 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gMDcuMDIuMjAyNCAwMDowNSwgSmFtZXMgQWxtZXIgd3JvdGU6Cj4gT24gMi82LzIwMjQgODow MCBQTSwgVGltbyBSb3RoZW5waWVsZXIgd3JvdGU6Cj4+IE9uIDA2LjAyLjIwMjQgMjM6NTcsIEph bWVzIEFsbWVyIHdyb3RlOgo+Pj4gRW5zdXJlIGFsbCBod2FjY2VscyB0aGF0IGFsbG9jYXRlIGEg YnVmZmVyIHVzZSAKPj4+IE5WREVDQ29udGV4dC0+Yml0c3RyZWFtX2ludGVybmFsLgo+Pj4KPj4+ IFNpZ25lZC1vZmYtYnk6IEphbWVzIEFsbWVyIDxqYW1yaWFsQGdtYWlsLmNvbT4KPj4+IC0tLQo+ Pj4gwqAgbGliYXZjb2RlYy9udmRlYy5jwqDCoMKgwqDCoCB8IDIgKy0KPj4+IMKgIGxpYmF2Y29k ZWMvbnZkZWNfaDI2NC5jIHwgNCArKy0tCj4+PiDCoCBsaWJhdmNvZGVjL252ZGVjX2hldmMuYyB8 IDQgKystLQo+Pj4gwqAgMyBmaWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDUgZGVsZXRp b25zKC0pCj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvbnZkZWMuYyBiL2xpYmF2Y29k ZWMvbnZkZWMuYwo+Pj4gaW5kZXggMjdiZTY0NDM1Ni4uZDEzYjc5MDYzMiAxMDA2NDQKPj4+IC0t LSBhL2xpYmF2Y29kZWMvbnZkZWMuYwo+Pj4gKysrIGIvbGliYXZjb2RlYy9udmRlYy5jCj4+PiBA QCAtMjU5LDggKzI1OSw4IEBAIGludCBmZl9udmRlY19kZWNvZGVfdW5pbml0KEFWQ29kZWNDb250 ZXh0ICphdmN0eCkKPj4+IMKgIHsKPj4+IMKgwqDCoMKgwqAgTlZERUNDb250ZXh0ICpjdHggPSBh dmN0eC0+aW50ZXJuYWwtPmh3YWNjZWxfcHJpdl9kYXRhOwo+Pj4gLcKgwqDCoCBhdl9mcmVlcCgm Y3R4LT5iaXRzdHJlYW0pOwo+Pj4gwqDCoMKgwqDCoCBhdl9mcmVlcCgmY3R4LT5iaXRzdHJlYW1f aW50ZXJuYWwpOwo+Pj4gK8KgwqDCoCBjdHgtPmJpdHN0cmVhbcKgwqDCoMKgwqDCoMKgwqDCoMKg ID0gTlVMTDsKPj4+IMKgwqDCoMKgwqAgY3R4LT5iaXRzdHJlYW1fbGVuwqDCoMKgwqDCoMKgID0g MDsKPj4+IMKgwqDCoMKgwqAgY3R4LT5iaXRzdHJlYW1fYWxsb2NhdGVkID0gMDsKPj4+IGRpZmYg LS1naXQgYS9saWJhdmNvZGVjL252ZGVjX2gyNjQuYyBiL2xpYmF2Y29kZWMvbnZkZWNfaDI2NC5j Cj4+PiBpbmRleCBmMDIyNjE5YjY0Li44YzcyZDVmNGY3IDEwMDY0NAo+Pj4gLS0tIGEvbGliYXZj b2RlYy9udmRlY19oMjY0LmMKPj4+ICsrKyBiL2xpYmF2Y29kZWMvbnZkZWNfaDI2NC5jCj4+PiBA QCAtMTM4LDExICsxMzgsMTEgQEAgc3RhdGljIGludCAKPj4+IG52ZGVjX2gyNjRfZGVjb2RlX3Ns aWNlKEFWQ29kZWNDb250ZXh0ICphdmN0eCwgY29uc3QgdWludDhfdCAqYnVmZmVyLAo+Pj4gwqDC oMKgwqDCoCBjb25zdCBIMjY0U2xpY2VDb250ZXh0ICpzbCA9ICZoLT5zbGljZV9jdHhbMF07Cj4+ PiDCoMKgwqDCoMKgIHZvaWQgKnRtcDsKPj4+IC3CoMKgwqAgdG1wID0gYXZfZmFzdF9yZWFsbG9j KGN0eC0+Yml0c3RyZWFtLCAmY3R4LT5iaXRzdHJlYW1fYWxsb2NhdGVkLAo+Pj4gK8KgwqDCoCB0 bXAgPSBhdl9mYXN0X3JlYWxsb2MoY3R4LT5iaXRzdHJlYW1faW50ZXJuYWwsIAo+Pj4gJmN0eC0+ Yml0c3RyZWFtX2FsbG9jYXRlZCwKPj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBjdHgtPmJpdHN0cmVhbV9sZW4gKyBzaXplICsgMyk7Cj4+ PiDCoMKgwqDCoMKgIGlmICghdG1wKQo+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybiBBVkVS Uk9SKEVOT01FTSk7Cj4+PiAtwqDCoMKgIGN0eC0+Yml0c3RyZWFtID0gdG1wOwo+Pj4gK8KgwqDC oCBjdHgtPmJpdHN0cmVhbSA9IGN0eC0+Yml0c3RyZWFtX2ludGVybmFsID0gdG1wOwo+Pj4gwqDC oMKgwqDCoCB0bXAgPSBhdl9mYXN0X3JlYWxsb2MoY3R4LT5zbGljZV9vZmZzZXRzLCAKPj4+ICZj dHgtPnNsaWNlX29mZnNldHNfYWxsb2NhdGVkLAo+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChjdHgtPm5iX3NsaWNlcyArIDEpICogCj4+ PiBzaXplb2YoKmN0eC0+c2xpY2Vfb2Zmc2V0cykpOwo+Pj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29k ZWMvbnZkZWNfaGV2Yy5jIGIvbGliYXZjb2RlYy9udmRlY19oZXZjLmMKPj4+IGluZGV4IGI4M2Q1 ZWRjZjkuLjI1MzE5YTEzMjggMTAwNjQ0Cj4+PiAtLS0gYS9saWJhdmNvZGVjL252ZGVjX2hldmMu Ywo+Pj4gKysrIGIvbGliYXZjb2RlYy9udmRlY19oZXZjLmMKPj4+IEBAIC0yNzQsMTEgKzI3NCwx MSBAQCBzdGF0aWMgaW50IAo+Pj4gbnZkZWNfaGV2Y19kZWNvZGVfc2xpY2UoQVZDb2RlY0NvbnRl eHQgKmF2Y3R4LCBjb25zdCB1aW50OF90ICpidWZmZXIsCj4+PiDCoMKgwqDCoMKgIE5WREVDQ29u dGV4dCAqY3R4ID0gYXZjdHgtPmludGVybmFsLT5od2FjY2VsX3ByaXZfZGF0YTsKPj4+IMKgwqDC oMKgwqAgdm9pZCAqdG1wOwo+Pj4gLcKgwqDCoCB0bXAgPSBhdl9mYXN0X3JlYWxsb2MoY3R4LT5i aXRzdHJlYW0sICZjdHgtPmJpdHN0cmVhbV9hbGxvY2F0ZWQsCj4+PiArwqDCoMKgIHRtcCA9IGF2 X2Zhc3RfcmVhbGxvYyhjdHgtPmJpdHN0cmVhbV9pbnRlcm5hbCwgCj4+PiAmY3R4LT5iaXRzdHJl YW1fYWxsb2NhdGVkLAo+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgIGN0eC0+Yml0c3RyZWFtX2xlbiArIHNpemUgKyAzKTsKPj4+IMKgwqDC oMKgwqAgaWYgKCF0bXApCj4+PiDCoMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJuIEFWRVJST1IoRU5P TUVNKTsKPj4+IC3CoMKgwqAgY3R4LT5iaXRzdHJlYW0gPSB0bXA7Cj4+PiArwqDCoMKgIGN0eC0+ Yml0c3RyZWFtID0gY3R4LT5iaXRzdHJlYW1faW50ZXJuYWwgPSB0bXA7Cj4+PiDCoMKgwqDCoMKg IHRtcCA9IGF2X2Zhc3RfcmVhbGxvYyhjdHgtPnNsaWNlX29mZnNldHMsIAo+Pj4gJmN0eC0+c2xp Y2Vfb2Zmc2V0c19hbGxvY2F0ZWQsCj4+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGN0eC0+bmJfc2xpY2VzICsgMSkgKiAKPj4+IHNpemVv ZigqY3R4LT5zbGljZV9vZmZzZXRzKSk7Cj4+Cj4+IGJpdHN0cmVhbV9pbnRlcm5hbCB3YXMgYWRk ZWQgZm9yIHRoZSBhdjEgc2xpY2UgcmVjb25zdHJ1Y3Rpb25zLgo+PiBQcm9iYWJseSBmb3IgdGhl IGV4YWN0IHJlYXNvbiB0byBhdm9pZCB0aGlzIGNvbmZ1c2lvbi4KPj4KPj4gTG9va2luZyBhdCB0 aGlzIHNvbWUgbW9yZS4uLiBXaXRoIHRoaXMgcGF0Y2ggaW4gcGxhY2UsIHRoZXJlIHNob3VsZCAK Pj4gbmV2ZXIgYmUgYSBzaXR1YXRpb24gaW4gd2hpY2ggd2Ugd2FudCB0byBmcmVlL2ZyZWVwIGN0 eC0+Yml0c3RyZWFtPwo+PiBTbyB0aGUgZnJlZXAoKSBvbiBpdCBzaG91bGQgcHJvYmFibHkgYmUg cmVtb3ZlZCBhbG9uZ3NpZGUsIGFuZCByZXBsYWNlIAo+PiB3aXRoIGp1c3Qgc2V0dGluZyBpdCB0 byBOVUxMLgo+IAo+IFRoYXQncyB3aGF0IGkgZGlkIGFib3ZlLCBpbiB0aGUgbGliYXZjb2RlYy9u dmRlYy5jIGNodW5rLgoKQWgsIEkgc29tZWhvdyBtaXNzZWQgdGhhdCEKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlz dApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0 aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBl bWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJz Y3JpYmUiLgo=