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 5E5BF40C50 for ; Fri, 6 Jan 2023 01:34:26 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4453D68BDD8; Fri, 6 Jan 2023 03:34:23 +0200 (EET) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 182A868B7DB for ; Fri, 6 Jan 2023 03:34:15 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1672968861; x=1704504861; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=KG6HISqR+EShTrM8xxpk8BNuy9gWAD086c4rVVgg7Jc=; b=HFLO6pRjzSTXGLQv5XN1B/s/k8Ff7O6avmWipaCB4BjuMRGZKm3MvGta UEtF5vG91Ij/5Cq+jkhxg32JTF3CYtCcubgEVAtbno+2vnipENiDcIbcY xVN2xIg5pdqZNqBwCLRMilDaUgtz1aDn1P4NcNska1cgrTumV/3GhyTwZ 3WnDe2ejAjA8KDlQ/6xq1OF31u7psch51WQf/8w2AdT7QSjaloBvpeGnj 5my1T5ZgsjZ8FugGRi/nCr5dw90QNBjL0GEGwKNyo/JYTOfIrtS9aQOQ+ CeHbSIZWwZmbMwVlXMmD346Vz2dVzSUyW173lQxxnWYD/hU1HHYfQLg8y w==; X-IronPort-AV: E=McAfee;i="6500,9779,10581"; a="321080810" X-IronPort-AV: E=Sophos;i="5.96,303,1665471600"; d="scan'208";a="321080810" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Jan 2023 17:34:12 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10581"; a="901127147" X-IronPort-AV: E=Sophos;i="5.96,303,1665471600"; d="scan'208";a="901127147" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga006.fm.intel.com with ESMTP; 05 Jan 2023 17:34:12 -0800 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Thu, 5 Jan 2023 17:34:12 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Thu, 5 Jan 2023 17:34:12 -0800 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.45) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Thu, 5 Jan 2023 17:34:11 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DwFDJtH0RCyi6wTdCV4Zhfpt9fDFfegaOe4U2ESrWy4SeQZpxteGFld87EIGBQizkaCblXJEMEcF1GHSzDyp1sy5beNKZ+C0FAYPii8JRmS9MqY0XlrspI09+0TRJ12Pe5M5Ik+6HMMdwvu/22gAhBR3y3SzCyP0CtEotd5JAhLhaYzg1qyFOhJOYAnv8KgayvQQs5Jb1AWOPXIcheMOERqDxWnWnHqyl6JBf7qgD/a31sSG/x8utKEK4S2feGHfqqnD6B2eRu5TvttZDNqC7WPfHLYg+tuOKQS/74bESm8BwF1X6LjvLqoqOQ6U+xUus3LwZEVlBeOw+w1pzmGEwQ== 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=KG6HISqR+EShTrM8xxpk8BNuy9gWAD086c4rVVgg7Jc=; b=RM+1zXYCDW2Dh7WNNZsQbrg+qOcKkh78lp0HAGvLi2lXQZ7CLwL1GHtykC1OGpjFswQsg34ScwTFLqUp47xwVsg3h8QBKi1IEYZUJysPQo5GFvyNZpwEU27Eth7tgny15K+zzxBcGGahcI/GwjgV/vVIQdF4XoBEfWVDViWwZI064KKTtRNKJiv0cprz2cgHA1AayNhkMTJ8RyMzutpAXesaoMR2gLIRuBcPUdI+E90N6JhomMdImUSwMLAHSP1FbdaRlAEoeQoxiwzsWG195Qwz7IcDwvyeEiIEnoQUpF94vSV2SWxvzyPj05DgflGVY/JvsqRHLzSShrNs46NUxQ== 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 MW3PR11MB4555.namprd11.prod.outlook.com (2603:10b6:303:2e::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5944.19; Fri, 6 Jan 2023 01:34:05 +0000 Received: from BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::e3ef:177c:4008:7ee9]) by BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::e3ef:177c:4008:7ee9%5]) with mapi id 15.20.5944.019; Fri, 6 Jan 2023 01:34:05 +0000 From: "Xiang, Haihao" To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [FFmpeg-devel] [PATCH 2/4] lavc/qsvdec: check ff_decode_frame_props() return value Thread-Index: AQHZIPYWzSt+qiaKeEuMo3wFKhR7EK6Qm/oA Date: Fri, 6 Jan 2023 01:34:04 +0000 Message-ID: <05ebbf147acb2bd40d0cec1cd9fbe20edd16738a.camel@intel.com> References: <20230105110756.473-1-anton@khirnov.net> <20230105110756.473-2-anton@khirnov.net> In-Reply-To: <20230105110756.473-2-anton@khirnov.net> Accept-Language: en-AS, zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.36.5-0ubuntu1 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_|MW3PR11MB4555:EE_ x-ms-office365-filtering-correlation-id: ef454177-33ea-41b3-00b5-08daef861900 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: WjTL61ILzty/Ja0Z803qoaTnp1Y7o2q+iJMev+WrglaiacMQ/fadvKY/tBDC5vSg8fzG0BqWGOpWk1bDGbga+5LjtZs26IkMOUKf6t81X01iVSs/dF+nfXgsIfbIkAReBQHHppYB438SNseTX2HGmFEbQHzRNYOsW+i2ve4EZyq6nncR3JuCkzfiOog03KLFKn5aliXImd6zaFfm4AFeJa5ktEsMu3q9jgthorIDp84jG6UxFktrUbbhI5wbu3+SWVPx2aQZeW+O/tTGdqi59BqNYQOup5MREa48qp6EzJ53ieofUe74V67dyDwblLvoCIT7X5ol5hA/qIZONx7Jbq6GDWfQl8hE34yPDcV8Avy+EsbivsPyTX7oEmkJwthFTqwworhJiV1GJSB7GkIoFWkpRt9q9amSV8Ga5u7gHU28K6RNKklHUGFuiLALa/7IZN2Sje3bO/Nvdnkcp3yniWIdr9ehoIfKVfzx+FXhZM/fWVmJJ47/uLsMOGtHoNaacyiSpXK5rzoZ/RXckt4ad9OsHjDxSHv5TwfKA6glsNs2+AZ/vVrKkDDRwSGfrvC+IhBKc39mPWqDqM6GlghL9Eo9p9XWoVOL/f5bz14hrhG03Uv6KVModxvbNpMsHssRFLyf5NP/tACzqRnre0BbshoAfJhPim5ZM4fDYnIfMXBrY4UP3e28ia+49k9T//u4AdvTlFXUGxuGlnaHwr8RrQ== 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)(366004)(396003)(136003)(376002)(346002)(39860400002)(451199015)(83380400001)(86362001)(38070700005)(8936002)(122000001)(82960400001)(38100700002)(41300700001)(2906002)(5660300002)(186003)(6512007)(6506007)(2616005)(66446008)(91956017)(316002)(64756008)(26005)(66476007)(66946007)(6486002)(71200400001)(6916009)(66556008)(478600001)(76116006)(8676002)(4744005)(36756003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ckNzNW4vY0VUWDNYOGpMN3IxOUVHaFErTXVJV3VGQm56QkdqMWFjMVR0UXVP?= =?utf-8?B?QlRmYnYwdmhwRnppUzRBbnF0S25taEoxckphMGU3VDBQbjJJTWdjYzU2TGpm?= =?utf-8?B?QjBJWkd0MDVqV1A2TFNPclRac0RUVUxMa2xqam1jd0g5NnlSN1lJeFYyYTA0?= =?utf-8?B?N053SjZkVG1KdFlIWUd2NEJRRVB1d0daMjZjTHMwRVQ4M2RjM1hoMHV2aXNx?= =?utf-8?B?MkpnQXVURmMwY3Q4eHRoM290MEVBTnBoV2pYUzhMS1ZWSGJoaklIbitZaURl?= =?utf-8?B?aElUclVzV3gzRm90RXBqMkRjK3RwUjFIK0JTSXBpWlE2dzd3UGdmS3B1bWpv?= =?utf-8?B?TXdVcnZ6NzFDKzhIVkQ2TlAwRGx2eG04OHdNb2xvRStHN3hKWC9Tb3FUaTJ5?= =?utf-8?B?WDMwZHU4cXBROVl1akxQa3FjVUtuUHoxZjcydGd2VndXYzAraDZHQU4rSjVj?= =?utf-8?B?Ym1ERWZYb1hQc2wwbDFpZzk1dDl2TVVZQUQ0a3FGVldmUXFFZ1hCQmFRcTBB?= =?utf-8?B?cU13ZXlUS1NXVTQ5YnlLZ3lDWkl1NFA1U2xWSmVLNTZhSWVBU0F6UTNNcXRi?= =?utf-8?B?ZVpyN3VrVmJEL3NHdThzRDBmMWxQaURLQkNZQmlqT0YxemxReU45NEExNWkw?= =?utf-8?B?emFvcGcwNllZMmNmejZna0pML2R0ZFJNZTNtK2RsZnNFVW1JeHptVmdBVkhN?= =?utf-8?B?ZFVoTHEyQ3kyc3VaUTFBL1d1aU9ieHN3aGpxTjJsdkE0TEpZRGpiVXFEZTRY?= =?utf-8?B?R3Y4ZFlGWGxxRFhtNjZUWHY3a2JoNGVLUlEyUXZTaGdNZDZOcWRoZ1JNaDBj?= =?utf-8?B?UUJoVUxJaFkxaTYxek91cjB0L3RxTE1LcC9mc2p1QlROK2d4OE00ZW9STW5D?= =?utf-8?B?WTdlRVl1c3FVOG0xeDVHQkZseFdqWlRuc0dteVliNmFNM25ONGhOL3o2bk0x?= =?utf-8?B?SFF2eGxuNFcrMVdJVXZ4Q3grOVU0TzBiUGNJd2pNc1Q5dTFLK2xiSDcycHZa?= =?utf-8?B?d09ZUEtPS2VuN094a0RNenZsMzA5bmVPTnpOSW5pRWZoWnRyYXNJakwvdTNs?= =?utf-8?B?MWxZQXhOTzRhbUEwc3kvc2ZUTS9BQnRrd2ZDSUlETUhrQWlYSVhVaWFXTVIz?= =?utf-8?B?KzAwaG1lakN2WkJFTTJKQ1BBd2p4YnFKRlNLZDF6anZHbWY2aTBrUkVQeWJ4?= =?utf-8?B?ek44WDVwL05LY3pOU2ZVcTZPZ1drSlZNY3ZxOHlhWXZuZkR4NXR2ZDdCTXJ3?= =?utf-8?B?MXc5UFpwdjA1MzdKR0xLZXhXMG9MbWxjZUNzMU9UblJndWpzK0V2YTREZzBo?= =?utf-8?B?QnRzcXljTFdsZllRaXloNlExdGxob1ZQVnFrbUc0cDBpSk5iaXg1dVd0cWE4?= =?utf-8?B?SG5Yc29KVWgzWFo0RHZGNEltWC9ROExQVnllVHRHSHVqdDNWakMvTFJ2TUlo?= =?utf-8?B?TEZYSEl0YmpocUJmL1A5RUovWmhiTHRZNUgwTGJCSFJxYktVOTRJcXE3UUhn?= =?utf-8?B?OG1NT3IzL2ZiTHRNUmdIVjdZcS94ekExM3VmYXpoanQ2WE5CWERCeWQwNmtR?= =?utf-8?B?dHlwbGQvdW84RlVrS3dOQWpCWkV2VCtnUCs5K3NSRmQ0MFlrRDJIMExDd2RK?= =?utf-8?B?aHhDS3E0Q1RNSklSUWFFd1F1cWVvcEp4bS9pZWwxSzkyQnlKamRIZ1ZrNzVF?= =?utf-8?B?QmZ5N2gyRjBVODJQYnJna29Ma1JtUGxORmhtTGluYU92NjBpRmVpOXFpN25v?= =?utf-8?B?QllEYUsvWlNCdGhQREdpRC9rb0syYWVmaEx4QkNJMzRsWGcya3oraHZhcGI5?= =?utf-8?B?NWJtUmpjTVAwRERmKzY2VnBadTFCVVY3amsraW01dG8yankyMGtPQVlVRGxz?= =?utf-8?B?Rjh5MUk2QUd6UFRSQUg1TFZTVktGL2pPVGFsdEg2SWtXYXQwYm52NUlZOHUv?= =?utf-8?B?eEFrc3VVZzREWWEvZ25TR1UvSXc0M1ovV1dqZE1iQVFHcmZwYzRBelpjdTNk?= =?utf-8?B?MkdPSlNhWHJzZ3g0dDltR1pNTHNtTnBiQnRiMzN3eXlJSHRQUUpBSWhhUlVz?= =?utf-8?B?Y3pQRmR5T2ZMMThCWmN4cjFWUGhpMS83R1FXTzlSaXd6TjdGSGJkT0ZwSmRh?= =?utf-8?B?QzdiRzhZNFNhYWROc0xrWUJmWHJzRlM1NXlETzhNVGEyaGZYMDNNRmRjTWh6?= =?utf-8?B?bUE9PQ==?= Content-ID: <4736E5516295434AB7302A8FB4B340EF@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: ef454177-33ea-41b3-00b5-08daef861900 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jan 2023 01:34:05.0277 (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: Aha7xonzgDy+rC/dvI5WJRj5CGE0dTLpSK6V0YDikbrCkgGcd8yxxjn9lvmWNtdkKte0E8JhVNkeEWdhGNaHtw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR11MB4555 X-OriginatorOrg: intel.com Subject: Re: [FFmpeg-devel] [PATCH 2/4] lavc/qsvdec: check ff_decode_frame_props() return value 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: On Do, 2023-01-05 at 12:07 +0100, Anton Khirnov wrote: > --- > libavcodec/qsvdec.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/libavcodec/qsvdec.c b/libavcodec/qsvdec.c > index 92bfea196e..6bc85116ad 100644 > --- a/libavcodec/qsvdec.c > +++ b/libavcodec/qsvdec.c > @@ -128,7 +128,9 @@ static int qsv_get_continuous_buffer(AVCodecContext > *avctx, AVFrame *frame, > { > int ret = 0; > > - ff_decode_frame_props(avctx, frame); > + ret = ff_decode_frame_props(avctx, frame); > + if (ret < 0) > + return ret; > > frame->width = avctx->width; > frame->height = avctx->height; LGTM, thx -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".