Convert XvMC to hwaccel v3
Signed-off-by: Ivan Kalvachev <ikalvachev@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
c19f193c6b
commit
1c63aed232
14 changed files with 122 additions and 139 deletions
10
configure
vendored
10
configure
vendored
|
@ -1318,6 +1318,7 @@ HWACCEL_LIST="
|
|||
vaapi
|
||||
vda
|
||||
vdpau
|
||||
xvmc
|
||||
"
|
||||
|
||||
LIBRARY_LIST="
|
||||
|
@ -2039,6 +2040,7 @@ vaapi_deps="va_va_h"
|
|||
vda_deps="VideoDecodeAcceleration_VDADecoder_h pthreads"
|
||||
vda_extralibs="-framework CoreFoundation -framework VideoDecodeAcceleration -framework QuartzCore"
|
||||
vdpau_deps="vdpau_vdpau_h vdpau_vdpau_x11_h"
|
||||
xvmc_deps="X11_extensions_XvMClib_h"
|
||||
|
||||
h263_vaapi_hwaccel_deps="vaapi"
|
||||
h263_vaapi_hwaccel_select="h263_decoder"
|
||||
|
@ -2059,10 +2061,14 @@ h264_vdpau_hwaccel_deps="vdpau"
|
|||
h264_vdpau_hwaccel_select="h264_decoder"
|
||||
mpeg_vdpau_decoder_deps="vdpau"
|
||||
mpeg_vdpau_decoder_select="mpeg2video_decoder"
|
||||
mpeg_xvmc_hwaccel_deps="xvmc"
|
||||
mpeg_xvmc_hwaccel_select="mpeg2video_decoder"
|
||||
mpeg1_vdpau_decoder_deps="vdpau"
|
||||
mpeg1_vdpau_decoder_select="mpeg1video_decoder"
|
||||
mpeg1_vdpau_hwaccel_deps="vdpau"
|
||||
mpeg1_vdpau_hwaccel_select="mpeg1video_decoder"
|
||||
mpeg1_xvmc_hwaccel_deps="xvmc"
|
||||
mpeg1_xvmc_hwaccel_select="mpeg1video_decoder"
|
||||
mpeg2_crystalhd_decoder_select="crystalhd"
|
||||
mpeg2_dxva2_hwaccel_deps="dxva2"
|
||||
mpeg2_dxva2_hwaccel_select="mpeg2video_decoder"
|
||||
|
@ -2070,6 +2076,8 @@ mpeg2_vaapi_hwaccel_deps="vaapi"
|
|||
mpeg2_vaapi_hwaccel_select="mpeg2video_decoder"
|
||||
mpeg2_vdpau_hwaccel_deps="vdpau"
|
||||
mpeg2_vdpau_hwaccel_select="mpeg2video_decoder"
|
||||
mpeg2_xvmc_hwaccel_deps="xvmc"
|
||||
mpeg2_xvmc_hwaccel_select="mpeg2video_decoder"
|
||||
mpeg4_crystalhd_decoder_select="crystalhd"
|
||||
mpeg4_vaapi_hwaccel_deps="vaapi"
|
||||
mpeg4_vaapi_hwaccel_select="mpeg4_decoder"
|
||||
|
@ -2454,7 +2462,7 @@ enable static
|
|||
enable swscale_alpha
|
||||
|
||||
# Enable hwaccels by default.
|
||||
enable dxva2 vaapi vdpau
|
||||
enable dxva2 vaapi vdpau xvmc
|
||||
|
||||
# build settings
|
||||
SHFLAGS='-shared -Wl,-soname,$$(@F)'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue