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 C86574657B for ; Wed, 21 Jun 2023 00:09:24 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id AEC7468C13F; Wed, 21 Jun 2023 03:09:22 +0300 (EEST) Received: from mail-ot1-f44.google.com (mail-ot1-f44.google.com [209.85.210.44]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2574768B8C1 for ; Wed, 21 Jun 2023 03:09:17 +0300 (EEST) Received: by mail-ot1-f44.google.com with SMTP id 46e09a7af769-6b2d356530eso3468113a34.0 for ; Tue, 20 Jun 2023 17:09:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1687306155; x=1689898155; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=XPTxfMGd4Bh0awdY1kRN9vy/TFEt8l8dWb0H6Xwn+/E=; b=GOyOXjcKJAUVeQQ6IuGeut3nYUhoOnHus1IcjYFESvOoAdqJmyzlFAugnmmeoKcsk8 Hy5NMNxVXzxuAqa/0L4EU5F8zjz/IyE18dYMpWJliJtPSC4KDFkmsnsuYsysqjyoQd3q PmOfXhyUd+z1wqr8t11H+UxaLkvo9KzfmkAJ+NrP+MTubQsESJqBJ9SW/zRgsnn233pw Urv7Qxi0wgT1WFzZ1ItdhRJQtv6sDJF7lgdOrxjdeOM8BEbpVp5HBnESEEo2eiVXbaT0 Dv9Y0vTINFXii9Lh3Z5OwFntxPxOzlUzsf4xS3x3KWkewep1YA4nl8czXRSvD2VhXVSn MU4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687306155; x=1689898155; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=XPTxfMGd4Bh0awdY1kRN9vy/TFEt8l8dWb0H6Xwn+/E=; b=d2kGGsFlO31Zy/WXm3tMIsXo+gNZUwFFN25YKEi8X8ZJfBOPh8XFD7Qp9oL852Jd9S fVedToyOv0IjOGv6wHlywzQE5Os3LwO64J28JqdhecEgzU8Yxn/wUIsxaKzO0bgjqmbc wPQJH0XeM4HmXVWRKb4tHX3RglLocR9AHpcn5+CZNJFOIMhnraTXtMBgO5w+7KXjCXLE MfSVaawrb82btpV7Vk9f9E+ebIvWF/JG/yEkRK5FRIZ335mAeiCN8V2Zwg1MjyT1XoJk afKDVe+UToC/5KkB9VZNOlB5XkGVWXuC+dgFm5ufhi5JUmGG3dPPmuReyVIfg7R19ckI OeMg== X-Gm-Message-State: AC+VfDxRxUS03kME63qotJso3LBzj314HPUlwDZxFMXtC1Zln14UUKxo rPunaIcaJV/BZ/P0taeTfau4iGdS21c= X-Google-Smtp-Source: ACHHUZ6dhoxK89dSpMEZxyTGW6xuCGPdpRH1CaLsbN4Mx4RpIW87sbGRqbFA8ZdoLnIPtJ53BnX9QQ== X-Received: by 2002:a05:6808:dc5:b0:3a0:4550:5588 with SMTP id g5-20020a0568080dc500b003a045505588mr860047oic.39.1687306155213; Tue, 20 Jun 2023 17:09:15 -0700 (PDT) Received: from [192.168.0.12] (host197.190-225-105.telecom.net.ar. [190.225.105.197]) by smtp.gmail.com with ESMTPSA id j4-20020acab904000000b00398031b1014sm255904oif.26.2023.06.20.17.09.14 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 20 Jun 2023 17:09:14 -0700 (PDT) Message-ID: <850423d8-992a-f51f-ea02-9a78147fb89b@gmail.com> Date: Tue, 20 Jun 2023 21:09:26 -0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20230620050932.85936-1-toots@rastageeks.org> From: James Almer In-Reply-To: Subject: Re: [FFmpeg-devel] [PATCH] libavformat/mpegts.c: fix hardcoded 5-bytes skip for metadata streams. 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gNi8yMC8yMDIzIDg6NTggUE0sIFJvbWFpbiBCZWF1eGlzIHdyb3RlOgo+IExlIG1hci4gMjAg anVpbiAyMDIzIMOgIDAyOjEwLCBQYXVsIEIgTWFob2wgPG9uZW1kYUBnbWFpbC5jb20+IGEgw6lj cml0IDoKPj4KPj4KPj4KPj4gT24gVHVlLCBKdW4gMjAsIDIwMjMgYXQgNzoxOeKAr0FNIDx0b290 c0ByYXN0YWdlZWtzLm9yZz4gd3JvdGU6Cj4+Pgo+Pj4gRnJvbTogUm9tYWluIEJlYXV4aXMgPHRv b3RzQHJhc3RhZ2Vla3Mub3JnPgo+Pj4KPj4+IEJlZm9yZSB0aGUgaW50cm9kdWN0aW9uIG9mIEFW X0NPREVDX0lEX1RJTUVEX0lEMyBmb3IgdGltZWRfaWQzIG1ldGFkYXRhCj4gc3RyZWFtcwo+Pj4g aW4gbXBlZ3RzIChjb21taXQgNGE0NDM3YzBmYmM4ZjdhZmUwYzUzMzA3MDM5NWE0MmU1NmI0ZWU3 NSksCj4gQVZfQ09ERUNfSURfU01QVEVfS0xWCj4+PiB3YXMgdGhlIG9ubHkgZXhpc3RpbmcgY29k ZWMgZm9yIG1ldGFkYXRhLgo+Pj4KPj4+IEl0IHNlZW1zIHRoYXQgdGhpcyBjb2RlYyBoYXMgYSA1 LWJ5dGVzIG1ldGFkYXRhIGhlYWRlclsxXSB0aGF0LCBmb3Igc29tZQo+IHJlYXNvbiwKPj4+IHdh cyBhbHdheXMgc2tpcHBlZCB3aGVuIGRlY29kaW5nIGRhdGEgcGFja2V0cy4KPj4+Cj4+PiBIb3dl dmVyLCB3aGVuIHdvcmtpbmcgd2l0aCBhIEFWX0NPREVDX0lEX1RJTUVEX0lEMyBzdHJlYW1zLCB0 aGlzIHJlc3VsdHMKPiBpbiB0aGUKPj4+IDUgZmlyc3QgYnl0ZXMgb2YgdGhlIHBheWxvYWQgYmVp bmcgY3V0LW9mZiwgd2hpY2ggaW5jbHVkZXMgZXNzZW50aWFsCj4gaW5mb3JtYXRpb25zCj4+PiBz dWNoIGFzIHRoZSBJRDMgdGFnIHZlcnNpb24uCj4+Pgo+Pj4gVGhpcyBwYXRjaCBmaXhlcyB0aGUg aXNzdWUgYnkga2VlcGluZyB0aGUgNS1ieXRlcyBza2lwIG9ubHkgZm9yCj4gQVZfQ09ERUNfSURf U01QVEVfS0xWCj4+PiBzdHJlYW1zLgo+Pj4KPj4+IFRvIHRlc3Q6Cj4+PiAxLiBkb3dubG9hZCB0 aGlzIGZpbGU6Cj4gaHR0cHM6Ly93d3cuZHJvcGJveC5jb20vcy9qeThzaWgzcGU4cXNreGIvYmxh LnRzP2RsPTEKPj4+Cj4+PiBUaGlzIGZpbGUgd2FzIGRvd25sb2FkIGZyb206Cj4gaHR0cDovL3Bs YXllcnRlc3QubG9uZ3RhaWx2aWRlby5jb20vYWRhcHRpdmUvd293emFpZDMvcGxheWxpc3QubTN1 OAo+Pj4KPj4+IDIuIHJ1biB0aGlzIGNvbW1hbmQ6Cj4+PiAgICBmZnByb2JlIC1zaG93X3N0cmVh bXMgLXNlbGVjdF9zdHJlYW1zIDAgLXNob3dfcGFja2V0cwo+IC1zaG93X3ByaXZhdGVfZGF0YSBc Cj4+PiAgICAgICAgICAgIC1zaG93X2RhdGEgL3BhdGgvdG8vYmxhLnRzCj4+Pgo+Pj4gQmVmb3Jl Ogo+Pj4gW1BBQ0tFVF0KPj4+IGNvZGVjX3R5cGU9ZGF0YQo+Pj4gc3RyZWFtX2luZGV4PTAKPj4+ IHB0cz00OTQ2NDY0MTgKPj4+IHB0c190aW1lPTU0OTYuMDcxMzExCj4+PiBkdHM9NDk0NjQ2NDE4 Cj4+PiBkdHNfdGltZT01NDk2LjA3MTMxMQo+Pj4gZHVyYXRpb249Ti9BCj4+PiBkdXJhdGlvbl90 aW1lPU4vQQo+Pj4gc2l6ZT0yMQo+Pj4gcG9zPTQ4Mjc4NAo+Pj4gZmxhZ3M9S19fCj4+PiBkYXRh PQo+Pj4gMDAwMDAwMDA6IDAwMDAgMDAwMCAxMDU0IDQ5NTQgMzIwMCAwMDAwIDA2MDAgMDAwMyAg Li4uLi5USVQyLi4uLi4uLgo+Pj4gMDAwMDAwMTA6IDc0NjUgNzM3NCAwMCAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgdGVzdC4KPj4+Cj4+PiBBZnRlcjoKPj4+IFtQQUNLRVRdCj4+PiBjb2Rl Y190eXBlPWRhdGEKPj4+IHN0cmVhbV9pbmRleD0wCj4+PiBwdHM9NDk0NjQ2NDE4Cj4+PiBwdHNf dGltZT01NDk2LjA3MTMxMQo+Pj4gZHRzPTQ5NDY0NjQxOAo+Pj4gZHRzX3RpbWU9NTQ5Ni4wNzEz MTEKPj4+IGR1cmF0aW9uPU4vQQo+Pj4gZHVyYXRpb25fdGltZT1OL0EKPj4+IHNpemU9MjYKPj4+ IHBvcz00ODI3ODQKPj4+IGZsYWdzPUtfXwo+Pj4gZGF0YT0KPj4+IDAwMDAwMDAwOiA0OTQ0IDMz MDQgMDAwMCAwMDAwIDAwMTAgNTQ0OSA1NDMyIDAwMDAgIElEMy4uLi4uLi5USVQyLi4KPj4+IDAw MDAwMDEwOiAwMDA2IDAwMDAgMDM3NCA2NTczIDc0MDAgICAgICAgICAgICAgICAgIC4uLi4udGVz dC4KPj4+Cj4+PiAtLS0KPj4+ICAgbGliYXZmb3JtYXQvbXBlZ3RzLmMgfCAyICstCj4+PiAgIDEg ZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+Pj4KPj4+IGRpZmYg LS1naXQgYS9saWJhdmZvcm1hdC9tcGVndHMuYyBiL2xpYmF2Zm9ybWF0L21wZWd0cy5jCj4+PiBp bmRleCBmYjhiMGJmOGZkLi4wYjNlZGRhODE3IDEwMDY0NAo+Pj4gLS0tIGEvbGliYXZmb3JtYXQv bXBlZ3RzLmMKPj4+ICsrKyBiL2xpYmF2Zm9ybWF0L21wZWd0cy5jCj4+PiBAQCAtMTMwNSw3ICsx MzA1LDcgQEAgc2tpcDoKPj4+ICAgICAgICAgICAgICAgICAgICAgICBwICs9IHNsX2hlYWRlcl9i eXRlczsKPj4+ICAgICAgICAgICAgICAgICAgICAgICBidWZfc2l6ZSAtPSBzbF9oZWFkZXJfYnl0 ZXM7Cj4+PiAgICAgICAgICAgICAgICAgICB9Cj4+PiAtICAgICAgICAgICAgICAgIGlmIChwZXMt PnN0cmVhbV90eXBlID09IDB4MTUgJiYgYnVmX3NpemUgPj0gNSkgewo+Pj4gKyAgICAgICAgICAg ICAgICBpZiAocGVzLT5zdC0+Y29kZWNwYXItPmNvZGVjX2lkID09Cj4gQVZfQ09ERUNfSURfU01Q VEVfS0xWICYmIGJ1Zl9zaXplID49IDUpIHsKPj4+ICAgICAgICAgICAgICAgICAgICAgICAvKiBz a2lwIG1ldGFkYXRhIGFjY2VzcyB1bml0IGhlYWRlciAqLwo+Pj4gICAgICAgICAgICAgICAgICAg ICAgIHBlcy0+cGVzX2hlYWRlcl9zaXplICs9IDU7Cj4+PiAgICAgICAgICAgICAgICAgICAgICAg cCArPSA1Owo+Pj4gLS0KPj4+IDIuMzkuMiAoQXBwbGUgR2l0LTE0MykKPj4KPj4KPj4gTEdUTQo+ IAo+IEdyZWF0LCB0aGFua3MhCj4gCj4gQW55dGhpbmcgSSBjYW4gZG8gdG8gaGVscCBtb3ZlIHRo aXMgdG8gdGhlIGZpbmlzaCBsaW5lPwo+IAo+IFRoYW5rcywKPiAtLSBSb21haW4KClB1c2hlZCwg dGhhbmtzLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpm Zm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8v ZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUs IHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5v cmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==