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 291DC473C3 for ; Wed, 6 Sep 2023 10:56:05 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D0A9268C7A1; Wed, 6 Sep 2023 13:56:02 +0300 (EEST) Received: from mail-ua1-f49.google.com (mail-ua1-f49.google.com [209.85.222.49]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id ED05268C6A9 for ; Wed, 6 Sep 2023 13:55:55 +0300 (EEST) Received: by mail-ua1-f49.google.com with SMTP id a1e0cc1a2514c-7a257fabae5so1285001241.2 for ; Wed, 06 Sep 2023 03:55:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cine.dev; s=google; t=1693997753; x=1694602553; 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=hXN6Ea90ZT4mt2Q4g++46NSuNVcKKLnoXEF8ntynJIM=; b=Gs0SjEPAkc3Eki7gxN3JxUrmNOFzYP+m7d521jspgFVED3pIsC5uLzB61/Ir7DGLr6 hJbujL0JLVlPJuMbQOK/AaIDiS9BrkMJwWF5WfWE6roBUCrPSb5Ij9e8JA0tsDrc8ZOn 6Wc6AV02TJjLXQ4Gs9khXCHKfKPIHXbuQ5L5iCIFSreqHXnlW3iC2cfRCl5s+jE119UW rJqOVCSGFGnQ+ReJN9rkArpiBwaonqCtZHohTz8AlyC0uD09kxR/2k9ipjCSh4cxj7H4 OoHrpxWiZLRXu3yAzKYv64A3edZd7bTqLtqRNgfN6mu46BJwbVV0XaKEc7dgEAdZNf5T Q/MA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693997753; x=1694602553; 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=hXN6Ea90ZT4mt2Q4g++46NSuNVcKKLnoXEF8ntynJIM=; b=BktmAgQz4LdCLSqP3ACypY/Mevg5WixzzWMglh6Cf3AuRHhlCXEEPB1A/9C58WbkYV VSjLgdBdE9Ck/ROgo/kAp2VjbvDVI9pq/0CybfyHVQDXpuVSXs7sjh3ZSIKMMDLcpWYv WWjo/TMXkx8nHOFilYFDxwSGQSSNsDg49HUI/jKSlOa4b9Q4oe1z3Rwv/ELGkpEiHk3w M/6FRyxSomPLU7UCyA3ncpH5x6CgNClqIgZNH06+7KfOgiM+jOfM9dbwhyLGnd1bsIo9 +auBM22DaWYV0FdCNI07KNBPWNObCcwtAsgSa0FvjhEGZhpDOhb6RNvkbxRKgEQGQh24 UCLw== X-Gm-Message-State: AOJu0YzMQEfr7hCtUs5R6PD+5MtOFO3nozhg9AZrE9fSAciAVQfoGd41 Bfho79baytyCbgr1O7BzdSpF7IZx1v0ENGpaxTYzkfrPaF9kuxMV4TU= X-Google-Smtp-Source: AGHT+IEWh4FOqCZrGRFYduPQIQHkEW7oht+cCnelx6/d0tRCx5Kyg+vOmPh72kLy1pJelFUM6TVOywyP3qEscSSp3w8= X-Received: by 2002:a05:6102:11ed:b0:44d:453c:a835 with SMTP id e13-20020a05610211ed00b0044d453ca835mr2531635vsg.2.1693997753467; Wed, 06 Sep 2023 03:55:53 -0700 (PDT) MIME-Version: 1.0 References: <8E129170-900A-4E57-990F-9FB6D1EF922A@cine.dev> In-Reply-To: From: =?UTF-8?B?QmFydMWCb21pZWogU3R5Y3plxYQ=?= Date: Wed, 6 Sep 2023 12:55:42 +0200 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] mxfenc.c: look for reel_name within streams as well 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: U2lnbmVkLW9mZi1ieTogQmFydCBTdHljemVuIDxiYXJ0LnN0eWN6ZW5AY2luZS5kZXY+Ci0tLQps aWJhdmZvcm1hdC9teGZlbmMuYyB8IDEyICsrKysrKysrKysrLQoxIGZpbGUgY2hhbmdlZCwgMTEg aW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2xpYmF2Zm9ybWF0L214 ZmVuYy5jIGIvbGliYXZmb3JtYXQvbXhmZW5jLmMKaW5kZXggZDgyNTJlZDY4Zi4uZDNhZTgzYTlm YiAxMDA2NDQKLS0tIGEvbGliYXZmb3JtYXQvbXhmZW5jLmMKKysrIGIvbGliYXZmb3JtYXQvbXhm ZW5jLmMKQEAgLTE4MTcsNyArMTgxNywxNyBAQCBzdGF0aWMgaW50Cm14Zl93cml0ZV9oZWFkZXJf bWV0YWRhdGFfc2V0cyhBVkZvcm1hdENvbnRleHQgKnMpCiAgICB9CgogICAgZW50cnkgPSBhdl9k aWN0X2dldChzLT5tZXRhZGF0YSwgInJlZWxfbmFtZSIsIE5VTEwsIDApOwotICAgIGlmIChlbnRy eSkgeworICAgIGlmICghZW50cnkpIHsKKyAgICAgICAgLyogY2hlY2sgaWYgYW55IG9mIHRoZSBz dHJlYW1zIGNvbnRhaW4gYSByZWVsX25hbWUgKi8KKyAgICAgICAgZm9yIChpID0gMDsgaSA8IHMt Pm5iX3N0cmVhbXM7IGkrKykgeworICAgICAgICAgICAgc3QgPSBzLT5zdHJlYW1zW2ldOworICAg ICAgICAgICAgaWYgKGVudHJ5ID0gYXZfZGljdF9nZXQoc3QtPm1ldGFkYXRhLCAicmVlbF9uYW1l IiwgTlVMTCwgMCkpIHsKKyAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgIH0KKyAg ICAgICAgfQorICAgIH0KKworICAgIGlmIChlbnRyeSkgewogICAgICAgIHBhY2thZ2VzWzJdLm5h bWUgPSBlbnRyeS0+dmFsdWU7CiAgICAgICAgcGFja2FnZXNbMl0udHlwZSA9IFNvdXJjZVBhY2th Z2U7CiAgICAgICAgcGFja2FnZXNbMl0uaW5zdGFuY2UgPSAyOwotLQoyLjM3LjEgKEFwcGxlIEdp dC0xMzcuMSkKCk9uIFdlZCwgNiBTZXB0IDIwMjMgYXQgMTI6MTksIFBhdWwgQiBNYWhvbCA8b25l bWRhQGdtYWlsLmNvbT4gd3JvdGU6Cgo+IE9uIFdlZCwgU2VwIDYsIDIwMjMgYXQgMTI6MTbigK9Q TSBCYXJ0IFN0eWN6ZW4gPGJhcnQuc3R5Y3plbkBjaW5lLmRldj4KPiB3cm90ZToKPgo+ID4gSWYg YW4gTVhGIGZpbGUgaGFzIHJlZWxfbmFtZSBzdG9yZWQgaW4gYSBzdHJlYW0sIHdoaWxlIGNvcHlp bmcgb3IKPiByZW11eGluZwo+ID4gZmlsZSwgc29tZSAobW9zdCkgb2YgdGhlIHN0cmVhbSBtZXRh ZGF0YSBpcyBsb3N0Lgo+ID4gSGVyZeKAmXMgdGhlIGZpbGU6Cj4gaHR0cHM6Ly9zdHJlYW1zLnZp ZGVvbGFuLm9yZy9mZm1wZWcvaW5jb21pbmcvb3JpZ2luYWwubXhmCj4gPiBBZnRlciBydW5uaW5n IGZmbXBlZyAtaSBvcmlnaW5hbC5teGYgLWMgY29weSBvdXRwdXQubXhmLCBhbmQgY2hlY2tpbmcK PiB3aXRoCj4gPiBmZnByb2JlLAo+ID4gdGhlIG9yaWdpbmFsIGZpbGUgaGFzIHRoZSBmb2xsb3dp bmcgc3RyZWFtIG1ldGFkYXRhOgo+ID4gPiAgICAgICBmaWxlX3BhY2thZ2VfdW1pZDoKPiA+IDB4 MDYwQTJCMzQwMTAxMDEwNTAxMDEwRDQzMTMwMDAwMDA2NEY2NDAyODBGQTU3MDMxMDYwRTJCMzQ3 RjdGMkE4MAo+ID4gPiAgICAgICBmaWxlX3BhY2thZ2VfbmFtZTogQjAwMkMwMDA2XzIzMDgwM18x OTMyXzAwMDAwMSAoMCkKPiA+ID4gICAgICAgdHJhY2tfbmFtZSAgICAgIDogQjAwMkMwMDA2XzIz MDgwM18xOTMyXzAwMDAwMSAoMClfdjEKPiA+ID4gICAgICAgcmVlbF91bWlkICAgICAgIDoKPiA+ IDB4MDYwQTJCMzQwMTAxMDEwNTAxMDEwRDQzMTMwMDAwMDA2NEY2NDAyODBGQTY3MDMxMDYwRTJC MzQ3RjdGMkE4MAo+ID4gPiAgICAgICByZWVsX25hbWUgICAgICAgOiBCMDAyQzAwMDZfMjMwODAz XzE5MzJfMDAwMDAxICgxKQo+ID4gPiAgICAgICB0aW1lY29kZSAgICAgICAgOiAwMDowNjoxNToy MQo+ID4KPiA+IEFuZCB0aGUgY29waWVkIGZpbGUgb25seSB0aGVzZToKPiA+ID4gICAgICAgZmls ZV9wYWNrYWdlX3VtaWQ6Cj4gPiAweDA2MEEyQjM0MDEwMTAxMDUwMTAxMEQwMDEzMzkyNDIyNTI5 NDcxMzQyMDM5MjQyMjAwNTI5NDcxMzQyMDM5MDEKPiA+ID4gICAgICAgZmlsZV9wYWNrYWdlX25h bWU6IEIwMDJDMDAwNl8yMzA4MDNfMTkzMl8wMDAwMDEgKDApCj4gPgo+ID4KPiA+IEFmdGVyIGFw cGx5aW5nIHRoZSBwYXRjaCwgY29waWVkIGZpbGUgY29ycmVjdGx5IHNob3dzIHJlZWwgbWV0YWRh dGEgYW5kCj4gPiB0aGUgdGltZWNvZGU6Cj4gPiA+ICAgICAgIGZpbGVfcGFja2FnZV91bWlkOgo+ ID4gMHgwNjBBMkIzNDAxMDEwMTA1MDEwMTBEMDAxMzIxQ0EwOTUyOTQ3MTM0MjcyMUNBMDkwMDUy OTQ3MTM0MjcyMTAxCj4gPiA+ICAgICAgIGZpbGVfcGFja2FnZV9uYW1lOiBCMDAyQzAwMDZfMjMw ODAzXzE5MzJfMDAwMDAxICgwKQo+ID4gPiAgICAgICByZWVsX3VtaWQgICAgICAgOgo+ID4gMHgw NjBBMkIzNDAxMDEwMTA1MDEwMTBEMDAxMzIxQ0EwOTUyOTQ3MTM0MjcyMUNBMDkwMDUyOTQ3MTM0 MjcyMTAyCj4gPiA+ICAgICAgIHJlZWxfbmFtZSAgICAgICA6IEIwMDJDMDAwNl8yMzA4MDNfMTkz Ml8wMDAwMDEgKDEpCj4gPiA+ICAgICAgIHRpbWVjb2RlICAgICAgICA6IDAwOjA2OjE1OjIxCj4g Pgo+ID4KPiA+IFRoZSB0cmFja19uYW1lIGlzIHN0aWxsIG1pc3NpbmcgdGhvdWdoLCBzbyBJIHdp bGwgY29udGludWUgdG8gaW52ZXN0aWdhdGUKPiA+IHRoZSBpc3N1ZS4KPiA+Cj4gPiBTaWduZWQt b2ZmLWJ5OiBCYXJ0IFN0eWN6ZW4gPGJhcnQuc3R5Y3plbkBjaW5lLmRldj4KPiA+IC0tLQo+ID4g bGliYXZmb3JtYXQvbXhmZW5jLmMgfCAxMiArKysrKysrKysrKy0KPiA+IDEgZmlsZSBjaGFuZ2Vk LCAxMSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gPgo+ID4gZGlmZiAtLWdpdCBhL2xp YmF2Zm9ybWF0L214ZmVuYy5jIGIvbGliYXZmb3JtYXQvbXhmZW5jLmMKPiA+IGluZGV4IGQ4MjUy ZWQ2OGYuLmQzYWU4M2E5ZmIgMTAwNjQ0Cj4gPiAtLS0gYS9saWJhdmZvcm1hdC9teGZlbmMuYwo+ ID4gKysrIGIvbGliYXZmb3JtYXQvbXhmZW5jLmMKPiA+IEBAIC0xODE3LDcgKzE4MTcsMTcgQEAg c3RhdGljIGludAo+ID4gbXhmX3dyaXRlX2hlYWRlcl9tZXRhZGF0YV9zZXRzKEFWRm9ybWF0Q29u dGV4dCAqcykKPiA+ICAgICB9Cj4gPgo+ID4gICAgIGVudHJ5ID0gYXZfZGljdF9nZXQocy0+bWV0 YWRhdGEsICJyZWVsX25hbWUiLCBOVUxMLCAwKTsKPiA+IC0gICAgaWYgKGVudHJ5KSB7Cj4gPiAr ICAgIGlmICghZW50cnkpIHsKPiA+ICsgICAgICAgIC8qIGNoZWNrIGlmIGFueSBvZiB0aGUgc3Ry ZWFtcyBjb250YWluIGEgcmVlbF9uYW1lICovCj4gPiArICAgICAgICBmb3IgKGkgPSAwOyBpIDwg cy0+bmJfc3RyZWFtczsgaSsrKSB7Cj4gPiArICAgICAgICAgICAgc3QgPSBzLT5zdHJlYW1zW2ld Owo+ID4gKyAgICAgICAgICAgIGlmIChlbnRyeSA9IGF2X2RpY3RfZ2V0KHN0LT5tZXRhZGF0YSwg InJlZWxfbmFtZSIsIE5VTEwsCj4gMCkpIHsKPiA+ICsgICAgICAgICAgICAgICAgYnJlYWs7Cj4g PiArICAgICAgICAgICAgfQo+ID4gKyAgICAgICAgfQo+ID4gKyAgICB9Cj4gPiArCj4gPiArICAg IGlmKGVudHJ5KSB7Cj4gPgo+Cj4gU3BhY2UgbWlzc2luZzogaWYgKGVudHJ5KSB7Cj4KPiAgICAg ICAgIHBhY2thZ2VzWzJdLm5hbWUgPSBlbnRyeS0+dmFsdWU7Cj4gPiAgICAgICAgIHBhY2thZ2Vz WzJdLnR5cGUgPSBTb3VyY2VQYWNrYWdlOwo+ID4gICAgICAgICBwYWNrYWdlc1syXS5pbnN0YW5j ZSA9IDI7Cj4gPiAtLQo+ID4gMi4zNy4xIChBcHBsZSBHaXQtMTM3LjEpCj4gPgo+ID4gX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiA+IGZmbXBlZy1kZXZl bCBtYWlsaW5nIGxpc3QKPiA+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4gPiBodHRwczovL2Zm bXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPiA+Cj4gPiBUbyB1bnN1YnNj cmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKPiA+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0 QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCj4gPgo+IF9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gZmZtcGVnLWRldmVsIG1haWxp bmcgbGlzdAo+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4gaHR0cHM6Ly9mZm1wZWcub3JnL21h aWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCj4KPiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGlu ayBhYm92ZSwgb3IgZW1haWwKPiBmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGgg c3ViamVjdCAidW5zdWJzY3JpYmUiLgo+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZm bXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVs CgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVs LXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K