[FFmpeg-devel] AMD external header

Mironov, Mikhail Mikhail.Mironov at amd.com
Mon Nov 27 16:54:34 EET 2017


> >
> > I also noticed that recently there is a lot of activity to add full Nvidia
> decoders  to FFmpeg (VC1, MPEG4, VP8, VP9 etc.).
> > I am guessing this is to overcome DXVA or VAAPI shortcoming. What about
> AMD? We also have them.
> >
> >
> 
> DXVA2/D3D11VA work perfectly fine, on Windows i see no huge reason to
> use NVDEC (and the same can probably be said for whatever AMD
> solution) - and in fact from a user (and developer) perspective its much nicer
> to just use the same hwaccel on all hardware. But Linux is another matter. I
> don't know how well AMD works with VAAPI or VDPAU (if at all), but at least
> for NVIDIA VDPAU has its issues and VAAPI is not supported at all (except
> with a VAAPI VDPAU adapter, which  has the same issues, obviously)
> 
> Until you guys actually provide Linux support, adding a HWAccel might not be
> that advantageous for the user-base.

Thanks for the explanations. I don’t want to add more codecs just for sake of adding.
I will check if DXVA2/D3D11VA implementation has shortcomings and propose additions 
only if it is really needed. The same on Linux: we will see what driver team will provide on 
Linux and if AMF-based codec are needed to be integrated.
I will concentrate more on GPU color converter filter: with it user should be able to 
create fully accelerated pipeline.

> 
> - Hendrik
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Thanks,
Mikhail


More information about the ffmpeg-devel mailing list