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 5E77F432A0 for ; Mon, 27 Jun 2022 12:26:13 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2785168B8AD; Mon, 27 Jun 2022 15:26:10 +0300 (EEST) Received: from mail-lf1-f51.google.com (mail-lf1-f51.google.com [209.85.167.51]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DE1EE68B7E0 for ; Mon, 27 Jun 2022 15:26:03 +0300 (EEST) Received: by mail-lf1-f51.google.com with SMTP id z13so16243697lfj.13 for ; Mon, 27 Jun 2022 05:26:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bbright-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=QYVxOCxFeHlqht7+sWot2ONWZVt8DbqTrst0ajkq71A=; b=sm9/JCrRCSjftw2Q8zb6VWvb3ri7MgplGBdJly1j0EVi1KWyv/wHKSI1JtOIfHxTWb mmFroSw4FRrahfdIOzHw2FwvtDmmC7YwWbj8wwWEgRvXjr6TS6bjR3S0iqycG9F+nPgy ObRDxtXPPGjyDJbQN86gIBfADosDmmfMtM9Ty7PLdGqKv/XJBBZjlQf/v8IXS5yBX3k5 CF3TB4giQimUfYyBya8T+t9FwhMo3fm+dHQWoM7kPkwccA6fY9ZWzmyUc5euQ8AxUqGm HTHlukneBqx1nzBnOVFgYNR0jfB5xI+54pBDJIaDD6CZzpjE+odx8Z3TKyzGxr15KsAf gt0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=QYVxOCxFeHlqht7+sWot2ONWZVt8DbqTrst0ajkq71A=; b=0k5ZeNiE6Ji/WBSq5GyIKT5J12yXXPL/NKQY5xkmyOtFpe+KY0ZhriAnKHusa3T3ZL PrpmRgVckHSm/NImTbWCptcRr9cFxbXHzqImGQ9v795EHFty01u7RrotN1ij9/5cnnd7 29tHQ1z6VZXQFKr2vZzn2DWfQhZerQ1p70F7ddqdqFcIp28GtTTccqnu5U16HvU5rzU7 /5oHFOe8lL/5/QDzVZNfdKrbvuHngwg9sxj9cezMY6cegIZ/JlPIyN6E0Pn+p1vqUUc1 gG4B5QW6eky/RGC+0cXIPZexBnU7XLItz6VxCQ1frbnHfs+GoMBqPw+neruTFbIjfSgd MM2w== X-Gm-Message-State: AJIora8OxGN18Hh3C05uhmzXaj5m0+7ly21sMjEMICqAy7QzykQq1+56 wc+7nrRwfsn0msDlJDjnn1SEej+79KGpd/FjKgWFp4dwm8I= X-Google-Smtp-Source: AGRyM1tE7zW8rdTUT45gL+AxkDjneLAgjsdkepihLGBtqpsEgR2ou+5tGaDqcJ3N24eWgzM8/U7T4sDpUL//uHVzBqg= X-Received: by 2002:a05:6512:39d5:b0:47f:6e9a:5bf with SMTP id k21-20020a05651239d500b0047f6e9a05bfmr8264617lfu.580.1656332762709; Mon, 27 Jun 2022 05:26:02 -0700 (PDT) MIME-Version: 1.0 References: <20220623233105.GN396728@pb2> <20220624203453.GP396728@pb2> In-Reply-To: <20220624203453.GP396728@pb2> From: =?UTF-8?Q?S=C3=A9bastien_Rossi?= Date: Mon, 27 Jun 2022 14:25:51 +0200 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] avformat/mpegts: correct timestamp overflow on multiple pcr loopback 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: SGksCk9rLCBteSBnb2FsIHdhcyB0byBlbGltaW5hdGUgYWxsIHdyYXBhcm91bmQgZm9yIGxpdmUg dHJhbnNwb3J0IHN0cmVhbQptYWlubHkuIEJ1dCBhcyBpdCBzZWVtcyBoYXJkIHRvIGhhbmRsZSB0 aGlzIHBhcnRpY3VsYXIgY2FzZSAobG9uZyBsaXZlCnN0cmVhbSkgYW5kIGNvdmVyIGFsbCB0aGUg b3RoZXIgdXNlIGNhc2VzIChzY2FuaW5nLCBzbWFydCBzdHVmZiBldGMpLCBJCndpbGwga2VlcCB0 aGlzIHBhdGNoIG9uIG15IHNpZGUgYXMgYW4gb3B0aW9uIGZvciBteSBwZXJzb25hbCB1c2FnZS4K VGhhbmtzIGZvciB5b3VyIGhlbHAsIGhhdmUgYSBnb29kIGRheS4KClPDqWJhc3RpZW4KCkxlIHZl bi4gMjQganVpbiAyMDIyIMOgIDIyOjM1LCBNaWNoYWVsIE5pZWRlcm1heWVyIDxtaWNoYWVsQG5p ZWRlcm1heWVyLmNjPgphIMOpY3JpdCA6Cgo+IEhpCj4KPiBPbiBGcmksIEp1biAyNCwgMjAyMiBh dCAwMjozMDoxOVBNICswMjAwLCBTw6liYXN0aWVuIFJvc3NpIHdyb3RlOgo+ID4gVGhlIGlzc3Vl IEkgdHJpZWQgdG8gcGF0Y2ggaXMgdGhhdCBvbiB0cyBzdHJlYW0gdGhhdCBsYXN0IG1vcmUgdGhh biAyNiw1aAo+ID4gKHRpbWUgYmV0d2VlbiBwY3IgbG9vcGJhY2spIHdlIGhhZCBwdHMgYW5kIGR0 cyBkaXNjb250aW51aXRpZXMuIEluCj4gPiB3cmFwX3RpbWVzdGFtcCBmdW5jdGlvbiBpbiBkZW11 eC5jLCBJJ3ZlIHNlZW4gdGhlcmUncyBzb21lIGNvZGUgdG8KPiBjb3JyZWN0Cj4gPiB0aW1lc3Rh bXAgb3ZlcmZsb3csIGJ1dCB3aGVuIHRoZSBzdHJlYW0gbGFzdCBtb3JlIHRoYW4gMjYsNWgsIHRp bWVzdGFtcHMKPiA+IGFyZSB1cHBlciB0aGFuIHB0c193cmFwX3JlZmVyZW5jZSB0d28gdGltZXMu IFNvIHRoZSBzZWNvbmQgdGltZSB3ZSBvdXRydW4KPiA+IHRoZSBwdHNfd3JhcF9yZWZlcmVuY2Ug d2UgbG9zZSB0aGUgdGltZXN0YW1wIGNvcnJlY3Rpb24gYW5kIGhhdmUgc29tZQo+ID4gZXJyb3Jz IGxpa2UgcHRzIDwgZHRzLgo+ID4gV2hhdCBJIHRyaWVkIHRvIGRvIGlzIHRvIHJlc3RhbXAgcHRz IGFuZCBkdHMgdXNpbmcgbXBlZ3RzIHBjcgo+IGluZm9ybWF0aW9uLgo+ID4gVGhlIHByZXNlcnZl X2NvbnRpbnVpdHkgZnVuY3Rpb24gY2hlY2tzIHJlbGF0aXZlIHBvc2l0aW9uIGJldHdlZW4KPiB0 aW1lc3RhbXAKPiA+IChkdHMgb3IgcHRzKSBhbmQgcGNyLCBhbmQgaGFuZGxlIGNhc2VzIHdoZW4g cGNyIGhhdmUgYWxyZWFkeSBsb29wYmFjayBhbmQKPiA+IHRpbWVzdGFtcCBub3Qgb3IgdmljZSB2 ZXJzYS4gVGhlbiBpdCBhcHBsaWNhdGVzIGNvcnJlY3Rpb24gdG8gdGhlCj4gdGltZXN0YW1wCj4g PiBkZXBlbmRpbmcgb24gcGNyIGxvb3BiYWNrIGNvdW50Lgo+Cj4gdGhlcmUgY2FuIGJlIG1vcmUg dGltZXN0YW1wIGRpc2NvbnRpbnVpdGllcyB0aGFuIG9uZSBwZXIgMjYuNWgKPiBpZiB0aGUgZ29h bCBpcyB0byByZW1vdmUgYWxsIHRoYXQgcmVxdWlyZXMgbW9yZSBjb2RlLiBFaXRoZXIKPiBzb21l IHNjYW5pbmcgb2YgdGhlIHdob2xlIGZpbGUgb3Igc29tZSBxdWl0ZSBzbWFydCBzdHVmZiBhbmQg ZWl0aGVyCj4gd2F5IGEgYnVmZmVyIHRvIHN0b3JlIHdoZXJlIHRoZSBkaXNjb250aW51aXRpZXMg YXJlIHNvIHRoZXkgYXJlCj4gY29uc2lzdGFudGx5Cj4gaGFuZGxlZCBkdXJpbmcgc2Vla2luZy4K Pgo+IGlmIHRoZSBnb2FsIGlzIHRvIGVsaW1pbmF0ZSAxIHdyYXBhcm91bmQgb25seSwgdGhlcmUg c2hvdWxkIGJlIHNvbWUKPiBleGlzdGluZyBjb2RlIGkgdGhpbmsgdGhhdCBkb2VzIHRoaXMuIElJ UkMgc2VlIHB0c193cmFwX2JlaGF2aW9yCj4KPiB0aGUgd3JhcGluZyBiZWhhdmlvciBpcyBhcHBs aWVzIHRvIG11bHRpcGxlIGRlbXV4ZXJzIHNvIGNvZGUKPiBoYW5kbGluZyBpdCByZWFsbHkgZG9l cyBub3QgYmVsb25nIGluIGEgc2luZ2xlIGRlbXV4ZXIKPgo+Cj4gPgo+ID4gSSBjYW4gcHJvdmlk ZSBhIHN0cmVhbSB3aXRoIGEgZHVyYXRpb24gb2YgMzBoLCBpZiB5b3Ugd2FudCB0by4KPgo+IG5v dCBuZWVkZWQKPgo+Cj4gPgo+ID4gQ291bGQgeW91IHRlbGwgbWUgaG93IHRvIHJlcHJvZHVjZSB0 aGUgc2VnZmF1bHQgeW91J3ZlIHNlZW4gPwo+Cj4gaXQgc2VnZmF1bHRzIGJlY2F1c2UgZmlsdGVy IGlzIE5VTEwuCj4gaSBjYW4gc2VuZCB5b3UgdGhlIGZpbGUgYnV0IGFzIHRoZSBjb2RlIGFuZCB3 aHkgaXRzIHNlZ2ZhdWx0cyBpcwo+IHNwZWNpZmljIHRvIG9uZSBkZW14dWVyIGFuZCB0aGlzIHNo b3VsZG50IGJlIGluIG9uZSBzaW5nbGUgZGVtdXhlcgo+IGkgZG9udCB0aGluayBpdCB3b3VsZCBo ZWxwIHlvdQo+Cj4gdGh4Cj4KPiBbLi4uXQo+IC0tCj4gTWljaGFlbCAgICAgR251UEcgZmluZ2Vy cHJpbnQ6IDlGRjIxMjhCMTQ3RUY2NzMwQkFERjEzMzYxMUVDNzg3MDQwQjBGQUIKPgo+IEkgYW0g dGhlIHdpc2VzdCBtYW4gYWxpdmUsIGZvciBJIGtub3cgb25lIHRoaW5nLCBhbmQgdGhhdCBpcyB0 aGF0IEkga25vdwo+IG5vdGhpbmcuIC0tIFNvY3JhdGVzCj4gX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KPiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4g ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0 aW5mby9mZm1wZWctZGV2ZWwKPgo+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBv ciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1 bnN1YnNjcmliZSIuCj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpo dHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vi c2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBm Zm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=