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 98B254FC3F for ; Sat, 28 Jun 2025 21:42:51 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 73B7968E583; Sun, 29 Jun 2025 00:42:47 +0300 (EEST) Received: from mail-lj1-f181.google.com (mail-lj1-f181.google.com [209.85.208.181]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 99ACA68E56A for ; Sun, 29 Jun 2025 00:42:40 +0300 (EEST) Received: by mail-lj1-f181.google.com with SMTP id 38308e7fff4ca-32b3c292bb4so29840201fa.1 for ; Sat, 28 Jun 2025 14:42:40 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751146959; x=1751751759; 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=Dd48wvYfWtdb8SjmP6tO46O3cDT7pSvoxA0GDQRX9r0=; b=bZmSF8CoycpvcrYjd4Kbn8vPUfk7oiYAX+iVpOIEbzxEPnfnwOsGoDnsZdMYjk/5uT cNuUX7sfu6dnq8xYHShkPQuCJcbo+5TpAReqBMcSs/IkOCNhu1wixezWLFJA3vI9dvW5 32NlWaFkprC8DSKanN2FTLiO/V+izzcHAJWPfSFTABkqjBMhCTgRUbkLyrTY7enE4VBe ewq7avtHUtZNsFBFT48amHIs/ptq5lYRobq95jMwPzF/iNWX+TfGxziwo842GlgOXee3 tz+lDP5Ue/61c8bosoO9ehinuHx6wAmjoWI12qWhKr4De0n5yYe7cqbZVOx6vaNrJDul as9g== X-Gm-Message-State: AOJu0YxDHcNy+yOdQBmmtBIrudecOW1VNswaXSqzWrd94Wlvs6HjrFhM OSe6JhcciafXVo3bBO9mhQfWSd8AjwEA9LklW6GvsRS20mQaMYuXqOlQW5F1J4sQ20qCvqBweTB hKLJsFnDL+SY/8VNtvHIKbHT3ytaztTbKvXEK X-Gm-Gg: ASbGncv9i3qKnMrLyLzLcfE3irGEF82mqU4U+ykaFWecrtY7xPL+FgkPG3MrLp3v+1x HOvDIB+Cfxv+kftOqgzogjtnSS3pgPsquI69lEjv1dwxo9nWNnPqgbNjhTTyqgRlZ7oqOG7716F 81o7SdclRt8mN/fM2uNrGHdEjkPlQbdBjT7vrAk2F+BMiqOiSHeTlI2wY= X-Google-Smtp-Source: AGHT+IFQPqJruCnSgFEgIrOIfQFeGWecTlfE5eAKwl19gQ1pbYSQbq3THR608orhKK7iEoGRqxMfBoMfQd6jo+75wcs= X-Received: by 2002:a05:651c:4190:b0:32c:bc69:e954 with SMTP id 38308e7fff4ca-32cdc5246d1mr21678731fa.37.1751146958919; Sat, 28 Jun 2025 14:42:38 -0700 (PDT) MIME-Version: 1.0 References: <2C68074A-F28F-42DB-8346-E65A80F7DB6F@gmail.com> <2BA2B6A2-A0EE-491A-8651-99C9EE1641F9@gmail.com> In-Reply-To: From: Ken McGaugh Date: Sun, 29 Jun 2025 09:42:27 +1200 X-Gm-Features: Ac12FXzXgkE2_MZBqzrEU-HqutefrR98nolqW5c86bE_hV3MLhbZn5EQOxAxXGU Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] avformat/mov.c: Fix to allow custom udta tags through when export_all option specified. 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: T24gU3VuLCAyOSBKdW4gMjAyNSBhdCAwODozMywgS2VuIE1jR2F1Z2ggPGtlbkBtY2dhdWdoLmNv LnVrPiB3cm90ZToKCj4gT24gU3VuLCAyOSBKdW4gMjAyNSBhdCA3OjQ04oCvQU0sIEJhcHRpc3Rl IENvdWR1cmllciA8Cj4gYmFwdGlzdGUuY291ZHVyaWVyLWF0LWdtYWlsLmNvbUBmZm1wZWcub3Jn PiB3cm90ZToKPgo+PiBIZXkgS2VuCj4+Cj4+ID4gT24gSnVuIDI4LCAyMDI1LCBhdCAxOjA04oCv QU0sIEtlbiBNY0dhdWdoIDxrZW5AbWNnYXVnaC5jby51az4gd3JvdGU6Cj4+ID4KPj4gPiBPbiBT YXQsIDI4IEp1biAyMDI1IGF0IDEzOjUyLCBCYXB0aXN0ZSBDb3VkdXJpZXIgPAo+PiA+IGJhcHRp c3RlLmNvdWR1cmllci1hdC1nbWFpbC5jb21AZmZtcGVnLm9yZyA8bWFpbHRvOgo+PiBiYXB0aXN0 ZS5jb3VkdXJpZXItYXQtZ21haWwuY29tQGZmbXBlZy5vcmc+PiB3cm90ZToKPj4gPgo+PiA+PiBI aQo+PiA+Pgo+PiA+Pj4gT24gSnVuIDI3LCAyMDI1LCBhdCA1OjQ24oCvUE0sIEtlbiBNY0dhdWdo IDxrZW5AbWNnYXVnaC5jby51az4gd3JvdGU6Cj4+ID4+Pgo+PiA+Pj4gSGksIGZpcnN0IHRpbWUg Y29udHJpYnV0aW5nIHRvIGZmbXBlZyBzbyBJIGhvcGUgSSBnb3QgdGhpcyByaWdodC4gV2UKPj4g dXNlCj4+ID4+PiBjdXN0b20gdWR0YSB0YWdzIGluIG91ciBwaXBlbGluZSBidXQgdGhleSB3ZXJl IG5vdCBjb21pbmcgdGhyb3VnaAo+PiA+Pj4gY29ycmVjdGx5LiBMb29rcyBsaWtlIHRoZXkgd2Vy ZSBpbmNvcnJlY3RseSBiZWluZyByb3V0ZWQgdGhyb3VnaCB0aGUKPj4gY29kZQo+PiA+Pj4gcGF0 aCBmb3IgInJhdyIgZGF0YS4KPj4gPj4+IC0tLQo+PiA+Pj4gbGliYXZmb3JtYXQvbW92LmMgfCAy ICstCj4+ID4+PiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkK Pj4gPj4+Cj4+ID4+PiBkaWZmIC0tZ2l0IGEvbGliYXZmb3JtYXQvbW92LmMgYi9saWJhdmZvcm1h dC9tb3YuYwo+PiA+Pj4gaW5kZXggYmQ2YjIzNDY2Yi4uMWIxN2Y1MmExNiAxMDA2NDQKPj4gPj4+ IC0tLSBhL2xpYmF2Zm9ybWF0L21vdi5jCj4+ID4+PiArKysgYi9saWJhdmZvcm1hdC9tb3YuYwo+ PiA+Pj4gQEAgLTQ4NCw3ICs0ODQsNyBAQCByZXRyeToKPj4gPj4+ICAgICAgICAgICAgICAgIHJl dHVybiByZXQ7Cj4+ID4+PiAgICAgICAgICAgIH0KPj4gPj4+ICAgICAgICB9IGVsc2UgcmV0dXJu IDA7Cj4+ID4+PiAtICAgIH0gZWxzZSBpZiAoYXRvbS5zaXplID4gNCAmJiBrZXkgJiYgIWMtPml0 dW5lc19tZXRhZGF0YSAmJiAhcmF3KSB7Cj4+ID4+PiArICAgIH0gZWxzZSBpZiAoYXRvbS5zaXpl ID4gNCAmJiAhYy0+aXR1bmVzX21ldGFkYXRhICYmICFyYXcpIHsKPj4gPj4+ICAgICAgICBzdHJf c2l6ZSA9IGF2aW9fcmIxNihwYik7IC8vIHN0cmluZyBsZW5ndGgKPj4gPj4+ICAgICAgICBpZiAo c3RyX3NpemUgPiBhdG9tLnNpemUpIHsKPj4gPj4+ICAgICAgICAgICAgcmF3ID0gMTsKPj4gPj4+ IC0tCj4+ID4+PiAyLjM5LjUgKEFwcGxlIEdpdC0xNTQpCj4+ID4+Cj4+ID4+IFRoYW5rcyEKPj4g Pj4gV291bGQgaXQgYmUgcG9zc2libGUgZm9yIHlvdSB0byBzaGFyZSBhIHNtYWxsIHNhbXBsZT8K Pj4gPj4KPj4gPj4KPj4gPiBDZXJ0YWlubHkuIEhlcmUgaXMgYSBzYW1wbGUgLm1vdiB3aXRoIGEg aGFuZGZ1bCBvZiBjdXN0b20gdWR0YSBhdG9tcy4KPj4gRm9yCj4+ID4gZXhhbXBsZSwgdGhlICdb MTY5XXRjbycgb25lIHNob3VsZCBoYXZlIHRoZSB2YWx1ZSAiRnJhbWVOdW1iZXIiLCBidXQKPj4g PiB3aXRob3V0IHRoaXMgcGF0Y2ggaXQgaXMgZXhwb3J0ZWQgYXMgYW4gZW1wdHkgc3RyaW5nLgo+ PiA+Cj4+ID4KPj4gaHR0cHM6Ly9kcml2ZS5nb29nbGUuY29tL2ZpbGUvZC8xS0pnUnVlUDI2Y3Vv MW9zMk9hTnFCejJ1OC1hZVViQlMvdmlldz91c3A9c2hhcmluZwo+PiA+Cj4+Cj4+IFRoYW5rcyEK Pj4gSSBmZWVsIHdlIHNob3VsZCBkbyAiaWYgKGF0b20uc2l6ZSA+IDQgJiYgKGtleSB8fCBjLT5l eHBvcnRfYWxsKSAmJgo+PiAhYy0+aXR1bmVzX21ldGFkYXRhICYmICFyYXfigJ0gdG8gYmUgc2Fm ZXIuCj4+IFdoYXQgZG8geW91IHRoaW5rID8KPgo+Cj4gVGhhdCB3b3VsZCBkZWZpbml0ZWx5IGJl IHNhZmVyLiBUaGFua3MgZm9yIGNhdGNoaW5nIHRoYXQuIERvIHlvdSBuZWVkIG1lCj4gdG8gc3Vi bWl0IGFuIHVwZGF0ZWQgcGF0Y2g/Cj4KCkhlcmUgaXQgaXMgaW4gY2FzZSB5b3UgbmVlZCBpdCBm cm9tIG1lLiBUaGFua3MgYWdhaW4gZm9yIHlvdXIgcHJvbXB0IHJldmlldy4KCiAtLS0KIGxpYmF2 Zm9ybWF0L21vdi5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRl bGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvbGliYXZmb3JtYXQvbW92LmMgYi9saWJhdmZvcm1hdC9t b3YuYwppbmRleCBiZDZiMjM0NjZiLi4zMWViY2ViY2ExIDEwMDY0NAotLS0gYS9saWJhdmZvcm1h dC9tb3YuYworKysgYi9saWJhdmZvcm1hdC9tb3YuYwpAQCAtNDg0LDcgKzQ4NCw3IEBAIHJldHJ5 OgogICAgICAgICAgICAgICAgIHJldHVybiByZXQ7CiAgICAgICAgICAgICB9CiAgICAgICAgIH0g ZWxzZSByZXR1cm4gMDsKLSAgICB9IGVsc2UgaWYgKGF0b20uc2l6ZSA+IDQgJiYga2V5ICYmICFj LT5pdHVuZXNfbWV0YWRhdGEgJiYgIXJhdykgeworICAgIH0gZWxzZSBpZiAoYXRvbS5zaXplID4g NCAmJiAoa2V5IHx8IGMtPmV4cG9ydF9hbGwpICYmCiFjLT5pdHVuZXNfbWV0YWRhdGEgJiYgIXJh dykgewogICAgICAgICBzdHJfc2l6ZSA9IGF2aW9fcmIxNihwYik7IC8vIHN0cmluZyBsZW5ndGgK ICAgICAgICAgaWYgKHN0cl9zaXplID4gYXRvbS5zaXplKSB7CiAgICAgICAgICAgICByYXcgPSAx OwotLSAKMi4zOS41IChBcHBsZSBHaXQtMTU0KQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZl bEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1k ZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1k ZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==