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 F114042470 for ; Mon, 19 Sep 2022 04:08:46 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 6A51E68BC51; Mon, 19 Sep 2022 07:08:43 +0300 (EEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A1C9668BBEA for ; Mon, 19 Sep 2022 07:08:36 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1663560521; x=1695096521; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=K3+c+HV3isV0imyTBFo5cA0WrbYsfI3yccnWt6qG/+Y=; b=jihuKby1X56x5//f+Xe0xrenwjiS6YaX+QwpeQSdsdHa1ZpgPGahgxeq +SrWo47kCExQA5ZsMLUETg30CQQS6J2Rb5SASgtIdhU7caf8mO2+TIoMi ojbXYRoRh6FUgv0e0bklirBcagCjmRSlf2t0Y721y4MyiFooBXwxMIGnv fq+6xr4n2ObfO4ZYgesL5c9pd1vpT6mF0fIfyyDTzJiMmfjGnWBPb6wdg HzCxsAudW8BsPVTsOhm2qtzBujT/Y+xmbxj0gT6t1DZahqtrZ5gN8MLfV 8MJbiYuSkoNIW8FYHHm9hE+vK4tDsCZwHbtEHf5+WUZ3mOfmAd25OJvQU g==; X-IronPort-AV: E=McAfee;i="6500,9779,10474"; a="363258491" X-IronPort-AV: E=Sophos;i="5.93,325,1654585200"; d="scan'208";a="363258491" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Sep 2022 21:08:34 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,325,1654585200"; d="scan'208";a="947051446" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga005.fm.intel.com with ESMTP; 18 Sep 2022 21:08:34 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Sun, 18 Sep 2022 21:08:34 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Sun, 18 Sep 2022 21:08:33 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Sun, 18 Sep 2022 21:08:33 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.173) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Sun, 18 Sep 2022 21:08:33 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QJM406GwvZ8uoEgpuvpj8fOfES/+jmKOLdDtX7FpG1sOiy6T0NlGYg6hbZVhCwux/bng7OJ+M9wtqzhDFZW8KvMsxuD9IOc/gE1fLztEQp4sFvv5tOy8Q5ly/y+k7bk6VLcq6kVgi2hlyMMoscuuCLtsyjPRIKQusWrX3gKo9SJyI/GYjA7C3n9ryaMe3f1s2MKHIT6SWFsC2ucIR+7ve94CDlZ4PKY4jp08P7qvxB54gTtY3ObDDH3TP2yXXuGifnhIYfQwCtkJ4h80DvivfM8SEUJp82UsDlVTMZpN6yTglTWpOeJjU9VuI2Zt5jT9fr6R2h21w9+Yn+GfX1lksA== 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=K3+c+HV3isV0imyTBFo5cA0WrbYsfI3yccnWt6qG/+Y=; b=CV2xckK8aqVtPaPXmo1w9D7o7LNven6R0YQns47NxxFWWJuKqMp81jB5fp+toIFen21Nu6xoUNICQ93kCTGMZugRAdARJpKWD/tGpPDsiwRWlLSjlHxYHdiYJCon3Ndm6bczUD0Xt/VI+/gfq4PhxJqfGib2Qn2lJNFX4O1P9nQLVuDgsPXlXYyn3+9pHLuuUfp/piOkskbclaUT4VuFSEu9N+he0xpAcsXxCuWiYgcAg68iawDbCquxq7yDcadlJTF3+pYfm/e3+TqUPY2HH8ZZDLiAQwrVxRxW/hmelXB2zHcA1ov1M8WnGeUhtZHCHY0Vf6QYfEGawz4maEwCQQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from BN9PR11MB5515.namprd11.prod.outlook.com (2603:10b6:408:104::8) by CH0PR11MB5346.namprd11.prod.outlook.com (2603:10b6:610:b9::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5632.21; Mon, 19 Sep 2022 04:08:32 +0000 Received: from BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::3804:a5ab:68a9:9304]) by BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::3804:a5ab:68a9:9304%6]) with mapi id 15.20.5632.021; Mon, 19 Sep 2022 04:08:31 +0000 From: "Xiang, Haihao" To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [FFmpeg-devel] [PATCH] improve VAAPI error handling Thread-Index: AQHYxTjIitTBoMiukEiw1Izm+Wmqf63mMIIA Date: Mon, 19 Sep 2022 04:08:31 +0000 Message-ID: References: <91efc26f-85a3-ceaa-c5ad-a2e23659c60f@web.de> In-Reply-To: <91efc26f-85a3-ceaa-c5ad-a2e23659c60f@web.de> Accept-Language: en-AS, zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Evolution 3.28.5-0ubuntu0.18.04.2 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BN9PR11MB5515:EE_|CH0PR11MB5346:EE_ x-ms-office365-filtering-correlation-id: 6cb30335-a7c9-42d7-97a9-08da99f49d71 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: f2aCeKM0u1+96MTEgICmYw7k8ifnOyPIVLokogHFKSru9QgPy8acNS0BqwdlB0ubHxJzCgu1qgnAQ4XXAkcyGsZNwrU4sDB5fNgisSp9ltDJ5QsMrg2qp8PBokyN5eKY5o0ZqrX+MrfYW8redPaUaCM89mbeVlDBaVp0//T//PemDEv0BIx4hGbG/enSAl4dkMBXCvqiQcVqySsvYyfxyEmX1n7peUszDnTYKzgjFy5tmS52/NGm20cnUUheXh3Ud3ht0Npowg3yS6DgBSqwRiXvTuFbfJ/pCql4TAqw57zrRKWM+uKQXKv374nOkjQC00rpOP9Z31/TFJjiw+++LaLA1SfAzYaoJj45pUo8eefqXjLQIcGKipJIyRyEDd23CJI+lzzRdnmhvTKez+zqNIuOmWY1CtAmx6tHKeVT1TnSgGYkUGsSIpjCV2HiSAakXaCimbbZigGky32A8ZXOZH7gpCN0Qn+FH3owdAfGwPydfDikaHeBn+XOwUgquSYVL+ZpWznm1qJrQSYyRUZKhxHsqkUwbhhWZ5xYI7onLP/x06p/JdMn6pw/08SShHISaaJ5FI3KsrZ/8ezH87BkUotEVV9pOrFzzaWUrYXlg4ZIPANoqTN60uU7EqmpmTquhDp+EYKtA5zAiagq5Ce4lK8PrH/lIXRKvlKDekAcfJU/Q8vvIVSSGTyg1S506s1sKXJ6mqeXmG5Y7T2r+Z78uE9Ke0BoucDE8M4nYloa9dPwAqJIJA4bhDGL8OCLzO6NU8NBw8C4wvWBydthdVW/J25tT4AJg39TSb2ceekSXTTmzhmZkH/EuYCTBIIVdqzL x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN9PR11MB5515.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(39860400002)(366004)(396003)(346002)(376002)(136003)(451199015)(4744005)(966005)(2616005)(2906002)(41300700001)(38070700005)(6506007)(91956017)(76116006)(8676002)(64756008)(66946007)(66476007)(66556008)(66446008)(83380400001)(6916009)(316002)(6486002)(478600001)(71200400001)(5660300002)(36756003)(86362001)(186003)(8936002)(6512007)(38100700002)(26005)(82960400001)(122000001)(99106002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Rjc4d3JOam5tUTVzVmx1OWxlQkZCby9KbXVDRFFreFpkamQ4aGkvSmFSdE84?= =?utf-8?B?T2VKVmR0V1lIS05VNDZuVWEwbmJWMGN5TzNiclJYUUtxZUlYemxIRlg1TmR1?= =?utf-8?B?NHBkVkdZa1lrVzBlRy80Ync5elE3QmN4M1VvYXVqalhHY3dNeTdsK1V1MjNl?= =?utf-8?B?ZWZROGxYWjV5YjBZbkNHY25NTll2NGV6Nm1rQ3BTZDNTcFRNMmlpb0xZVHRl?= =?utf-8?B?QUtGbnY3d0ZlcjhOU1pYRWt6bGNhNnpzc0ZuWWVIbDhVRVg2RVl0elBxVVNL?= =?utf-8?B?bEh0MWJYUFZBU1hKWXFibG1kN0Foc2x5MEQ4aWFaSGpKaVMyZnR1aDE0WjMz?= =?utf-8?B?a0dKOUMxcGt4cC9SS2tqbVpHNHlFYlJPMXFqTHR2OFlPRHdvLzVpYnJyc1F4?= =?utf-8?B?Wks3MzBidjdaNTBZZDlYc2NWTlVKZ29mK1NQQUdMaWRTNG93RTl4K2d3TUND?= =?utf-8?B?RS9XSWZLVVNMTURaRlhhSjd5UVVxdzBDMjRSWDBUU3NvazNyMFpJdzBvTkQ1?= =?utf-8?B?OTIxaFNtUXVjRFlVZklrcERweFh2S3RacjVnVWt1aElPWldpbTVudDlIb09L?= =?utf-8?B?MExuOFArTnJ4UFpRaUpXb3RrQXp0eGxiKys3MEU4SEsyUUxLUXBzYkh1akhk?= =?utf-8?B?UjdkZzBueUZocFhPOGZVN2hqdGRkcXE1bTY0dzJ5bm04bmFPeWx2dE1jd2ln?= =?utf-8?B?VFVjeERnVnBGMUlNYytrVk9ZbDhtd04xWnB5SURabGgvZGExbHRTemlJcVUy?= =?utf-8?B?ZVEwem1SSW9tRTFvb09US0lBZTJNYm5pOVZQZ3lSb253cVhoa1ZxMm9DZkNK?= =?utf-8?B?bDQ0VWhDWlhIY1hrSEFIV2Q0WVZXTitMdlFaVndmODFUbnZqOTZuS2NnNU1U?= =?utf-8?B?dCt4U3NGNHhGd0NmZkUrcGljZVpVUEMwMnNsdUc3ZTRXRjJQVlZyRFFGaGtQ?= =?utf-8?B?N1pOWjJxTXFSTlNnNHRET0M3MEJITm5vaWlxbURiZ0dhb0JqMEljZDBmaVU4?= =?utf-8?B?bHJIQ0tsYnZ6bEJDWFZOVEhsZFA1TVozN1p1d0w2OGQySWdHUVlIaTJqcCtx?= =?utf-8?B?bUtlUGR5VE56dlJVZjgrV2k0eUhNUEtqSjQ1cVhCcVR1K1g5bTR1Z0tlanpS?= =?utf-8?B?UE9DRzRRcnIzL3paRExaVmtQTGY3VENkUmp2TXhDQkRCdG96NXgzQUpaKzJt?= =?utf-8?B?TFFiVlBYV2JkTmlxeVh3UEplU1VwanNaSGprRThRTk1JMWlkVkVJSU9Ed1cz?= =?utf-8?B?KzdtZ2pVeFZDRE9YK1JjNkk5MURuT2ZzKzJXZnluMUZCRDZZNWY5cy85MWtk?= =?utf-8?B?S1owWWYzYXd3TTVIYmhFOUoyYUt6V2N3cmZrNE5aZHl6NzUvdjI2VnV1bzlr?= =?utf-8?B?RER3cG9sTUNPY3Q0ampETzZxUXZXTmZSc3F1TEJrWEdZZTduK281VDB1MXIy?= =?utf-8?B?bHNRNm1hblZWWkd4WGlLQlRWMEYyUCtSbEplVDVOdnZDNEkwcTZlSGNXUHho?= =?utf-8?B?SGxuM3ViZDdzNWh5Z3lLdjgzSHpzNU1tb2h0SDNVK1BzeVl4QW1OaFhCUlVv?= =?utf-8?B?STZQS2VwU2gxRTIxKzFqVEZUQWhKbjlLQmRRdGNzUmVPcEY5MmZCOC9Sc2xI?= =?utf-8?B?Nkl4NzIvWmhBYlgzR3NVbDdZVytLd29YZndNTE41dFlrRzRUNUlnTlNkazNO?= =?utf-8?B?S3llTlROUXFKQlRhK3JReTJPRjFtaXRESkhLalZlMHBTZVB6d05mMnhHUlRq?= =?utf-8?B?SVYwVmFTVk9icjRzR0UraTl0cXJVTUQ1bkxFMEFqa2p5cHU2S29CTGdZZ21W?= =?utf-8?B?N3RZRG43SEV4Y0xTN3A1b2l6elNxaG05K0hLVDZCMCtvVVdvRHZVd2FPSnVZ?= =?utf-8?B?NS9UQllPM3JNbTRWTlR0dEdYL1JFOUpzZE93UUZPYXlST1hPaUtLcm92OXdL?= =?utf-8?B?dHJxVEZpelY0bW1DRyt2RktaZ0RvMnp0Z2NzV3B6NDRtNSt1Q1pwaFNtWXFZ?= =?utf-8?B?cDBRYzNmclRJaSszRG9yRUpGMFhFZ3NxOXZDczJ6T2dCTU5md3dEYWtqdjQ4?= =?utf-8?B?dk5tdE9TaVcrMUJCekcrcktrWVVnZWNVZld4Y0FnZzNhWWkxSWlnMDlUYXpa?= =?utf-8?B?YXRSdnVrTUhZT3dHcDJjVHJaL3hvN3lJSnNsbjlwYnpjNnNtL0dWakp1SEFO?= =?utf-8?B?b1E9PQ==?= Content-ID: <38B301DC91900344BA54C48A569506D1@namprd11.prod.outlook.com> MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN9PR11MB5515.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6cb30335-a7c9-42d7-97a9-08da99f49d71 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Sep 2022 04:08:31.8258 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 7H6lGgASMF2hEadeC0B+YMfyNhf2YrosqPn3lLFyYdOBoY7mvwy9xY7N0IxmJuWvgggjiVqxGbKN8/3x/Z3bEA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR11MB5346 X-OriginatorOrg: intel.com Subject: Re: [FFmpeg-devel] [PATCH] improve VAAPI error handling 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: > In case something is wrong in vaapi_device_create() you usually just get > EINVAL, but not the real cause. > This patch allows to return the cause as set in errno. > EINVAL is used for kernel driver name mismatch. > ENODEV in case vaGetDisplayDRM() fails. > Also changed: > Try X11 interface in case vaGetDisplayDRM() fails. > Try to open any of the possible 8 devices. Could you update your commit message ? There is a warning in patchwork check (See https://patchwork.ffmpeg.org/project/ffmpeg/patch/91efc26f-85a3-ceaa-c5ad-a2e23659c60f@web.de/ ) BTW you may add the above message in the commit message too. BRs Haihao _______________________________________________ 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".