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 ESMTPS id 727FA4D07E for ; Sun, 16 Feb 2025 04:04:25 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 73B6F68BE12; Sun, 16 Feb 2025 06:04:22 +0200 (EET) Received: from mail-vs1-f49.google.com (mail-vs1-f49.google.com [209.85.217.49]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2518068A690 for ; Sun, 16 Feb 2025 06:04:16 +0200 (EET) Received: by mail-vs1-f49.google.com with SMTP id ada2fe7eead31-4bbbaef28a5so964388137.0 for ; Sat, 15 Feb 2025 20:04:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739678654; x=1740283454; darn=ffmpeg.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=IDYRob/B6yF3rRxHNvr2dqkuf+37rdlYZMVgnEcyRhg=; b=CmL8L0dmzl6nSQDfSUTwV0ktt/buXM8QgCgK7BbMxSx8WFd49IcAF16gOPsywlNpNO KzEPrlslBUKCwcXAayfIYpryyZFA9qqdU+jukgeo9kx2cSkvfanJhVPdQfXtSWWrJCfb XBouEeSxqqZkmqEFZXkNXHTindXYQVMN5SttCcikuNJFr01RLW+sDAsQM8BQQt2c7IbA N02Gsk+LcSlZX9KgIXLIgYJvgFNLKwTAh/+QVNFNv3z0hj6+L4e1ZUQkJMoRInd9J1A9 KgsLQB8QHIspj5ShX5NVCUqq7JpigqLX1r6UL9Ru+75vVGTyVcgjLTvmy5CcfDaV13sC 07RQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739678654; x=1740283454; h=cc: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=IDYRob/B6yF3rRxHNvr2dqkuf+37rdlYZMVgnEcyRhg=; b=jxxWhb9lWQWtqGOqtH0OQuFOQwWwfsV/ZtFk27mS5CUO5KrhjvTIEXRF5IrdqNr//u U0+kYJhWGseRZs64+1uTOCtdWWY4MstniWniVVbbdG6D/hOCVJRVbTG8jSMiMhdjDKrp vj6EhfJeXYFT6AkHXW7b629AmXHvUK3od/u7RX69hY3SuSLI1nm9Sr0MNoBwPyhJJRzh gweHNO1YUKTDR/VwExqJOVsuKbCDjx254YcVIdW21eb5bl3Uv32FLlR8h2S3coR5a9j7 csbKuSTHqT+CP4WysE2Q4vvc8BAO8gHl1HN2heTV/XEaGYgrqyX2gf+je9mIjJo3KhUE GDGA== X-Gm-Message-State: AOJu0Yy1oh9R3DQfx2jL8pAYuAT203mzil6SYyaKAgwu30yjPOFIqFKo qX31sQoW8CQrac7YJFSZVDd/9EyPw1vVK2zp6TNkCphqpn7Si6ynQc48LYYxZD8UFAdMTxkQSpM Ux2eIAAACskYWIKEpZacBwEyCqgQ= X-Gm-Gg: ASbGncvykLsxlfCfgrXVw2OyN26R5VFzOQrcyYjXajjwoy7DCOCZPxctr002PVWu/fY XUGOaaYi8pZZehAoNbSgYfjXxKkom1FX29Mu2BBLUHC9wUAZ2RuxjA2x3KJn6aorR5SqrbaM= X-Google-Smtp-Source: AGHT+IHZP2JuSiXVArHYi0BL3IFOYXjuhjj8hChGgxDN1JM53aPvFAeSRqyJu/RY6Pbp8h05Zi949X/eoZ7lxVP43FU= X-Received: by 2002:a05:6102:41a5:b0:4bb:e511:15a3 with SMTP id ada2fe7eead31-4bd3fc9fed3mr3224451137.8.1739678654478; Sat, 15 Feb 2025 20:04:14 -0800 (PST) MIME-Version: 1.0 References: <20250208214312.19124-1-post@frankplowman.com> In-Reply-To: <20250208214312.19124-1-post@frankplowman.com> From: Nuo Mi Date: Sun, 16 Feb 2025 12:04:03 +0800 X-Gm-Features: AWEUYZlizUem9y38NQl-BhVs0pThl60W_IJRk0igQdIiN_lAFSykdWGvLUEye9Y Message-ID: To: Frank Plowman X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] lavc/vvc: Set fc->ref to NULL at top of decode_nal_units 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 Cc: ffmpeg-devel@ffmpeg.org 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: T24gU3VuLCBGZWIgOSwgMjAyNSBhdCA1OjQz4oCvQU0gRnJhbmsgUGxvd21hbiA8cG9zdEBmcmFu a3Bsb3dtYW4uY29tPiB3cm90ZToKCj4gSW4gdGhlIGZhaWw6IGJsb2NrIG9mIGRlY29kZV9uYWxf dW5pdHMsIGEgY2hlY2sgYXMgdG8gd2hldGhlciBmYy0+cmVmIGlzCj4gbm9uemVybyBpcyB1c2Vk LiAgQmVmb3JlIHRoaXMgcGF0Y2gsIGZjLT5yZWYgd2FzIHNldCB0byBOVUxMIGluCj4gZnJhbWVf Y29udGV4dF9zZXR1cC4gIFRoZSBpc3N1ZSBpcyB0aGF0LCBieSB0aGUgdGltZSBmcmFtZV9jb250 ZXh0X3NldHVwCj4gaXMgY2FsbGVkLCBmYWxsaWFibGUgZnVuY3Rpb25zIChuYW1lbHkgc2xpY2Vz X3JlYWxsb2MgYW5kCj4gZmZfdnZjX2RlY29kZV9mcmFtZV9wcykgaGF2ZSBhbHJlYWR5IGJlZW4g Y2FsbGVkLiAgVGhlcmVmb3JlLCB0aGVyZQo+IGNvdWxkIGFyaXNlIGEgc2l0dWF0aW9uIGluIHdo aWNoIHRoZSBmYy0+cmVmIHRlc3Qgb2YgZGVjb2RlX25hbF91bml0cycKPiBmYWlsOiBibG9jayBp cyBwZXJmb3JtZWQgd2hpbGUgZmMtPnJlZiBoYXMgYW4gaW52YWxpZCB2YWx1ZS4gIFRoaXMgc2Vl bXMKPiB0byBiZSBwYXJ0aWN1bGFybHkgcHJldmFsZW50IGluIHNpdHVhdGlvbnMgd2hlcmUgdGhl IEZyYW1lQ29udGV4dHMgYXJlCj4gYmVpbmcgcmV1c2VkLiAgVGhlIHBhdGNoIHJlc29sdmVzIHRo ZSBpc3N1ZSBieSBtb3ZpbmcgdGhlIGFzc2lnbm1lbnQgb2YKPiBmYy0+cmVmIHRvIE5VTEwgdG8g dGhlIHZlcnkgdG9wIG9mIGRlY29kZV9uYWxfdW5pdHMsIGJlZm9yZSBhbnkgZmFsbGlhYmxlCj4g ZnVuY3Rpb25zIGFyZSBjYWxsZWQuCj4KVGhhbmsgeW91LCBGcmFuay4KQXBwbGllZC4KCj4KPiBT aWduZWQtb2ZmLWJ5OiBGcmFuayBQbG93bWFuIDxwb3N0QGZyYW5rcGxvd21hbi5jb20+Cj4gLS0t Cj4gIGxpYmF2Y29kZWMvdnZjL2RlYy5jIHwgMyArLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5z ZXJ0aW9uKCspLCAyIGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvdnZj L2RlYy5jIGIvbGliYXZjb2RlYy92dmMvZGVjLmMKPiBpbmRleCA1MWRkNjBhZTkyLi41NzJlOTA0 MzAxIDEwMDY0NAo+IC0tLSBhL2xpYmF2Y29kZWMvdnZjL2RlYy5jCj4gKysrIGIvbGliYXZjb2Rl Yy92dmMvZGVjLmMKPiBAQCAtNjcxLDggKzY3MSw2IEBAIHN0YXRpYyBpbnQgZnJhbWVfY29udGV4 dF9zZXR1cChWVkNGcmFtZUNvbnRleHQgKmZjLAo+IFZWQ0NvbnRleHQgKnMpCj4gIHsKPiAgICAg IGludCByZXQ7Cj4KPiAtICAgIGZjLT5yZWYgPSBOVUxMOwo+IC0KPiAgICAgIC8vIGNvcHkgcmVm cyBmcm9tIHRoZSBsYXN0IGZyYW1lCj4gICAgICBpZiAocy0+bmJfZnJhbWVzICYmIHMtPm5iX2Zj cyA+IDEpIHsKPiAgICAgICAgICBWVkNGcmFtZUNvbnRleHQgKnByZXYgPSBnZXRfZnJhbWVfY29u dGV4dChzLCBmYywgLTEpOwo+IEBAIC05MjcsNiArOTI1LDcgQEAgc3RhdGljIGludCBkZWNvZGVf bmFsX3VuaXRzKFZWQ0NvbnRleHQgKnMsCj4gVlZDRnJhbWVDb250ZXh0ICpmYywgQVZQYWNrZXQg KmF2cGt0KQo+ICAgICAgaW50IHJldCA9IDA7Cj4gICAgICBzLT5sYXN0X2VvcyA9IHMtPmVvczsK PiAgICAgIHMtPmVvcyA9IDA7Cj4gKyAgICBmYy0+cmVmID0gTlVMTDsKPgo+ICAgICAgZmZfY2Jz X2ZyYWdtZW50X3Jlc2V0KGZyYW1lKTsKPiAgICAgIHJldCA9IGZmX2Nic19yZWFkX3BhY2tldChz LT5jYmMsIGZyYW1lLCBhdnBrdCk7Cj4gLS0KPiAyLjQ3LjAKPgo+Cl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QK ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGlu Zm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1h aWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2Ny aWJlIi4K