From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <ffmpeg-devel-bounces@ffmpeg.org>
Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100])
	by master.gitmailbox.com (Postfix) with ESMTPS id AF25B4C921
	for <ffmpegdev@gitmailbox.com>; Thu, 10 Apr 2025 02:26:18 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 41D9268BBEB;
	Thu, 10 Apr 2025 05:26:15 +0300 (EEST)
Received: from mail-yb1-f181.google.com (mail-yb1-f181.google.com
 [209.85.219.181])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1292068BB41
 for <ffmpeg-devel@ffmpeg.org>; Thu, 10 Apr 2025 05:26:09 +0300 (EEST)
Received: by mail-yb1-f181.google.com with SMTP id
 3f1490d57ef6-e7040987879so101066276.2
 for <ffmpeg-devel@ffmpeg.org>; Wed, 09 Apr 2025 19:26:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1744251967; x=1744856767; darn=ffmpeg.org;
 h=content-transfer-encoding:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=7/OlW74P4Hm6zGj6lpnVxz+wHjjYd0PTlUPM1Bcd38c=;
 b=KQxRrOBniBgTVwnYxklNsEs/wW1Gt0X8tqJMo66Sssi6PmKlbqDL8oIfTosiEd9ORU
 MzDOSeZ0CMuv+PrHOHOQGZsHnOxdsqdgQ+VAaL1e/vAddx8o+XUNyC92phmUgsWLGARH
 38ppt/Yz2WncJI+qwzfiwa6gfVkcTw6zEDzjdpdci5sMOcxyMSWp/TJzXqjWMAa/DuEC
 +sOro6pxrRMvdsEvtr+x+Asat0dRDUg5EUK95aGCMFf7/TJPjxgmwp9z+HCNTwpYUVoj
 cyPX24Crxesh1e+Q27ZFQnzK85mXT67wNhI0t+wUOtDLoEJssZFZJAo7uQUVGoY7lORj
 EWXg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1744251967; x=1744856767;
 h=content-transfer-encoding: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=7/OlW74P4Hm6zGj6lpnVxz+wHjjYd0PTlUPM1Bcd38c=;
 b=UYSAT69wPwbg827a3o4UJPHPn9oSFaEMIqid2voH1JQyabxOHI16OxlWvfwN+DzC2u
 fjxHGv9opvF6gPESTnGu++YmZCuLSDBcu7QeN6IHaociBg478h66aUqFWRvNje0ThOqa
 gcSheXG9xGabVt6nudjnTbu0sOjUKzCr/pXYGV4Js0ddol0EVoIrIVpnVYnWrlT7tQL1
 32R7uNKwhOlPJyN8vbohvQ5ev/nFMdpwM8dmRgadh7pWMcMz2kHqypgLtoVQG/otjeaP
 f/YmQFtDK8dTTN9Rei3YlPreLOqWa6I6l1n/Xd7b/sOFhJHi8I0eN+UcuSRtg5QLvQAJ
 FVXQ==
X-Gm-Message-State: AOJu0YyCgF+Cfzmg8rTURRZGooYwC1mzs5rUs4a0JESWcWSJ4Ei1j9+E
 BppsOIwiT+PFq0xXfP+k7wlxVJpvhuF5TGV3/PNK3V6qwNP1Xd2Rr2zYO5XwTRVGy2a+wgZ9aW1
 KF1KzyYwOO07Vmvn9TWZx9GWnMKomulmNWHY=
X-Gm-Gg: ASbGncsgTONsIezz8tNMhpnzZsAiPdIm6Ulrp2mgX1X8cUscqmL/jliEUgVTsWXsuAf
 iAZSvdGqzyKbiN9GMsQuHj4kVQX0NKXsK7yQ03IFvqO5vNAqLIx3+QUbkgqLt7KlctBfP5FgF3R
 czPKFRmnf7vPpw+kM615jpbsQ=
X-Google-Smtp-Source: AGHT+IGpZxN9VyA7OUQ8r4h436frd53aoTgrW54staqYoZqFXzSIROstvgCcaV9FL9HClYdzxuerJ6ERE8TCgs/RiZI=
X-Received: by 2002:a05:6902:2788:b0:e65:91f3:fbdd with SMTP id
 3f1490d57ef6-e703e1490a5mr2109843276.22.1744251967119; Wed, 09 Apr 2025
 19:26:07 -0700 (PDT)
MIME-Version: 1.0
References: <20250404211451.91394-1-romain.beauxis@gmail.com>
 <20250404211451.91394-2-romain.beauxis@gmail.com> <20250410011153.GB4991@pb2>
In-Reply-To: <20250410011153.GB4991@pb2>
From: Romain Beauxis <romain.beauxis@gmail.com>
Date: Wed, 9 Apr 2025 21:25:56 -0500
X-Gm-Features: ATxdqUGlkAvOMX0mKFusK_bNidRCsTtrSZ81KVGv7DNd1u_4HpIeHcnQNephgdQ
Message-ID: <CABWZ6OQ3bbwOXM_ontxbrosFxB3uMHo3NNjTnzVbZWBzaFcqdw@mail.gmail.com>
To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Subject: Re: [FFmpeg-devel] [PATCH v11 1/8] libavcodec/decode.c: intercept
 `AV_PKT_DATA_METADATA_UPDATE` packet extra data,
 attach them to the next decoded frame with the same PTS.
X-BeenThere: ffmpeg-devel@ffmpeg.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org>
List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe>
List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel>
List-Post: <mailto:ffmpeg-devel@ffmpeg.org>
List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help>
List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe>
Reply-To: FFmpeg development discussions and patches <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" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/CABWZ6OQ3bbwOXM_ontxbrosFxB3uMHo3NNjTnzVbZWBzaFcqdw@mail.gmail.com/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

TGUgbWVyLiA5IGF2ci4gMjAyNSDDoCAyMDoxMiwgTWljaGFlbCBOaWVkZXJtYXllcgo8bWljaGFl
bEBuaWVkZXJtYXllci5jYz4gYSDDqWNyaXQgOgo+Cj4gT24gRnJpLCBBcHIgMDQsIDIwMjUgYXQg
MDQ6MTQ6NDRQTSAtMDUwMCwgUm9tYWluIEJlYXV4aXMgd3JvdGU6Cj4gPiAtLS0KPiA+ICBsaWJh
dmNvZGVjL2RlY29kZS5jIHwgMTMwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDEzMCBpbnNlcnRpb25zKCspCj4gPgo+ID4g
ZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvZGVjb2RlLmMgYi9saWJhdmNvZGVjL2RlY29kZS5jCj4g
PiBpbmRleCBmY2EwYzdmZjU4Li4zOWQwNTRiZGVhIDEwMDY0NAo+ID4gLS0tIGEvbGliYXZjb2Rl
Yy9kZWNvZGUuYwo+ID4gKysrIGIvbGliYXZjb2RlYy9kZWNvZGUuYwo+IFsuLi5dCj4gPiBAQCAt
NzAyLDYgKzgwOSw4IEBAIGludCBhdHRyaWJ1dGVfYWxpZ25fYXJnIGF2Y29kZWNfc2VuZF9wYWNr
ZXQoQVZDb2RlY0NvbnRleHQgKmF2Y3R4LCBjb25zdCBBVlBhY2tlCj4gPiAgewo+ID4gICAgICBB
VkNvZGVjSW50ZXJuYWwgKmF2Y2kgPSBhdmN0eC0+aW50ZXJuYWw7Cj4gPiAgICAgIERlY29kZUNv
bnRleHQgICAgICpkYyA9IGRlY29kZV9jdHgoYXZjaSk7Cj4gPiArICAgIGNvbnN0IHVpbnQ4X3Qg
KnNpZGVfbWV0YWRhdGE7Cj4gPiArICAgIHNpemVfdCBzaXplOwo+ID4gICAgICBpbnQgcmV0Owo+
ID4KPiA+ICAgICAgaWYgKCFhdmNvZGVjX2lzX29wZW4oYXZjdHgpIHx8ICFhdl9jb2RlY19pc19k
ZWNvZGVyKGF2Y3R4LT5jb2RlYykpCj4gPiBAQCAtNzE5LDYgKzgyOCwxNCBAQCBpbnQgYXR0cmli
dXRlX2FsaWduX2FyZyBhdmNvZGVjX3NlbmRfcGFja2V0KEFWQ29kZWNDb250ZXh0ICphdmN0eCwg
Y29uc3QgQVZQYWNrZQo+ID4gICAgICAgICAgcmV0ID0gYXZfcGFja2V0X3JlZihhdmNpLT5idWZm
ZXJfcGt0LCBhdnBrdCk7Cj4gPiAgICAgICAgICBpZiAocmV0IDwgMCkKPiA+ICAgICAgICAgICAg
ICByZXR1cm4gcmV0Owo+ID4gKwo+ID4gKyAgICAgICAgc2lkZV9tZXRhZGF0YSA9IGF2X3BhY2tl
dF9nZXRfc2lkZV9kYXRhKGF2cGt0LCBBVl9QS1RfREFUQV9NRVRBREFUQV9VUERBVEUsICZzaXpl
KTsKPgo+Cj4gPiArICAgICAgICBpZiAoYXZwa3QtPnB0cyAhPSBBVl9OT1BUU19WQUxVRSAmJiBz
aWRlX21ldGFkYXRhKSB7Cj4gPiArICAgICAgICAgICAgcmV0ID0gaW5zZXJ0X3BlbmRpbmdfbWV0
YWRhdGEoJmRjLT5wZW5kaW5nX21ldGFkYXRhLCBhdnBrdC0+cHRzLAo+ID4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpZGVfbWV0YWRhdGEsIHNpemUpOwo+ID4g
KyAgICAgICAgICAgIGlmIChyZXQgPCAwKQo+ID4gKyAgICAgICAgICAgICAgICByZXR1cm4gcmV0
Owo+Cj4gSXMgdGhlIHRyZWUgbmVlZGVkIGFuZCBhIEZJRk8gbm90IGVub3VnaCA/CgpJIGJlbGll
dmUgc28uCgpUaGVyZSBjb3VsZCBiZSBzY2VuYXJpb3Mgd2hlcmUgdGhlIERUUyBhcmUgc3VibWl0
dGVkIG91dCBvZiBvcmRlciBhbmQKd2UnZCBzdGlsbCB3YW50IHRoZSBtZXRhZGF0YSB0byBiZSBh
dHRhY2hlZCB0byB0aGUgZnJhbWUgaXQgd2FzCmludGVuZGVkIGZvci4KCkluIGZhY3QsIEkgZGlk
IHRoaXMgY2hhbmdlIGFmdGVyIHlvdSBzdWdnZXN0ZWQgc3VjaCBhIHNjZW5hcmlvOgoKPj4gQ2Fu
IHlvdSBkZXNjcmliZSBhIHNjZW5hcmlvIHRoYXQgeW91J3JlIHRoaW5raW5nIGFib3V0PwoKPiBU
aGUgdXNlcnMgZmVlZHMgc2V2ZXJhbCBwYWNrZXRzIGludG8gYSBtdWx0aSB0aHJlYWRlZCBkZWNv
ZGVyCj4gYW5kIHRoZW4gZGVwZW5kaW5nIG9uIHRoZSB0aHJlYWRzIGFuZCBsdWNrIHNvb25lciBv
ciBsYXRlcgo+IG9uZSBmcmFtZSBjb21lcyBvdXQuCj4KPiBQYXNzaW5nIHNvbWUgZGF0YSBpbiBh
IHdheSB0aGF0IGRpc3JlZ2FyZHMgdGhpcywgZmVlbHMgd3JvbmcKPiBIeXBvdGhldGljYWxseSB0
aGVyZSBhbHNvIGNvdWxkIGJlIGEgMm5kIEFWX1BLVF9EQVRBX01FVEFEQVRBX1VQREFURQo+IGdv
aW5nIGluIGJlZm9yZSB0aGUgZnJhbWUgY29ycmVzcG9uZGluZyB0byB0aGUgZmlyc3QgY29tZXMg
b3V0Cj4gYnV0IGkgbWF5IGJlIG1pc3Npbmcgc29tZXRoaW5nCgpTb3VyY2U6IGh0dHBzOi8vZmZt
cGVnLm9yZy9waXBlcm1haWwvZmZtcGVnLWRldmVsLzIwMjUtTWFyY2gvMzQwOTQ4Lmh0bWwKCj4g
dGh4Cj4KPiBbLi4uXQo+IC0tCj4gTWljaGFlbCAgICAgR251UEcgZmluZ2VycHJpbnQ6IDlGRjIx
MjhCMTQ3RUY2NzMwQkFERjEzMzYxMUVDNzg3MDQwQjBGQUIKPgo+IEl0cyBub3QgdGhhdCB5b3Ug
c2hvdWxkbnQgdXNlIGdvdG9zIGJ1dCByYXRoZXIgdGhhdCB5b3Ugc2hvdWxkIHdyaXRlCj4gcmVh
ZGFibGUgY29kZSBhbmQgY29kZSB3aXRoIGdvdG9zIG9mdGVuIGJ1dCBub3QgYWx3YXlzIGlzIGxl
c3MgcmVhZGFibGUKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwo+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9y
Zwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+Cj4g
VG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVnLWRldmVs
LXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxp
bmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1h
bi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3Zl
LCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAi
dW5zdWJzY3JpYmUiLgo=