diff options
author | Haihao Xiang <haihao.xiang@intel.com> | 2021-01-04 10:46:14 +0800 |
---|---|---|
committer | Haihao Xiang <haihao.xiang@intel.com> | 2022-08-12 10:43:39 +0800 |
commit | 05bd88dca2d788b40023786ee48c30e0c43c99f2 (patch) | |
tree | 2c567716d948f15e0ec164fde0f479bcd4dd751c /libavformat/sapdec.c | |
parent | e0bbdbe0a6f6a7848cfe760f1417067a0fab410a (diff) | |
download | ffmpeg-05bd88dca2d788b40023786ee48c30e0c43c99f2.tar.gz |
lavu/hwcontext_qsv: make qsv hwdevice works with oneVPL
In oneVPL, MFXLoad() and MFXCreateSession() are required to create a
workable mfx session[1]
Add config filters for D3D9/D3D11 session (galinart)
The default device is changed to d3d11va for oneVPL when both d3d11va
and dxva2 are enabled on Microsoft Windows
This is in preparation for oneVPL support
[1] https://spec.oneapi.io/versions/latest/elements/oneVPL/source/programming_guide/VPL_prg_session.html#onevpl-dispatcher
Co-authored-by: galinart <artem.galin@intel.com>
Signed-off-by: galinart <artem.galin@intel.com>
Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
Diffstat (limited to 'libavformat/sapdec.c')
0 files changed, 0 insertions, 0 deletions