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 25A7540B21 for ; Fri, 4 Feb 2022 06:00:06 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0BDC168B221; Fri, 4 Feb 2022 08:00:04 +0200 (EET) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11olkn2036.outbound.protection.outlook.com [40.92.18.36]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9ED9F68B276 for ; Fri, 4 Feb 2022 07:59:57 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WuviusJi+IT3xfGD24SESnc3V/vdTnTePwAt4nqBOYPzEZ89gaZGwplWIdOrKvpoWrNQw+kiTQIZ2VNHwF0ALUfymD60y9frYbVuyUoQBjMdNmOb4uwCUvTsqIE00mHpgvOKYGB2+dfqkcWydjUkrt5ADA6Q50/Xq2j4vQZl/7mOa+AtAqI8OLVIloz7bf0JCwjhPob8FAg4XFV0fJ4d32TwnQY8+GiBlzPP25P7ppT8plNZEdGhuLEWjHyb68tdx9BymE7GNuM5+nbgjk424hU6BqR+9yoL52mG/wVz2c0qUQgdGR5927f74P1ezoRiE40NhOgwP9nW28G/JFf2AQ== 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=TAJNbsEhis0+0y5HqM9h/yQbh33OCkBDgTTS1MqKPfE=; b=hlLyqGkjyqYK2oJ1KWuXsm766v9fAk4l7Hd27tJRPV6LfNSsX4b+hBEkShxwWmc/X2CtR0bqL0RDUpxiJo4V940Lmy2+QiP3vLdzK/zcO8joCay7A98R2C8kV6sfc/29Xo/7x47tN4pn5dBysAC904+JT8h29vWZu3pCpbpuPHc/cnM4/2cBS5bGra4pbVIULRuXSqRzsqTJ59pbm63WDxBT4N+2OY/ES7RSEka8i21SEEffVRqj3qNK2vovFmxy9ZgMtr22AthISgb1peoQUa71orAUGZpdgBP3uETYP8lb5DWYbIdyZ1zX8jYwf07pKQum69vk8J6ovcjy5YfDBw== 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=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TAJNbsEhis0+0y5HqM9h/yQbh33OCkBDgTTS1MqKPfE=; b=Edr6WZ+Z5jyXhZZSV9R5q0Snok0TUkmXjmUXrAJl7lYbIhgHaejoX4tA6jTidveZIWuorHO4odx9znRN8wSOtCLeIJn+BFq9I7dmLWWQHifxVGvMeQQcLbyE2v3RCu1PGLUsQrqfwt70auyyuTwozaBBdHfWx7Hft7HNJ6yQafiMQMv9g75BYZn0SAAEft9VBehiSxeSrBjFc/Knxw5OGAIZBEvb6GRqA+IQmi9tMSvs/81Q5oReSLPnI+iusc5jcL+y4gZRFqmaKsZUVKafqenn01v5QekNgPBehpd+IUcN5lBu4dPRq/31FVAVFdq0Necsr8cbCg+tKbe6zy8Vwg== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by CH0P223MB0395.NAMP223.PROD.OUTLOOK.COM (2603:10b6:610:e8::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.12; Fri, 4 Feb 2022 05:59:54 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::496c:9ebb:f23e:8e6b]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::496c:9ebb:f23e:8e6b%5]) with mapi id 15.20.4951.014; Fri, 4 Feb 2022 05:59:54 +0000 From: Soft Works To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH 1/2] avcodec/{ass, webvttdec}: fix handling of backslashes Thread-Index: AQHYCwVRgXvA06Jx3E6UTvILqno24ax/DxUAgAAiirCAAAbTAIAAAGXwgAA3OwCAAEDQIIAA5q2AgAAExGCAAFZm8IAAPeOAgAE2mMCAAEgxgIAABc+AgAA1VICAABYVsA== Date: Fri, 4 Feb 2022 05:59:54 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tmn: [i976PbDgKnRclv/M5Wm4mD6a9Sm+Za2c] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a12a629a-f3ae-40da-adf9-08d9e7a390f8 x-ms-traffictypediagnostic: CH0P223MB0395:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 6p9+jlinF93HAvs/H3+ImpaMO91xQLzsN+/55U0sgD0TU+O5qVfzMBGKSXMrFUjn2vFtiD7l92N72flEWto9MnPKG/ZYg8HKZVwdaSxXTNUIP4eXvt8G/CKw4mmfFPAYiPnpVN2k7A6dwhJPOW+1Mm6taT6VmuSN6pSrV/n8TIOMg7F1ueSGHLQv2hC/ZGRVLUEWt9KwUqXApqHQY+UGMXF4C+kXsZnPVVoAGeAcGwmx4Yn63ox+pmvx2K4+n/ilVxFBoyGJOSSLCJbppg3UXXJi2LRih95M/hccnjg9wKedUcBR0w36Pzhjt5401jyefD2TWuldh03Igh1yugbwzUgWuc9D1nut+0PwFU30TW7UUKVfEUT0NtbKQbyFUXDfiKaDGceRY5OrbFooqtgMKRCWlllHjYegy7ABpuR3DTegYaidoYvip2VOgpgQ0fe2wM2BeTXlusl0/CSsWPUKjQG8sswOdkQSIvZTpNqa1ZultV0vu27RgoDIdQht0eHOIOpzlnw5QISd8BJ+Udr01MdKMlY3LHA65PCx/J9EA8HhX7ge6dt3FB47WoC/cvSxC+IsUCzE5YyjINcMP4eGFw== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SkxabFBSSDhISWp3dkpSc08xelJqRXU0SnJWMThYbURaQ3I2T21nQjZGNzhU?= =?utf-8?B?YjJtbEd5bldLOTdUeDc1YmNxMnMvZXNYeTJwYVZpT2RtbittTElvaTVLU0N0?= =?utf-8?B?QXJCblBXNk43dnkxcWRpOHhVdmlpUGRwTzJBQ0laRjV2Y2tLallUeGMrVXhU?= =?utf-8?B?MXRVL3F5TVJWaWJ3T2JFSjB4NXVhbHBwYjQ2NU1OS0RBM1IyOUhPRENFVzY0?= =?utf-8?B?bmdOSFlXc2gycWRNS1Z3Z1hKYXVlQldMUzJTNEhsamxSTWYyN0pVdTVhQmtu?= =?utf-8?B?bjhPMER0Q2hQM0J1TzJLdGJGU2ZXcnpqSVdQTnQ3T3kybGxGRHJkLzNwYUQr?= =?utf-8?B?VnQxTVlHaU1qTlBSRUI2TnhrMjIrUnY0S3VHdzk1YXBNUzBHOExwRjVhQlZ1?= =?utf-8?B?S2J3TmJvTHJmMmY2am5jNDdneC8zZ1ZZS1RQRnlJcUNub0J4T3cxRDRrY1oy?= =?utf-8?B?bGlDZVRjNXMxcFZBK1lKekc4a2trTkhzQmUwNk1wVVE2QzRoc1hFcEQ4Y29C?= =?utf-8?B?SDR1NVhya3lqb2F6dXhrN21IWStnaFVnbngxNFZlRkw1azdsOWRFUFlCUGw4?= =?utf-8?B?dk13WThmdzhBY0ZyN1RSOVNVeHd2VVAxcUhoSjhCMjdpZWRUL3UwTVVycmla?= =?utf-8?B?RnVPcVYyT1VvTmVNSzhYb3RDWnREV2RxQVVEbkFoZmZlQVBzb0IzVEFIQTE1?= =?utf-8?B?Rkx4VTFKYUZMTlFuK1ErYVNjaWdFMDRTMGFwUFpxRE4yUlQwZ2N4UWZ4bGw5?= =?utf-8?B?Z1RQWUFVN1dQZUw3akV2QWdzOUxTa2VrYjJMTEJpWEIvQThWb3FERkdYa3dB?= =?utf-8?B?RDI4Q2h6WHM4TEcrRE5kNWVCemZWR0pYajNWMHNjQXdWUTNWL3E4VC9HcVdW?= =?utf-8?B?aVpRVUdJbWRSRmlsYjlYaUlIRVA5Z3Yrc0VsNEsvbXg5bUhRZkNEaWVmcFpM?= =?utf-8?B?d1RuNHR5T3o1bTRGb25iV21iUitvcHJKRXpRcUJrUXRJVTlOM2dYRHFmN3hX?= =?utf-8?B?aldGaWFtRUlrbE9oRHZxU080bUowanZZdDYycFpQWGNjQjIxU3QvZFpZRVF5?= =?utf-8?B?cWhmdDNLYWJUbjd3M3FuSFRMMU1jaUQzMERvbGpYNWRUWUpGbHdRZ3JzbVMw?= =?utf-8?B?S25sSHdNck5CM1o5ZkxjZTRvSmZJRG0xQ1pGdmR4ZzgvNTVhRDVDTVJhQ08x?= =?utf-8?B?SVNhbi83ZVI0WDRoMlQ4MFlIcEZVSUZubEd3bXBSb1pmMG55U2o4aUVnM1Qv?= =?utf-8?B?NXdFbmR4M2ZReStEZFlRTTk1bUtTd0FJR21XTlVjUHFqT2tTUT09?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-1ff67.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: a12a629a-f3ae-40da-adf9-08d9e7a390f8 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Feb 2022 05:59:54.6757 (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: CH0P223MB0395 Subject: Re: [FFmpeg-devel] [PATCH 1/2] avcodec/{ass, webvttdec}: fix handling of backslashes 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="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: > -----Original Message----- > From: ffmpeg-devel On Behalf Of Soft > Works > Sent: Friday, February 4, 2022 6:34 AM > To: FFmpeg development discussions and patches devel@ffmpeg.org> > Subject: Re: [FFmpeg-devel] [PATCH 1/2] avcodec/{ass, webvttdec}: fix > handling of backslashes > > > > > -----Original Message----- > > From: ffmpeg-devel On Behalf Of > Soft > > Works > > Sent: Friday, February 4, 2022 2:58 AM > > To: FFmpeg development discussions and patches > devel@ffmpeg.org> > > Subject: Re: [FFmpeg-devel] [PATCH 1/2] avcodec/{ass, webvttdec}: > fix > > handling of backslashes > > > > > > > > > -----Original Message----- > > > From: ffmpeg-devel On Behalf Of > > > Oneric > > > Sent: Friday, February 4, 2022 2:01 AM > > > To: FFmpeg development discussions and patches > > devel@ffmpeg.org> > > > Subject: Re: [FFmpeg-devel] [PATCH 1/2] avcodec/{ass, webvttdec}: > > fix > > > handling of backslashes > > > > > > On Thu, Feb 03, 2022 at 20:51:16 +0000, Soft Works wrote: [..] > Needless to say that we will of course change the substituted curly > braces > back to the regular ones at the encoding side for all but ASS. > Remains the question what to do when encoding to ASS: We can either > keep the alternate brace characters or just remove them (or maybe > replace > with square brackets). > > I'm not sure about that last point The reason why I'm saying this is because we can't be sure that the font being used at the target would include glyphs for those alternate curly braces, and when it doesn't it would typically cause ugly replacement glyphs (usually a square outline) to be rendered. But to set the record straight: we're not talking about a degradation to current here. Right now this doesn't work at all (text inside curly braces being invisible) sw _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".