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 415CF45E35 for ; Wed, 12 Apr 2023 08:41:15 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 80B9068BC83; Wed, 12 Apr 2023 11:41:13 +0300 (EEST) Received: from mail0.khirnov.net (red.khirnov.net [176.97.15.12]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 7DA6368BC08 for ; Wed, 12 Apr 2023 11:41:07 +0300 (EEST) Received: from localhost (localhost [IPv6:::1]) by mail0.khirnov.net (Postfix) with ESMTP id 452FD2404EE for ; Wed, 12 Apr 2023 10:41:07 +0200 (CEST) Received: from mail0.khirnov.net ([IPv6:::1]) by localhost (mail0.khirnov.net [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id pjJQS9KTuBSu for ; Wed, 12 Apr 2023 10:41:03 +0200 (CEST) Received: from lain.khirnov.net (lain.khirnov.net [IPv6:2001:67c:1138:4306::3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "lain.khirnov.net", Issuer "smtp.khirnov.net SMTP CA" (verified OK)) by mail0.khirnov.net (Postfix) with ESMTPS id EF2852404EC for ; Wed, 12 Apr 2023 10:41:02 +0200 (CEST) Received: by lain.khirnov.net (Postfix, from userid 1000) id D2EAE1601B2; Wed, 12 Apr 2023 10:41:02 +0200 (CEST) From: Anton Khirnov To: FFmpeg development discussions and patches In-Reply-To: <20230411212052.159889-6-jeebjp@gmail.com> References: <20230411212052.159889-1-jeebjp@gmail.com> <20230411212052.159889-6-jeebjp@gmail.com> Mail-Followup-To: FFmpeg development discussions and patches Date: Wed, 12 Apr 2023 10:41:02 +0200 Message-ID: <168128886282.27013.3454610525127246235@lain.khirnov.net> User-Agent: alot/0.8.1 MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH v2 05/12] avutil/frame: add helper for adding side data to set 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: UXVvdGluZyBKYW4gRWtzdHLDtm0gKDIwMjMtMDQtMTEgMjM6MjA6NDUpCj4gLS0tCj4gIGxpYmF2 dXRpbC9mcmFtZS5jIHwgMTIgKysrKysrKysrKysrCj4gIGxpYmF2dXRpbC9mcmFtZS5oIHwgMTMg KysrKysrKysrKysrKwo+ICAyIGZpbGVzIGNoYW5nZWQsIDI1IGluc2VydGlvbnMoKykKPiAKPiBk aWZmIC0tZ2l0IGEvbGliYXZ1dGlsL2ZyYW1lLmMgYi9saWJhdnV0aWwvZnJhbWUuYwo+IGluZGV4 IGFiMWE0ZTdmNmEuLjI5ZTliNjMxZjggMTAwNjQ0Cj4gLS0tIGEvbGliYXZ1dGlsL2ZyYW1lLmMK PiArKysgYi9saWJhdnV0aWwvZnJhbWUuYwo+IEBAIC03MDgsNiArNzA4LDE4IEBAIEFWRnJhbWVT aWRlRGF0YSAqYXZfZnJhbWVfbmV3X3NpZGVfZGF0YShBVkZyYW1lICpmcmFtZSwKPiAgICAgIHJl dHVybiByZXQ7Cj4gIH0KPiAgCj4gKwo+ICtBVkZyYW1lU2lkZURhdGEgKmF2X25ld19zaWRlX2Rh dGFfdG9fc2V0KEFWRnJhbWVTaWRlRGF0YVNldCAqc2V0LAo+ICsgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGVudW0gQVZGcmFtZVNpZGVEYXRhVHlwZSB0eXBlLAo+ICsg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBzaXplKQo+ICt7 Cj4gKyAgICBBVkJ1ZmZlclJlZiAgICAgKmJ1ZiA9IGF2X2J1ZmZlcl9hbGxvYyhzaXplKTsKCnVu Y2hlY2tlZCBhbGxvY2F0aW9uCgo+ICsgICAgQVZGcmFtZVNpZGVEYXRhICpyZXQgPSBhZGRfc2lk ZV9kYXRhX3RvX3NldF9mcm9tX2J1ZihzZXQsIHR5cGUsIGJ1Zik7Cj4gKyAgICBpZiAoIXJldCkK PiArICAgICAgICBhdl9idWZmZXJfdW5yZWYoJmJ1Zik7Cj4gKyAgICByZXR1cm4gcmV0Owo+ICt9 Cj4gKwo+ICBBVkZyYW1lU2lkZURhdGEgKmF2X2ZyYW1lX2dldF9zaWRlX2RhdGEoY29uc3QgQVZG cmFtZSAqZnJhbWUsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBl bnVtIEFWRnJhbWVTaWRlRGF0YVR5cGUgdHlwZSkKPiAgewo+IGRpZmYgLS1naXQgYS9saWJhdnV0 aWwvZnJhbWUuaCBiL2xpYmF2dXRpbC9mcmFtZS5oCj4gaW5kZXggNzM0YWMzZmU3NS4uMTY3YThm MGZmNiAxMDA2NDQKPiAtLS0gYS9saWJhdnV0aWwvZnJhbWUuaAo+ICsrKyBiL2xpYmF2dXRpbC9m cmFtZS5oCj4gQEAgLTk5OCw2ICs5OTgsMTkgQEAgY29uc3QgY2hhciAqYXZfZnJhbWVfc2lkZV9k YXRhX25hbWUoZW51bSBBVkZyYW1lU2lkZURhdGFUeXBlIHR5cGUpOwo+ICAgKi8KPiAgdm9pZCBh dl9zaWRlX2RhdGFfc2V0X3dpcGUoQVZGcmFtZVNpZGVEYXRhU2V0ICpzZXQpOwo+ICAKPiArLyoq Cj4gKyAqIEFkZCBhIG5ldyBzaWRlIGRhdGEgZW50cnkgdG8gYSBzZXQuCj4gKyAqCj4gKyAqIEBw YXJhbSBzZXQgYSBzZXQgdG8gd2hpY2ggdGhlIHNpZGUgZGF0YSBzaG91bGQgYmUgYWRkZWQKPiAr ICogQHBhcmFtIHR5cGUgdHlwZSBvZiB0aGUgYWRkZWQgc2lkZSBkYXRhCj4gKyAqIEBwYXJhbSBz aXplIHNpemUgb2YgdGhlIHNpZGUgZGF0YQo+ICsgKgo+ICsgKiBAcmV0dXJuIG5ld2x5IGFkZGVk IHNpZGUgZGF0YSBvbiBzdWNjZXNzLCBOVUxMIG9uIGVycm9yCj4gKyAqLwo+ICtBVkZyYW1lU2lk ZURhdGEgKmF2X25ld19zaWRlX2RhdGFfdG9fc2V0KEFWRnJhbWVTaWRlRGF0YVNldCAqc2V0LAoK YXZfc2lkZV9kYXRhX3NldF9hZGQoKT8KCk9yIHBvc3NpYmx5IF9uZXcgb3IgX2NyZWF0ZSwgYmVj YXVzZSAnYWRkJyBzdWdnZXN0cyB5b3UncmUgcGFzc2luZyBpbgp0aGUgdGhpbmcgdG8gYmUgYWRk ZWQsIHdoaWxlIGluIGZhY3QgaXQgY3JlYXRlcyBhIG5ldyB1bmluaXRpYWxpemVkCmVudHJ5LgoK LS0gCkFudG9uIEtoaXJub3YKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9y ZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVu c3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVz dEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=