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 4664243139 for ; Fri, 14 Jan 2022 04:50:56 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2FB8D68B417; Fri, 14 Jan 2022 06:50:54 +0200 (EET) Received: from AUS01-SY4-obe.outbound.protection.outlook.com (mail-sy4aus01olkn2154.outbound.protection.outlook.com [40.92.62.154]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 211BD68B3F7 for ; Fri, 14 Jan 2022 06:50:47 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Z4nfnm8i3EOostVAWwbHFNZpcTjkxyw/tBEkFSMuLio+VeSUZepWyxqp+ydGiXXS239e0ay80Y96DZWDuoFBRbWyW6aaic9y3DW97t09SalF7ftPL0d6rDs/oGQE8P7y2+wKJwvLw8/8HPbWDIR8b3XD36Sqaauz+1up895/Knsd0MaWhKVfsa3DGGNKL7/fSjHLxhoMceMrzn+vCCxr3yHFKgtsrpEWQvmsJ191UXKxOL/PIPequ5UZffwy7rF2afiif9ctkRLbBHIN/YobV12ZNYj38g8LFeOm0zlym3p66sQI8zKn1CnYGg/i7T5Si9guWYecezh2j//3ZZFs+A== 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=VTRcg31sZftEfn2Or5I9lVc12F02/h8qZtDxoFN9GKI=; b=E5uwXCKN56AlT3gZrfh1c+c0IR+9cgmb/VsZLpbNiIc0KePCUgi5xyAecdpU4dNAtgAk6cqWwfFtDDU5OHa1QuQ1kzLsoBqp1/Pf3OwHw04f6oIPHtwVKKgOfVHNyUcbdbItLo09i8EiiiJFRNa9LeSYIVBWK6YHQy20TuzoxExB91yoDdBb9CTJIdejTSAmS0zGWl4beVO3LoCshcu2UCQYpBjJ+dDOqnsPmFV+dT8S3tOnpD6v38E1oohqPT5bYok3FJcTwXGsDpSHQKwXwhGsbr+N4zoo1qEq/YhzS4C17AYDpOFIcdZA6B8B0RA5ZPGvHcsppyYv48m8T6aHOw== 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=VTRcg31sZftEfn2Or5I9lVc12F02/h8qZtDxoFN9GKI=; b=sm7X3AQJwkLMmPX9HPYNsHbFy8zHpyTX0xlrruWNSWVI1Tz8AcCxLSr91nNXnREnTKTGhen3RN/2IBortUgP1nDuFPax9IL/VAdU/F85jkV9MfOfLjRLqUpYr0VZb9QpT2ouxqbCeIvt2/mH/u/4yFRgTC83M39HwfPTdKszat64Yn4tW061kbXgcf1tQu4r/Bu4WCdY6HAQGKpvu9SHxC6ryxsRxOJRk47QC783AiUreA23ajs6ROduK+LbQ1DHdzfvbTmHo8ZnmWAT7dhVul9+05M56bnjGtX51rzq1gHo2uGuyuDY7fQ+EhBs/hzgOrAhW5cHrmuPoDL7OiHVFw== Received: from ME3PR01MB5624.ausprd01.prod.outlook.com (2603:10c6:220:cd::12) by ME2PR01MB4516.ausprd01.prod.outlook.com (2603:10c6:220:45::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.11; Fri, 14 Jan 2022 04:50:42 +0000 Received: from ME3PR01MB5624.ausprd01.prod.outlook.com ([fe80::b088:bb6b:6404:75f0]) by ME3PR01MB5624.ausprd01.prod.outlook.com ([fe80::b088:bb6b:6404:75f0%6]) with mapi id 15.20.4888.011; Fri, 14 Jan 2022 04:50:42 +0000 Message-ID: Date: Fri, 14 Jan 2022 12:50:37 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: From: Wang Chuan In-Reply-To: X-TMN: [3BPcyYjWXKGhpIztaf6NJDZ3qBj+eeOT] X-ClientProxiedBy: HK2PR04CA0062.apcprd04.prod.outlook.com (2603:1096:202:14::30) To ME3PR01MB5624.ausprd01.prod.outlook.com (2603:10c6:220:cd::12) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e1351244-736d-4479-7044-08d9d7196b5b X-MS-TrafficTypeDiagnostic: ME2PR01MB4516:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 3uAIrtNQ1/Gt5lgr+hFXnKKdNaMWGIxV8uCV9RnmlI1OuSb9pr6+laEf60P1r3MrcVwRCyJWD96JJRPagN+Ysnq/9FBlio7lrmAmeAYr/FJwFXa1qlsVPPwpTFn1AgJBBYg23GpbxsIEde0BsuXdloku5RLk9LYNaf9ka6BlbmQiruT5SWZQu1iSTg5Lwx6fQDxTblJr29dOMIR1ZnHFIZfUatF5LTjz1Nvo18tabDaMzIc4z6ihMNak7v/UBzAvR+UDBcrXr2CmtU14kLNkL0wiD8jRWBZkI0UPcg4HwwVuCRFWtbmSagmi1ojtgaRzIfTpadQx/rcLiN3WXkoztweOQvWRx/SzvLfhRABGL5IpRLt11iIDRvam8uFZ6iGTt/0JOlJ7XDBbn8vmxGKSE1NXNaMBRVaDNV2wqnxrkdLGawqWyZhIigPXXvZ1NcKnGlnlEvrahDBx31zA6blv6yN9H/Us+bDCbUTsJeLRPzo/4xfi+dhgm+IvQ+KwxZHeLhZM906hSfyvlxJhlmIulUHAX7qaRKBiyvCbZSbZGkeREYjJ4lAucwuwSkDs72SyUVcSAtira/wWX4rCvfCvafVRSWPncfLm05et54KJvOUQ8E4EVO9jFLJAOSs2G6tA X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VUJnelVacXY3UmhSTk40QVJLcGViNk9YNkJTUDQvdXdTbklqMVdneVc2TFor?= =?utf-8?B?QzkyQkZUcC9WMUFqdDNGM1pYMm4yUzdHTFljd2dMdzZWS05CQlhKQmZKbHJx?= =?utf-8?B?aXRxUUo5RXNZZ2tmNG1lUXF0bDNzS2ZWTXBka01MbEVFRzFHVmpQTWFyM3B3?= =?utf-8?B?VVJRS01VbVBMOVdBUDhCVGlzY2E3MEcyeWxjZXRyeWVzYWhnVllCUWRvVjZZ?= =?utf-8?B?TTJaaTJhakxrRkM0dGhLRWxkdDNHV1FLMTFxbmw1a0tSajhXQ0dyNFFtU2VC?= =?utf-8?B?bU4zdWxpOW5UcjFqQkxweUVYYmZNRWhaVHRjQlM1T2RmVDlRNVF5Yk8wWjha?= =?utf-8?B?NmJjVk10WUhlcEtyWHJBWHFGWjM1TTdmQTJSZXJNU255NHdidkxuT1Fid1NN?= =?utf-8?B?MC8vMjlBekZtQXNMUUVnek1PVzFrbU90NncyMkpFMkx1ZzhjRGlERnhreXpm?= =?utf-8?B?WUJiQkExOVBUVHlMZlkyRWRjT0Y4UVpEYTIzV1ZpQnBYYy9mKzdkL01VZ2tI?= =?utf-8?B?UnNvME01WWNrRFlkZDU3ZU9EV1hhK0tIejhEZXMwdEM5U1hVSEpwOExwdGk3?= =?utf-8?B?UlY0aDQrYzF2RGtveGhPRWEwazB4UXVwMkxUemxWNGt4TDB2UUhBUk5SZnhj?= =?utf-8?B?LzJFZ1dyMlN6NTFHMHFZcXYrME5sTEF3azN3b1hqWENNalZNYUx5YkxmNVdn?= =?utf-8?B?b2FLZlNpOEdWZEVYcUdBeXZvRkgrdXJiY2daWVpwWnRKSXgrSjA3VDhIUHZy?= =?utf-8?B?VmtCWTBIWWh3MGNIMGQ3b09wMzA2c0NVN0M1d1hWWFFuU0tlSWZTNFZ6ZGxv?= =?utf-8?B?ZmlCTkNBT2pEZEZ6Y3Zvc21oVkZ4akc0YmRnTHBNZ1ZIdytXY0tSdVREQnQv?= =?utf-8?B?ZGRBVWxsczA4cHZ2c0cwWDFvYnIvOTNSbXN2MnRjVm1lL0oveUVHSnZoYUFU?= =?utf-8?B?Sk1WanRpTlQrQ1k2M210WHd1NVcrR21HeU9PU2Q3c1UrQVNOK0hMa20wRlZT?= =?utf-8?B?NGg2TlVGc2E1YmJhOUtUaUI2MXI5dzlwSE9VeTdmRW1nWmhwT3QvRlI3Q1h2?= =?utf-8?B?Nm9aWjQ0ZGFKSTdpWmlPZmhJUGJiSzZrK3hySXVaa1BBYlpKVjAzM1R2L3J1?= =?utf-8?B?TnRrZUtzNGdFSThJYkdMYnczbWZiZ2RreUE0THArNjVhdVJWeEVqU1dxdUd3?= =?utf-8?B?dTQ3S1BEenNsTTNyZDVwenpvYU9UQW9XSFYwbWhWMURPMHYzWS9JTFRPSlhv?= =?utf-8?B?UDkyQ3hXUitlNkhDbG12aGZLRGthYWpQT0JCam9ld1RnK09XQT09?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e1351244-736d-4479-7044-08d9d7196b5b X-MS-Exchange-CrossTenant-AuthSource: ME3PR01MB5624.ausprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jan 2022 04:50:42.7913 (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: ME2PR01MB4516 Subject: Re: [FFmpeg-devel] [PATCH] avformat/aviobuf: let avio_read can retry when timeout 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: SSBqdXN0IHRyeSB0byB1c2UgYXZpbyB0byByZWFkIHN0cmVhbSBieSBodHRwIHByb3RvY29sLgoK QnV0IGlmIHRoZSBzZXJ2ZXIgcmVzcG9uZHMgdG9vIGxhdGUsIGF2aW9fcmVhZCB3aWxsIHJldHVy biB0aW1lb3V0LCBhbmQgCnRoZSBvbmx5IHdheSBJIGNhbiBkbyBpcyBjbG9zZSBpdCBhbmQgcmVv cGVuLgoKT2YgY291cnNlIEkgY2FuIHNldCBhIGxhcmdlIHRpbWVvdXQsIGJ1dCBpdCdzIGhhcmQg dG8gZGVjaWRlIHdoaWNoIAp0aW1lb3V0IHZhbHVlIGlzIGxhcmdlIGVub3VnaC4KCk9uIDIwMjIv MS8xNCAxMToyMSwgInpoaWxpemhhbyjotbXlv5fnq4spIiB3cm90ZToKPgo+PiBPbiBKYW4gMTQs IDIwMjIsIGF0IDEwOjQyIEFNLCBXYW5nIENodWFuIDxvdWNodWFubUBvdXRsb29rLmNvbT4gd3Jv dGU6Cj4+Cj4+IElmIHdlIG1lZXQgdGltZW91dCB3aGVuIHJlYWRpbmcgbmV0d29yayByZXNvdXJj ZSwgYXZpb19yZWFkIHdpbGwgc2V0Cj4+IFtlb2ZfcmVhY2hlZF0gdG8gMS4gQW5kIHRoaXMgcHJl dmVudCBjYWxsZXIgdG8gcmV0cnkgc2luY2UgYXZpb19yZWFkCj4+IGRvIG5vdGhpbmcgYW5kIGp1 c3QgcmV0dXJuIGlmIGVvZl9yZWFjaGVkID09IDEuCj4gSWYgdGltZW91dCB3YXMgdHJpZ2dlcmVk IGJ5IGEgc21hbGwg4oCYdGltZW91dOKAmSBzZXR0aW5nIGZyb20gdXNlciwganVzdAo+IGNoYW5n ZSB0aGUg4oCYdGltZW91dCcgY29uZmlndXJhdGlvbi4gSWYgaXQgd2FzIHRyaWdnZXJlZCBieSBh IHN5c3RlbSBjYWxsLAo+IGl04oCZcyBsaWtlbHkgdG8gYmUgaW4gYSBzdGF0ZSBvZiBub3QgcmVj b3ZlcmFibGUuIENvdWxkIHlvdSBzaGFyZSBtb3JlCj4gZGV0YWlscyBhYm91dCB0aGUgaXNzdWUg dGhpcyBwYXRjaCB0cnlpbmcgdG8gc29sdmU/Cj4KPj4gU2lnbmVkLW9mZi1ieTogV2FuZyBDaHVh biA8b3VjaHVhbm1Ab3V0bG9vay5jb20+Cj4+IC0tLQo+PiBsaWJhdmZvcm1hdC9hdmlvYnVmLmMg fCA1ICsrKy0tCj4+IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25z KC0pCj4+Cj4+IGRpZmYgLS1naXQgYS9saWJhdmZvcm1hdC9hdmlvYnVmLmMgYi9saWJhdmZvcm1h dC9hdmlvYnVmLmMKPj4gaW5kZXggMjlkNGJkNzUxMC4uMzhjYjIxZGViZiAxMDA2NDQKPj4gLS0t IGEvbGliYXZmb3JtYXQvYXZpb2J1Zi5jCj4+ICsrKyBiL2xpYmF2Zm9ybWF0L2F2aW9idWYuYwo+ PiBAQCAtNTgwLDggKzU4MCw5IEBAIHN0YXRpYyB2b2lkIGZpbGxfYnVmZmVyKEFWSU9Db250ZXh0 ICpzKQo+PiAgICAgICAgICAgICBiZSBkb25lIHdpdGhvdXQgcmVyZWFkaW5nIGRhdGEgKi8KPj4g ICAgICAgICAgcy0+ZW9mX3JlYWNoZWQgPSAxOwo+PiAgICAgIH0gZWxzZSBpZiAobGVuIDwgMCkg ewo+PiAtICAgICAgICBzLT5lb2ZfcmVhY2hlZCA9IDE7Cj4+IC0gICAgICAgIHMtPmVycm9yPSBs ZW47Cj4+ICsgICAgICAgIHMtPmVycm9yID0gbGVuOwo+PiArICAgICAgICBpZiAocy0+ZXJyb3Ig IT0gQVZFUlJPUihFVElNRURPVVQpKQo+PiArICAgICAgICAgICAgcy0+ZW9mX3JlYWNoZWQgPSAx Owo+PiAgICAgIH0gZWxzZSB7Cj4+ICAgICAgICAgIHMtPnBvcyArPSBsZW47Cj4+ICAgICAgICAg IHMtPmJ1Zl9wdHIgPSBkc3Q7Cj4+IC0tIAo+PiAyLjI5LjIKPj4KPj4gX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPj4gZmZtcGVnLWRldmVsIG1haWxpbmcg bGlzdAo+PiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+PiBodHRwczovL2ZmbXBlZy5vcmcvbWFp bG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPj4KPj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxp bmsgYWJvdmUsIG9yIGVtYWlsCj4+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0 aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KPiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4gZmZtcGVnLWRl dmVsQGZmbXBlZy5vcmcKPiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1w ZWctZGV2ZWwKPgo+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+ IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmli ZSIuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBl Zy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1w ZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlz aXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3 aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K