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 130EC4EF44 for ; Fri, 13 Jun 2025 21:49:22 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 3C17A68CBF0; Sat, 14 Jun 2025 00:49:18 +0300 (EEST) Received: from mail-ej1-f53.google.com (mail-ej1-f53.google.com [209.85.218.53]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 40E0168C009 for ; Sat, 14 Jun 2025 00:49:12 +0300 (EEST) Received: by mail-ej1-f53.google.com with SMTP id a640c23a62f3a-ad1b94382b8so468557966b.0 for ; Fri, 13 Jun 2025 14:49:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749851351; x=1750456151; darn=ffmpeg.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=OLyq6hil8bOoCtW/LgK1y+t7rlzBFRkKZz6a0q8mXeI=; b=gTSJMyNiR0B+ej8kwnVQ/OIlw15UNwXJIVDKR8NiLpdriB0BzJEnaoUIJgiMgzfrJH vbNAABdIRbtfBp3Ckbs/g9/kQXfBnh/Pw+cUVq6B7HAlHTpoe5PxgYFzm0wsLjTeqqbd 3eHWDo2wiyGRYbj4eUdY6FQGFrhBO+jlcZ5hkHI6wnU+nS9bSeJy9AAvLxqv/6q6n8pk NlA9bVPAJWgvbvDWhDdvIGeN384Z7uMzPxusrtT7Ks6N1eHWT12YVnPiMoVdXcmMNmKF X4LZ16ulPPvf573jHhP6F8QCgjQk/EZeIjVnc7P9+b3gibwTgM9GsncJSByT2em9Pcmz 6Mzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749851351; x=1750456151; 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=OLyq6hil8bOoCtW/LgK1y+t7rlzBFRkKZz6a0q8mXeI=; b=t/3/t6yTFWHhH6cWaeEUJgOpwPPquqJ2KwuYCv21R8YJU+9X1DkSGLRW1Q/AIQW7kd MYJo4buGJgpUxgxHBrZPaYPzr1ls0+M3TEyzImAmDy69CvKqh+n6KrxU0CsIxKGkh9Kk IVzJOUwuUMCCGvQvdwJARLOV3A3vqE4PAV6lImOW+EgWfFNpjRxjHaahPvv8u6fhRkIm zYIYqEK77Yzrvax9cRGaRkeBUxGlq3N8dAC7VrTe4pYQnwZzkL8rfGDZ3LLcVu2sTY62 eM3iuoTYjkhibrF+STkMGe0+qOqrNjTpnaYDk2yLyLA3hkXqxzRnrwSRkGzsDEdi4dzN eVCA== X-Gm-Message-State: AOJu0YxmvyvlSLL8zwXDOos0uba/6gETRO1PfF6piEfMJYkC8P2LmXJz h+yRt3JMdQyMQt8pez/glb5IG1Bz7GX9tVz4EktgNWg84/WU9PJ4an3d/KLq/rKMGEwFq8n72df bEC66Bcy37BTwSjAciAzsGp3ZAV0DBGfW+YAO X-Gm-Gg: ASbGncvHEAXx75axk/5FhPFLeog8qxMNwEtv7JDbWPejb5N5JX3URyCT9H1FilC6A6e bGj1Zg6Q6ZYSfuL30vcIKbfoeKUwNf2hJs8h5nK9m+V9GlHq+yWz0PrPlLXwsnhUc7Hz0H83N4y 1mHBNVn54ImAIS+ZvByti6p9FudlI18tSX6APJn5SlRLSTQLg5CbwoFOpS6fhTKPslzYXDozjkB IEe X-Google-Smtp-Source: AGHT+IHijjsuJZHzv6ThAxBdzc1nrUvVbNLiJkFYMv4n+54WQ271VgM4EYTvPvID9nVEd0E9C111uYewgEyFv/pCl5g= X-Received: by 2002:a17:907:9349:b0:ad8:a2de:d52d with SMTP id a640c23a62f3a-adfad5dde0fmr58094366b.61.1749851351287; Fri, 13 Jun 2025 14:49:11 -0700 (PDT) MIME-Version: 1.0 References: <20250609122551.1373509-1-michael@niedermayer.cc> <20250613204646.GG29660@pb2> In-Reply-To: <20250613204646.GG29660@pb2> From: Pavel Koshevoy Date: Fri, 13 Jun 2025 15:48:35 -0600 X-Gm-Features: AX0GCFu6xGBmCDdttuFEbuBjeLYUGScdHGESLCvc_shhVnWa9atNOlwv98GKPm4 Message-ID: To: Michael Niedermayer X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] Revert "avformat/mpegts: update stream info when PMT ES stream_type changes" 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: 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: T24gRnJpLCBKdW4gMTMsIDIwMjUgYXQgMjo0NuKAr1BNIE1pY2hhZWwgTmllZGVybWF5ZXIgPG1p Y2hhZWxAbmllZGVybWF5ZXIuY2M+Cndyb3RlOgoKPiBPbiBNb24sIEp1biAwOSwgMjAyNSBhdCAw MjoyNTo1MVBNICswMjAwLCBNaWNoYWVsIE5pZWRlcm1heWVyIHdyb3RlOgo+ID4gVGhpcyBmaXhl cyBtaXhpbmcgdXAgY29udGV4dHMsIHVzZSBvZiB1bmluaXRpYWxpemVkIGRhdGEgYW5kIGNyYXNo ZXMuCj4gPiBNb3JlIHNwZWNpZmljYWxseToKPiA+Cj4gPiA9PTEwMDE3NTI9PSBDb25kaXRpb25h bCBqdW1wIG9yIG1vdmUgZGVwZW5kcyBvbiB1bmluaXRpYWxpc2VkIHZhbHVlKHMpCj4gPiA9PTEw MDE3NTI9PSAgICBhdCAweEE5RUQ4MjogYXZwcml2X2gyNjRfaGFzX251bV9yZW9yZGVyX2ZyYW1l cwo+IChoMjY0ZGVjLmM6NjQpCj4gPiA9PTEwMDE3NTI9PSAgICBieSAweDY2OEM3RTogaGFzX2Rl Y29kZV9kZWxheV9iZWVuX2d1ZXNzZWQgKGRlbXV4LmM6NzU3KQo+ID4gPT0xMDAxNzUyPT0gICAg YnkgMHg2NkFCMTM6IGNvbXB1dGVfcGt0X2ZpZWxkcyAoZGVtdXguYzoxMTM3KQo+ID4gPT0xMDAx NzUyPT0gICAgYnkgMHg2NkIyRTk6IHBhcnNlX3BhY2tldCAoZGVtdXguYzoxMjY1KQo+ID4gPT0x MDAxNzUyPT0gICAgYnkgMHg2NkJEODQ6IHJlYWRfZnJhbWVfaW50ZXJuYWwgKGRlbXV4LmM6MTQ0 OSkKPiA+ID09MTAwMTc1Mj09ICAgIGJ5IDB4NjcwODVCOiBhdmZvcm1hdF9maW5kX3N0cmVhbV9p bmZvIChkZW11eC5jOjI2OTIpCj4gPiA9PTEwMDE3NTI9PSAgICBieSAweDI1MTU3QzogaWZpbGVf b3BlbiAoZmZtcGVnX2RlbXV4LmM6MTgxNCkKPiA+ID09MTAwMTc1Mj09ICAgIGJ5IDB4MjcyQjE1 OiBvcGVuX2ZpbGVzIChmZm1wZWdfb3B0LmM6MTM2NikKPiA+ID09MTAwMTc1Mj09ICAgIGJ5IDB4 MjcyRDg1OiBmZm1wZWdfcGFyc2Vfb3B0aW9ucyAoZmZtcGVnX29wdC5jOjE0MTUpCj4gPiA9PTEw MDE3NTI9PSAgICBieSAweDI5MjVDOTogbWFpbiAoZmZtcGVnLmM6OTkxKQo+ID4gPT0xMDAxNzUy PT0gIFVuaW5pdGlhbGlzZWQgdmFsdWUgd2FzIGNyZWF0ZWQgYnkgYSBoZWFwIGFsbG9jYXRpb24K PiA+ID09MTAwMTc1Mj09ICAgIGF0IDB4NDgzRTBGMDogbWVtYWxpZ24gKGluCj4gL3Vzci9saWIv eDg2XzY0LWxpbnV4LWdudS92YWxncmluZC92Z3ByZWxvYWRfbWVtY2hlY2stYW1kNjQtbGludXgu c28pCj4gPiA9PTEwMDE3NTI9PSAgICBieSAweDQ4M0UyMTI6IHBvc2l4X21lbWFsaWduIChpbgo+ IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvdmFsZ3JpbmQvdmdwcmVsb2FkX21lbWNoZWNrLWFt ZDY0LWxpbnV4LnNvKQo+ID4gPT0xMDAxNzUyPT0gICAgYnkgMHgxNDg4MkNFOiBhdl9tYWxsb2Mg KG1lbS5jOjEwNykKPiA+ID09MTAwMTc1Mj09ICAgIGJ5IDB4MTQ2Mzc4NTogYXZfYnVmZmVyX2Fs bG9jIChidWZmZXIuYzo4MikKPiA+ID09MTAwMTc1Mj09ICAgIGJ5IDB4MTQ2NDIzRjogcG9vbF9h bGxvY19idWZmZXIgKGJ1ZmZlci5jOjM2OSkKPiA+ID09MTAwMTc1Mj09ICAgIGJ5IDB4MTQ2NDND NDogYXZfYnVmZmVyX3Bvb2xfZ2V0IChidWZmZXIuYzo0MDcpCj4gPiA9PTEwMDE3NTI9PSAgICBi eSAweDc1MkM0QjogYnVmZmVyX3Bvb2xfZ2V0IChtcGVndHMuYzoxMTQyKQo+ID4gPT0xMDAxNzUy PT0gICAgYnkgMHg3NTM4RjI6IG1wZWd0c19wdXNoX2RhdGEgKG1wZWd0cy5jOjE0MDcpCj4gPiA9 PTEwMDE3NTI9PSAgICBieSAweDc1ODg5MzogaGFuZGxlX3BhY2tldCAobXBlZ3RzLmM6MjkwOSkK PiA+ID09MTAwMTc1Mj09ICAgIGJ5IDB4NzU4RTkwOiBoYW5kbGVfcGFja2V0cyAobXBlZ3RzLmM6 MzA0OCkKPiA+ID09MTAwMTc1Mj09ICAgIGJ5IDB4NzU5QjFEOiBtcGVndHNfcmVhZF9wYWNrZXQg KG1wZWd0cy5jOjMyOTApCj4gPiA9PTEwMDE3NTI9PSAgICBieSAweDY2ODdBMzogZmZfcmVhZF9w YWNrZXQgKGRlbXV4LmM6NjQ5KQo+ID4gPT0xMDAxNzUyPT0gICAgYnkgMHg2NkI1OTQ6IHJlYWRf ZnJhbWVfaW50ZXJuYWwgKGRlbXV4LmM6MTM0NikKPiA+ID09MTAwMTc1Mj09ICAgIGJ5IDB4Njcw ODVCOiBhdmZvcm1hdF9maW5kX3N0cmVhbV9pbmZvIChkZW11eC5jOjI2OTIpCj4gPiA9PTEwMDE3 NTI9PSAgICBieSAweDI1MTU3QzogaWZpbGVfb3BlbiAoZmZtcGVnX2RlbXV4LmM6MTgxNCkKPiA+ ID09MTAwMTc1Mj09ICAgIGJ5IDB4MjcyQjE1OiBvcGVuX2ZpbGVzIChmZm1wZWdfb3B0LmM6MTM2 NikKPiA+ID09MTAwMTc1Mj09ICAgIGJ5IDB4MjcyRDg1OiBmZm1wZWdfcGFyc2Vfb3B0aW9ucyAo ZmZtcGVnX29wdC5jOjE0MTUpCj4gPiA9PTEwMDE3NTI9PSAgICBieSAweDI5MjVDOTogbWFpbiAo ZmZtcGVnLmM6OTkxKQo+ID4KPiA+IEZvdW5kLWJ5OiBBbGV4YW5kZXIgQS4gU2h2ZWRvdiA8c2h2 ZWRvdkBnbXguY29tPgo+ID4gQ0M6IFBhdmVsIEtvc2hldm95IDxwa29zaGV2b3lAZ21haWwuY29t Pgo+ID4gVGhpcyByZXZlcnRzIGNvbW1pdCAwMDIxNDg0ZDA1ZjliMGYwMzJmYTMxOTM5OWRlNmUy NGVlYTBjMDRmLgo+ID4gLS0tCj4gPiAgbGliYXZmb3JtYXQvbXBlZ3RzLmMgICAgfCA0ICstLS0K PiA+ICB0ZXN0cy9yZWYvZmF0ZS90cy1kZW11eCB8IDQgKystLQo+ID4gIDIgZmlsZXMgY2hhbmdl ZCwgMyBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQo+Cj4gZG9lcyBhbnlvbmUgb2JqZWN0 IHRvIHRoaXMgPwo+Cj4gUGF2ZWwsIGFyZSB5b3Ugb2sgd2l0aCB0aGlzIGJlaW5nIHJldmVydGVk IG9yIGRvIHlvdSB3YW50IHRvIHN1Ym1pdCBhCj4gcGF0Y2ggdGhhdCBwdXRzIHRoaXMgYmVoaW5k IHNvbWUgcnVudGltZSBmbGFnID8KPgoKSSdkIHByZWZlciBhIHJ1bnRpbWUgZmxhZywgYnV0IGlk ayBob3cgdG8gZG8gdGhhdCwgc29tZSBwb2ludGVycyB0bwpleGFtcGxlcyBtaWdodCBoZWxwLgpJ IGRvbid0IG1pbmQgcmV2ZXJ0aW5nIGl0IGZyb20gcmVsZWFzZS82LjEgYW5kIDcuMSwgc2luY2Ug SSd2ZSBtYW5hZ2VkIHRvCmdldCBnaXQgbWFzdGVyIHRvIGJ1aWxkIG9uIG9zeCAxMC40IHBwYywg c28gSSBkb24ndCBkZXBlbmQgb24gcmVsZWFzZS82LjEKYnJhbmNoIGFueW1vcmUuCgpUaGFuayB5 b3UsCiAgICBQYXZlbC4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpo dHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vi c2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBm Zm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=