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 4861A4AF3E for ; Fri, 24 May 2024 10:17:40 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D92A668D542; Fri, 24 May 2024 13:17:38 +0300 (EEST) Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03olkn2095.outbound.protection.outlook.com [40.92.59.95]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9D1A56801CE for ; Fri, 24 May 2024 13:17:32 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GJnmYe4SBaSVKQ5gfUgVbbnpdMAdnd5Xh3/+g411GtZNX3eMwos8tNoi6/55SyaOfQ6nkYTC6sYkaIk6h5xxhERuHwVuM7/aR9QUvExbnoEFrCFrZfBbhoB+u1RuBxlw137ogCWua4UO+kb1OUSRuVjcU/7y3y5ZCVygeUA/DxnV8812r2fYeO6fosaiuS3tmDQkMHRsep415J5mYa86V4mVN+u6vMh75idk2KizOse31NcSTQBFJ9t6gzKaDjdY07vE7zvwbgF4XkE9hVgOCxU04sVkrOSHAwqUADeEq+t9cfXuxuh47Tlyb4zS9IaeeXN7lsPnrwGm31nnFzN24A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=1wyAwMAyfWJaNwgpu1HbQfyGOAvHxZATVva2uWa8g/E=; b=HhNNKSgSMVi1UH1d3DuNXy/CfDuyviW7g7ElD1tjJklIByb7TwofJvexbb/qh5iL2rrb4/Hkc/ixDLJwXU4bD+iKQgUlVjVQ+s3CfKzpV9yR8gPrkHWYEjcOLBsUcD2rM08qmtXK7qC7FvgZ2/6ossR6YGmFWFhUC+gd0UvtOEDYvGg0Iwa77Gncadtno2hLxWkyBrC+yH3DIvaEksWKtqBl1IRoF0puu8W6D0iiZb9U9LPlC50Y8+H4TZo/H368tTNlEV7md9YiPC4Zn43AaKYzJJwWPT/U4+xrVI4JwlLYPNx/oy6qt7KsPc5jIwZTGiQQT6gei8VCevU+7xECNw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1wyAwMAyfWJaNwgpu1HbQfyGOAvHxZATVva2uWa8g/E=; b=sr0kKPH+h6vz3ywkKG0mQ2+cTCGFYXV5o4UZkv4KVrygk3fDnYdFK0NvAqUZa6/wPcqa3N0AwNVrv56EKFnHMp59moZ7RELkCiALgiy96yI4bRCldqhoXBBHiChEIup5XScK8gwZfQcTUus4a/GizxLtxQmChW7yuqInUBzSjoopB47kJENbgMzoy+JCFY17zNrhFM1YQO2R6YKMKmyJVl4SKcfd8qy8G5pgD/wJBySLbTlnY032DVvLEsG8QAx8QEOkTqzSSG0+W1+rkrkw2t/PMoSlwNOvey1JltKMbSYhPemoYOa8Ge0GCo5y7lxCDIe/nsdcWig7wVdb3PF+Tg== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by PAXP250MB0597.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:28b::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7611.22; Fri, 24 May 2024 10:02:32 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::d6a1:e3af:a5f1:b614]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::d6a1:e3af:a5f1:b614%3]) with mapi id 15.20.7587.030; Fri, 24 May 2024 10:02:32 +0000 Message-ID: Date: Fri, 24 May 2024 12:02:29 +0200 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: X-TMN: [S+eFkzofTQvUkBK9mmz4zHM88TWxw7MpG9AvHOzcZHY=] X-ClientProxiedBy: ZR2P278CA0081.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:65::17) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <14fd50d0-e8b8-4a21-a322-978d532fc532@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|PAXP250MB0597:EE_ X-MS-Office365-Filtering-Correlation-Id: e7a89918-0e25-439c-825d-08dc7bd8a0ee X-Microsoft-Antispam: BCL:0; ARA:14566002|461199019|1602099003|3412199016|440099019; X-Microsoft-Antispam-Message-Info: G2FSt89W492OlRiysSRHAVgVhIm5HouMzRKulaCN1etOi8nKB/t6XXWPgFUOBM7oumpId6+oWI14MnH8oMpDeYDN9J2WJKlp2q3Fk1xTX3bXnKcNdhEJfnKeSD0Zg0mjyeFI72eawcrmoFWbnl+b/YuEYHT2T7O3GqEyU9D+34fPzTX5Ix87cAFQ6ZynSqtahgWQMeb9MFjuU6vZHEJCIE45rMNHvzXsXO9andG40C/DtmGtjMicOXZHXVGMTy8qe2d3sdlxvaF6MCrCGIGho/67fiqmaF/dNl1EFQqg0jP20l8Nc7Jz7okPAEgrCwn0uSB+SqutChhQq0BTugaavER0XmKV7vDaFQtHxBbWG6FVNLnJ//LpxV86QobGPngPmaF8/2UmCt+cMIGSBPWurXSqn7EG0+ka6DM3Dxq6bZ/hh+k1EVsI5NMvpc1TI3CbttxwsTZwWWua+CkuzVx3JyrJVXBaV+mEWxp07cogiTtAxG97nSl/fo7sW/mP0nKjVIdV1PKDzZHuxiXl3nQ+Jd3DYaoM9qqkLk8jBR6bAoMRP/yXDjQVvLFlCMzpA/4c5SXe7Te4qUFNpocfBkFvxX8+G+rFJPFKHn7V7T9r8UwsnhmbotbvKhikzY+j8jdpBxua/IxWc/gK7UMASjoue/ROJafCpWROKh5sbccF7EQ= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?eVdzbis0UVd6amhHRVcyMHpUcGtrellDT2kzSFpWNnNIWmtSV0s3eWlUSDVT?= =?utf-8?B?RE1xSnJyRGFkK3c0c29zMEZHcWhWdzJBdVpOOHJnYkowWksxSGZUbzZqUWlT?= =?utf-8?B?cjBtaTZHVkNmU3I2Q0Y1QlBEQzNjWjhRZ3crZnN5bVZ5Kzd2S0VhcCt2TzZi?= =?utf-8?B?MzRQNHp5VjhHVUh1N0NudjVmbFhpeFZWL2kyZFE3NC9NK3ZBclA2alVKdE9z?= =?utf-8?B?ak1iNUtuTTF0dExhK0pPenhZVkNBTTgydHI1VkJzdDMrR2NaMUtFdGU0WUNW?= =?utf-8?B?eklpY0pJVWx2NWVQdmJMWlhSbVlQRzJsYzJnNXRsWXowKzJML2RLejlFdjVF?= =?utf-8?B?ZHI1STRLK2N5Vy9XNXJvV2U4OFFwZHlkdW8rL2VtRC93OWMxUnpaUHRsMWdR?= =?utf-8?B?NEhXazlFM1Z0N0thbUliS0twYUIvQnJNYkloNTdHVU5hZE1QdnhPYzEzcVhD?= =?utf-8?B?NjljUVdSYm0vTW5PaUhTVW1qOTR1YXN1RTVYZ1o5dDNIUHBwVmgwOGZZd2dk?= =?utf-8?B?bjNVSzZuREZTeHg5S0xOdEFEc2RjbGZxT3pydWQrb2ZEcWpKUm10dnZrcEQw?= =?utf-8?B?T1owWFBoNnVsVUd0Nm4raStWYXhUeVFWKzFESm9xWXcvem5qMGw2Ykd1bWpC?= =?utf-8?B?OXhuaFRXY1dtaG1yVXZKYWk2cHh4RXl0M2xEOGJMS0hmOXlwbEsxRDhZVUIv?= =?utf-8?B?M1NZazFSaVVYUzN3TXVpZUxWMDNLZUZQbFZrYlVyVjhDK2pvQmE0RW5XTXVY?= =?utf-8?B?SnFITWE0QnZJdHI2OGNrMVJaZjEwcjRBK291QndvMGxFRGs1aUV0d1h2a1hE?= =?utf-8?B?M1N0MU5NRGZBSWpKbWRLa2xrOEJiaFkyVkFLUHl1MjFvV0tyMW5hZ3dGSnl4?= =?utf-8?B?b2g5L25WbXdIYTdFSVlHVjN5VzlSNkd1U0owRGx3dy9xU3JIMlY5dmo3V0FW?= =?utf-8?B?aUdmSDJxSHNad1dLbUc3Zk9tMG5aT1hXNlEwN01KOVZEdWJvZEZOSFh1VjVo?= =?utf-8?B?N2NBSUVreGlyMThvbnRDYmxYSmFOQ3MxSndvOU5OKzhLcjlOc3JJSGRBbEpF?= =?utf-8?B?bDBNWTA4YmZ4Mmk0ODBWWE1XeVFkQWZVSWY1aU1uLytWOU9BV0JDWTB1Q0xw?= =?utf-8?B?SWhQRVAyNFJKVVdTUWkralZ4azJSRmszWWpMR01NQlpMRUtJRUV2a3kyTmJs?= =?utf-8?B?bTYvQ0NFMFZ5TURiWlZnUzFkcnpCMFFYUjlRd0RXTDJlMXF6eHUwdmgyZjJl?= =?utf-8?B?eTg1TG9VR2JXZFdwSXNJTGgwSmJhejAyQzM2dEFqNTNoWHdDZGZsZVVUbEll?= =?utf-8?B?ZkFKUzRsT1QxdXozYnZKTURnQXI1RS9RVUF2MlY3dk9qSjU3VUZpK3YyNmpS?= =?utf-8?B?SFM0NlN1cFRmODZLd1RjTzRjd2Fza3MzaXhBL1NmcjNWUWRXUWhhR1M2dmZn?= =?utf-8?B?NXlXcG9rTG1sdDU4MTZYNnhFTXQ1WVduQzVlS2djYm9Pd3c4VTJzZXh2c2pV?= =?utf-8?B?V1BjZXN1VVF1NngxclplZ0NCRW1oSUZrYjd3c0hvbnRWeU90cnNrQUNzV21x?= =?utf-8?B?elNSN3pFTWxoSEdCZThZWERUSVZsaTBTQ25wRkdvSHVFWkNkWkJnK0t2VzRS?= =?utf-8?B?Uzh5TWZ2ZzdBb28xNy9zalJ3R1VkYXpxVCtnbWZZNWJmWnR2SVZvTlVaODhi?= =?utf-8?B?YXNLQnFVZU1OODkyYVpXTGdiREVIZ2w5NFlqQVhPb3N4eXhBYmFCVlZ3PT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e7a89918-0e25-439c-825d-08dc7bd8a0ee X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 May 2024 10:02:32.6053 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXP250MB0597 Subject: Re: [FFmpeg-devel] Flushing while decoding , but need already decoded frames 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: TWljaGFlbCBIZW5yaWsgQm9kZW5ob2ZmIHZpYSBmZm1wZWctZGV2ZWw6Cj4gSGkgLAo+IAo+IG15 IHRlYW0gcmVjZW50bHkgaGFkIHRvIGFiYW5kb24gc3dpdGNoaW5nIHRvIHVzaW5nIEZGbXBlZyBm cm9tIHNwZWNpZmljIGRlY29kZXIgaW1wbGVtZW50YXRpb25zIChOdkRFQywgSW50ZWwgTWVkaWEg U0RLICwgSVBQIGFuZCBxdWl0ZSBhIGZldyBjb2RlYyBzcGVjaWZpYyBkZWNvZGVycykgYmVjYXVz ZSBvZiBiaWcgcGVyZm9ybWFuY2UgaXNzdWVzIGJlY2F1c2Ugb2YgdGhlIHdheSBGRm1wZWcgd29y a3PigKYuLiBvciBhdCBsZWFzdCB3ZSB0aGluayBpdCBpcyAod2XigJlyZSBGRm1wZWcgbm9vYnMg 8J+YgyAgKQo+IAo+IEl0J3MgYWN0dWFsbHkgYW4gaXNzdWUgd2UgYWxzbyBoYWQgd2l0aCBJbnRl bCBNZWRpYSBTREssICBsZWFkaW5nIHVzIHRvIHBheSBJbnRlbCB0byBleHRlbmQgTWVkaWEgU0RL IHRvIGRvIHdoYXQgd2UgbmVlZGVkLgo+IAo+IE91ciBwcm9kdWN0IGlzIGEgdmlkZW8gc3VydmVp bGxhbmNlIHN5c3RlbSwgYW5kIHRoYXQgbWVhbnMgd2UgaGF2ZSB0byBkZWNvZGUgYSBMT1Qgb2Yg dmlkZW8gc3RyZWFtcyBzaW11bHRhbmVvdXNseS4KPiAKPiBGb3IgbW90aW9uIGRldGVjdGlvbiB3 ZSB3YW50IHRvIG9ubHkgZGVjb2RlIGtleWZyYW1lcywgYW5kIHNraXAgUCBhbmQgQiBmcmFtZXMg LCBhbmQgdGhhdCB3b3JrcyBmaW5lIHdpdGggRkZtcGVnIG1vc3Qgb2YgdGhlIHRpbWUsIGV4Y2Vw dCBmb3Igd2hlbiB0aGUgdmlkZW8gc3RyZWFtIGNvbnRhaW5zIEIgZnJhbWVzLgo+IFdpdGhvdXQg Qi1GcmFtZXMgaXTigJlzIHJlYWxseSBzaW1wbGUgKHNpbXBsaWZpZWQgcHNldWRvY29kZSkgOgo+ IAo+IHdoaWxlKHRydWUpCj4gewo+ICAgcmVjZWl2ZVN0cmVhbUNvbXBsZXRlRnJhbWUoKTsKPiAg IElmKEtleUZyYW1lKQo+ICAgewo+ICAgICBhdmNvZGVjX3NlbmRfcGFja2V0KCk7Cj4gICAgIGlm KGF2Y29kZWNfcmVjZWl2ZV9mcmFtZSgpPT0wKQo+ICAgICB7Cj4gICAgICAgIC8vIGRvIG1vdGlv biBkZXRlY3Rpb24KPiAgICAgfQo+ICAgfQo+IH0KPiAKPiBCdXQhIHdpdGggQiBGcmFtZXMgRkZt cGVnIGRvZXNu4oCZdCByZXR1cm4ga2V5ZnJhbWVzIHdoZW4gdGhleSBhcmUgZGVjb2RlZCwgdGhl eSBhcmUga2VwdCwgYW5kIHdlIGNhbuKAmXQgc2VlbSB0byBmbHVzaCB0aGVtIG91dC4gYXZjb2Rl Y19mbHVzaF9idWZmZXJzIGFsbG93IHVzIHRvIGNvbnRpbnVlIHRvIG5leHQga2V5ZnJhbWUsIGJ1 dCBpdCBkb2VzbuKAmXQgc2VlbSB0byBnaXZlIHVzIHRoZSBrZXlmcmFtZSB3ZSBqdXN0IGdhdmUg dG8gRkZtcGVnIHdpdGggYXZjb2RlY19zZW5kX3BhY2tldC4KPiAKPiB3aGlsZSh0cnVlKQo+IHsK PiAgIHJlY2VpdmVTdHJlYW1Db21wbGV0ZUZyYW1lKCk7Cj4gICBJZihLZXlGcmFtZSkKPiAgIHsK PiAgICAgYXZjb2RlY19zZW5kX3BhY2tldCgpOwo+ICAgICBpZihhdmNvZGVjX3JlY2VpdmVfZnJh bWUoKT09MCkKPiAgICAgewo+ICAgICAgICAvLyBkbyBtb3Rpb24gZGV0ZWN0aW9uCj4gICAgIH0K PiAgICAgRWxzZQo+ICAgICB7Cj4gICAgICAgYXZjb2RlY19mbHVzaF9idWZmZXJzKCk7Cj4gICAg ICAgaWYoYXZjb2RlY19yZWNlaXZlX2ZyYW1lKCk9PTApCj4gICAgICAgewo+ICAgICAgICAgIC8v IGRvIG1vdGlvbiBkZXRlY3Rpb24KPiAgICAgICB9Cj4gICAgIH0KPiAgIH0KPiB9Cj4gCj4gQ2Fs bGluZyBhdmNvZGVjX3JlY2VpdmVfZnJhbWUgYWZ0ZXIgY2FsbGluZyBhdmNvZGVjX2ZsdXNoX2J1 ZmZlciByZXN1bHRzIGluIC0xMSBhbmQgbm8gZnJhbWUKPiAKPiBpcyB0aGVyZSBhbnl3YXkgYXJv dW5kIHRoaXMgPyBBbmQgaWYgbm90LCBjb3VsZCBGRm1wZWcgYmUgbWFkZSB0byBoYXZlIHRoaXMg ZnVuY3Rpb25hbGl0eSA/Cj4gCj4gSSB0cmllZCBjb250YWN0aW5nIG9uZSBvZiB0aGUgRkZtcGVn IGNvbnN1bHRhbnRzIGZyb20gaHR0cHM6Ly9mZm1wZWcub3JnL2NvbnN1bHRpbmcuaHRtbCBidXQg bmV2ZXIgZ290IGEgcmVzcG9uc2UKPiAKClNlbmQgeW91ciBwYWNrZXQgd2l0aCB0aGUga2V5ZnJh bWUsIHNlbmQgYSBOVUxMIHBhY2tldCAodG8gc2lnbmFsIEVPRiksCnRoZW4gdGhlIGludGVybmFs bHkgc3RvcmVkIGZyYW1lcyBzaG91bGQgYmUgb3V0cHV0IGJ5CmF2Y29kZWNfcmVjZWl2ZV9mcmFt ZSgpLiBUaGVuIGZsdXNoIHRoZSBkZWNvZGVyICh0byBiZSBhYmxlIHRvIHNlbmQgbmV3CnBhY2tl dHMgdG8gaXQpLgoKLSBBbmRyZWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1w ZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoK VG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1y ZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==