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 1F1BD465C6 for ; Mon, 22 May 2023 11:03:52 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A94A768C090; Mon, 22 May 2023 14:03:49 +0300 (EEST) Received: from mail-pg1-f181.google.com (mail-pg1-f181.google.com [209.85.215.181]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9485D68AE39 for ; Mon, 22 May 2023 14:03:43 +0300 (EEST) Received: by mail-pg1-f181.google.com with SMTP id 41be03b00d2f7-53404873a19so4063918a12.3 for ; Mon, 22 May 2023 04:03:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1684753422; x=1687345422; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=N8+CY0t7S220GaNITaJmLUZcXAt2jzuZZs60KRRImhY=; b=mRe48Wlw8ahDlXKOBN+QEMs0lcPT0MGIeHE5VIxpzseSSTk3zY3XtWx/SYLIeZXJAP 67uBktFl+xQc0dn9NoOBv9Fcg6PFcGrKVH3Tj4SEH0MYiXh3XgL6gq6qYUdJOTaoe0pi K5iOkGNhvlCIaw0Bfyhfxa+l7PAF02y8c1IwlRf/oRU00/m0IVboNbJQncSGRQeFXGtO FeXSDIaYUzqbn9JAhd8HWHZUaOuPGqX32Q292Ng/Ui76iMIWzp/flRKJDfy1sBFGpZai GC1u9x+Aqe+UYQUz/JlJ9tnPaFYeU2selo4uDVhGJkpRtEWkqDl9ztzHAPc5HpznGZJQ X8Zw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684753422; x=1687345422; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=N8+CY0t7S220GaNITaJmLUZcXAt2jzuZZs60KRRImhY=; b=g68xwALjp9f6E82j3fDZTufZYbEc4qfq0VNS4CS7r+0UenKbcvt9nxlGXicly7D8En x6l8gSApVaOqHeI2r2YZ61m8qAD8e2mF7TS+qhn1IQR2G7SyRT2I5toAK+Js1YXk/3y+ u6c5ANhuiOCfHn6dekmrBp7ZFjJ+qotQOEPA1h3kFzOEjxGngZSwbTDcMXdVeXPZb63R 1b8RchXhC0ufJcSt8LtmJaTEw6yrJw3OMlZle9V2JtB1pxzugAZVw3V+S7MtGb6HdwZt RagaQ5CCbeVUflm9/EsB4ylkKCeeO4Jfn0ia9SCM3v/UWqZ0alBdv5S/w4k4+gRCBJS6 KKLw== X-Gm-Message-State: AC+VfDx1YLVPKAnTbQR1YUki0DtBGEHxB1NODgfVH5B7Rzb3EpkcRX5+ qSv/kwoTHm3nFSyMpWEvdImjwNlaM/AycLu0qXlGGy4mRQFS7A== X-Google-Smtp-Source: ACHHUZ4w08fI67FhsWDiwpBVjGYKwBp4Nh3xuqtkk24pHVJ/cz6eD4Jj6zRlQE/NGVkT/lOoJ0CxN4XHky881UDh1gY= X-Received: by 2002:a17:903:41c4:b0:1ac:3fe0:d6ad with SMTP id u4-20020a17090341c400b001ac3fe0d6admr12566277ple.65.1684753421372; Mon, 22 May 2023 04:03:41 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Lance Wang Date: Mon, 22 May 2023 19:03:30 +0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v2] avfilter/vf_subtitles: add wrap_unicode option 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: T24gTW9uLCBNYXkgMjIsIDIwMjMgYXQgMTI6MDXigK9QTSBaaGFvIFpoaWxpIDxxdWlua2JsYWNr QGZveG1haWwuY29tPiB3cm90ZToKCj4gRnJvbTogWmhhbyBaaGlsaSA8emhpbGl6aGFvQHRlbmNl bnQuY29tPgo+Cj4gU28gQ0pLIGNhbiBiZSB3cmFwcGVkIGF1dG9tYXRpY2FsbHkuCj4KPiBTaWdu ZWQtb2ZmLWJ5OiBaaGFvIFpoaWxpIDx6aGlsaXpoYW9AdGVuY2VudC5jb20+Cj4gLS0tCj4gdjI6 IERvbid0IG92ZXJ3cml0ZSB3cmFwIGF1dG9tYXRpY2FsbHkgZm9yIG5hdGl2ZSBBU1MKPgo+ICBs aWJhdmZpbHRlci92ZXJzaW9uLmggICAgICB8ICAyICstCj4gIGxpYmF2ZmlsdGVyL3ZmX3N1YnRp dGxlcy5jIHwgMTQgKysrKysrKysrKysrKysKPiAgMiBmaWxlcyBjaGFuZ2VkLCAxNSBpbnNlcnRp b25zKCspLCAxIGRlbGV0aW9uKC0pCj4KPiBkaWZmIC0tZ2l0IGEvbGliYXZmaWx0ZXIvdmVyc2lv bi5oIGIvbGliYXZmaWx0ZXIvdmVyc2lvbi5oCj4gaW5kZXggYmE4YTZmZGFiMi4uMDg3NzkxMzBm NSAxMDA2NDQKPiAtLS0gYS9saWJhdmZpbHRlci92ZXJzaW9uLmgKPiArKysgYi9saWJhdmZpbHRl ci92ZXJzaW9uLmgKPiBAQCAtMzIsNyArMzIsNyBAQAo+ICAjaW5jbHVkZSAidmVyc2lvbl9tYWpv ci5oIgo+Cj4gICNkZWZpbmUgTElCQVZGSUxURVJfVkVSU0lPTl9NSU5PUiAgIDgKPiAtI2RlZmlu ZSBMSUJBVkZJTFRFUl9WRVJTSU9OX01JQ1JPIDEwMAo+ICsjZGVmaW5lIExJQkFWRklMVEVSX1ZF UlNJT05fTUlDUk8gMTAxCj4KPgo+ICAjZGVmaW5lIExJQkFWRklMVEVSX1ZFUlNJT05fSU5UIEFW X1ZFUlNJT05fSU5UKExJQkFWRklMVEVSX1ZFUlNJT05fTUFKT1IsCj4gXAo+IGRpZmYgLS1naXQg YS9saWJhdmZpbHRlci92Zl9zdWJ0aXRsZXMuYyBiL2xpYmF2ZmlsdGVyL3ZmX3N1YnRpdGxlcy5j Cj4gaW5kZXggODJlMTQwZTk4Ni4uNDgwMzhjZGUyMyAxMDA2NDQKPiAtLS0gYS9saWJhdmZpbHRl ci92Zl9zdWJ0aXRsZXMuYwo+ICsrKyBiL2xpYmF2ZmlsdGVyL3ZmX3N1YnRpdGxlcy5jCj4gQEAg LTYxLDYgKzYxLDcgQEAgdHlwZWRlZiBzdHJ1Y3QgQXNzQ29udGV4dCB7Cj4gICAgICBpbnQgb3Jp Z2luYWxfdywgb3JpZ2luYWxfaDsKPiAgICAgIGludCBzaGFwaW5nOwo+ICAgICAgRkZEcmF3Q29u dGV4dCBkcmF3Owo+ICsgICAgaW50IHdyYXBfdW5pY29kZTsKPiAgfSBBc3NDb250ZXh0Owo+Cj4g ICNkZWZpbmUgT0ZGU0VUKHgpIG9mZnNldG9mKEFzc0NvbnRleHQsIHgpCj4gQEAgLTI3MSw2ICsy NzIsOSBAQCBzdGF0aWMgY29uc3QgQVZPcHRpb24gc3VidGl0bGVzX29wdGlvbnNbXSA9IHsKPiAg ICAgIHsic3RyZWFtX2luZGV4IiwgInNldCBzdHJlYW0gaW5kZXgiLAo+ICBPRkZTRVQoc3RyZWFt X2luZGV4KSwgQVZfT1BUX1RZUEVfSU5ULCAgICB7IC5pNjQgPSAtMSB9LCAtMSwKPiAgSU5UX01B WCwgIEZMQUdTfSwKPiAgICAgIHsic2kiLCAgICAgICAgICAgInNldCBzdHJlYW0gaW5kZXgiLAo+ ICBPRkZTRVQoc3RyZWFtX2luZGV4KSwgQVZfT1BUX1RZUEVfSU5ULCAgICB7IC5pNjQgPSAtMSB9 LCAtMSwKPiAgSU5UX01BWCwgIEZMQUdTfSwKPiAgICAgIHsiZm9yY2Vfc3R5bGUiLCAgImZvcmNl IHN1YnRpdGxlIHN0eWxlIiwKPiAgT0ZGU0VUKGZvcmNlX3N0eWxlKSwgIEFWX09QVF9UWVBFX1NU UklORywgey5zdHIgPSBOVUxMfSwgMCwgMCwgRkxBR1N9LAo+ICsjaWYgKExJQkFTU19WRVJTSU9O ID49IDB4MDE2MDAwMTApCj4gKyAgICB7IndyYXBfdW5pY29kZSIsICJicmVhayBsaW5lcyBhY2Nv cmRpbmcgdG8gdGhlIFVuaWNvZGUgTGluZSBCcmVha2luZwo+IEFsZ29yaXRobSIsIE9GRlNFVCh3 cmFwX3VuaWNvZGUpLCBBVl9PUFRfVFlQRV9CT09MLCB7IC5pNjQgPSAtMSB9LCAtMSwgMSwKPiBG TEFHUyB9LAo+ICsjZW5kaWYKCiAgICAge05VTEx9LAo+ICB9Owo+Cj4gQEAgLTQzMiw2ICs0MzYs MTYgQEAgc3RhdGljIGF2X2NvbGQgaW50IGluaXRfc3VidGl0bGVzKEFWRmlsdGVyQ29udGV4dAo+ ICpjdHgpCj4gICAgICBpZiAocmV0IDwgMCkKPiAgICAgICAgICBnb3RvIGVuZDsKPgo+ICsgICAg LyogRG9uJ3Qgb3ZlcndyaXRlIHdyYXAgYXV0b21hdGljYWxseSBmb3IgbmF0aXZlIEFTUyAqLwo+ ICsgICAgaWYgKGFzcy0+d3JhcF91bmljb2RlID09IC0xKQo+ICsgICAgICAgIGFzcy0+d3JhcF91 bmljb2RlID0gc3QtPmNvZGVjcGFyLT5jb2RlY19pZCAhPSBBVl9DT0RFQ19JRF9BU1M7Cj4gKyAg ICBpZiAoYXNzLT53cmFwX3VuaWNvZGUpIHsKPiArICAgICAgICByZXQgPSBhc3NfdHJhY2tfc2V0 X2ZlYXR1cmUoYXNzLT50cmFjaywgQVNTX0ZFQVRVUkVfV1JBUF9VTklDT0RFLAo+IDEpOwo+CgpB U1NfRkVBVFVSRV9XUkFQX1VOSUNPREUgIGlzIGRlZmluZWQgaWYgIExJQkFTU19WRVJTSU9OIDwg MHgwMTYwMDAxMD8KCgo+ICsgICAgICAgIGlmIChyZXQgPCAwKQo+ICsgICAgICAgICAgICBhdl9s b2coY3R4LCBBVl9MT0dfV0FSTklORywKPiArICAgICAgICAgICAgICAgICAgICJsaWJhc3Mgd2Fz bid0IGJ1aWx0IHdpdGggQVNTX0ZFQVRVUkVfV1JBUF9VTklDT0RFCj4gc3VwcG9ydFxuIik7Cj4g KyAgICB9Cj4gKwo+ICAgICAgaWYgKGFzcy0+Zm9yY2Vfc3R5bGUpIHsKPiAgICAgICAgICBjaGFy ICoqbGlzdCA9IE5VTEw7Cj4gICAgICAgICAgY2hhciAqdGVtcCA9IE5VTEw7Cj4gLS0KPiAyLjI1 LjEKPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4g ZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4gaHR0 cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCj4KPiBUbyB1bnN1 YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKPiBmZm1wZWctZGV2ZWwtcmVxdWVz dEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo+Cl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxp c3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlz dGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3Ig ZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vi c2NyaWJlIi4K