mirror of
https://github.com/mpv-player/mpv
synced 2025-02-22 15:56:59 +00:00
Revert "vd_lavc: change auto-probe order to prefer cuda over vdpau-copy"
This reverts commit 96462040ec
.
I guess the autoprobing is still too primitive to handle this well. What
it really should be trying is initializing the wrapper decoder, and if
that doesn't work, try another method. This is complicated by hwaccels
initializing in a delayed way, so there is no easy solution yet.
Probably fixes #4865.
This commit is contained in:
parent
80e3173aa1
commit
b881881dbd
@ -261,11 +261,16 @@ static const struct vd_lavc_hwdec *const hwdec_list[] = {
|
||||
#endif
|
||||
#if HAVE_VDPAU_HWACCEL
|
||||
&mp_vd_lavc_vdpau,
|
||||
&mp_vd_lavc_vdpau_copy,
|
||||
#endif
|
||||
#if HAVE_VIDEOTOOLBOX_HWACCEL
|
||||
&mp_vd_lavc_videotoolbox,
|
||||
&mp_vd_lavc_videotoolbox_copy,
|
||||
#endif
|
||||
#if HAVE_VAAPI_HWACCEL
|
||||
&mp_vd_lavc_vaapi,
|
||||
&mp_vd_lavc_vaapi_copy,
|
||||
#endif
|
||||
#if HAVE_D3D_HWACCEL
|
||||
&mp_vd_lavc_d3d11va,
|
||||
|
||||
@ -285,13 +290,6 @@ static const struct vd_lavc_hwdec *const hwdec_list[] = {
|
||||
&mp_vd_lavc_cuda_old,
|
||||
#endif
|
||||
&mp_vd_lavc_cuda_copy,
|
||||
#endif
|
||||
#if HAVE_VDPAU_HWACCEL
|
||||
&mp_vd_lavc_vdpau_copy,
|
||||
#endif
|
||||
#if HAVE_VAAPI_HWACCEL
|
||||
&mp_vd_lavc_vaapi,
|
||||
&mp_vd_lavc_vaapi_copy,
|
||||
#endif
|
||||
&mp_vd_lavc_crystalhd,
|
||||
NULL
|
||||
|
Loading…
Reference in New Issue
Block a user