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 11D0740619 for ; Sun, 25 Sep 2022 12:38:58 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 74F5768BAC0; Sun, 25 Sep 2022 15:38:56 +0300 (EEST) Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-oln040092069067.outbound.protection.outlook.com [40.92.69.67]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 0B4B768B965 for ; Sun, 25 Sep 2022 15:38:50 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gMvoz8Y6xrjuEheBrATdIpJq4hIHHVIBWlQXoSRhewG+8Fp23zjSF7P3cvOyAdj33pMlY9V69oTLlyNlddcg1NgGl+O6e8vdDonoU6RSqpZAYqljcYA6Hb1e+UXdqhKq7WgftU1J/NHmSQjAvYShdpEo+c0SI+DO0yRCj0Ljggd/PWYon5UsXOF5RWXUPL3ASGoK5+lyTsSZfVKSnSsVg49sThBj+MK+KBeAFHWBoypHeqAL2Mz1SHVSIfrcsXJMQpqWBtkIu8fRWzfOFmCmk327lb2yb+HOTDcCWZiy7DdPfRYwgfrNOgZtE5Shn4NnOX93R3VQ1Pthn65R1b9D2g== 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=LEy4uz8T3YR2TuU54fjVHjwTpf+FcurVnNQwQNlnZy8=; b=C6lBmQm0j3upwPKQtIelFYfWbqGwCZ3YzG0IEgJ5KYwp/UtwjOHbAC9wm/vPqFJ2445dSpV98ntHX7Dd7ZKFG6TgRCrQFACEwHXpQb8mTM46SnxbEK+Z8flPhq3GveORlnLiiJ/TUv1qiOo+6XYeRNffCoDsr+1j9O9SuwXOJg5qSnLWN9KfsVK4cNnUFo8lXY1pRtLQezRYNoThd2GuiYg0+hX2VrbRUCmFIWEKNvGGXgGyWh0m/nN9wWeIGtB4edlERFiiRJewc5cwZkdDLCbURmIe65l47LrQMpS7fb5WubFjN3Dms01MVHlE43pE1MhSabJ5bTkhSvKqEJzrZg== 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=LEy4uz8T3YR2TuU54fjVHjwTpf+FcurVnNQwQNlnZy8=; b=ckBIRt1gPtEpA65wyYxMSsv1MJjKpUTAnojGV/C9TSlhR3qe+Q4JlNU5+alJbsWimUhPyEuPqsv19kjdOS6GC7UncI3uOvevnAFjCsuBCOywOMD3qGrUNfialf0MZdHWk4f+NGF8nafMzSfI7B5fxMIXJR8Q6iOtAJXdKDU5uv/UkV2KnLkQ5v2Rf+gMIoL+n78Yqy4mUMe/yFPGQvME4ayKsmmlEV48BT9Vs9I0QbvROuJqhFpUZMr/0yXPj8FLIA29FR0XwqQxOyglkY0XlNB4eeu2lKjEMYPh8r3MQCwBUDeFwo6SmXIkf1qW7vHm+HyHaZWoKgChCvXhFwWFMw== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by DU2P250MB0336.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:27d::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.24; Sun, 25 Sep 2022 12:38:48 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::85ac:1b92:90f:dc18]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::85ac:1b92:90f:dc18%4]) with mapi id 15.20.5654.016; Sun, 25 Sep 2022 12:38:48 +0000 Message-ID: Date: Sun, 25 Sep 2022 14:38:53 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: From: Andreas Rheinhardt In-Reply-To: X-TMN: [wQKmK81C1IkvujWdrGe9C6Mgm7C8YsMBat0vX6gYaGo=] X-ClientProxiedBy: ZR0P278CA0178.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:45::22) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <343a475a-ae92-febd-8ca3-db92fcdee1ab@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|DU2P250MB0336:EE_ X-MS-Office365-Filtering-Correlation-Id: 515e85f2-06f5-42e7-9dc6-08da9ef2e4a2 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: e3fhpGOL5XZ8UOYa1m5WME2ZUmGD8DFparbbvwTlCm4/FKV1g1bex5aSeyDYlAbRFdLf5XpCo7fxNguOSffoLjEQKC7AvB8AitGxf2S9kzAw4ygpBEU+XrmQJuCG7RjhDQSWm2KBFNAGBZh/a8tzov6y2BKxiSnoqpGDEsoiSu0egui60JuGx5TfvmPo8n5vx6EGHrVnj8B58AFP4pvVwzbcznVU77ku9VGyD0A+Da56uc+dYmpGDfI2qYb1MxyTH6Qi1Nnh0il1PAeIr8sdMmNfgMdXqISuaVHAlOPw5X7jAwO9rn4n3zs/u9UJ1+K/GGvLpodjxzLnRVfxIdemyau1pd3BHMjVYbHgqw23M3JM1vvOHdUW/sDUm1NBfo0K3oDixyV4zEQYyrPOXJdT0Kywh9Lwp+GkfTNNpolJFEBZ6bQNkXnIDmkDydLHwSf1UdpiWp9zOLu/DkmMmSoaR2NKZhDgL8nj8JO9YAuj8IMmw9pZFn0J0lFjeg2h8BM8oHjHy1km+5mTb9epsNPv7qNgyEb4NRMfDTAFG0FxIgn0mh+Yax0/9bn1/Y8bqnSL9WvwsyGf5h1HmsU1dUQqZiVrMyqud3fTsTLhaAvCSAbZGd4UgS3MGjfbL17MF+1+H34ZXY36AwjTsrwf5/05bJJe/xK/88NHwxZ5VzukRv7ULaDoHBvbsofYhz/qBXna X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SkE1Z2NyTWJCT2ZIREhiRldsTkJEMFRKYTVITUdhb2V0a2ZjdTJQUXV0UWtr?= =?utf-8?B?NzFLT3RjN0J5RlFOYmE3YU1xNlpSQTVvdU44NEQ3MW1HcENEQnNVd1N5MVBT?= =?utf-8?B?U0ZnZlY5YU1wQjNuZ2ROSXozVXFsYzEyUjJLWTF6ZDhFZTJjaVRsbVRURFRV?= =?utf-8?B?ZTFwNlJBbm5OSkdVenJWL2VsdDIvV3MxK0ZpZEtnWDJXMVR2a05hMUExRlly?= =?utf-8?B?ZmhjWGl2NFlNRVFwbUFDb0xLMmZqcFRPTEx0ZFdkNUFJc0w2ZW9WdEd4ejVL?= =?utf-8?B?UlZJMW9tYkR4NDFLcmZZNGdqa1UvRzgwc2FXRTR3eWpQY1ArdUJJTmZSc1Zi?= =?utf-8?B?UGc0QnQvbGJOdEx5RXRaZUhXdnpDR1Qzdzh4bzRpTjhaNGR4SjV1U0EyK3dw?= =?utf-8?B?M0VvcGdCTzFaYTV6dlViTkZOTmtVYXJnYVJ3bEZZMllkNDlEZEtaR1R1c0Iz?= =?utf-8?B?ZUpaem9SN0pPWElwSS83ZVR0VVZ1VDBVcm9CNFB5T2RrcEtTc3BtcktUR3c2?= =?utf-8?B?ZEhYK002MEtoczNJZ3dMOGJ2bnNBZVYvRlhmOThlb296WUpJUnRMZVJGVE5J?= =?utf-8?B?dlNYdWZwbS9XNk5mZm84VnR3MHc3WjZxWFRQQjM2UC9wbmp1cWFiSWRxdm1D?= =?utf-8?B?STZJYlhXUlZnaGp1dFJxK0RReEN3SVJQVWpZNmVQbDIvSHM3RERjS2ZiZ2tK?= =?utf-8?B?cENOZ2RCaFc1S3gwNnM4UC9TUm5ZZnZIM29wNFg0b3pQaGF4WWZHR1h3cFhu?= =?utf-8?B?cngrWGtMUXlOTW05MldNa1hhTk1FeEVSZjcyUnpNS2c5N2JnUUwwRFVidURN?= =?utf-8?B?eE9DWVlsL0pObEJUOVlQdGo5M3JqRnNFSkI2MnM0ejZTRkVIY2Y3SVliNHlv?= =?utf-8?B?SDZ5aWlhMnpPR3VvYXUxMXBGSVZKcEpNTlpMUWVQQ2hNMW5UOS9kQzB6bytE?= =?utf-8?B?SmxkeDFGOU83UDlmSUZwTGFheEdlV2JSNXVhV1dTTjJBL0RsWVVIMm5JN25S?= =?utf-8?B?Rm1LUnY1ZDhMaWZpTGFFNDlMYTkvMURlY2ZtNVEyWWlwYkNsVlZoeURMZnJy?= =?utf-8?B?SkdDVmZRZElJSzl2cnhPQmx2TGJBMkhmRnRpUXRqcTdVZTRPSzl5STIwWnl4?= =?utf-8?B?MUFYV3I2R2crUE1TUmxFOUVqaHdtMTlHRlBIU2xWM1d3STFNQXMyelltZ3Uv?= =?utf-8?B?eENHeEpFblNpUlFOMyt6L1ZxeHJ1dzlHWms4ZmhucUk3a3UyWXA3UEJmNVZF?= =?utf-8?B?WVl3enZLdHZLcG5vamZ1UTJvZk9KTDE3blZ6MEF3QmE3aDR4NDBDWUFXR3ZM?= =?utf-8?B?WGNlMGFZdG51S3dkTGNKTnVWRGJrdkRNaGRHc3NoUkZLd2YzTGhENXBGTVpR?= =?utf-8?B?a2RHTE5tUTNPRmtLbm1pdnROaHpPaTJjTVFxenltMU9rZ21qM0FKbHRyOHNw?= =?utf-8?B?SnRrcjVVRDJBZlpZUnJPaVNGWFRhdDFwL0J4aDRkWUNZc1YwRWlBdndFZTRH?= =?utf-8?B?NnBlbU9hL0ZLM2RyVjliOThzaGpiKzJhOUNOQzhnUVNTL3l2bjF4eEI4YjJj?= =?utf-8?B?Q3l1OUJ1bmp3NkZHcG0xVmZ0S3ZpWjZtTk1UMXJMdFVoNllLcjdEV3JtT1Rp?= =?utf-8?B?SThKc3NkQ0NwbnFCenRIbzJNT3pQTTMyUFV2MjYxL1ZUUDdvTm4rWjRLZExI?= =?utf-8?B?ZmFzclA1SkN4ODVNZjFCazBBOW9MKzUrS1FtcTRzVjdnbW1yTDdPWHJ1eEFC?= =?utf-8?Q?aClaSSoeXz1t4LPyszbozKZRQsk055nTX0m3aQo?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 515e85f2-06f5-42e7-9dc6-08da9ef2e4a2 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Sep 2022 12:38:48.3513 (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: DU2P250MB0336 Subject: Re: [FFmpeg-devel] [PATCH 6/6] wmaprodec: convert to lavu/tx 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: Lynne: > - for (int i = 0; i < WMAPRO_BLOCK_SIZES; i++) { > - ret = ff_mdct_init(&s->mdct_ctx[i], WMAPRO_BLOCK_MIN_BITS + 1 + i, 1, > - 1.0 / (1 << (WMAPRO_BLOCK_MIN_BITS + i - 1)) > - / (1ll << (s->bits_per_sample - 1))); > - if (ret < 0) > - return ret; > + for (i = 0; i < WMAPRO_BLOCK_SIZES; i++) { Unnecessary change. > + const float scale = 1.0 / (1 << (WMAPRO_BLOCK_MIN_BITS + i - 1)) > + / (1ll << (s->bits_per_sample - 1)); > + int err = av_tx_init(&s->tx[i], &s->tx_fn[i], AV_TX_FLOAT_MDCT, 1, > + 1 << (WMAPRO_BLOCK_MIN_BITS + i), &scale, 0); > + if (err < 0) > + return err; _______________________________________________ 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".