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 7A99D4C059 for ; Mon, 28 Jul 2025 21:12:39 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 1EC4D68D5BE; Tue, 29 Jul 2025 00:12:34 +0300 (EEST) Received: from mail-yb1-f178.google.com (mail-yb1-f178.google.com [209.85.219.178]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 9653368C037 for ; Tue, 29 Jul 2025 00:12:26 +0300 (EEST) Received: by mail-yb1-f178.google.com with SMTP id 3f1490d57ef6-e8e0d1d8939so1509941276.2 for ; Mon, 28 Jul 2025 14:12:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1753737145; x=1754341945; 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=wrUyOTQmjXlty2p3Pei9cvzCvbviQqIGmLUgZhPbvGM=; b=Y1XI7OmrH5hcTWkLinxS9nxmufTmlcwLENZd7QeTg6pOmKQCATIFrESA0AT+j3Vqcp 6UBmKbb2P3pQq3u6DsZiBlUJrFVfmnxlk5Vjjp017Ujn0oHLO1eTNQOMfjSI8Msod5/L iBDSZrV752ZxaO8upEW8j3Orji9RBA8vQ0Ntddb1dNSWuGEvVq8/jqp/TpoOpnxRlKeK YMEHW3HbqPteVgE0pZeykUY53y0eLIMTTmyjKqg9y2KkaE+zwYN1xZ64gvmqojvAZIJK KB7xJjAfQNPorElZpdtPlO/Qb+GTAHUiUxx9K5xdT2q8vQf1FRrY+xg/nDrXyo3VmOJt BKwA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753737145; x=1754341945; 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=wrUyOTQmjXlty2p3Pei9cvzCvbviQqIGmLUgZhPbvGM=; b=AEDHS7xX/51kqVZzS9kdLajMpQevNhUL1pFnZwGRT5gUhxa83kI+Xyj9Io/nOO+YIi hZKOU9416nOB8MCdz5osf75KPeC6FE0EmD1Yc9OpRRHXjrCPJjHBNfiyACPYa/iQh0rf s9c4Ttp12VyBWVX+Kpi2RUrdviZq8RhtYjHe/T4aBJlV0r0lKXCnazVz8HFiMI8kLVlm gGvp0P9j6f5/WraHIawDdDVNzRE0k+1L13OXo21jA6+MgIhHyXm9LoUdbabvrsX5AJUb WUn0rnd3hfQ5GWhYKSHDTR9Glzg8XB3GaXjLPKnJyJ5nW7kcm2iIyuZV1hY14C63pweF bqPA== X-Gm-Message-State: AOJu0YxTvyHzHlfi6WkubLh+7EGf+S7d744+UeBs/oxZ7cVW3/nhTW7K cSqZan1CC99UWuTwNaJQyzEbZVQOJPrMkC2S0yuSaij44SXBy5Ag9ZYhWM+SyVqTyKQWvmyrusx 8jghDnZVy0+/Tlf7rrkZ4HKhMztGyVhQydHc6 X-Gm-Gg: ASbGnctJS1S9bzJgGNK8U+Tn0qnJwyPQEgQ49BZEEteXZRKuUWh2gmEqUEEIXxmxJU1 vHlv2TeE8yDq82996aEim7Ge/Yy6ZF4aqzvD5stGHPAwt6sOV0z0zTVPWYu6pWci42hfiwMRO9G Y4suLD7WS/rqK79+7k0i99RV/I0OAn4hcsKAoGi/2HnTZSKOymqkqIYrqr5sJl+mLR+b8FMAfoe cQLfSi4 X-Google-Smtp-Source: AGHT+IGYOFYI6i3+WKFnVBYz9IPwgHkXbz4mCyT/QhY+dqIZGZ3Y0GKkhQHEy0UDEwIqIFrPUpiAQlD3pwS1Ld9kKAM= X-Received: by 2002:a25:51c1:0:b0:e8e:1c02:c8f5 with SMTP id 3f1490d57ef6-e8e1c02cccamr3084844276.46.1753737144785; Mon, 28 Jul 2025 14:12:24 -0700 (PDT) MIME-Version: 1.0 References: <20250604165852.75087-1-romain.beauxis@gmail.com> <20250614225713.GP29660@pb2> <20250621215947.GY29660@pb2> <20250728002212.GX29660@pb2> In-Reply-To: <20250728002212.GX29660@pb2> From: Romain Beauxis Date: Mon, 28 Jul 2025 16:12:13 -0500 X-Gm-Features: Ac12FXyvxpY4kO0fXD9x7q4Tw-ZNcqySEs6YidtwrLYIsW75NAh1G7hw3krw5WA 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 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: TGUgZGltLiAyNyBqdWlsLiAyMDI1IMOgIDE5OjIyLCBNaWNoYWVsIE5pZWRlcm1heWVyIDxtaWNo YWVsQG5pZWRlcm1heWVyLmNjPgphIMOpY3JpdCA6Cj4KPiBIaSBSb21haW4KPgo+IE9uIFdlZCwg SnVsIDIzLCAyMDI1IGF0IDAyOjA2OjA3UE0gLTA1MDAsIFJvbWFpbiBCZWF1eGlzIHdyb3RlOgo+ ID4gTGUgc2FtLiAyMSBqdWluIDIwMjUgw6AgMTY6NTksIE1pY2hhZWwgTmllZGVybWF5ZXIgPApt aWNoYWVsQG5pZWRlcm1heWVyLmNjPgo+ID4gYSDDqWNyaXQgOgo+ID4gPgo+ID4gPiBPbiBTYXQs IEp1biAyMSwgMjAyNSBhdCAxMDo0NTozMkFNICswMjAwLCBSb21haW4gQmVhdXhpcyB3cm90ZToK PiA+ID4gPiBMZSBkaW0uIDE1IGp1aW4gMjAyNSDDoCAwMDo1NywgTWljaGFlbCBOaWVkZXJtYXll cgo+ID4gPiA+IDxtaWNoYWVsQG5pZWRlcm1heWVyLmNjPiBhIMOpY3JpdCA6Cj4gPiA+ID4gPgo+ ID4gPiA+ID4gT24gV2VkLCBKdW4gMDQsIDIwMjUgYXQgMTE6NTg6NTJBTSAtMDUwMCwgUm9tYWlu IEJlYXV4aXMgd3JvdGU6Cj4gPiA+ID4gPiA+IFRoaXMgaXMgYSByZWRvIG9mIDU3NGY2MzRlNDk4 NDdlMjIyNWVlNTAwMTNhZmViZjBkZTAzZWYwMTMKdXNpbmcgYQo+ID4gZmxhdAo+ID4gPiA+ID4g PiBtZW1vcnkgc3RvcmFnZSBmb3IgdGhlIGV4dHJhZGF0YS4KPiA+ID4gPiA+ID4KPiA+ID4gPiA+ ID4gUFIgcmV2aWV3IGNvbW1lbnRzIGFkZHJlc3NlZDoKPiA+ID4gPiA+ID4gKiBVc2UgZmxhdCBt ZW1vcnkgYnl0ZXN0cmVhbQo+ID4gPiA+ID4gPiAqIFJlLXVzZSBleGlzdGluZyB4aXBoIGV4dHJh ZGF0YSBsYXlvdXQKPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gLS0tCj4gPiA+ID4gPgo+ID4gPiA+ ID4gPiAgbGliYXZjb2RlYy92b3JiaXNkZWMuYyAgICAgICAgICAgICAgICAgICAgIHwgNDIgKysr KysrKystLS0KPiA+ID4gPiA+ID4gIGxpYmF2Zm9ybWF0L29nZ3BhcnNldm9yYmlzLmMgICAgICAg ICAgICAgICB8IDgzCj4gPiArKysrKysrKysrKysrKysrKysrKystCj4gPiA+ID4gPgo+ID4gPiA+ ID4gcGF0Y2hlcyB0aGF0IGNoYW5nZSBib3RoIGxpYnJhcmllcyBhdCB0aGUgc2FtZSB0aW1lIGFy ZSBzdXNwZWN0Cj4gPiA+ID4gPgo+ID4gPiA+ID4gaWYgb25lIGRlcGVuZHMgb24gY2hhbmdlcyBp biB0aGUgb3RoZXIgaXQgbmVlZHMKPiA+ID4gPiA+IG1pbm9yIEFQSSB2ZXJzaW9uIGJ1bXAgYW5k IHNlcGVyYXRlIHBhdGNoZXMgc28gZXh0ZW5zaW9uIG9mCj4gPiA+ID4gPiBBUEkgYW5kIHVzZSBv ZiBpdCBhcmUgcHJvcGVybHkgdHJhY2tlZCBhbmQgdGVzdGFibGUKPiA+ID4gPgo+ID4gPiA+IElm IEkgcmVtZW1iZXIgd2VsbCwgYWNjb3JkaW5nIHRvIEFuZHJlYXMgUmhlaW5oYXJkdCB0aGVyZSdz IG5vIG5lZWQKPiA+ID4gPiBmb3IgYW4gQVBJIGJ1bXAgaGVyZSBzaW5jZSB0aGUgcGF0Y2ggaXMg cmUtdXNpbmcgZXhpc3RpbmcgZXh0cmFkYXRhCj4gPiA+ID4gYml0c3RyZWFtIHN0cnVjdHVyZXMu Cj4gPiA+Cj4gPiA+IElmIHRoZXJlIGlzIHJlYWxseSBubyBBUEkgZXh0ZW5zaW9uIHRoZW4gdGhl IG1pY3JvIHZlcnNpb25zIHNob3VsZCBiZQo+ID4gYnVtcGVkCj4gPiA+IHNvIGEgdXNlciBrbm93 cyBpZiB0aGUgc3BlY2lmaWMgdmVyc2lvbiBoZSB1c2VzIGhhcyB0ZWggZml4Lgo+ID4gPiBBbHNv IGl0IG1heSBiZSB1c2VmdWxsIGluIGJ1Z3JlcG9ydHMgYWJvdXQgb2dnIHRvIGtub3cgaWYgaXRz IHByaW9yIG9yCj4gPiA+IGFmdGVyIHRoaXMgY2hhbmdlCj4gPgo+ID4gSGkgTWljaGFlbCwKPiA+ Cj4gPiBJIGhhdmUgY3JlYXRlZCBhIFBSIG9uIGNvZGUuZmZtcGVnLm9yZyBoZXJlOgo+ID4gaHR0 cHM6Ly9jb2RlLmZmbXBlZy5vcmcvRkZtcGVnL0ZGbXBlZy9wdWxscy8yMDAyNgo+ID4KPgo+ID4g V291bGQgeW91IGhhdmUgYSBtaW51dGUgdG8gaGF2ZSBhIGxvb2s/Cj4KPiBJIGRvIG5vdCBoYXZl IHRpbWUsIGl2ZSBtYWRlIGEgZHVtYiBtaXN0YWtlIGluIGNvbmZpZ3VyaW5nIG15IGluYm94Cj4g c28gaWFtIGFib3V0IGEgd2VlayBiZWhpbmQgd2l0aCBlbWFpbHMgd2l0aG91dCByZWFsaXppbmcg aXQuCj4gdGhhdHMgb24gdG9wIG9mIHJlbGVhc2UsIHNlY3VyaXR5LCBhbmQgb3RoZXIgdGhpbmdz Cj4KPiBtYXliZSBzb21lb21lIGVsc2UgY2FuIGxvb2sgaW50byB0aGlzIG9uZQo+IHJlcGx5aW5n IGhlcmUgc28gbm9vbmUgd2FpdHMgZm9yIGEgcmV2aWV3IGZyb20gbWUKClRoYW5rcyBmb3IgbGV0 dGluZyBtZSBrbm93IGFuZCBzb3JyeSBhYm91dCB5b3VyIGlzc3VlcyB3aXRoIHlvdXIgZW1haWwK aW5ib3guCgpEbyB5b3UgaGF2ZSBhbnkgYWR2aWNlIG9uIGhvdyB0byBsb29rIGZvciBhIHJldmll d2VyIGZvciB0aGlzIHBhdGg/Cgo+IHRoeAo+Cj4gWy4uLl0KPiAtLQo+IE1pY2hhZWwgICAgIEdu dVBHIGZpbmdlcnByaW50OiA5RkYyMTI4QjE0N0VGNjczMEJBREYxMzM2MTFFQzc4NzA0MEIwRkFC Cj4KPiBBbnkgbWFuIHdobyBicmVha3MgYSBsYXcgdGhhdCBjb25zY2llbmNlIHRlbGxzIGhpbSBp cyB1bmp1c3QgYW5kIHdpbGxpbmdseQo+IGFjY2VwdHMgdGhlIHBlbmFsdHkgYnkgc3RheWluZyBp biBqYWlsIGluIG9yZGVyIHRvIGFyb3VzZSB0aGUgY29uc2NpZW5jZQpvZgo+IHRoZSBjb21tdW5p dHkgb24gdGhlIGluanVzdGljZSBvZiB0aGUgbGF3IGlzIGF0IHRoYXQgbW9tZW50IGV4cHJlc3Np bmcgdGhlCj4gdmVyeSBoaWdoZXN0IHJlc3BlY3QgZm9yIGxhdy4gLSBNYXJ0aW4gTHV0aGVyIEtp bmcgSnIKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+ IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+IGh0 dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+Cj4gVG8gdW5z dWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVnLWRldmVsLXJlcXVl c3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlz dApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0 aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBl bWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJz Y3JpYmUiLgo=