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 9256C493C1 for ; Fri, 9 Feb 2024 11:18:14 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1EB1B68D139; Fri, 9 Feb 2024 13:18:13 +0200 (EET) Received: from mail-lj1-f171.google.com (mail-lj1-f171.google.com [209.85.208.171]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DC61468CAD7 for ; Fri, 9 Feb 2024 13:18:06 +0200 (EET) Received: by mail-lj1-f171.google.com with SMTP id 38308e7fff4ca-2d073b54359so10140771fa.0 for ; Fri, 09 Feb 2024 03:18:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707477486; x=1708082286; 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=MQ49c896/FFmFgowvgAmZ6wCU4whxUt2l8KdE0y1Abg=; b=dKMcCIaYIx4Cme7RZCIcFYvzW3tkBf0R1icFyfkJNOZTg7p/UpO4LCo09tlziJ6rHg PiRQDNQe1SjjNFICK1F3J/nfT+hgkBvCvsEjl7cDMj/T7AJRvO+uVC8/AQDJr/AuyyHH Oark0ZtwONaBdIRXwxf0mJfU76Nqpg2F5XXXhPLDjRMMQCOwpoUl4dTvghkaDVZZCtj0 7niHUdex9r74jQuF2/h6EanAniZCOWZcYUS/gJHxozvsBqh+CvaIGhh9o2ZGhfrkIZNp rEmf4vz7wGV3WrdyCW+uAhRrS4Zae5aDbwPkX61HfCF5nA6Jt8OMxGzA9FU911FNH/jG 1XWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707477486; x=1708082286; 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=MQ49c896/FFmFgowvgAmZ6wCU4whxUt2l8KdE0y1Abg=; b=unjlD8Yzt5NmHD30t6G00XX8O23224hJNh+AvnjZzEJSZC+MyF91kldyaKfZsOfznd 1SxSRhKnjJJ0k6D9eHSK1ymwXpmr2ySwrF4VnESuh/zsmftl7yBr4rm0n9+R192ZpLG6 6D9fRoV/vxqOYzimwHvRcHbCBB9fI4YVKjAUrV2pZoKrAqVUS5HGqyoVHplUqTU4ndRj J/LHMxLpvZT4pG3axSDy9UpfD3SKlSAY0J9R7os/kz9ubgGlFGcLfWoteGqRaBnKmVFJ uUa+jjCNhFOzLdsp/D0Psx4K4x0C1J2SOoYcKJrpW5/0TMp03QaJ2fkvPdLM1w1Qii6L YylQ== X-Gm-Message-State: AOJu0YwKf6PlIPJT1XEySq8fO+S6PtrNAhYBumP4A7zzOO1e66K+Iod0 UMGNKdEYDu5KBju84Q/At9Hw6NsnhkVKI6EXw2zefQAYzzXsvV2QMP47zLknGQzH9kAoT+ydX12 96LW9wK74mVI1prAM9Ey1VhTYQSi8wmB+ X-Google-Smtp-Source: AGHT+IHiOsPKB+sLQrfgPFkRO0Hy6ayQYVBU47j6x+A2TJeRJSDNgxhcsLqXVUDI8Wi+C7nHv6LVkmNH6MLS7Ylro3k= X-Received: by 2002:a2e:7d03:0:b0:2d0:c3bf:ca9c with SMTP id y3-20020a2e7d03000000b002d0c3bfca9cmr1161256ljc.5.1707477485534; Fri, 09 Feb 2024 03:18:05 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Nuo Mi Date: Fri, 9 Feb 2024 19:17:56 +0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] avcodec/vvc_mp4toannexb: check the return of bytestream2_get_buffer 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: T24gVGh1LCBGZWIgOCwgMjAyNCBhdCAxMTo1MOKAr1BNIEFuZHJlYXMgUmhlaW5oYXJkdCA8CmFu ZHJlYXMucmhlaW5oYXJkdEBvdXRsb29rLmNvbT4gd3JvdGU6Cgo+IE51byBNaToKPiA+IEZpeGVz OiBmdXp6ZXIgdGltZW91dAo+ID4gRml4ZXM6Cj4gNjUyNTMvY2x1c3RlcmZ1enotdGVzdGNhc2Ut bWluaW1pemVkLWZmbXBlZ19CU0ZfVlZDX01QNFRPQU5ORVhCX2Z1enplci00OTcyNDEyNDg3NDY3 MDA4Cj4gPgo+ID4gRm91bmQtYnk6IGNvbnRpbnVvdXMgZnV6emluZyBwcm9jZXNzCj4gaHR0cHM6 Ly9naXRodWIuY29tL2dvb2dsZS9vc3MtZnV6ei90cmVlL21hc3Rlci9wcm9qZWN0cy9mZm1wZWcK PiA+IFNpZ25lZC1vZmYtYnk6IE1pY2hhZWwgTmllZGVybWF5ZXIgPG1pY2hhZWxAbmllZGVybWF5 ZXIuY2M+Cj4gPiAtLS0KPiA+ICBsaWJhdmNvZGVjL2JzZi92dmNfbXA0dG9hbm5leGIuYyB8IDEy ICsrKysrKysrLS0tLQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDQgZGVs ZXRpb25zKC0pCj4gPgo+ID4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvYnNmL3Z2Y19tcDR0b2Fu bmV4Yi5jCj4gYi9saWJhdmNvZGVjL2JzZi92dmNfbXA0dG9hbm5leGIuYwo+ID4gaW5kZXggMjVj MzcyNjkxOC4uYTE1YzFlZWY1YiAxMDA2NDQKPiA+IC0tLSBhL2xpYmF2Y29kZWMvYnNmL3Z2Y19t cDR0b2FubmV4Yi5jCj4gPiArKysgYi9saWJhdmNvZGVjL2JzZi92dmNfbXA0dG9hbm5leGIuYwo+ ID4gQEAgLTE2OCw4ICsxNjgsMTAgQEAgc3RhdGljIGludCB2dmNfZXh0cmFkYXRhX3RvX2FubmV4 YihBVkJTRkNvbnRleHQKPiAqY3R4KQo+ID4gICAgICAgICAgICAgICAgICBnb3RvIGZhaWw7Cj4g Pgo+ID4gICAgICAgICAgICAgIEFWX1dCMzIobmV3X2V4dHJhZGF0YSArIG5ld19leHRyYWRhdGFf c2l6ZSwgMSk7IC8vIGFkZCB0aGUKPiBzdGFydGNvZGUKPiA+IC0gICAgICAgICAgICBieXRlc3Ry ZWFtMl9nZXRfYnVmZmVyKCZnYiwgbmV3X2V4dHJhZGF0YSArCj4gbmV3X2V4dHJhZGF0YV9zaXpl ICsgNCwKPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5hbHVfbGVuKTsK PiA+ICsgICAgICAgICAgICBpZiAoYnl0ZXN0cmVhbTJfZ2V0X2J1ZmZlcigmZ2IsIG5ld19leHRy YWRhdGEgKwo+IG5ld19leHRyYWRhdGFfc2l6ZSArIDQsIG5hbHVfbGVuKSAhPSBuYWx1X2xlbikg ewo+ID4gKyAgICAgICAgICAgICAgICByZXQgPSBBVkVSUk9SX0lOVkFMSUREQVRBOwo+ID4gKyAg ICAgICAgICAgICAgICBnb3RvIGZhaWw7Cj4gPiArICAgICAgICAgICAgfQo+ID4gICAgICAgICAg ICAgIG5ld19leHRyYWRhdGFfc2l6ZSArPSA0ICsgbmFsdV9sZW47Cj4gPiAgICAgICAgICAgICAg bWVtc2V0KG5ld19leHRyYWRhdGEgKyBuZXdfZXh0cmFkYXRhX3NpemUsIDAsCj4gPiAgICAgICAg ICAgICAgICAgICAgIEFWX0lOUFVUX0JVRkZFUl9QQURESU5HX1NJWkUpOwo+ID4gQEAgLTI5OCw4 ICszMDAsMTAgQEAgc3RhdGljIGludCB2dmNfbXA0dG9hbm5leGJfZmlsdGVyKEFWQlNGQ29udGV4 dAo+ICpjdHgsIEFWUGFja2V0ICpvdXQpCj4gPiAgICAgICAgICBpZiAoZXh0cmFfc2l6ZSkKPiA+ ICAgICAgICAgICAgICBtZW1jcHkob3V0LT5kYXRhICsgcHJldl9zaXplLCBjdHgtPnBhcl9vdXQt PmV4dHJhZGF0YSwKPiBleHRyYV9zaXplKTsKPiA+ICAgICAgICAgIEFWX1dCMzIob3V0LT5kYXRh ICsgcHJldl9zaXplICsgZXh0cmFfc2l6ZSwgMSk7Cj4gPiAtICAgICAgICBieXRlc3RyZWFtMl9n ZXRfYnVmZmVyKCZnYiwgb3V0LT5kYXRhICsgcHJldl9zaXplICsgNCArCj4gZXh0cmFfc2l6ZSwK PiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmFsdV9zaXplKTsKPiA+ICsgICAg ICAgIGlmIChieXRlc3RyZWFtMl9nZXRfYnVmZmVyKCZnYiwgb3V0LT5kYXRhICsgcHJldl9zaXpl ICsgNCArCj4gZXh0cmFfc2l6ZSwgbmFsdV9zaXplKSAhPSBuYWx1X3NpemUpIHsKPiA+ICsgICAg ICAgICAgICByZXQgPSBBVkVSUk9SX0lOVkFMSUREQVRBOwo+ID4gKyAgICAgICAgICAgIGdvdG8g ZmFpbDsKPiA+ICsgICAgICAgIH0KPiA+ICAgICAgfQo+ID4KPiA+ICAgICAgcmV0ID0gYXZfcGFj a2V0X2NvcHlfcHJvcHMob3V0LCBpbik7Cj4KPiBJdCBpcyBiZXR0ZXIgdG8gY2hlY2sgdGhhdCB0 aGVyZSBpcyBlbm91Z2ggaW5wdXQgYmVmb3JlIGdyb3dpbmcgdGhlCj4gcGFja2V0L3RoZSBleHRy YWRhdGEuIFRoaXMgYWxzbyBhbGxvd3MgdG8gdXNlIHVuY2hlY2tlZCByZWFkcyBsYXRlcm9uLgo+ Ckdvb2QgaWRlYSwgZml4ZWQgaW4gdjIuCgo+Cj4gLSBBbmRyZWFzCj4KPiBfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGZmbXBlZy1kZXZlbCBtYWlsaW5n IGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+Cj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsg YWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1 YmplY3QgInVuc3Vic2NyaWJlIi4KPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1w ZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoK VG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1y ZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==