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 020C04321F for ; Fri, 24 Jun 2022 12:30:39 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 88BBF68B6E9; Fri, 24 Jun 2022 15:30:37 +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 446F768B1A5 for ; Fri, 24 Jun 2022 15:30:31 +0300 (EEST) Received: by mail-lf1-f51.google.com with SMTP id c2so4312895lfk.0 for ; Fri, 24 Jun 2022 05:30:31 -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=uWvzrBdLwGK3B5KQ8fUcsv3mS+bF9EvlZEpMu7Sj7FI=; b=hQ8iB+0o86gz1KbDQNOQdBGK1YD2Ybp6WvO80bau2tkMA3W4ZM4CBjY0o83LZzuc9Y 3qVnv2Idqm9w7oJ/kpxtFML3v7b27ZEbe+ExXv43G39E4FglhWJMVhkIBuWJZhtgg3wp 7HkD8l1FMsfPjNBj+5P023Z0FYp7BkyK+pSk/deRn3fFBCwP/xxUJNm/bTmDnQQOPIaX mDvNrVCtFpy2E6akBvD8wMvUo4Ii+TLjH5rDhAlYmmYYRow3q/UjeFuTTq6lIIlgUz+U Gld6jrFG9FfQw9vS+1n+tysgGjYN5jquNTbG8tEy8JtOfy0zpc5jEulzT6K52KNAAuF2 yvzg== 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=uWvzrBdLwGK3B5KQ8fUcsv3mS+bF9EvlZEpMu7Sj7FI=; b=VBpCaSpNVevzUDbBa6DUpbThbVr/MJH3W0CPBYMaDfmAhJWB9FSQBYLeapyvSesb7x 72yyjRPT7gV20Y4LnnbnkfvHdqLbh24n+nmqwchCmi8kIau7XA7RQEN4Xsyq0rMOKqhF 8WfJtQ6P6f/1PYSM+rPnwvgcAv3flrjnW59G8lU7pBEprUDSBecaEf9kbBSkmGGAXXFN fOqhURckM6B1nAO531VW5X6I9B6pbPdNWCHLgbo0zyNohtOC8hc7PnokZ+Db+rNv5f53 bbPNX7YmVQ8z+gzVsD4Cj8jY6E/83CiD3smgG+6aYfgAXIvgn2BJdBpQX6rKA5d49SfI Xabg== X-Gm-Message-State: AJIora8d+RID8ydIkJ+SVlCkOLHqrbhJHpyBGmt2WnUxvHqA6/iZp4r5 lmopp0hJtWcNyH+YPmyfmQ+gGta+PyohIu1si/3ZAatTNcY= X-Google-Smtp-Source: AGRyM1ufYsRZVh0Y9VOvZNCA6jpELuvKumFzay09yOTl3CThXXfUUlPGjbrrScndGX4wFtOnK1pf8sO7JYNScchiqlo= X-Received: by 2002:a05:6512:39d5:b0:47f:6e9a:5bf with SMTP id k21-20020a05651239d500b0047f6e9a05bfmr8651895lfu.580.1656073830432; Fri, 24 Jun 2022 05:30:30 -0700 (PDT) MIME-Version: 1.0 References: <20220623233105.GN396728@pb2> In-Reply-To: <20220623233105.GN396728@pb2> From: =?UTF-8?Q?S=C3=A9bastien_Rossi?= Date: Fri, 24 Jun 2022 14:30:19 +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: VGhlIGlzc3VlIEkgdHJpZWQgdG8gcGF0Y2ggaXMgdGhhdCBvbiB0cyBzdHJlYW0gdGhhdCBsYXN0 IG1vcmUgdGhhbiAyNiw1aAoodGltZSBiZXR3ZWVuIHBjciBsb29wYmFjaykgd2UgaGFkIHB0cyBh bmQgZHRzIGRpc2NvbnRpbnVpdGllcy4gSW4Kd3JhcF90aW1lc3RhbXAgZnVuY3Rpb24gaW4gZGVt dXguYywgSSd2ZSBzZWVuIHRoZXJlJ3Mgc29tZSBjb2RlIHRvIGNvcnJlY3QKdGltZXN0YW1wIG92 ZXJmbG93LCBidXQgd2hlbiB0aGUgc3RyZWFtIGxhc3QgbW9yZSB0aGFuIDI2LDVoLCB0aW1lc3Rh bXBzCmFyZSB1cHBlciB0aGFuIHB0c193cmFwX3JlZmVyZW5jZSB0d28gdGltZXMuIFNvIHRoZSBz ZWNvbmQgdGltZSB3ZSBvdXRydW4KdGhlIHB0c193cmFwX3JlZmVyZW5jZSB3ZSBsb3NlIHRoZSB0 aW1lc3RhbXAgY29ycmVjdGlvbiBhbmQgaGF2ZSBzb21lCmVycm9ycyBsaWtlIHB0cyA8IGR0cy4K V2hhdCBJIHRyaWVkIHRvIGRvIGlzIHRvIHJlc3RhbXAgcHRzIGFuZCBkdHMgdXNpbmcgbXBlZ3Rz IHBjciBpbmZvcm1hdGlvbi4KVGhlIHByZXNlcnZlX2NvbnRpbnVpdHkgZnVuY3Rpb24gY2hlY2tz IHJlbGF0aXZlIHBvc2l0aW9uIGJldHdlZW4gdGltZXN0YW1wCihkdHMgb3IgcHRzKSBhbmQgcGNy LCBhbmQgaGFuZGxlIGNhc2VzIHdoZW4gcGNyIGhhdmUgYWxyZWFkeSBsb29wYmFjayBhbmQKdGlt ZXN0YW1wIG5vdCBvciB2aWNlIHZlcnNhLiBUaGVuIGl0IGFwcGxpY2F0ZXMgY29ycmVjdGlvbiB0 byB0aGUgdGltZXN0YW1wCmRlcGVuZGluZyBvbiBwY3IgbG9vcGJhY2sgY291bnQuCgpJIGNhbiBw cm92aWRlIGEgc3RyZWFtIHdpdGggYSBkdXJhdGlvbiBvZiAzMGgsIGlmIHlvdSB3YW50IHRvLgoK Q291bGQgeW91IHRlbGwgbWUgaG93IHRvIHJlcHJvZHVjZSB0aGUgc2VnZmF1bHQgeW91J3ZlIHNl ZW4gPwoKU8OpYmFzdGllbiBSb3NzaQoKTGUgdmVuLiAyNCBqdWluIDIwMjIgw6AgMDE6MzEsIE1p Y2hhZWwgTmllZGVybWF5ZXIgPG1pY2hhZWxAbmllZGVybWF5ZXIuY2M+CmEgw6ljcml0IDoKCj4g T24gVGh1LCBKdW4gMjMsIDIwMjIgYXQgMDU6NDU6NTJQTSArMDIwMCwgU8OpYmFzdGllbiBSb3Nz aSB3cm90ZToKPiA+IC0gRGV0ZWN0IGFuZCBjb3VudCBQQ1IgbG9vcGJhY2sKPiA+IC0gQ29ycmVj dCBEVFMgYW5kIFBUUyB3aXRoIFBDUiBsb29wYmFjayBjb3VudCB0byBhdm9pZCB0aW1lc3RhbXAg b3ZlcmZsb3cKPiA+IGFuZCBwcmVzZXJ2ZSB0aW1lc3RhbXAgY29udGludWl0eQo+Cj4gPiAgbGli YXZmb3JtYXQvbXBlZ3RzLmMgICAgICAgICB8ICAgNDUgKwo+ID4gIHRlc3RzL3JlZi9mYXRlL3Rz LW9wdXMtZGVtdXggfCAxMDI4Cj4gKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQo+ID4gIDIgZmlsZXMgY2hhbmdlZCwgNTU2IGluc2VydGlvbnMoKyksIDUxNyBkZWxl dGlvbnMoLSkKPiA+IDQzNDYyZTY1NTE2NGI3ZWRhNmQzYTVlOGE4NWJjNDI1NTY4OTE3NDIKPiAw MDAxLWF2Zm9ybWF0LW1wZWd0cy1jb3JyZWN0LXRpbWVzdGFtcC1vdmVyZmxvdy1vbi1tdWx0aXAu cGF0Y2gKPiA+IEZyb20gMTkzMDVlOWMxYmVmZmIzNGI3M2M3MWY3MjFhNmRlYTJiOWZjNDgzZiBN b24gU2VwIDE3IDAwOjAwOjAwIDIwMDEKPiA+IEZyb206IHNlYmFzdGllbl9yb3NzaSA8c2ViYXN0 aWVuLnJvc3NpQGJicmlnaHQuY29tPgo+ID4gRGF0ZTogVGh1LCAyMyBKdW4gMjAyMiAxNzoyMDow NiArMDIwMAo+ID4gU3ViamVjdDogW1BBVENIXSBhdmZvcm1hdC9tcGVndHM6IGNvcnJlY3QgdGlt ZXN0YW1wIG92ZXJmbG93IG9uIG11bHRpcGxlCj4gcGNyCj4gPiAgbG9vcGJhY2sKPgo+IG5vdCBl bnRpcmVseSBzdXJlIHdoYXQgeW91IGFyZSB0cnlpbmcgdG8gZG8sIGRpZCB5b3UgbG9vayBhdCB0 aGUgdGltZXN0YW1wCj4gaGFuZGxpbmcgaW4gdGhlIGdlbmVyaWMgY29kZT8KPiBhbHNvIHRoaXMg c29ydCBvZiB0aW1lc3RhbXAgbW9kaWZpY2F0aW9uIGNhbiBoYXZlIGlzc3VlcyB3aXRoIHNlZWtp bmcKPgo+IGFsc28gdGhpcyBzZWdmYXVsdHMKPgo+ID09MTM2ODU9PSBJbnZhbGlkIHJlYWQgb2Yg c2l6ZSA4Cj4gPT0xMzY4NT09ICAgIGF0IDB4NjkwMzU3OiBuZXdfcGVzX3BhY2tldCAoaW4gZmZt cGVnL2ZmbXBlZ19nKQo+ID09MTM2ODU9PSAgICBieSAweDY5MzdBQjogbXBlZ3RzX3B1c2hfZGF0 YSAoaW4gZmZtcGVnL2ZmbXBlZ19nKQo+ID09MTM2ODU9PSAgICBieSAweDY5MENFNzogaGFuZGxl X3BhY2tldCAoaW4gZmZtcGVnL2ZmbXBlZ19nKQo+ID09MTM2ODU9PSAgICBieSAweDY5MTFBNDog aGFuZGxlX3BhY2tldHMgKGluIGZmbXBlZy9mZm1wZWdfZykKPiA9PTEzNjg1PT0gICAgYnkgMHg2 OTEyRTE6IG1wZWd0c19yZWFkX3BhY2tldCAoaW4gZmZtcGVnL2ZmbXBlZ19nKQo+ID09MTM2ODU9 PSAgICBieSAweDVGNDJENDogZmZfcmVhZF9wYWNrZXQgKGluIGZmbXBlZy9mZm1wZWdfZykKPiA9 PTEzNjg1PT0gICAgYnkgMHg1RjUwQzQ6IHJlYWRfZnJhbWVfaW50ZXJuYWwgKGluIGZmbXBlZy9m Zm1wZWdfZykKPiA9PTEzNjg1PT0gICAgYnkgMHg1RjZFQTA6IGF2Zm9ybWF0X2ZpbmRfc3RyZWFt X2luZm8gKGluIGZmbXBlZy9mZm1wZWdfZykKPiA9PTEzNjg1PT0gICAgYnkgMHgyRjE2NDQ6IG9w ZW5faW5wdXRfZmlsZSAoaW4gZmZtcGVnL2ZmbXBlZ19nKQo+ID09MTM2ODU9PSAgICBieSAweDJG N0M1QjogZmZtcGVnX3BhcnNlX29wdGlvbnMgKGluIGZmbXBlZy9mZm1wZWdfZykKPiA9PTEzNjg1 PT0gICAgYnkgMHgyRTYwRjQ6IG1haW4gKGluIGZmbXBlZy9mZm1wZWdfZykKPiA9PTEzNjg1PT0g IEFkZHJlc3MgMHgxMCBpcyBub3Qgc3RhY2snZCwgbWFsbG9jJ2Qgb3IgKHJlY2VudGx5KSBmcmVl J2QKPgo+IFsuLi5dCj4KPiAtLQo+IE1pY2hhZWwgICAgIEdudVBHIGZpbmdlcnByaW50OiA5RkYy MTI4QjE0N0VGNjczMEJBREYxMzM2MTFFQzc4NzA0MEIwRkFCCj4KPiBBdm9pZCBhIHNpbmdsZSBw b2ludCBvZiBmYWlsdXJlLCBiZSB0aGF0IGEgcGVyc29uIG9yIGVxdWlwbWVudC4KPiBfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGZmbXBlZy1kZXZlbCBt YWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVnLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+Cj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0 IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3 aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZl bEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1k ZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1k ZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==