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 7658846843 for ; Tue, 20 Jun 2023 07:10:26 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CAA9A68C12A; Tue, 20 Jun 2023 10:10:24 +0300 (EEST) Received: from mail-ua1-f45.google.com (mail-ua1-f45.google.com [209.85.222.45]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 87C2368C041 for ; Tue, 20 Jun 2023 10:10:18 +0300 (EEST) Received: by mail-ua1-f45.google.com with SMTP id a1e0cc1a2514c-791a0651fa3so116567241.0 for ; Tue, 20 Jun 2023 00:10:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1687245017; x=1689837017; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=lBlgB89O0kvCCSs9bnLHGnsjGmtb9uIDfMDtyYbr9K0=; b=GLxkKrty1pQlp1AHW8HQuowYzQ131ZM23x+NFnXdR+MRPB/bYMud/LX5jRKDRknwNX PNgO+V0Xwx8Ho9u3/2hz4WdnBPUQvFT3TNSARWbGMlk3DnPwgo1hWD3ISRDxF2GyOy/d GIHJHp/VJj/zUKLx4c+7q1dZsaRfqqbXpDYu+4aebi8TJ2F5TTku7kRdv7VckE8YAUZZ QEBohdflweXVJHDLls4IGjchhjitiHwhf4Y2npL4CK78dKFxEprHbJC2vkepq7xh2CN3 EhvGCvxEAakBxUpXk0ucGRpCxkxwJ8PIi9DHb3mIXkiV3LBLktWJ3+9Q4C5jnIx5YT5L UrOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687245017; x=1689837017; h=cc: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=lBlgB89O0kvCCSs9bnLHGnsjGmtb9uIDfMDtyYbr9K0=; b=gN8rodknToO21lvLX/jjAkkmVuKCSC/GqNnQP8KO503xFWd3LC9t1vCda7ZbUZ+lxy 6UT3Sz+9/Ynm6efVHYUcthiAW7EE3y6h3E6UUukjsUb+wbgsc0MRbX97M5kADrfPbTY3 zt05Wn90Jn+tiEdorinCeMOhZXBTVXrbr6GMevl9awQEWnpuYAkvd9wHUM/Ru8WZYK/W /YhCVOmlKsQJJCOn/PQxqJTd6sFKeweNMD3P8BOnbV+beNcpPr3ld4Fi9UQYer9ereGj 8kLtmDZPrlvTzjiOBPsWzj7F4AwCIvko5x5N738pWKbyG/3SbbeDzUGdpHiGk1QLf3DT /CPQ== X-Gm-Message-State: AC+VfDxNOmAs2ur+NpkyMvy92XyTbdsvj+zBFzUviOGOsHe6duz6yRjg KEgIkCNRd94BBnTiTNWMMCkk3OGxhPUGYKko+7uqOQ8X X-Google-Smtp-Source: ACHHUZ7VgeCtHRUWDH268PEhrwm1Gd0Zwxu1ReswUehHR5189lxZB3exFerBZbnINKj6PQJWD/4pGSWqVeBmrHSKt8A= X-Received: by 2002:a67:ead2:0:b0:43f:5c7e:d5db with SMTP id s18-20020a67ead2000000b0043f5c7ed5dbmr3368635vso.2.1687245016936; Tue, 20 Jun 2023 00:10:16 -0700 (PDT) MIME-Version: 1.0 References: <20230620050932.85936-1-toots@rastageeks.org> In-Reply-To: <20230620050932.85936-1-toots@rastageeks.org> From: Paul B Mahol Date: Tue, 20 Jun 2023 09:09:52 +0200 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 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 Cc: Romain Beauxis 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: T24gVHVlLCBKdW4gMjAsIDIwMjMgYXQgNzoxOeKAr0FNIDx0b290c0ByYXN0YWdlZWtzLm9yZz4g d3JvdGU6Cgo+IEZyb206IFJvbWFpbiBCZWF1eGlzIDx0b290c0ByYXN0YWdlZWtzLm9yZz4KPgo+ IEJlZm9yZSB0aGUgaW50cm9kdWN0aW9uIG9mIEFWX0NPREVDX0lEX1RJTUVEX0lEMyBmb3IgdGlt ZWRfaWQzIG1ldGFkYXRhCj4gc3RyZWFtcwo+IGluIG1wZWd0cyAoY29tbWl0IDRhNDQzN2MwZmJj OGY3YWZlMGM1MzMwNzAzOTVhNDJlNTZiNGVlNzUpLAo+IEFWX0NPREVDX0lEX1NNUFRFX0tMVgo+ IHdhcyB0aGUgb25seSBleGlzdGluZyBjb2RlYyBmb3IgbWV0YWRhdGEuCj4KPiBJdCBzZWVtcyB0 aGF0IHRoaXMgY29kZWMgaGFzIGEgNS1ieXRlcyBtZXRhZGF0YSBoZWFkZXJbMV0gdGhhdCwgZm9y IHNvbWUKPiByZWFzb24sCj4gd2FzIGFsd2F5cyBza2lwcGVkIHdoZW4gZGVjb2RpbmcgZGF0YSBw YWNrZXRzLgo+Cj4gSG93ZXZlciwgd2hlbiB3b3JraW5nIHdpdGggYSBBVl9DT0RFQ19JRF9USU1F RF9JRDMgc3RyZWFtcywgdGhpcyByZXN1bHRzCj4gaW4gdGhlCj4gNSBmaXJzdCBieXRlcyBvZiB0 aGUgcGF5bG9hZCBiZWluZyBjdXQtb2ZmLCB3aGljaCBpbmNsdWRlcyBlc3NlbnRpYWwKPiBpbmZv cm1hdGlvbnMKPiBzdWNoIGFzIHRoZSBJRDMgdGFnIHZlcnNpb24uCj4KPiBUaGlzIHBhdGNoIGZp eGVzIHRoZSBpc3N1ZSBieSBrZWVwaW5nIHRoZSA1LWJ5dGVzIHNraXAgb25seSBmb3IKPiBBVl9D T0RFQ19JRF9TTVBURV9LTFYKPiBzdHJlYW1zLgo+Cj4gVG8gdGVzdDoKPiAxLiBkb3dubG9hZCB0 aGlzIGZpbGU6Cj4gaHR0cHM6Ly93d3cuZHJvcGJveC5jb20vcy9qeThzaWgzcGU4cXNreGIvYmxh LnRzP2RsPTEKPgo+IFRoaXMgZmlsZSB3YXMgZG93bmxvYWQgZnJvbToKPiBodHRwOi8vcGxheWVy dGVzdC5sb25ndGFpbHZpZGVvLmNvbS9hZGFwdGl2ZS93b3d6YWlkMy9wbGF5bGlzdC5tM3U4Cj4K PiAyLiBydW4gdGhpcyBjb21tYW5kOgo+ICAgZmZwcm9iZSAtc2hvd19zdHJlYW1zIC1zZWxlY3Rf c3RyZWFtcyAwIC1zaG93X3BhY2tldHMgLXNob3dfcHJpdmF0ZV9kYXRhCj4gXAo+ICAgICAgICAg ICAtc2hvd19kYXRhIC9wYXRoL3RvL2JsYS50cwo+Cj4gQmVmb3JlOgo+IFtQQUNLRVRdCj4gY29k ZWNfdHlwZT1kYXRhCj4gc3RyZWFtX2luZGV4PTAKPiBwdHM9NDk0NjQ2NDE4Cj4gcHRzX3RpbWU9 NTQ5Ni4wNzEzMTEKPiBkdHM9NDk0NjQ2NDE4Cj4gZHRzX3RpbWU9NTQ5Ni4wNzEzMTEKPiBkdXJh dGlvbj1OL0EKPiBkdXJhdGlvbl90aW1lPU4vQQo+IHNpemU9MjEKPiBwb3M9NDgyNzg0Cj4gZmxh Z3M9S19fCj4gZGF0YT0KPiAwMDAwMDAwMDogMDAwMCAwMDAwIDEwNTQgNDk1NCAzMjAwIDAwMDAg MDYwMCAwMDAzICAuLi4uLlRJVDIuLi4uLi4uCj4gMDAwMDAwMTA6IDc0NjUgNzM3NCAwMCAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgdGVzdC4KPgo+IEFmdGVyOgo+IFtQQUNLRVRdCj4gY29k ZWNfdHlwZT1kYXRhCj4gc3RyZWFtX2luZGV4PTAKPiBwdHM9NDk0NjQ2NDE4Cj4gcHRzX3RpbWU9 NTQ5Ni4wNzEzMTEKPiBkdHM9NDk0NjQ2NDE4Cj4gZHRzX3RpbWU9NTQ5Ni4wNzEzMTEKPiBkdXJh dGlvbj1OL0EKPiBkdXJhdGlvbl90aW1lPU4vQQo+IHNpemU9MjYKPiBwb3M9NDgyNzg0Cj4gZmxh Z3M9S19fCj4gZGF0YT0KPiAwMDAwMDAwMDogNDk0NCAzMzA0IDAwMDAgMDAwMCAwMDEwIDU0NDkg NTQzMiAwMDAwICBJRDMuLi4uLi4uVElUMi4uCj4gMDAwMDAwMTA6IDAwMDYgMDAwMCAwMzc0IDY1 NzMgNzQwMCAgICAgICAgICAgICAgICAgLi4uLi50ZXN0Lgo+Cj4gLS0tCj4gIGxpYmF2Zm9ybWF0 L21wZWd0cy5jIHwgMiArLQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVs ZXRpb24oLSkKPgo+IGRpZmYgLS1naXQgYS9saWJhdmZvcm1hdC9tcGVndHMuYyBiL2xpYmF2Zm9y bWF0L21wZWd0cy5jCj4gaW5kZXggZmI4YjBiZjhmZC4uMGIzZWRkYTgxNyAxMDA2NDQKPiAtLS0g YS9saWJhdmZvcm1hdC9tcGVndHMuYwo+ICsrKyBiL2xpYmF2Zm9ybWF0L21wZWd0cy5jCj4gQEAg LTEzMDUsNyArMTMwNSw3IEBAIHNraXA6Cj4gICAgICAgICAgICAgICAgICAgICAgcCArPSBzbF9o ZWFkZXJfYnl0ZXM7Cj4gICAgICAgICAgICAgICAgICAgICAgYnVmX3NpemUgLT0gc2xfaGVhZGVy X2J5dGVzOwo+ICAgICAgICAgICAgICAgICAgfQo+IC0gICAgICAgICAgICAgICAgaWYgKHBlcy0+ c3RyZWFtX3R5cGUgPT0gMHgxNSAmJiBidWZfc2l6ZSA+PSA1KSB7Cj4gKyAgICAgICAgICAgICAg ICBpZiAocGVzLT5zdC0+Y29kZWNwYXItPmNvZGVjX2lkID09IEFWX0NPREVDX0lEX1NNUFRFX0tM Vgo+ICYmIGJ1Zl9zaXplID49IDUpIHsKPiAgICAgICAgICAgICAgICAgICAgICAvKiBza2lwIG1l dGFkYXRhIGFjY2VzcyB1bml0IGhlYWRlciAqLwo+ICAgICAgICAgICAgICAgICAgICAgIHBlcy0+ cGVzX2hlYWRlcl9zaXplICs9IDU7Cj4gICAgICAgICAgICAgICAgICAgICAgcCArPSA1Owo+IC0t Cj4gMi4zOS4yIChBcHBsZSBHaXQtMTQzKQo+CgpMR1RNCgoKPgo+IF9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlz dAo+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4v bGlzdGluZm8vZmZtcGVnLWRldmVsCj4KPiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92 ZSwgb3IgZW1haWwKPiBmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVj dCAidW5zdWJzY3JpYmUiLgo+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5v cmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1 bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVl c3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K