Quoting Steve Lhomme (2017-01-04 09:39:31) > Given it's the same API than DVXA2 I don't know why the same output was not > enabled for both. > --- > libavcodec/hevcdec.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/libavcodec/hevcdec.c b/libavcodec/hevcdec.c > index 8326690..700b5f0 100644 > --- a/libavcodec/hevcdec.c > +++ b/libavcodec/hevcdec.c > @@ -388,6 +388,9 @@ static enum AVPixelFormat get_format(HEVCContext *s, > const HEVCSPS *sps) > > if (sps->pix_fmt == AV_PIX_FMT_YUV420P || sps->pix_fmt == > AV_PIX_FMT_YUVJ420P || > sps->pix_fmt == AV_PIX_FMT_YUV420P10) { > +#if CONFIG_HEVC_D3D11VA_HWACCEL > + *fmt++ = AV_PIX_FMT_D3D11VA_VLD; > +#endif > #if CONFIG_HEVC_DXVA2_HWACCEL > *fmt++ = AV_PIX_FMT_DXVA2_VLD; > #endif > @@ -396,9 +399,6 @@ static enum AVPixelFormat get_format(HEVCContext *s, > const HEVCSPS *sps) > #endif > } > if (sps->pix_fmt == AV_PIX_FMT_YUV420P || sps->pix_fmt == > AV_PIX_FMT_YUVJ420P) { > -#if CONFIG_HEVC_D3D11VA_HWACCEL > - *fmt++ = AV_PIX_FMT_D3D11VA_VLD; > -#endif > #if CONFIG_HEVC_VDPAU_HWACCEL > *fmt++ = AV_PIX_FMT_VDPAU; > #endif > -- > 2.10.2
Looks good, queueing. -- Anton Khirnov _______________________________________________ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel