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 DFB87445E9 for ; Thu, 20 Oct 2022 08:06:55 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 608B368BDFA; Thu, 20 Oct 2022 11:06:53 +0300 (EEST) Received: from ursule.remlab.net (vps-a2bccee9.vps.ovh.net [51.75.19.47]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4134C68BCB7 for ; Thu, 20 Oct 2022 11:06:47 +0300 (EEST) Received: from ursule.remlab.net (localhost [IPv6:::1]) by ursule.remlab.net (Postfix) with ESMTP id DA753C0072; Thu, 20 Oct 2022 11:06:46 +0300 (EEST) Received: from [IPv6:::1] ([2001:14bb:691:4006:d89b:e9ff:fef5:78e3]) by ursule.remlab.net with ESMTPSA id QFTvMZYBUWNoghEAwZXkwQ (envelope-from ); Thu, 20 Oct 2022 11:06:46 +0300 Date: Thu, 20 Oct 2022 11:06:45 +0300 From: =?ISO-8859-1?Q?R=E9mi_Denis-Courmont?= To: FFmpeg development discussions and patches , Anton Khirnov , ffmpeg-devel@ffmpeg.org User-Agent: K-9 Mail for Android In-Reply-To: <20221020071228.8531-1-anton@khirnov.net> References: <20221020071228.8531-1-anton@khirnov.net> Message-ID: MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH] fftools/ffmpeg: rename read_file() to avoid conflict with libass 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: TGUgMjAgb2N0b2JyZSAyMDIyIDEwOjEyOjI4IEdNVCswMzowMCwgQW50b24gS2hpcm5vdiA8YW50 b25Aa2hpcm5vdi5uZXQ+IGEgw6ljcml0wqA6Cj5saWJhc3MgZGVmaW5lcyBhIG5vbi1zdGF0aWMg cmVhZF9maWxlKCkgc3ltYm9sLCB3aGljaCBjYXVzZXMgY29uZmxpY3RzCj53aXRoIHN0YXRpYyBs aW5raW5nLgo+LS0tCj4gZmZ0b29scy9mZm1wZWcuaCAgICAgICAgICB8IDIgKy0KPiBmZnRvb2xz L2ZmbXBlZ19tdXhfaW5pdC5jIHwgNCArKy0tCj4gZmZ0b29scy9mZm1wZWdfb3B0LmMgICAgICB8 IDQgKystLQo+IDMgZmlsZXMgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygt KQo+Cj5kaWZmIC0tZ2l0IGEvZmZ0b29scy9mZm1wZWcuaCBiL2ZmdG9vbHMvZmZtcGVnLmgKPmlu ZGV4IDJkY2NlNDU3NDEuLjU5NjZjYWM2MGUgMTAwNjQ0Cj4tLS0gYS9mZnRvb2xzL2ZmbXBlZy5o Cj4rKysgYi9mZnRvb2xzL2ZmbXBlZy5oCj5AQCAtNzAyLDcgKzcwMiw3IEBAIHZvaWQgcmVtb3Zl X2F2b3B0aW9ucyhBVkRpY3Rpb25hcnkgKiphLCBBVkRpY3Rpb25hcnkgKmIpOwo+IHZvaWQgYXNz ZXJ0X2F2b3B0aW9ucyhBVkRpY3Rpb25hcnkgKm0pOwo+IAo+IHZvaWQgYXNzZXJ0X2ZpbGVfb3Zl cndyaXRlKGNvbnN0IGNoYXIgKmZpbGVuYW1lKTsKPi1jaGFyICpyZWFkX2ZpbGUoY29uc3QgY2hh ciAqZmlsZW5hbWUpOwo+K2NoYXIgKmZpbGVfcmVhZChjb25zdCBjaGFyICpmaWxlbmFtZSk7Cj4g QVZEaWN0aW9uYXJ5ICpzdHJpcF9zcGVjaWZpZXJzKEFWRGljdGlvbmFyeSAqZGljdCk7Cj4gY29u c3QgQVZDb2RlYyAqZmluZF9jb2RlY19vcl9kaWUoY29uc3QgY2hhciAqbmFtZSwgZW51bSBBVk1l ZGlhVHlwZSB0eXBlLCBpbnQgZW5jb2Rlcik7Cj4gaW50IHBhcnNlX2FuZF9zZXRfdnN5bmMoY29u c3QgY2hhciAqYXJnLCBpbnQgKnZzeW5jX3ZhciwgaW50IGZpbGVfaWR4LCBpbnQgc3RfaWR4LCBp bnQgaXNfZ2xvYmFsKTsKPmRpZmYgLS1naXQgYS9mZnRvb2xzL2ZmbXBlZ19tdXhfaW5pdC5jIGIv ZmZ0b29scy9mZm1wZWdfbXV4X2luaXQuYwo+aW5kZXggYzhiMjU1MjEwNC4uYzc3MjYwYzI0YiAx MDA2NDQKPi0tLSBhL2ZmdG9vbHMvZmZtcGVnX211eF9pbml0LmMKPisrKyBiL2ZmdG9vbHMvZmZt cGVnX211eF9pbml0LmMKPkBAIC0zODAsNyArMzgwLDcgQEAgc3RhdGljIGNoYXIgKmdldF9vc3Rf ZmlsdGVycyhPcHRpb25zQ29udGV4dCAqbywgQVZGb3JtYXRDb250ZXh0ICpvYywKPiAgICAgfQo+ IAo+ICAgICBpZiAob3N0LT5maWx0ZXJzX3NjcmlwdCkKPi0gICAgICAgIHJldHVybiByZWFkX2Zp bGUob3N0LT5maWx0ZXJzX3NjcmlwdCk7Cj4rICAgICAgICByZXR1cm4gZmlsZV9yZWFkKG9zdC0+ ZmlsdGVyc19zY3JpcHQpOwo+ICAgICBlbHNlIGlmIChvc3QtPmZpbHRlcnMpCj4gICAgICAgICBy ZXR1cm4gYXZfc3RyZHVwKG9zdC0+ZmlsdGVycyk7Cj4gCj5AQCAtNTg1LDcgKzU4NSw3IEBAIHN0 YXRpYyBPdXRwdXRTdHJlYW0gKm5ld192aWRlb19zdHJlYW0oTXV4ZXIgKm11eCwgT3B0aW9uc0Nv bnRleHQgKm8sIGludCBzb3VyY2VfCj4gICAgICAgICAgICAgICAgIGF2X2RpY3Rfc2V0KCZvc3Qt PmVuY29kZXJfb3B0cywgInN0YXRzIiwgbG9nZmlsZW5hbWUsIEFWX0RJQ1RfRE9OVF9PVkVSV1JJ VEUpOwo+ICAgICAgICAgICAgIH0gZWxzZSB7Cj4gICAgICAgICAgICAgICAgIGlmICh2aWRlb19l bmMtPmZsYWdzICYgQVZfQ09ERUNfRkxBR19QQVNTMikgewo+LSAgICAgICAgICAgICAgICAgICAg Y2hhciAgKmxvZ2J1ZmZlciA9IHJlYWRfZmlsZShsb2dmaWxlbmFtZSk7Cj4rICAgICAgICAgICAg ICAgICAgICBjaGFyICAqbG9nYnVmZmVyID0gZmlsZV9yZWFkKGxvZ2ZpbGVuYW1lKTsKPiAKPiAg ICAgICAgICAgICAgICAgICAgIGlmICghbG9nYnVmZmVyKSB7Cj4gICAgICAgICAgICAgICAgICAg ICAgICAgYXZfbG9nKE5VTEwsIEFWX0xPR19GQVRBTCwgIkVycm9yIHJlYWRpbmcgbG9nIGZpbGUg JyVzJyBmb3IgcGFzcy0yIGVuY29kaW5nXG4iLAo+ZGlmZiAtLWdpdCBhL2ZmdG9vbHMvZmZtcGVn X29wdC5jIGIvZmZ0b29scy9mZm1wZWdfb3B0LmMKPmluZGV4IGVhZDRlZTFiMzguLjkyNDVlMDI4 MTMgMTAwNjQ0Cj4tLS0gYS9mZnRvb2xzL2ZmbXBlZ19vcHQuYwo+KysrIGIvZmZ0b29scy9mZm1w ZWdfb3B0LmMKPkBAIC0xMzAwLDcgKzEzMDAsNyBAQCBzdGF0aWMgaW50IG9wZW5faW5wdXRfZmls ZShPcHRpb25zQ29udGV4dCAqbywgY29uc3QgY2hhciAqZmlsZW5hbWUpCj4gfQo+IAo+IC8qIHJl YWQgZmlsZSBjb250ZW50cyBpbnRvIGEgc3RyaW5nICovCj4tY2hhciAqcmVhZF9maWxlKGNvbnN0 IGNoYXIgKmZpbGVuYW1lKQo+K2NoYXIgKmZpbGVfcmVhZChjb25zdCBjaGFyICpmaWxlbmFtZSkK PiB7Cj4gICAgIEFWSU9Db250ZXh0ICpwYiAgICAgID0gTlVMTDsKPiAgICAgaW50IHJldCA9IGF2 aW9fb3BlbigmcGIsIGZpbGVuYW1lLCBBVklPX0ZMQUdfUkVBRCk7Cj5AQCAtMTcyNSw3ICsxNzI1 LDcgQEAgc3RhdGljIGludCBvcHRfZmlsdGVyX2NvbXBsZXgodm9pZCAqb3B0Y3R4LCBjb25zdCBj aGFyICpvcHQsIGNvbnN0IGNoYXIgKmFyZykKPiBzdGF0aWMgaW50IG9wdF9maWx0ZXJfY29tcGxl eF9zY3JpcHQodm9pZCAqb3B0Y3R4LCBjb25zdCBjaGFyICpvcHQsIGNvbnN0IGNoYXIgKmFyZykK PiB7Cj4gICAgIEZpbHRlckdyYXBoICpmZzsKPi0gICAgY2hhciAqZ3JhcGhfZGVzYyA9IHJlYWRf ZmlsZShhcmcpOwo+KyAgICBjaGFyICpncmFwaF9kZXNjID0gZmlsZV9yZWFkKGFyZyk7Cj4gICAg IGlmICghZ3JhcGhfZGVzYykKPiAgICAgICAgIHJldHVybiBBVkVSUk9SKEVJTlZBTCk7Cj4gCgpI aSwKCmBmaWxlX3JlYWRgIGlzIGp1c3QgYXMgbGlrZWx5IHRvIGNhdXNlIG5hbWluZyBjb25mbGlj dHMuIEFuZCBJIGhhdmUgc2VlbiByZWFsbHkgaW5zYW5lIGxpYnJhcmllcyB3aXRoIG5vIG5hbWVz cGFjaW5nIGdldHRpbmcgcHJlbG9hZGVkLCBzbyBpdCBpcyB1bmZvcnR1bmF0ZWx5IG5vdCBldmVu IG9ubHkgYSBwcm9ibGVtIHdpdGggbGlicmFyaWVzIHRoYXQgRkZtcGVnIGxpbmtzIHdpdGguCgpJ ZiB5b3UncmUgZ29pbmcgdG8gdHJlYXQgdGhpcyBhcyBhbiBGRm1wZWcgYnVnLi4uIEkgZmVhciB0 aGF0IHRoZSBvbmx5IHNvbHV0aW9uIGNvbnNpc3RzIG9mIHByZWZpeGluZyBhbGwgZXh0ZXJuIHN5 bWJvbHMgZm9yIG5hbWVzcGFjaW5nLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1w ZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoK VG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1y ZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==