From patchwork Wed Sep 1 06:51:58 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 29934 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6602:2a4a:0:0:0:0 with SMTP id k10csp278690iov; Tue, 31 Aug 2021 23:52:20 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzPKoAHJBCsvyhmany5mGPIgo4IJ+cLB+kp6hiJdk/ojwfizzZRxs2SqfRwxegSmtkUzSaK X-Received: by 2002:a17:906:11cc:: with SMTP id o12mr33524047eja.277.1630479139724; Tue, 31 Aug 2021 23:52:19 -0700 (PDT) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id k19si17243177ejv.662.2021.08.31.23.52.18; Tue, 31 Aug 2021 23:52:19 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@outlook.com header.s=selector1 header.b=Z9GLdVdw; arc=fail (body hash mismatch); spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=outlook.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9969D689FB4; Wed, 1 Sep 2021 09:52:14 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown [40.92.68.70]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1986A68003A for ; Wed, 1 Sep 2021 09:52:08 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hCtTiMwdN6VOvojF/gJtN7cNTzVc5Dj1l//94b1iDucXCH8TJ/Y5DxsF2T3oAYVFpdnmBeNVI+yrskzLt0CofCE8k0uE8QcOCn+bPnHiKpk+NK0E5+3VT1uixXQSBoxY/HO3fPOq45AEVRe1J2kJAd6LBq3rTTaNMl4WJ8BZOd/CtOHDd5qAlU1FCLO86fcz2iPig8raqxuu9GlKjvc5qfLaryjftDovRZci4NWXHiDwVqs3P/CYhD/ngQPQLKV/DIH/Satxma2LBeKj78xkeYVh7uMQpre2lcs107XLr25G4kP6ddzkLUA1uPGwNUClt+t3snzfIBRInQjQImQ52w== 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; bh=N4O4ZpWaGgrbA6GZeZJ7ivH4eGimA6IUwoE9MPT+A9o=; b=S/Ln7B2XzgfP9WVATKnpFcps9mB8jvR9xcOz3S1fFuFr3Pem19n7dpk323InYAVSZT18/7wyAwOtwODP0wf8wgV/B/YJljCqTMDl5u/uiUut4pzayfpbkblSDdGfQD0rrCb9+eYMcu5blOcwJs3jx7s7jzOlybE9x58F3IT3fs859JUrLOJiRpfwcutQ53XeWEsHXfIcz2iTKK3as74LTg7LOCOjRkU02GOMOe0WdOpuL0+bY4GDGVDUQEI4f35L1bL4HBm5CgchCZwfv5ZacdBkN8pPoDg5nKHCaSNuoCB6VXMYkT9/w7Ri3obDRFrn8UTXOVHhYy1iwRG2z9CNBQ== 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=N4O4ZpWaGgrbA6GZeZJ7ivH4eGimA6IUwoE9MPT+A9o=; b=Z9GLdVdwPqOss1Q0KBq7hVtDT/T1apBXI8QPtjRFkwUcxxmaNy4O9qsyHSHV+LYJ4P5t4WO68nF4yZXIBS3aKtW+ed9L7jLIa9i2EHgJpx6FiNid/VyTsO72CelkyIvXaP0c79f5PHTLl03A92+yIc+xs5KkxJVAF5kjCwYQI0TrwcC9t9XgQBcRriiYhKoSK/pXpYQriRK7hBJNQTJem9hHYTUcdgjXClNYGRiIG3cYMkeEqZzQkT9T/pA6ueuoDHbOcSGgz6DZbikiWF6KSeGs4aJPpTs9+jVTMVh6w2Ej9zJLDQ+moux1r3XhkDduNkwV/P1VfEBfi3sGdoZOwg== Received: from AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) by AM7PR03MB6166.eurprd03.prod.outlook.com (2603:10a6:20b:142::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4478.19; Wed, 1 Sep 2021 06:52:06 +0000 Received: from AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::f8b5:1ef2:89b2:f8c5]) by AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::f8b5:1ef2:89b2:f8c5%7]) with mapi id 15.20.4457.024; Wed, 1 Sep 2021 06:52:06 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Wed, 1 Sep 2021 08:51:58 +0200 Message-ID: X-Mailer: git-send-email 2.30.2 X-TMN: [rpR3OoQMYS8eBOFYQK53WTJ7g9iANbyE] X-ClientProxiedBy: AM0PR02CA0026.eurprd02.prod.outlook.com (2603:10a6:208:3e::39) To AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) X-Microsoft-Original-Message-ID: <20210901065159.1879761-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from sblaptop.fritz.box (188.192.142.38) by AM0PR02CA0026.eurprd02.prod.outlook.com (2603:10a6:208:3e::39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4457.21 via Frontend Transport; Wed, 1 Sep 2021 06:52:06 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 12d964b3-ccd5-4d06-f8a2-08d96d150309 X-MS-Exchange-SLBlob-MailProps: S/btQ8cKWiR3ENj9J/qOYLA9aMooTslq7Wl0NuqQPTNXxsrRit289hXcvGYEhzICpfSqo2zRUTM5BZb0N+BJRkGgeWhOUeYKMxBMCjjoBBK9UVhhiskRvsXTonKAerGR123w8/S2X7xhXug49IBjJ6dr/aJMIViLFCh6BuVk0tmy5QKGxNh1zT/HJe86cGiD3deK5rJhcHBwdwRHQ+kL8uE0G+FXfR9Ag3J4gmda6MVzmUgyl5/DlBhhHZN1d5ImPgelwhQywKP2Dd7Dm7FgGR0zq3OhwAfuKGexUwwhBj/b8r4yfoY8lVNtf3yGTBf0c1tRRVRRUmqBErknG+C7YfLH0Ij/ZQ9ENHQCRdbpq1nCXScuiwpdH+Phj5eEEViRv/nzG68StdHvcm3dKo6NVknoPUWiU1jljlzKuNEy1c/nGzawsM/QC7jnqyIOoy0G4CUNb7cYBUoi/vW+171d3lz+sBrd73AoAdHDHlaYMjvWPlgJg2H93DF+00xhyHAhA3Npkao4V2Hlw3SbfMLl36EauA5hS26ivd8/x5HBUrv2xFkKSRe/GGdLlEyO06JJZrQqJE9kXWSMFpSXjpir00NhEef2XLfQcmAzFc4b42AX/hGFCpFo5Kt4NmzcHHjAAUdOS7cM/rMpiBKrsUkYdzCoKtWulmWi6QQwFn5p8/K+O9mVdHOTlZvN8Cf7zqXZMRlvPDAdzNPvu+cbW9WhpJMtWCLWjowY+P0I3auuJaNtcQRa+ezwOqWe8xmOquj3bUIZ0adex18= X-MS-TrafficTypeDiagnostic: AM7PR03MB6166: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: geRHGLkuUnJz5D1+uwYX5sOtTmY+0XpvjhVcVZ4NEfrPWebNNK3xKo4OevyJoupJUQYtV4fd7H2zVJs4o6tcBRauJ4f4jmHWdR5dDVUx3BHVspV5nkc/FWq7p9aP9wM3rR+jVNsmMIuHPA4K8wIgTgeaQugRhpsdDbMqm/KskxBM5VUO7nqMjzl8nBuaBNs/IcoE7HJja2L8QZ7VsgrIYcEJ/vHtUvID8nVmFr/Zt0xWj/KtBCZGvr4IdLmhKgPcUU6jt/btjZk0Zup9LY/rKLyjkbsCB+hp9zjPSQFHpy4JmZinDQ0B2dfsgqrJmjzSi0Ajv0Ais7X8oAHqKBnwPIxjuHe8Xjn1r+RYbnJPT4VB8AmdMm9pz6bJYMxK2zNR6GnAyLJwln3r/E9fAzB7OjAWYAq9Ivldog4ARjlCMAj4C1waKHfLuCKUSVfxHH2m X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: tHLmNhyE5HIrQWyc5GCgPsCQfQWQvuyzMIGbYUGCqaFgRsHSIoWzGMUJbG/QxCTHraPZmz2cIKaSyRAtzzBJPVxJnR9mzgEpeCEFMn0lcle9mcbBszctq5/xePJSNnMp018PTyq0JTQrWOoUWzSBTg== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 12d964b3-ccd5-4d06-f8a2-08d96d150309 X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6660.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Sep 2021 06:52:06.5866 (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: AM7PR03MB6166 Subject: [FFmpeg-devel] [PATCH 1/2] fftools/cmdutils: Don't access AV(In|Out)putformat.get_device_list 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 Cc: Andreas Rheinhardt Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: 2jCJH2Lupu0z It is not part of the public API. Signed-off-by: Andreas Rheinhardt --- fftools/cmdutils.c | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/fftools/cmdutils.c b/fftools/cmdutils.c index 2dd035a7cf..69c39479f5 100644 --- a/fftools/cmdutils.c +++ b/fftools/cmdutils.c @@ -2234,14 +2234,8 @@ static int print_device_sources(const AVInputFormat *fmt, AVDictionary *opts) return AVERROR(EINVAL); printf("Auto-detected sources for %s:\n", fmt->name); - if (!fmt->get_device_list) { - ret = AVERROR(ENOSYS); - printf("Cannot list sources. Not implemented.\n"); - goto fail; - } - if ((ret = avdevice_list_input_sources(fmt, NULL, opts, &device_list)) < 0) { - printf("Cannot list sources.\n"); + printf("Cannot list sources: %s\n", av_err2str(ret)); goto fail; } @@ -2264,14 +2258,8 @@ static int print_device_sinks(const AVOutputFormat *fmt, AVDictionary *opts) return AVERROR(EINVAL); printf("Auto-detected sinks for %s:\n", fmt->name); - if (!fmt->get_device_list) { - ret = AVERROR(ENOSYS); - printf("Cannot list sinks. Not implemented.\n"); - goto fail; - } - if ((ret = avdevice_list_output_sinks(fmt, NULL, opts, &device_list)) < 0) { - printf("Cannot list sinks.\n"); + printf("Cannot list sinks: %s\n", av_err2str(ret)); goto fail; } From patchwork Wed Sep 1 06:53:29 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 29933 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6602:2a4a:0:0:0:0 with SMTP id k10csp279572iov; Tue, 31 Aug 2021 23:53:49 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxjp02WrqQ3HRDdXZn6NJEkNYpDKN526asYiBHoWHFY7Oc/0iJpNSZXFZbcKPz3uhdm3sD6 X-Received: by 2002:a17:906:9b53:: with SMTP id ep19mr36186799ejc.86.1630479228955; Tue, 31 Aug 2021 23:53:48 -0700 (PDT) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id h19si25426139ede.498.2021.08.31.23.53.48; Tue, 31 Aug 2021 23:53:48 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@outlook.com header.s=selector1 header.b=qR28w+Rt; arc=fail (body hash mismatch); spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=outlook.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E7E8B68A15F; Wed, 1 Sep 2021 09:53:45 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05olkn2038.outbound.protection.outlook.com [40.92.91.38]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4F904680212 for ; Wed, 1 Sep 2021 09:53:39 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iKZcilluAwvCQuCu+zGS/B3Bn5MSM4Tu92oHg+dWdZGzLlKqtu5LlrWJU5cZb8uHa5Lg1GlCIS8Yhqe4CPRX4RRWi1278sqqs6NBr2bqZyLhqHWq5PMEZz/FHkkgP27Dbg6qT8LLeNzbzPZtgdi5rXsDXfkUOkWvP/a/AHydsnDZtL0lbfRca9exhXFKaeu4+1qO8eVQcDZMglgQLb5xWhzllibxN73QCX/RB5JCl+1GpZ5LmXaAf5v/Z15PTCCFSk+9KnuyNRvTDUg8Lx9B0lkvqm1Fsq3F4tLIeC5wByrQD77H/RzfqNuBFAl7eKxcMOwO0snwvlzbV2BAE9f/iA== 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-SenderADCheck; bh=aeqAQ3Km00firrGFA83KjqLIUbXtmE2GKqGZpjsYEXY=; b=Iv4i0Pka3tH3fYOKCdayAY70EktleydU/ocGPeVVIojutT38dPWj3c6K7jhC7kLF7/N1DrQKN3eavprPbx67AmMsVRWEUcu6aTyGDJ7SYIkFM2eyXA7AvUWiRGouxAeu6qOo9JNIui5aDwQv7OazfGPX6M6e/9G/jcKTckIVhIGcHJLJFoU98/LXyVRzjnNJI4Awovgz4ad2cNYSTwbvxqP12CyoHjp+Jare2V8QWMxGISCMZipjYdT3YsdRIWnB5dPJvWLCXWj0GWkLNGeurDdFHXT+74t9Hj0eocZNaqGn4mYa2AIf2GtPLn08vJF0NWpQbkWmpKEi8Ex/LSzthg== 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=aeqAQ3Km00firrGFA83KjqLIUbXtmE2GKqGZpjsYEXY=; b=qR28w+RtZY7TK14yZfqQrFYSgF/Ioe4hsMnKWAS1RJ9lifpYRE76weonQtt6EXDJRx8gglhoXoOvT7567Zo1+wtTmCB7ltnvDyCkzL3wDaljnGNSY6NfiSf3S2NPPNvEgAJEP6/QkKfND5wPM2OF3+edITDxWvwlZDJ7FHMUNgWGpGkdXEtEY66n09jN2OF3ZO3VAziAAbT9wsGOz16IFWnC5I7NfE3+u0FRpCajOADjMnVFmCW/B1dcjReMeSEgVgHf1LRdaEqxdEvkINkv6AFiP9/OBOIurXxA8BYC5Ok5lGTp+GS7PAbGJU8k5MP4Lb/ugig13/7usPKShwPtAA== Received: from AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) by AM7PR03MB6434.eurprd03.prod.outlook.com (2603:10a6:20b:1be::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4457.23; Wed, 1 Sep 2021 06:53:37 +0000 Received: from AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::f8b5:1ef2:89b2:f8c5]) by AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::f8b5:1ef2:89b2:f8c5%7]) with mapi id 15.20.4457.024; Wed, 1 Sep 2021 06:53:37 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Wed, 1 Sep 2021 08:53:29 +0200 Message-ID: X-Mailer: git-send-email 2.30.2 In-Reply-To: References: X-TMN: [uHp/b3jn+jt8Vk01Ck/Hr7TAlNPqMtG1] X-ClientProxiedBy: AM0PR04CA0074.eurprd04.prod.outlook.com (2603:10a6:208:be::15) To AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) X-Microsoft-Original-Message-ID: <20210901065329.1879832-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from sblaptop.fritz.box (188.192.142.38) by AM0PR04CA0074.eurprd04.prod.outlook.com (2603:10a6:208:be::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4478.19 via Frontend Transport; Wed, 1 Sep 2021 06:53:37 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 63ff69ce-59c8-4939-9875-08d96d153979 X-MS-Exchange-SLBlob-MailProps: gjx25WM8ZNWdKAFq52I1YaYrfPw2uztgCSXLq4+V2qHpnQ41SL4swdn2yyjd+dA3INSRigzFL0Uu7t7Nh8k1YJ0Gz3HTKn+wLpxg2/jqGN3e7i0jAf4mZ4YE8y5jUNwdsu/k6Ik8kByhmi+ENplAOO5PhjkFHD3P5pOPeSYDIufFuc0dpf+ACy+VT/2dvTjPxXG3V8F3s5l+y8uhspGlXegnPUPXJU3Jmxsgq8dTOyr8uyIaLmADhNJ+DY92s1v08N+ZiEdl5ullWlJ1shnu0nTmcjq/7c5Eordp9cFLX3IuX/Nre/scnvCXNQ4V+Ep2cR1dHTVZh+YZsGeb7RydHd6PwMrrRvGEWYCvcK1mZ2g02KOBWjwdUHpRxQ2odKL9J+ITEO6VtBI0jv5/QHImK7qxJsMOMImknt8p5DEbbQVSfnxrCw5TG246aSWTwrWGMIQuGCIYPnOE90vsxYuXSovlRgicoj1GeInSimUpYbnjneXSiQAfEaeN9CO7JYoQISV9QZvg0YaXnXtbVJ1W951z+Nh2x0IdJNIvdG2lIvcTpK4So01JQwXbmqIz6qV13MIgBgRs102AMkECs7nZ3N2zLexK0k0qwEoShxjJcElz774JByhmIrbGHxiyWptXXtiV1eSSU91fEiLySML/0tuSvUOkiXr9hYSBgVmUe2Gaj8C4X+zIY6aSvtocRovgO0QwQOenu8fxBEwY57tFz0hB0iH6cfWoOOlrPNf/Mn0= X-MS-TrafficTypeDiagnostic: AM7PR03MB6434: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: UKwvhdjXNJH7SQWMzGqXjaagGUOBVOPHMo5fKx5fpGL0p2HRZAJaY/AFs0ZR+Xn5KbsGas02X4IOTQDxlxeVTyBm80OUsO2m3098mMxFZWdKes88WHYgWNX9VKsQs6wPEERs4KrAiA9cqBcjH+xg0WKKCHWKAjnPgYUVuK95lzsC6nrHzHJq3j6E4cx4MaE+PjA2FtOM5oBq1YWluZwGDKrSZcN0v1WHIARm3VjENydFqzmb/a0pQgZsZupEPpKOJ7hxlKWnYmKp+CJtamTNm0O43NDTK2qMCU8o2/cFx0uHUzSohoEp0Za0E1jXm/JclFSJcCI2iCtelt4ITddxnCjT+vV1r8Vut6EU1BNv51oIThr0UIDfNS7OPUB1RI4Hil8IJBF9ra949wHGHGo8zzqHQv8UBAU9BG2euMepvLPmIfR3QxMqinPA2J+XO6ZB X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: ThOrt5DJPUrFsvmlR+ncRXOOiHseXH+7xPGxNT1moxPtXXFdepfWjwvGC75EWtDDUbm5SRPuzhGaPdpzap0rb1z7ZS+WCsmcSfBvwQC+eO1xWRju5XXiiCFcBha1oQnLmnd0/VRauWFdpGJ6qeqeVA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 63ff69ce-59c8-4939-9875-08d96d153979 X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6660.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Sep 2021 06:53:37.7887 (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: AM7PR03MB6434 Subject: [FFmpeg-devel] [PATCH 2/2] fftools/cmdutils: Use %c, not %s, to write single char 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 Cc: Andreas Rheinhardt Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: y8LUOkstiCWB Signed-off-by: Andreas Rheinhardt --- fftools/cmdutils.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fftools/cmdutils.c b/fftools/cmdutils.c index 69c39479f5..71799f46ff 100644 --- a/fftools/cmdutils.c +++ b/fftools/cmdutils.c @@ -2240,7 +2240,7 @@ static int print_device_sources(const AVInputFormat *fmt, AVDictionary *opts) } for (i = 0; i < device_list->nb_devices; i++) { - printf("%s %s [%s]\n", device_list->default_device == i ? "*" : " ", + printf("%c %s [%s]\n", device_list->default_device == i ? '*' : ' ', device_list->devices[i]->device_name, device_list->devices[i]->device_description); } @@ -2264,7 +2264,7 @@ static int print_device_sinks(const AVOutputFormat *fmt, AVDictionary *opts) } for (i = 0; i < device_list->nb_devices; i++) { - printf("%s %s [%s]\n", device_list->default_device == i ? "*" : " ", + printf("%c %s [%s]\n", device_list->default_device == i ? '*' : ' ', device_list->devices[i]->device_name, device_list->devices[i]->device_description); }