Re: [FFmpeg-devel] [PATCH] lavc/qsvdec: fix the regression on linux for init_hw_device

2019-09-03 Thread Fu, Linjie
> -Original Message- > From: Li, Zhong > Sent: Tuesday, September 3, 2019 18:18 > To: FFmpeg development discussions and patches de...@ffmpeg.org> > Cc: Fu, Linjie > Subject: RE: [FFmpeg-devel] [PATCH] lavc/qsvdec: fix the regression on linux > for init_hw_de

Re: [FFmpeg-devel] [PATCH] lavc/qsvdec: fix the regression on linux for init_hw_device

2019-09-03 Thread Li, Zhong
> diff --git a/libavcodec/qsvdec.c b/libavcodec/qsvdec.c index eef4fe7..319b549 > 100644 > --- a/libavcodec/qsvdec.c > +++ b/libavcodec/qsvdec.c > @@ -46,6 +46,7 @@ const AVCodecHWConfigInternal *ff_qsv_hw_configs[] = { > .public = { > .pix_fmt = AV_PIX_FMT_QSV, >

[FFmpeg-devel] [PATCH] lavc/qsvdec: fix the regression on linux for init_hw_device

2019-09-02 Thread Linjie Fu
Fixed the regression mentioned in #7030 since commit: b0cd14fb1dab4b044f7fe6b53ac635409849de77 which breaks the decode pipeline with " -init_hw_device qsv:hw" on Linux. hw_device_match_by_codec(ist->dec) can't get the valid dev for QSV thus can't call ff_qsv_init_session_device. (called ff_qsv_ini