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 26044483D1 for ; Tue, 2 Jan 2024 02:49:39 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 70E9B68CB35; Tue, 2 Jan 2024 04:49:36 +0200 (EET) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01olkn2099.outbound.protection.outlook.com [40.92.65.99]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 49B8068C66F for ; Tue, 2 Jan 2024 04:49:30 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Zmh2IJNtr8O/SmV1ans+0aNHLCHRoeKjmubgT/5b6Ieyb+uKkWlogkxwsiJQb1NyNOiEAYtBx6GpB5GxQoPaQG3pTXuqiSAzlhMCd5Ssj2qBtrWzCRzuoSZT3PfkRwVnl5qLSX9VLl7FwyaDXK/WLxwFun4andgVP6dBctLnKqrbVVt/y98zBV+QbRAkzObOzP9yeGb59Y4ImHcBB9WnQ2sZTCX4YLxw/ujmTXibqiajS1LAYPIB990NCzH2RfPwZq3Jl8d6jg3jdqqvaoZF517ZejFFy9zEA1IR+XMEECMEX/YrxFcv+xvPKQTaTu2+o0IL8dWnkZ65cL/qhaHsyw== 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=CyQocmiCawWejEF9cTRuRwqGot3WCadFkt5mqCEm9Qg=; b=cO4n8jXIqyy2YrA5B7yMWXc0BGRi090ZOCY0kG47Cxs94Q4gNxur8ZU5BxvOEkzUQujUcU9st2s0CYyvkIqYc8nA9pev1tK6RYI4Q3qqLTkl2gpXHFB5OViluF3dytE4J/yi89dYexetkTg+Aa8d9FzBsxOkqo70+MWYjk/DtfW+/0hEZ8YdO2KpDvXVsY3a0Q91T0MeNmHiSKVEsZ+0JWp3TiusyCzVusuBmWN+0+d2gK9xY0D6xLd+QG8bH1NW+kO08boqlov9JEjaqAXftBSw8cuiZBo4/Y3W4Yn3VEgKR+5mPmVCUhVbw+rFb47c8oVX2SFR0Q+VMKHHsyGM/w== 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=CyQocmiCawWejEF9cTRuRwqGot3WCadFkt5mqCEm9Qg=; b=cCpug6nNSlJr9GhfoNEvTCo87UZOvtiWDk7g1ktLFHdZpjqG485n9VwAjrbA+BLPez7x2vYfyfpycj9wOnwyeEQS9KVeeIv0qeIfROlJz3zuSJ6YYPxyv1hJnMLU/aNvxCNAU1v5y2CQQV7tMzD7i0dSAOlqkXGOsQNi6stlp61Yrs4tK6SDwNfF88XxC8c8wfRJGZLHfg7i6XY540fYduGDrTKe67kRZcdeIn8zILIVYY4v8G96VGUMXPLeTfuKo2grbYJ7hvm2R5DFhQXnm9ARSUOy/+KXQOKUZOfodVNBUKAaJJ6yspo7pQ0e7qpwXxID5XSo+fQ4GCor2TX5Cg== Received: from PAVPR08MB9795.eurprd08.prod.outlook.com (2603:10a6:102:31f::12) by GV2PR08MB9374.eurprd08.prod.outlook.com (2603:10a6:150:d0::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7135.24; Tue, 2 Jan 2024 02:49:27 +0000 Received: from PAVPR08MB9795.eurprd08.prod.outlook.com ([fe80::83f1:da95:eae9:6b96]) by PAVPR08MB9795.eurprd08.prod.outlook.com ([fe80::83f1:da95:eae9:6b96%7]) with mapi id 15.20.7135.023; Tue, 2 Jan 2024 02:49:27 +0000 From: aybe aybe To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [PATCH 1/4] avcodec/mdec: DC reading for STRv1 is like STRv2 Thread-Index: AQHaPSZMtE+axwsvBUa1gdglXk5Aiw== Date: Tue, 2 Jan 2024 02:49:26 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [q4EZ1df+xMjiXnNRRQEQ0qzbJPIMLc0iiNyei524HTDI4XAnoUHhTiKGH4HmnRlN] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PAVPR08MB9795:EE_|GV2PR08MB9374:EE_ x-ms-office365-filtering-correlation-id: 07f81358-23b2-4477-1861-08dc0b3d6f5d x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: DDGRXZaxgj2YYtaDFaGBcqjQUwLe7ichDswcifl0FKmNQu2mYgE2W3AufjL1kwWH6rqVQwG/x53NS27mj0yv7MWmaBZhy5+UmpbXkldhGx2W3VQWJSio6CDFVHkSgGMQbRvBaSdJ+VGj1f4Sv7ZXyF+0u/iLMDIZ30vwJ4nzllCXwyE/hkpT0mhZfwQwoPKQfNFFNpt6iu3xo2xIZBnFChHkKK0W/8U0DHE7DEcVtgCSN/jw/R0x9iVpaqaKlHROkHAnMClrkU0gAduuHl6+2sHLYPqDSEbAb+u1cDZAr83W/lxU+mikkQTa00dLlY1phNTOJPbBPqXbLs3ZahjT2EKbRn1ARFhzc6fs+ivJvTHqgfXD59BOLZWLsNWFna20zXk5Ob4j0g5kSW95Si90z5Cu6tMDMoYFHG4Er4sDawFV552UPjJ9AvsYfC4Da0sITeV5AOGT0DgKkw6UcBX0c725z4dpQW/N0j5pDjEaJ9gi+rElaPfWc3kvX31/97bOx6H/nbV/6TaRActc/I4KawLOEjhTOtrko7Kr4AoGM6J3/xNFmnyZSDfwmjky5Cjk x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WDVXRE1SeGI1QWxMWjJzU0JEUnJQRlFCRmQxQmc5Ui9Qdm1DNEJuaWdyZkdU?= =?utf-8?B?dXdwbll4MHV0NGtocUxidk9zalAwRXZHTlZpMHU1WE9GZ1JtdWZQcEF2TDQr?= =?utf-8?B?WngxNUNwWktOb3h3MWEvZ3AzTHp6S2FSNGZxNkNkaVloTHBocnhkd3ZhSkxj?= =?utf-8?B?a1EvZS8vOExPVHFHSEhkYktTdGw0SEc0RjltN3ErOVJMTk15MG5jN2I5WkRj?= =?utf-8?B?YlVGa0J5Mkp6QVdkWUtoMm13amZCTFRQcUgvTm9JeWhpMTNHd0llTkNrTVhu?= =?utf-8?B?Q1A0cjdDUTdycUo0WlZtVDdwdytQdGNVZFlLb0dHckozSDdURVQ1eEk5ZTdR?= =?utf-8?B?ZzhaR0FLbjBVRXVqZVM2azZUSWI1YjYweEdsV2p4TndyRW5VZkpZbnp4Wm1L?= =?utf-8?B?VEJySHVzb25paHJoWmNOQnNzcTI5Y3U3TVdyTk5OT1lKZ3JTeXFiazFBY2lY?= =?utf-8?B?Mk9yeDlEYnJHQlR3VW1LelBMaThoNjYydFk1eUdPMmxPN2lkVktvTXJ1dUVn?= =?utf-8?B?V0RnM01OWjJTYXcyUGMyVituRXd1T2ZWS2U5MFRHeStkVU5sM2pnWjdRTGJD?= =?utf-8?B?N3V4ZVRIVGRlYmNzTDFScTF3TnEzZ1ovVHhnUmpWRC9WMWovSUpkT0N5M0x0?= =?utf-8?B?aW00RjV5NHZwR1AvWDZZUTVYVDJLL0svaSt0bTVuQlJ4MUN1ZDZOSVZ5ajJm?= =?utf-8?B?TmQxN0ZBNmRNTjJSQTdrWGk4emFmSDhtcmtXeEg0SGEyMHN0Znl1Z2ErRW1a?= =?utf-8?B?MSt1VFVjQzZwZlNzZFNYZTFQcnY1ejhmRHhIUm04b0lPZ2tLcEdoR1hTa0VH?= =?utf-8?B?VTFuQmNLK05hNXVKaklML0VRV0tvdTRnZlYwWWRBRjBZR0YrS09SLzJqdUZl?= =?utf-8?B?RnVxanpPUUZWVHFLVVBsTGUxMTFVWkJ4dGF2Y3I5aDZRQkFaOUpJVFVpN25r?= =?utf-8?B?aG1ySldKNHdCMUVGSDFVK2tRbHFmdzk3U2ZSbUlvYkpmZXQ1RU9nVkVHY3Fu?= =?utf-8?B?anFGTm00OFN6YVBldFlDK1Y5ZkdIV1VBS3R4anZkWkVhMDVtcnVTOFVBd0dE?= =?utf-8?B?K2NJQWIyVjNIVWJFak1MOEdRT3J0YjVUUS9yTU5udGVKWU91WWx6dlhaUXZC?= =?utf-8?B?T3ZodzRyMXBDbUkrRG5oMldlbW9nclorVjJtckIveVhDamhzSDE0WVBpWnIv?= =?utf-8?B?N3c4OEJBZzM1MndUS0NLVzFKM0kwa05WOHdwL3gvT29Ka3VocVRhYnR3S1da?= =?utf-8?B?WjlDSnNJQVlNT29qRmxYQWFzeEhoVEVYUnhCWkRNd1dhUVdBKytBc0VHejhl?= =?utf-8?B?N1J5ZUxuMHV0TDJySUVyZWZxbWFlOEgydzZIY2NxVkYvanp6NzE4cnJKVjlQ?= =?utf-8?B?UWcwNTJ6QmVSNElVYTR6ckh5R2NoME8wdEU4MHVBeThIcGxzQ1MyTzQ4enlM?= =?utf-8?B?R3JWZW5pcHhUdWRyV1JLK3AzbEgwbU5ZT2k3ekoyZlFlU0VUZEcra3JSUjht?= =?utf-8?B?TnhrV2lETGVpL0NKbEVGdmRqYVZEZUdzVjRBSUVUbWdHdld1MDB3WnBSLzZi?= =?utf-8?B?bEptTzBRTDFIVTNjclhheThpM0lZdDB1ejdNWWlwNCtKbHR3a0NTcGtkVHl0?= =?utf-8?B?bzY1aHQzOE5XRFlaempXdW41RlZOYkhyWUk5UlljMEtsZzhzYk9FejBMNTEx?= =?utf-8?B?RFBucHdOYlZaOHR4elVDZGgrK2dmQmxhY2UwbzJ2ekxBeVBqQWNYU3ZRPT0=?= Content-ID: <76F3F1B30005E048AAEB70CD27E3D9F6@sct-15-20-4755-11-msonline-outlook-37dd7.templateTenant> MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-83b42.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PAVPR08MB9795.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 07f81358-23b2-4477-1861-08dc0b3d6f5d X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jan 2024 02:49:26.8611 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR08MB9374 Subject: [FFmpeg-devel] [PATCH 1/4] avcodec/mdec: DC reading for STRv1 is like STRv2 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: Hi, As I understand, support for .STR files is broken for almost 10 years now (since 161442ff2c4b0dd8a5072c6bbe6bf55303fffccf it seems). Currently, ffmpeg fails with tons of errors like this on version 1 STRs, e.g. Wipeout 1: [mdec @ 00000000027c72c0] ac-tex damaged at 1 9 What happens is that only the audio is present in the video file. Anyway, that one character patch fixes the problem, video is now rendered. Signed-off-by: aybe --- libavcodec/mdec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/mdec.c b/libavcodec/mdec.c index 44b12471a9..c4904216b8 100644 --- a/libavcodec/mdec.c +++ b/libavcodec/mdec.c @@ -68,7 +68,7 @@ static inline int mdec_decode_block_intra(MDECContext *a, int16_t *block, int n) const int qscale = a->qscale; /* DC coefficient */ - if (a->version == 2) { + if (a->version <= 2) { block[0] = 2 * get_sbits(&a->gb, 10) + 1024; } else { component = (n <= 3 ? 0 : n - 4 + 1); -- 2.41.0.windows.1 _______________________________________________ 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".