From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 2E0364C1DC for ; Wed, 3 Sep 2025 13:14:48 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'ajRoRDjbZb+EkgZTrme34dnNWH9u7hhwo7A7/a/z1Rc=', expected b'v5UiJIhfze7c38LEwaeMFIAdkSNWTztz/hvc/JfQqpY=')) header.d=gmail.com header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1756905277; h=mime-version : references : in-reply-to : date : message-id : to : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-type : content-transfer-encoding : from; bh=ajRoRDjbZb+EkgZTrme34dnNWH9u7hhwo7A7/a/z1Rc=; b=yzxxtxYmm61cmLp05FvxwYed4SUa4PXdHbbLcgU8D5EdSGHKehrr6DRKT7W/etuzMF1gt NiyU3e9ImYpVNBmCGb/khw3bqk1PrQbKgG7EqYmuRL0Hv6FynOKfz/hHzj7bQki5skJiMI/ XoTDihD/aiHHCCD5oMHtYrYbgS0qpoiS0vkw8Zyf71MM3VxBtDa1dzrxt80gkTICjNktHzB tu8RsnMmb4Q6s0sUISZea8nVYpE04e6xxHjjgmw+kd1bx31/yJ5bx23xRgB5luHpvdPuYbm gOw3LlslKp4BsqQARSdHEja5te8XYjO3UWDmCuKf/WgefJfoSKCEuCTB1z8A== Received: from [172.19.0.4] (unknown [172.19.0.4]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 7EA5668E7C2; Wed, 3 Sep 2025 16:14:37 +0300 (EEST) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1756905262; b=lMmGlsEG1mNSJBCLAlHn86d72Lm6K7xBKkYA0MjSGZUB1DiHZF027yueLyL/b0u/mRE7B boZk7joKlwW72sZPYQfstnL0OodpfZHwOZEbotBuW1wdb97QMXFjiNucArPPtdkBhaESa80 oyLjybHR3FhrQPVEtBvFdSd19hxuwz+05fv5SrLEd5URGxl/6QuRtFGAkiVdhNGFYXIb+Rh SjhLgi/qiHakacASPDU4ZzLH5RdqiIohV2ywAO78kfNjCOwyDHAw1aflTXZbyixgEzSfzUW HL2WB0b8J+SpHYxgNK9p5gwGJESqNE6ubqrQAma1FNns+OuXfKUcF3/88y7A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1756905262; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=ajRoRDjbZb+EkgZTrme34dnNWH9u7hhwo7A7/a/z1Rc=; b=CouMkeSCVd0eovFs3n99i6dsEc8JjLkMA8VJIGUsqWAVNXNwgWVV6Rz17MZI3sR1bhIHc b9L1S2xI4sbqsPyOx4BL91qX43hMGjSPPrnpxJt9IC7A4Ra/EgIqp4I+3eTEBhECUezF+aW 3f5gEycj0B32Xm7mIu3qB09Q4sxcT3/58Mstnw/N3we9PgQZEBv0Z468vYLGb15eVavkoIa FfotxHNoJw6NfTSfuSjCZItShV4fVArgg5TsNEYdafcps4PloReP81ifq6qjFw+41ZSFMpq gCh3/d1+MFKBe2wPVMQki9gRcfHcN4QQbkCnLX7yuenk9q4+pmrQrlcIHgDg== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=gmail.com; arc=none; dmarc=pass header.from=gmail.com policy.dmarc=quarantine Authentication-Results: ffmpeg.org; dkim=pass header.d=gmail.com; arc=none (Message is not ARC signed); dmarc=pass (Used From Domain Record) header.from=gmail.com policy.dmarc=quarantine Received: from mail-oa1-f46.google.com (mail-oa1-f46.google.com [209.85.160.46]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id A66B3680064 for ; Wed, 3 Sep 2025 16:14:07 +0300 (EEST) Received: by mail-oa1-f46.google.com with SMTP id 586e51a60fabf-319bdb5ef23so1044088fac.0 for ; Wed, 03 Sep 2025 06:14:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1756905246; x=1757510046; darn=ffmpeg.org; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=v5UiJIhfze7c38LEwaeMFIAdkSNWTztz/hvc/JfQqpY=; b=bxZiPaoR0aA+1vsGao/sX2MsP0Yw2v4h8GT1jyNICvnlK8BY1/VqDCp25hzHSPUIJ4 MwnE83zas7h/CYnPuVzjLnBE0lLNRuJ4Al+GW65Bf+IvUSPvLJqUa+Rdp7BgnTqzwJCW EEMWlUyKOBasMfUoKIWnDWd8GgYqwgBZngp+XUj/apTBgwldr8LHz8d6z71AX5kxDDWP q6zJcPOYsKY6WVFQKsDt3XEo8GRYUwgc9yjf36gl+JTyB9tDSta20HHGwLYClJYjmeTm D6ibser/dMB2vSpZp0sxFDW0cU56MvJWROp4LSBYKeQl0aTj/IK6V+FDsRQUTamo4Y4o uaqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756905246; x=1757510046; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=v5UiJIhfze7c38LEwaeMFIAdkSNWTztz/hvc/JfQqpY=; b=RrkOr/wkY0pcZ4avNhlGcMf0j4bLHMVKVEdqUdO49mUiJlzCl5Pd3+nRlvkiCF40iH KDP/1qY67CFgOii8xliAQuhDZpQcX4hX+jgLgm3AekRw8udsx43GD5LtahfhEMmxrVwo g+11UkONUZm0r9sbJU0m7F2qeRceA2XJwf/Y3iVFyW3x8FaNPFgem7+kyZQSWMLpD6N6 Wm8bsVuf1cIeAStADmHr68poznDi6J+peuSmnLQd9uDibwnAIHzEGVIoxVUKYlPtlwfM CRNDhrPr/uX95q8TEewgn/Sa0j5PyV7lL4wZzww1HJtq0TWwsAnprrmOCIHIYOpoX7qe H8qg== X-Gm-Message-State: AOJu0Ywzzw5gZLhdFdrtl3UohG9U2h5X6H0MhDuh6adccgFCF7NxRoXs Xpl0Coy9fEQgvJflSSxSDkZ/D+Z+IINM0eff4P+cIinpooxKYfztHHKhOOCO6fOBI6FwOMiZkoE ouxXnF82iSNh/uRhe80bpu3gKxrwzsghMuGh+YVc= X-Gm-Gg: ASbGncuoBlkwYpugKtwqUyyLnRrgGEHlml6gXJv/+BCe2Idoa2kGKQDRsFp1AzDUPS9 QCZrLXxQDYlthG5qEbk3Gjn/A/Ab2OFTagF3U0f8ascSkA/wOboU/P5RNdUvpDn8jYsC+Dm/SD1 fHvVGZ6HYd24s6Lwh1NV/ZV+nfl4WPwb5rXsx3stQo8VHYBW4lcgtiaH1O5jhcviKHgL9tMLz7n EJTYik= X-Google-Smtp-Source: AGHT+IEe66JyrA+hlC6tdAYBmkvvBUJE+fi3tIE7QZ3z5dvZbYZ+oq1ZaiziyY8k/jcPE2yFq9kGsjFtBfdPFVfhdMg= X-Received: by 2002:a05:6871:3294:b0:2ea:8f12:5762 with SMTP id 586e51a60fabf-3196307edb1mr6762573fac.7.1756905245402; Wed, 03 Sep 2025 06:14:05 -0700 (PDT) MIME-Version: 1.0 References: <175680799520.25.8047854148915595196@463a07221176> In-Reply-To: Date: Wed, 3 Sep 2025 21:13:53 +0800 X-Gm-Features: Ac12FXzyeyIq2uZebviBRgkqG4WFW7-cUhoKqMFArXrFODhqAOcqb7T7MGFU0c4 Message-ID: To: Zhao Zhili Message-ID-Hash: FA3T5AGVMJX3I73C3QO3VR6SB3C2NTO5 X-Message-ID-Hash: FA3T5AGVMJX3I73C3QO3VR6SB3C2NTO5 X-MailFrom: SRS0=p6JK=3O=gmail.com=mypopy@ffmpeg.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Content-Filtered-By: Mailman/MimeDel 3.3.10 X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] Re: [PATCH] doc/examples/vaapi_encode: fix invalid check on fwrite (PR #20396) List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: mypopy--- via ffmpeg-devel Cc: FFmpeg development discussions and patches , "mypopy@gmail.com" Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Archived-At: List-Archive: List-Post: T24gV2VkLCBTZXAgMywgMjAyNSBhdCAyOjQ14oCvUE0gWmhhbyBaaGlsaSA8cXVpbmtibGFja0Bm b3htYWlsLmNvbT4gd3JvdGU6DQoNCj4NCj4NCj4gT24gU2VwIDMsIDIwMjUsIGF0IDExOjMwLCBt eXBvcHktLS0gdmlhIGZmbXBlZy1kZXZlbCA8DQo+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnPiB3 cm90ZToNCj4NCj4gT24gVHVlLCBTZXAgMiwgMjAyNSBhdCA2OjEz4oCvUE0gWmhhbyBaaGlsaSB2 aWEgZmZtcGVnLWRldmVsDQo+IDxmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZz4gd3JvdGU6DQo+DQo+ DQo+IFBSICMyMDM5NiBvcGVuZWQgYnkgWmhhbyBaaGlsaSAocXVpbmspDQo+IFVSTDogaHR0cHM6 Ly9jb2RlLmZmbXBlZy5vcmcvRkZtcGVnL0ZGbXBlZy9wdWxscy8yMDM5Ng0KPiBQYXRjaCBVUkw6 IGh0dHBzOi8vY29kZS5mZm1wZWcub3JnL0ZGbXBlZy9GRm1wZWcvcHVsbHMvMjAzOTYucGF0Y2gN Cj4NCj4gRmlyc3RseSwgdGhlIG9yZGVyIG9mIHRoZSBwYXJhbWV0ZXJzIHRvIGZ3cml0ZSB3YXMg aW5jb3JyZWN0LCB3aGljaA0KPiBtYWtlIGZ3cml0ZSBhbHdheXMgcmV0dXJuIDEgb3IgMC4NCj4N Cj4gU2Vjb25kbHksIGVuY19wa3QtPnNpemUgaXMgMCBhZnRlciBhdl9wYWNrZXRfdW5yZWYsIHdo aWNoIG1ha2VzDQo+IHRoZSBjaGVjayBpbnZhbGlkIGFnYWluLg0KPg0KPiBGaXggcmVncmVzc2lv biBmcm9tIDNlNGJmZmYyLg0KPg0KPiBDby1BdXRob3JlZC1ieTogSmluIEJvIDxqaW5ib0Bsb29u Z3Nvbi5jbj4NCj4gU2lnbmVkLW9mZi1ieTogWmhhbyBaaGlsaSA8emhpbGl6aGFvQHRlbmNlbnQu Y29tPg0KPg0KPg0KPiBGcm9tIDUxNDc1ODA1MjBhZDYyN2ZmYmFlNjkyMTE5YzRlOTJhN2M0ODlj NzYgTW9uIFNlcCAxNyAwMDowMDowMCAyMDAxDQo+DQo+IEZyb206IFpoYW8gWmhpbGkgPHpoaWxp emhhb0B0ZW5jZW50LmNvbT4NCj4gRGF0ZTogVHVlLCAyIFNlcCAyMDI1IDE4OjA0OjExICswODAw DQo+IFN1YmplY3Q6IFtQQVRDSF0gZG9jL2V4YW1wbGVzL3ZhYXBpX2VuY29kZTogZml4IGludmFs aWQgY2hlY2sgb24gZndyaXRlDQo+DQo+IEZpcnN0bHksIHRoZSBvcmRlciBvZiB0aGUgcGFyYW1l dGVycyB0byBmd3JpdGUgd2FzIGluY29ycmVjdCwgd2hpY2gNCj4gbWFrZSBmd3JpdGUgYWx3YXlz IHJldHVybiAxIG9yIDAuDQo+DQo+IFNlY29uZGx5LCBlbmNfcGt0LT5zaXplIGlzIDAgYWZ0ZXIg YXZfcGFja2V0X3VucmVmLCB3aGljaCBtYWtlcw0KPiB0aGUgY2hlY2sgaW52YWxpZCBhZ2Fpbi4N Cj4NCj4gRml4IHJlZ3Jlc3Npb24gZnJvbSAzZTRiZmZmMi4NCj4NCj4gQ28tQXV0aG9yZWQtYnk6 IEppbiBCbyA8amluYm9AbG9vbmdzb24uY24+DQo+IFNpZ25lZC1vZmYtYnk6IFpoYW8gWmhpbGkg PHpoaWxpemhhb0B0ZW5jZW50LmNvbT4NCj4gLS0tDQo+IGRvYy9leGFtcGxlcy92YWFwaV9lbmNv ZGUuYyB8IDUgKysrLS0NCj4gMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMiBkZWxl dGlvbnMoLSkNCj4NCj4gZGlmZiAtLWdpdCBhL2RvYy9leGFtcGxlcy92YWFwaV9lbmNvZGUuYyBi L2RvYy9leGFtcGxlcy92YWFwaV9lbmNvZGUuYw0KPiBpbmRleCBmZjNlYmIxZTJiLi4zZDcxOGM0 YzRmIDEwMDY0NA0KPiAtLS0gYS9kb2MvZXhhbXBsZXMvdmFhcGlfZW5jb2RlLmMNCj4gKysrIGIv ZG9jL2V4YW1wbGVzL3ZhYXBpX2VuY29kZS5jDQo+IEBAIC04Niw5ICs4NiwxMCBAQCBzdGF0aWMg aW50IGVuY29kZV93cml0ZShBVkNvZGVjQ29udGV4dCAqYXZjdHgsIEFWRnJhbWUNCj4gKmZyYW1l LCBGSUxFICpmb3V0KQ0KPiAgICAgICAgICAgICBicmVhazsNCj4NCj4gICAgICAgICBlbmNfcGt0 LT5zdHJlYW1faW5kZXggPSAwOw0KPiAtICAgICAgICByZXQgPSBmd3JpdGUoZW5jX3BrdC0+ZGF0 YSwgZW5jX3BrdC0+c2l6ZSwgMSwgZm91dCk7DQo+ICsgICAgICAgIGludCBzaXplID0gZW5jX3Br dC0+c2l6ZTsNCj4gKyAgICAgICAgcmV0ID0gZndyaXRlKGVuY19wa3QtPmRhdGEsIDEsIHNpemUs IGZvdXQpOw0KPiAgICAgICAgIGF2X3BhY2tldF91bnJlZihlbmNfcGt0KTsNCj4gLSAgICAgICAg aWYgKHJldCAhPSBlbmNfcGt0LT5zaXplKSB7DQo+DQo+IEkgdGhpbmsgb25seSBmaXhpbmcgdGhl IHBhcnQgdGhhdCBjaGVja3MgdGhlIHJldHVybiB2YWx1ZSBzaG91bGQgb2vvvIxJDQo+IGhhdmlu ZyBsb29rZWQgYXQgdGhlIG9yaWdpbmFsIGNvZGUsIGl0IHdhcyBzaW1wbHkgaW50ZW5kZWQgdG8g d3JpdGUgYQ0KPiBzaW5nbGUgTkFMVSBhdCBvbmNlLg0KPg0KPg0KPiBGaXhlZCBieQ0KPiBpZiAo IXJldCkgew0KPiByZXQgPSBBVkVSUk9SKGVycm5vKTsNCj4gYnJlYWs7DQo+IH0NCj4NCkxvb2tz IGdvb2QgdG8gbWXvvIx0aHgNCg0KPg0KPiArICAgICAgICBpZiAocmV0ICE9IHNpemUpIHsNCj4g ICAgICAgICAgICAgcmV0ID0gQVZFUlJPUihlcnJubyk7DQo+ICAgICAgICAgICAgIGJyZWFrOw0K PiAgICAgICAgIH0NCj4gLS0NCj4gMi40OS4xDQo+DQo+IF9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fDQo+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QgLS0g ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcNCj4gVG8gdW5zdWJzY3JpYmUgc2VuZCBhbiBlbWFpbCB0 byBmZm1wZWctZGV2ZWwtbGVhdmVAZmZtcGVnLm9yZw0KPg0KPg0KPg0KX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlz dCAtLSBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpUbyB1bnN1YnNjcmliZSBzZW5kIGFuIGVtYWls IHRvIGZmbXBlZy1kZXZlbC1sZWF2ZUBmZm1wZWcub3JnCg==