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 89B3143340 for ; Wed, 1 Jun 2022 17:50:57 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A41F168B773; Wed, 1 Jun 2022 20:50:54 +0300 (EEST) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10olkn2103.outbound.protection.outlook.com [40.92.41.103]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 612BA68B766 for ; Wed, 1 Jun 2022 20:50:43 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AATJWcPcWQvFKh2T2hSG/K9nYp855MeNNrxz6PCgkk/w7fvEGZhUARqkGZWbm3acPFwRKJ+9JpOkoRlifHRXXhy0mlO35xfSZjslxIl5wLnw+dR+6aFKrF5hxtAGn4kp0eZaDD0jjcu69cd9B8Agas7oP1J6bzw0lkzv8oqlX++SkzD7rgd02P/pegWQO4hRZdaVCiRF/nyu8lyD4ZnnPV45/xuC91gSOIlx5qLE2pNy1A9CLAAzPrvR9MVC96qGoNsjygW95+/FglYit18aUEAM5DMDvsZJ1s0TYp+wBTQNnxvQWo2O7uwxXjoHwTYJKA2STUWwofvsSsB3inrTsA== 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=XKtxyu1Ciud8OWcWLinVV16e0im5gKXPg5WWG3Xum2w=; b=CRVHJD0nUcaKOuBqVff2Qm0cT79/lTLmuEicM3EpoT/LH4K8nbh6P1oOF/UWDS2tIEpwLrKniDOEM0qv2atjbF6M8jdW1olrGrYYQyhUh12uc4xQt+qUvlPpsrzit1x0p/ivp06WHR/sZ7NiysJNisUnzT8FFq56Ijtl5b4PbBCc4Cy2sqMaY5y7vABoRLkL1zXdd4dmafQ42p1UXNOA1Xw2b2zEBMggrGDb8V28uYsh9hO/tnUo1mkyfYvUFkdDMKs2HxBeRycvPTF8beEEzMdlz7FFuLemWtp70syqKg7gwQohek0rRoEChihNMnbz8s0DTPANvevhyDNk5RmcQg== 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=XKtxyu1Ciud8OWcWLinVV16e0im5gKXPg5WWG3Xum2w=; b=OQtONGlp3yMSgqoPMEbKUiMKoWgYm7Rt60BvdedZ6UHAhhvSH3ClQ0/qCWSVz1YxqHlFnQ+GJ5pBWtQj43dqNDeKQQOiSUcP6BbrJYPqwakGnOLyIrs7sxrs447+8cZ88VoWj+zg9RKtyVooY0JJwV0qNaHimGHYvAQTQTUFKV5/x4pGp6rzLe0/k01LGVgvJ7x7O9ysJglvdHyjFw34YpfgNDpU0MZugWxOi5pcbBHSprMPbecIRps+UhvgLV7mElPyPxR1d59GVS98FPd8UJIcL4HCFATFwEyG2S0TbdRBiMvANi3YcMt0IQvpTBbwGUJAAMM6rdx6X42X06SNcw== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by DM8P223MB0141.NAMP223.PROD.OUTLOOK.COM (2603:10b6:5:316::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.13; Wed, 1 Jun 2022 17:50:40 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::f144:21f9:cdb1:5c8a]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::f144:21f9:cdb1:5c8a%7]) with mapi id 15.20.5314.013; Wed, 1 Jun 2022 17:50:40 +0000 From: Soft Works To: "Xiang, Haihao" , "ffmpeg-devel@ffmpeg.org" Thread-Topic: [FFmpeg-devel] [PATCH v2 6/6] avcodec/qsvdec: Implement SEI parsing for QSV decoders Thread-Index: AQHYdZbaAu7j9/hgsEeR6BzuxW5Csa06zJCAgAAHeyA= Date: Wed, 1 Jun 2022 17:50:40 +0000 Message-ID: References: <23de6d2774741423dbd981b33afa67975d28749e.1654074366.git.ffmpegagent@gmail.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tmn: [ng5E6+dbQgHqj7n0LdbpVtqiITNfTJgT] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 35962775-02c3-4656-0d71-08da43f73df0 x-ms-traffictypediagnostic: DM8P223MB0141:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ZYb1d7UQdaPhSWhiAxeY/DD/TQOYksobsKTyfogWjFZGRSptTPy5Ij1/1m6aRCL//+51kjzWVcoQmfFKreyYBkTDddGH0H3hE5GvKlqStzaV1qefeOZkL0C50n6pRhkGbH82vuw8NNamStLwCL+9DAetBGLQJcbCIdm/XXXnPYFX/90SZWm3XROFwWZe88i1shTWykq6P5sZsRLegs7hUV7lCJFDiaIhmIaAqj/BXjgqGVQi47mPYnHFzerV2Iit0xtsDGxXHt7syeQH02emDnhewSUInaCXkP5DCyX0rh8lm3oYrZhvA4/YcpCQ6e3qPy9sb1dQOXgFr90YtK85iWjboYhxctLD5DVQc8oioDimOOzw8ZMw1189AO1P1J1yhIYoyeTxnYupOqrN++jc9N1TeC3HeK9oek9PlYDZIioDfRFdOExWGws4TpPxwH0OCE6j/EQFYCtCj/LwFG/ResJ+e6gz6AwN7X6AU+8cXR6qjwpZchdjSSZbGTxSjXPa0QAqreshFek/8Eo+nNOy9s5kqSZ5+DmkC805U87yuYU5Zss30VaSWQ2POe5mKjMSlp7CdW7m1hFvc1gJSyqvSQ== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TEhtQUFua1F3ZVhTQkVrbnlQeU9zWFB6ZUhHRXN6SHMrYkc1V0gzd2xjcy8v?= =?utf-8?B?bjFNSHFhRnZjL3JPRU4zQmVYM2NheE9HQWJEU0J0cmtHMmpZajhXNDVZS2w5?= =?utf-8?B?cWlxNFFVUEJtczRjL0h6ZnNLWTljekdrT3JaYUE0blBoOTd1VUQ4RFozUmpD?= =?utf-8?B?NHZxYmRzWFpHWW5aV2FmMUxYM0dhOVdjejN3UWxReFFxNitvR0cwcndYZFE4?= =?utf-8?B?UkliU2U4L0pWTWhwenI4UGpmQ0JLMzRpbWxSUXc5Y21ZVXNuSURUYkdQOHBB?= =?utf-8?B?NldGZGhpY0Mxa01OVXlIUlVnZ0hZbllCbmRlck4ra2ttMVorNVFWczI0MDgx?= =?utf-8?B?N0lUaXd4RUhac0JTcFQvNnM4UUZMUUhvb1ZPd0JNeHhKR0hZS1c3UGpmMm15?= =?utf-8?B?UURTQ1h2cWdZbWdVYWdERUhDQmxBY29SVWw3YzhZZGRrRjhPbVo2dUYrdFBO?= =?utf-8?B?VUYrQ1RhVDQ5dldBRDlaNnkrN3FkTjZpOERTM3crbkNyT0pXWEg2RTd6ZnhX?= =?utf-8?B?UGhRWlB2djZnMWtWV01RaWZFbjlGVTMxOE9iNG9BUzJFQWVZOVBoUEZLbjV2?= =?utf-8?B?aE8zcjVIRzFXeU1kWStkb080N2hJMG9iZitLTVdadFQyNHFlZlhwQ0trQ3du?= =?utf-8?B?Q1phbmRPZ1RycmM0dFJUU3Y4NXRIczhVanFoMWFGUDZESVR3TGl3OE9qUmpC?= =?utf-8?B?Sm50SFJMckJWYkZiNTg1VVNYbmRySjl2bXhkMkZ1aFUycTRtYjE1VXQzVm8y?= =?utf-8?B?WlgrM0RxOGh6TDdMTEVCV1lNN2JHbUpwQWM3RHh0UjJITVhlZWRzMk10eXRz?= =?utf-8?B?bmRlQnNWUE1saDdGdkFKdlp2YVJaeXlyYTkzMUE0dkJnN0s0cFk2MWpLd056?= =?utf-8?B?OVZpaEM5M2J0UzNGTjRkWE1UTDg2T1ZQQTBDUlJDVzhqMG1LcGxGeWFONlE2?= =?utf-8?B?bEowZjdlT2tLUjBIQVJBTUFqcVV6TDNLQ2tNUUlNQXpQRy94SzhGT1h1THVY?= =?utf-8?B?c09FSzZtVEtqZzI1L1BGbU43TjBNL0hQbCtEdnRWWk45c1NIS1dzVi93czdK?= =?utf-8?B?cHpWRHBERW9JYy8zYll5RG1oQnJGeVJYM21SNzlQNWMrWnpMVDRKVEdxdVc5?= =?utf-8?B?OWE3d0F0QThlTTk4WUVuTHYybFpKcWIyMkhjaGFOTitlRWU1bkpQU0puMllY?= =?utf-8?B?KzU4ZmpZc0l4SCtnUEhoYjl0SkNFS0hranlvU0I3TWI2emVPQVpvMmhjT3ow?= =?utf-8?B?NTFJSTB5ZVc1MEJFM2VNUlFtUnBDUDJweXRwdGFHVzQzOHRMeFgzQnRVVG90?= =?utf-8?B?RXdUZzFkNGNCMXBoYVkwYlV1bDl4KzlPdzhieHYzY0dLNzNrN0xsMTFDT25u?= =?utf-8?B?OTJiWFdiT2hXODFpUHZnOW5xVFByWHFTM0J4NURmay8xMS9FSXNpS2hVeFdK?= =?utf-8?B?bVBQNjZaTWxFeFBMZkMrQUVWeVZGUDZnYXVQZkl5ZUhhK2g5L2ZlNmVWZGd4?= =?utf-8?B?VXV6WGlsY1IwSFBmV1MyWHFmMXpqS3lQVVBFSW9MVW1iYnQxMjg0RDJoSFJj?= =?utf-8?B?Ymh3WnpGRHJ1L3RUSjZOQ21xckVERy9ObHVBK0dOY3JnN1Rad0V1Z2ZmeFNP?= =?utf-8?B?VFZ0QXBHS2VHaVB5bjltbHprUlRvSk1YTUhLZmZBSzFWcGUyYzRZbldMVU44?= =?utf-8?B?TTVVei9KVCtHV3JEWWlmZFZhWnhUQldaS2c3RE5DaXlqUHZKRjNlYmlCSnVI?= =?utf-8?B?d0xQTEhSSzc5K3Y1UzdvRlhKcExqSjZxRllGVFNVRmVhbGFSTW04MzZQMTNm?= =?utf-8?B?VlFwQ0hRdk9IWldEOEZYRzRPSW1oOEJiY1hsZ09JSG13NEJXZ0ZoTmJGT2dB?= =?utf-8?B?L1F6dEpVeUZyS0Rrd3FIQTZGYmVtSEs1d1NNNWZvYk92eUE9PQ==?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-1ff67.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 35962775-02c3-4656-0d71-08da43f73df0 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jun 2022 17:50:40.1159 (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: DM8P223MB0141 Subject: Re: [FFmpeg-devel] [PATCH v2 6/6] avcodec/qsvdec: Implement SEI parsing for QSV decoders 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: "haihao.xiang-at-intel.com@ffmpeg.org" 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: > -----Original Message----- > From: Xiang, Haihao > Sent: Wednesday, June 1, 2022 7:20 PM > To: ffmpeg-devel@ffmpeg.org > Cc: haihao.xiang-at-intel.com@ffmpeg.org; softworkz@hotmail.com > Subject: Re: [FFmpeg-devel] [PATCH v2 6/6] avcodec/qsvdec: Implement SEI > parsing for QSV decoders > > On Wed, 2022-06-01 at 09:06 +0000, softworkz wrote: > > From: softworkz > > > > Signed-off-by: softworkz > > --- > > libavcodec/qsvdec.c | 234 ++++++++++++++++++++++++++++++++++++++++++++ > > 1 file changed, 234 insertions(+) > > > > diff --git a/libavcodec/qsvdec.c b/libavcodec/qsvdec.c > > index 5fc5bed4c8..3fc5dc3f20 100644 > > --- a/libavcodec/qsvdec.c > > +++ b/libavcodec/qsvdec.c > > @@ -49,6 +49,12 @@ > > #include "hwconfig.h" > > #include "qsv.h" > > #include "qsv_internal.h" > > +#include "h264dec.h" > > +#include "h264_sei.h" > > +#include "hevcdec.h" > > +#include "hevc_ps.h" > > +#include "hevc_sei.h" > > +#include "mpeg12.h" > > > > > > [...] > > 8) < 0) > > + av_log(avctx, AV_LOG_ERROR, "Error initializing bitstream > reader > > SEI type: %d Numbits %d error: %d\n", payload.Type, payload.NumBit, ret); > > + else { > > + ret = ff_h264_sei_decode(&sei, &gb, NULL, avctx); > > The type of &sei is HEVCSEI *, however the type of the first argument of > ff_h264_sei_decode() is H264SEIContext *. ff_h264_sei_decode() can't be used > to > parse hevc sei. Oops - I know how it happened but I wonder that it compiled without error.. Anyway, it's fixed now. > ps is not used. Now it is :-) Thanks a lot, softworkz _______________________________________________ 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".