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 A514F40047 for ; Mon, 18 Apr 2022 16:01:44 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E0F7668B2E2; Mon, 18 Apr 2022 19:01:41 +0300 (EEST) Received: from out203-205-221-210.mail.qq.com (out203-205-221-210.mail.qq.com [203.205.221.210]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 0C7AD68A320 for ; Mon, 18 Apr 2022 19:01:33 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1650297687; bh=5mTFAwT8z7nUXQGA53f4n6emDIemUmyl1P0LENKKLzM=; h=From:Subject:Date:References:To:In-Reply-To; b=e4Q9JaFYbl5RcXHFYtheV2CyctKU6X0hdAZmVYQjzhU0XCu68mbMHjWyhrWZbJzH9 yKzjb5BIK1gyKf044zfoc00IUoMmLLOvOlptFpKTi6/YwJeodNEQgaSZ1Q3F1wyTEc 72TK2j5IXz78b9PFrOzWNjEw0NDPX9dS4JlGQjNY= Received: from [192.168.2.6] ([119.123.74.148]) by newxmesmtplogicsvrszc10.qq.com (NewEsmtp) with SMTP id 5ABA00C; Tue, 19 Apr 2022 00:01:26 +0800 X-QQ-mid: xmsmtpt1650297686td5ydz14e Message-ID: X-QQ-XMAILINFO: M0PjjqbLT90wabg3w8N0Og0v9rwLhSWAPox6KRsovftfnCLMU+thFNlNIbhCNr 8/wYHdJWmj0PLDpskHcPVSR/OxbdpXLxSeYMsanmZ8jcBbAkUbxG3VDkmNMn2xcoi3/YHDL5xyl0 oJe3T+EjLJ5N7zEeY9DKe+fV8vADJgxyQ1G1gkRG9UwchK/GiYBngQ4/basooStJfQnbwO8MzRBb ywb2uwF/hiSSSae+Gh3u+0A151oxqIS7BBDEbloiDqMCgqqy4RSX3wXrEdONtx02mruxqI2HR0CF EgM0c4UMWQJVGcR1vx6ELz1ZHJmyXJa90rl8TGKhgV1fyDEVdsxQj192LNCXse8LKFyMPPGBdFqE urVwFxBpGO40ai6m8JYSJAL88B8IYLg2TmkEAxHUS4Ryf5GiMKQzwChQxNH6b4wB3UWp2kIV1oKB O0kB7Tcq3k5PnRGlWgAvu/x4EzNS+6ncn8JkvutlNqGax0hVGT3e8lZnDA/F10hweSTD7llJ0sJz EApYuhuSHDpjOW+H06MMmNgyJ6x8nun4PJu74i2wpWqw8EWEmHUAbERauKty//fqMEwjAbXMG7TJ RozvH9ERVCbCLNHhzx5Z74aO0WT9IpnjWleCTvfvDqgQP4vy/nSlAiBibQeNLHEoDDMmzMgylsWu ciU8B81qhPqyA6akxbR3kvb9BIIwsN0u2OL7eHLXe8opHySJqcvlNnZjB6hLayQhCeN8N4kdfJhE LbQr1G/9VO2tAb05/ndxBxVlhja5Ggr1mi1ba7Mr8KDXGUnubGjamSSPwX6YuF/R85NHrANcCUh7 BuFfn0sEEwKiDoGmYQbRtJsdNc1CnQQDyaCD/ah60LrfARMBBQdaScZaphrqgzcWWj3RfPXLK/wg hkABxGwXfnsat7AvFR/04xc0CsZlIeuXxT8oEkFQxt From: =?utf-8?B?InpoaWxpemhhbyjotbXlv5fnq4spIg==?= Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Date: Tue, 19 Apr 2022 00:01:26 +0800 References: To: FFmpeg development discussions and patches In-Reply-To: X-OQ-MSGID: <590092B2-762E-461C-9EEE-117F2A7B3BA1@foxmail.com> X-Mailer: Apple Mail (2.3654.60.0.2.21) Subject: Re: [FFmpeg-devel] [PATCH v4] examples/decode_video: flush parser to fix missing frame 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: Cgo+IE9uIEFwciAxMSwgMjAyMiwgYXQgNToxMiBQTSwgemhpbGl6aGFvKOi1teW/l+eriykgPHF1 aW5rYmxhY2tAZm94bWFpbC5jb20+IHdyb3RlOgo+IAo+IFBpbmcuIFRoZSBzYW1lIGtpbmQgb2Yg aXNzdWUgbGlrZSBgZG9jL2V4YW1wbGVzL3RyYW5zY29kZV9hYWM6IERvbid0IGlnbm9yZSBsYXN0 IGVuY29kZWQgZnJhbWUuCj4gCj4gaHR0cHM6Ly9wYXRjaHdvcmsuZmZtcGVnLm9yZy9wcm9qZWN0 L2ZmbXBlZy9wYXRjaC84ZmQyODgwOC0wN2Y4LTk0NTgtYjAzMi04NzkyYzY3YTM4ZmRAZ21haWwu Y29tLwoKV2lsbCBhcHBseSB0aGlzIHdlZWtlbmQgdW5sZXNzIHRoZXJlIGFyZSBvYmplY3Rpb25z LgoKPiAKPj4gT24gSnVsIDE0LCAyMDIxLCBhdCAxMTowMiBBTSwgWmhhbyBaaGlsaSA8cXVpbmti bGFja0Bmb3htYWlsLmNvbT4gd3JvdGU6Cj4+IAo+PiAtLS0KPj4gdjQ6IGJyZWFrIHdoZW4gZXJy b3Igb2NjdXJlZCBpbiBmcmVhZCwgZml4IGluZmluaXRlIGxvb3AgaW50cm9kdWNlZCBieSB2Mwo+ PiB2MzogY2hlY2sgRU9GIGJ5ICJlb2YgPSAhZGF0YV9zaXplICYmIGZlb2YoZik7Igo+PiAKPj4g ZG9jL2V4YW1wbGVzL2RlY29kZV92aWRlby5jIHwgMTIgKysrKysrKystLS0tCj4+IDEgZmlsZSBj aGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4+IAo+PiBkaWZmIC0tZ2l0 IGEvZG9jL2V4YW1wbGVzL2RlY29kZV92aWRlby5jIGIvZG9jL2V4YW1wbGVzL2RlY29kZV92aWRl by5jCj4+IGluZGV4IDE4ZWU5MGE2YzAuLjcyMzhlMzgxMDMgMTAwNjQ0Cj4+IC0tLSBhL2RvYy9l eGFtcGxlcy9kZWNvZGVfdmlkZW8uYwo+PiArKysgYi9kb2MvZXhhbXBsZXMvZGVjb2RlX3ZpZGVv LmMKPj4gQEAgLTkyLDYgKzkyLDcgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQo+ PiAgICB1aW50OF90ICpkYXRhOwo+PiAgICBzaXplX3QgICBkYXRhX3NpemU7Cj4+ICAgIGludCBy ZXQ7Cj4+ICsgICAgaW50IGVvZjsKPj4gICAgQVZQYWNrZXQgKnBrdDsKPj4gCj4+ICAgIGlmIChh cmdjIDw9IDIpIHsKPj4gQEAgLTE1MCwxNSArMTUxLDE2IEBAIGludCBtYWluKGludCBhcmdjLCBj aGFyICoqYXJndikKPj4gICAgICAgIGV4aXQoMSk7Cj4+ICAgIH0KPj4gCj4+IC0gICAgd2hpbGUg KCFmZW9mKGYpKSB7Cj4+ICsgICAgZG8gewo+PiAgICAgICAgLyogcmVhZCByYXcgZGF0YSBmcm9t IHRoZSBpbnB1dCBmaWxlICovCj4+ICAgICAgICBkYXRhX3NpemUgPSBmcmVhZChpbmJ1ZiwgMSwg SU5CVUZfU0laRSwgZik7Cj4+IC0gICAgICAgIGlmICghZGF0YV9zaXplKQo+PiArICAgICAgICBp ZiAoZmVycm9yKGYpKQo+PiAgICAgICAgICAgIGJyZWFrOwo+PiArICAgICAgICBlb2YgPSAhZGF0 YV9zaXplOwo+PiAKPj4gICAgICAgIC8qIHVzZSB0aGUgcGFyc2VyIHRvIHNwbGl0IHRoZSBkYXRh IGludG8gZnJhbWVzICovCj4+ICAgICAgICBkYXRhID0gaW5idWY7Cj4+IC0gICAgICAgIHdoaWxl IChkYXRhX3NpemUgPiAwKSB7Cj4+ICsgICAgICAgIHdoaWxlIChkYXRhX3NpemUgPiAwIHx8IGVv Zikgewo+PiAgICAgICAgICAgIHJldCA9IGF2X3BhcnNlcl9wYXJzZTIocGFyc2VyLCBjLCAmcGt0 LT5kYXRhLCAmcGt0LT5zaXplLAo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ZGF0YSwgZGF0YV9zaXplLCBBVl9OT1BUU19WQUxVRSwgQVZfTk9QVFNfVkFMVUUsIDApOwo+PiAg ICAgICAgICAgIGlmIChyZXQgPCAwKSB7Cj4+IEBAIC0xNzAsOCArMTcyLDEwIEBAIGludCBtYWlu KGludCBhcmdjLCBjaGFyICoqYXJndikKPj4gCj4+ICAgICAgICAgICAgaWYgKHBrdC0+c2l6ZSkK Pj4gICAgICAgICAgICAgICAgZGVjb2RlKGMsIGZyYW1lLCBwa3QsIG91dGZpbGVuYW1lKTsKPj4g KyAgICAgICAgICAgIGVsc2UgaWYgKGVvZikKPj4gKyAgICAgICAgICAgICAgICBicmVhazsKPj4g ICAgICAgIH0KPj4gLSAgICB9Cj4+ICsgICAgfSB3aGlsZSAoIWVvZik7Cj4+IAo+PiAgICAvKiBm bHVzaCB0aGUgZGVjb2RlciAqLwo+PiAgICBkZWNvZGUoYywgZnJhbWUsIE5VTEwsIG91dGZpbGVu YW1lKTsKPj4gLS0gCj4+IDIuMzEuMQo+PiAKPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KPj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+PiBmZm1w ZWctZGV2ZWxAZmZtcGVnLm9yZwo+PiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5m by9mZm1wZWctZGV2ZWwKPj4gCj4+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBv ciBlbWFpbAo+PiBmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAi dW5zdWJzY3JpYmUiLgo+PiAKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwo+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxA ZmZtcGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1k ZXZlbAo+IAo+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZm bXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIu CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWct ZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVn Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0 IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0 aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==