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 B9E6E4C687 for ; Mon, 4 Aug 2025 15:59:31 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 03FCD68CB37; Mon, 4 Aug 2025 18:59:28 +0300 (EEST) Received: from mail-yb1-f170.google.com (mail-yb1-f170.google.com [209.85.219.170]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 4D97A68A86F for ; Mon, 4 Aug 2025 18:59:21 +0300 (EEST) Received: by mail-yb1-f170.google.com with SMTP id 3f1490d57ef6-e8e0aa2e3f9so3914804276.1 for ; Mon, 04 Aug 2025 08:59:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1754323159; x=1754927959; 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=ebw32L5p9PQPZXKEshgXwVPn9PX2h3csUZFBpWNUwjk=; b=No89OSw3Y7jZLbvkHWl9Wl37ReNlQHC3XULz0QLDh2Btqn+AepJ1aKAZa0V0XKnqDk HfSDO25Rer+5WFT5sz1aWYJnGAaPiC3lyP8fxrWFpxbhSjNN/ClhcwB0yxb2JIb/8m6h fQa8+XVgPmducIzNmP6SZSEB9judCF9RuHUAY1TSJsw3qWDTN3wW0euBJNSTxENiBaEL 22N9S2H+wKgDulT0xUkrcq9NTa88q3bHq2NLYHSlx+3wyb3G2dSLXuL/fICpK4p5abf0 u1kRy0ZRMI1K1NtQ2OstBl2M0EbwhEozdwIrXzTeTRT+x2Wk0+2XHfXvouVF76TokEGQ SX2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1754323159; x=1754927959; 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=ebw32L5p9PQPZXKEshgXwVPn9PX2h3csUZFBpWNUwjk=; b=V7cEsC9zTRrIPGwSe6uHKpzMnHNTWq9PuHp/2qm7jZXUb2G9RbpFp10qudrV0UidxZ MbnUraTLfj/W+DT50PYFRQsY61v+FApwwQ6SyCR/gazB0EezzMqedjrQXQHYgcTJ99vo 7exzrd5kxG5iDfKQJFsPz+Vo3/kMfe/tJkxJZD2gnsYB4kWYgjVgxSGe/S/dy35ML0fk Ytim25IgKfd/8kvsQdQeutm52EVj5shsWtiL81nAArb17jT6LtIzMynqVdbCs2CvLFJj 8UIkK2PKsz2u7CwmIUi3Ocl6FaAgX5EEmA1UEACUfI1rN//91cLD3/b6CjCSP6rFgImf 8eng== X-Gm-Message-State: AOJu0Yz4XzRz6fku1vTEhpvUA8gTXGSIep5ZyJ5eO6IXpKQf7CES3obZ WdhtFHC+WzX++D1QXGDmHsdNmqrynwfCVFGNcRzmzDvIC4sKwfvG95pox08cMnlmOzZndDEVkgh h9NosMoC1IeX/FJmXh0U1yV9ql5HSfA5aEIlsmjY= X-Gm-Gg: ASbGncvGQc7OAUSCA6Ukv1IEAJubyz3Y2zacPdydyO1sGIeCFbYI2+0bqGHOee65/K3 aCTzOhnnpWwcamxryW1NQS5Ae8FhWgd5V+vnkvQMdj0twB2jyQr8FicsNuHt//vEeD3axl62F0i hXb56JxRITDmOTpq2g+mXH1O03+o404h5kegKOoy3TN4lqBOHWAl8rzImAIghgFP5UxG3ySFVag YrDuuvRO9gy8pS04iiNtfdo9L9bzYnhZESileQ7BA== X-Google-Smtp-Source: AGHT+IHRk6vbdncP/vPf/7uFksqjlh3n3gMhtCaUHZPk7Lqx80/XVipWMfNzdUZb06N6NdpnxQUO4Qu/aTkVNWaqXcU= X-Received: by 2002:a05:6902:4388:b0:e8d:72d0:9733 with SMTP id 3f1490d57ef6-e8fee1ecb03mr10102133276.32.1754323159255; Mon, 04 Aug 2025 08:59:19 -0700 (PDT) MIME-Version: 1.0 References: <20250604165852.75087-1-romain.beauxis@gmail.com> <20250614225713.GP29660@pb2> <20250621215947.GY29660@pb2> <20250728002212.GX29660@pb2> <20250803213630.GI29660@pb2> <20250804001103.GR29660@pb2> <20250804082133.GS29660@pb2> In-Reply-To: <20250804082133.GS29660@pb2> From: Romain Beauxis Date: Mon, 4 Aug 2025 10:59:07 -0500 X-Gm-Features: Ac12FXwV7-t2qk12K64lAyHOdoIgiv8qMZnY8zUbJxjU2w_06Fiayyq3SrnvsNs Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v2] ogg/vorbis: implement header packet skip in chained ogg bitstreams. 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: Marvin Scholz , Lynne , Andreas Rheinhardt 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: TGUgbHVuLiA0IGFvw7t0IDIwMjUgw6AgMDM6MjEsIE1pY2hhZWwgTmllZGVybWF5ZXIgPG1pY2hh ZWxAbmllZGVybWF5ZXIuY2M+IGEKw6ljcml0IDoKPgo+IEhpIFJvbWFpbgo+Cj4gT24gTW9uLCBB dWcgMDQsIDIwMjUgYXQgMDI6MTE6MDNBTSArMDIwMCwgTWljaGFlbCBOaWVkZXJtYXllciB3cm90 ZToKPiA+IEhpIFJvbWFpbgo+ID4KPiA+IE9uIFN1biwgQXVnIDAzLCAyMDI1IGF0IDA1OjUwOjE3 UE0gLTA1MDAsIFJvbWFpbiBCZWF1eGlzIHdyb3RlOgo+ID4gPiBMZSBkaW0uIDMgYW/Du3QgMjAy NSDDoCAxNjozNiwgTWljaGFlbCBOaWVkZXJtYXllcgo+ID4gPiA8bWljaGFlbEBuaWVkZXJtYXll ci5jYz4gYSDDqWNyaXQgOgo+ID4gWy4uLl0KPiA+ID4gPiA+IERvIHlvdSBoYXZlIGFueSBhZHZp Y2Ugb24gaG93IHRvIGxvb2sgZm9yIGEgcmV2aWV3ZXIgZm9yIHRoaXMKcGF0aD8KPiA+ID4gPgo+ ID4gPiA+IHNvY2lhbCBtZWRpYSwgbGlrZSB0d2l0dGVyCj4gPiA+ID4KPiA+ID4gPiBhbHNvIGlm IGl0IGhhcyBhIHBvc2l0aXZlIHZpYmUgdGhlbiB3ZSBjYW4gcmV0d2VldAo+ID4gPgo+ID4gPiBS ZXNwZWN0ZnVsbHksIHRoaXMgZG9lcyBub3QgbWFrZSBzZW5zZSB0byBtZS4KPiA+Cj4gPiBpIGRv bnQgaGF2ZSB0aW1lIEFUTSwgYW5kIGl0IHNlZW1zIHRoZSBvdGhlcnMgYWxzbyBhcmUgb3Zlcmxv YWRlZAo+ID4KPiA+IC0+IHNvIHRoZSBnb2FsIGlzIHRvIGF0dHJhY3QgbW9yZSByZXZpZXdpbmcg bWFucG93ZXIKPiA+Cj4gPiBidXQgc3VyZWx5IGV2ZW50dWFsbHkgc29tZW9uZSB3aWxsIGhhdmUg dGltZSBhbmQgbG9vayBhdCBpdAo+ID4gYWxzbyB0aGlzIGlzIG5vdCB0aGUgbW9zdCB0cml2aWFs IHBhdGNoc2V0Cj4KPiBJIHZlIHJldmlld2VkIHlvdXIgcGF0Y2ggb24KaHR0cHM6Ly9jb2RlLmZm bXBlZy5vcmcvRkZtcGVnL0ZGbXBlZy9wdWxscy8yMDAyNiBub3cKClRoYW5rIGZvciB5b3VyIHJl dmlldyBhbmQgeW91ciB0aW1lLgoKSW4gbXkgcHJldmlvdXMgbWVzc2FnZSBJIGRpZCBub3QgbWVh biB0byBkaXJlY3QgdGhlIHdob2xlIGNvbmNlcm4gdG8geW91IGluCnBhcnRpY3VsYXIuCgo+IHlv dSBpZ25vcmVkIHJldmlldyBjb21tZW50cyBtYWRlIHByZXZpb3VzbHkKClRydWx5IHNwZWFraW5n LCBJIGRpZCBub3QgdW5kZXJzdGFuZCB0aGVtIGFuZC9vciBsb3N0IHRyYWNrLiBJIHRoaW5rIHRo YXQgSQpkbyBub3cgYW5kIEknbSBnbGFkIHRoYXQgdGhleSdsbCByZW1haW4gb24gdGhlIFBSIGhp c3RvcnkgZm9yIGZ1dHVyZQpyZWZlcmVuY2UuCgo+IFRoZSBwYXRjaCBhbHNvIGNvbnRhaW5lZCBh IHRyaXZpYWwgbWlzdGFrZToKPiAobWF5YmUgcmV2aWV3IHlvdXIgb3duIGNvZGUgaWYgeW91IGhh dmUgdGltZSBhbmQgcmV2aWV3ZXJzIGFyZSBhbGwgYnVzeSkKPiAoYWxzbyBhcyBzYWlkIHByZXZp b3VzbHkgKElJUkMpIGlmIHJldmlld2VycyBhcmUgYWxsIGJ1c3ksIGhlbHAgcmV2aWV3Cm90aGVy IHBlb3BsZXMKPiAgcGF0Y2hlcykKPiAgICAgICAgIHByaXYtPmNvbW1lbnRfc2l6ZSA9IDA7Cj4g ICAgICAgICBhdl9mcmVlcCgmcHJpdi0+c2V0dXApOwo+ICAgICAgICAgcHJpdi0+Y29tbWVudF9z aXplID0gMDsKClRoYW5rcyBmb3Igc3BvdHRpbmcgdGhhdCBvdXQuCgpJIGhhdmUgYWRkcmVzc2Vk IGFsbCB5b3VyIGNvbW1lbnRzOgoqIEFkZGVkIGJhY2sgbGVnYWN5IG9nZyB2b3JiaXMgZnJhbWUg ZGVjb2RlIGhlYWRlcnMgcGFyc2luZywgc3BsaXQgdGhlbQppbnRvIHZvcmJpc19kZWNvZGVfbGVn YWN5X2ZyYW1lX2hlYWRlcnMgYW5kIHZvcmJpc19kZWNvZGVfZnJhbWVfaGVhZGVycyBmb3IKYmV0 dGVyIHByb29mcmVhZGluZy4KKiBTcGxpdCBjb21taXRzIGludG8gbGliYXZmIGFuZCBsaWJhdmMK KiBBZGRlZCBwcm9wZXIgQVBJIGJ1bXAuCgpJdCBsb29rcyBsaWtlIHRoZSBBUEkgYnVtcCB3aWxs IGJlIHJlcXVpcmVkIGJlZm9yZSB0aGUgcmVsZWFzZSBzaW5jZSBsaWJhdmYKaXMgYWxyZWFkeSBz aGlwcGluZyB3aXRoIGJpdHN0cmVhbSBtb2RpZmljYXRpb25zIG9uIG9nZy9vcHVzIGFuZCBvZ2cv ZmxhYy4KCj4gQWxzbyBpdHMgc3VtbWVyIHZhY2F0aW9uIHRpbWUgYW5kIGV2ZXJ5b25lIGlzIGJ1 c3kKCkkgdW5kZXJzdGFuZCB0aGF0LgoKU2hvdWxkIHRoZSByZWxlYXNlIGJlIHRoZW4gcHVzaGVk IGJhY2sgdG8gd2hlbiBvdGhlciBwZW9wbGUgYXJlIGJhY2sgdG8gZ2V0Cm1vcmUgcGVvcGxlIGFu ZCBleWVzIG9uIHdoYXQncyBuZWVkZWQgYmVmb3JlaGFuZD8KClRoYW5rcywKLS0gUm9tYWluCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZl bCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3Jn L21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGlu ayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1 YmplY3QgInVuc3Vic2NyaWJlIi4K