> > +AVCodec ff_vp9_qsv_decoder = {
> > +.name = "vp9_qsv",
> > +.long_name = NULL_IF_CONFIG_SMALL("VP9 video (Intel
> Quick
> > Sync Video acceleration)"),
> > +.priv_data_size = sizeof(QSVOtherContext),
> > +.type = AVMEDIA_TYPE_VIDEO,
> > +.id
> More widely, I would actually suggest to revise existing mediasdk plugins
> loading path and change it from loading plugins at the first place to:
> 1. Try to initialize component directly from the library 2. If #1 fails, try
> to
> initialize component from the plugin This will allow to avoid
On Thu, 2019-02-21 at 14:01 +0800, Li, Zhong wrote:
> > > @@ -90,6 +90,17 @@ static av_cold int
> > > qsv_decode_init(AVCodecContext
> > > *avctx)
> > > }
> > > #endif
> > >
> > > +#if CONFIG_VP9_QSV_DECODER
> > > +if (avctx->codec_id == AV_CODEC_ID_VP9) {
> > > +static const
> -Original Message-
> From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf
> Of Li, Zhong
> Sent: Thursday, February 21, 2019 2:01 PM
> To: Rogozhkin, Dmitry V ;
> ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH v2 6/6] lavc/qs
> > @@ -90,6 +90,17 @@ static av_cold int qsv_decode_init(AVCodecContext
> > *avctx)
> > }
> > #endif
> >
> > +#if CONFIG_VP9_QSV_DECODER
> > +if (avctx->codec_id == AV_CODEC_ID_VP9) {
> > +static const char *uid_vp9dec_hw =
> > "a922394d8d87452f878c51f2fc9b4131";
>
> Should not
> From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf
> Of Carl Eugen Hoyos
> Sent: Thursday, February 21, 2019 8:23 AM
> To: FFmpeg development discussions and patches
>
> Subject: Re: [FFmpeg-devel] [PATCH v2 6/6] lavc/qsvdec: Add VP9 decoder
> support
>
2019-02-20 3:58 GMT+01:00, Zhong Li :
> VP9 decoder is supported on Intel kabyLake+ platforms with MSDK Version
> 1.19+
> diff --git a/Changelog b/Changelog
> index f289812bfc..141ffd9610 100644
> --- a/Changelog
> +++ b/Changelog
> @@ -20,6 +20,7 @@ version :
> - libaribb24 based ARIB STD-B24
On Wed, 2019-02-20 at 10:58 +0800, Zhong Li wrote:
> VP9 decoder is supported on Intel kabyLake+ platforms with MSDK
> Version 1.19+
>
> Signed-off-by: Zhong Li
> ---
> Changelog | 1 +
> configure | 1 +
> libavcodec/allcodecs.c| 1 +
> libavcodec/qsv.c
VP9 decoder is supported on Intel kabyLake+ platforms with MSDK Version 1.19+
Signed-off-by: Zhong Li
---
Changelog | 1 +
configure | 1 +
libavcodec/allcodecs.c| 1 +
libavcodec/qsv.c | 5 +
libavcodec/qsvdec_other.c | 46