diff options
author | Kevin Mitchell <kevmitch@gmail.com> | 2016-02-15 17:52:56 -0800 |
---|---|---|
committer | Kevin Mitchell <kevmitch@gmail.com> | 2016-02-16 12:36:57 -0800 |
commit | 3dfb07854b3143d59681fd65f7dd7c3ba65e1d2f (patch) | |
tree | aa88d49a3d1df74662f7e60a4076baf234effbae /osdep | |
parent | 88c83f450afdf763f88fbc3bab40556e24af1b6d (diff) | |
download | mpv-3dfb07854b3143d59681fd65f7dd7c3ba65e1d2f.tar.bz2 mpv-3dfb07854b3143d59681fd65f7dd7c3ba65e1d2f.tar.xz |
dxva2: use mp_HESULT_to_str on FAILED(hr)
Diffstat (limited to 'osdep')
-rw-r--r-- | osdep/windows_utils.c | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/osdep/windows_utils.c b/osdep/windows_utils.c index ee80a18ef4..21ff40a89d 100644 --- a/osdep/windows_utils.c +++ b/osdep/windows_utils.c @@ -21,6 +21,7 @@ #include <windows.h> #include <errors.h> #include <audioclient.h> +#include <d3d9.h> #include "windows_utils.h" @@ -83,6 +84,40 @@ static char *hresult_to_str(const HRESULT hr) E(AUDCLNT_S_BUFFER_EMPTY) E(AUDCLNT_S_THREAD_ALREADY_REGISTERED) E(AUDCLNT_S_POSITION_STALLED) + E(D3DERR_WRONGTEXTUREFORMAT) + E(D3DERR_UNSUPPORTEDCOLOROPERATION) + E(D3DERR_UNSUPPORTEDCOLORARG) + E(D3DERR_UNSUPPORTEDALPHAOPERATION) + E(D3DERR_UNSUPPORTEDALPHAARG) + E(D3DERR_TOOMANYOPERATIONS) + E(D3DERR_CONFLICTINGTEXTUREFILTER) + E(D3DERR_UNSUPPORTEDFACTORVALUE) + E(D3DERR_CONFLICTINGRENDERSTATE) + E(D3DERR_UNSUPPORTEDTEXTUREFILTER) + E(D3DERR_CONFLICTINGTEXTUREPALETTE) + E(D3DERR_DRIVERINTERNALERROR) + E(D3DERR_NOTFOUND) + E(D3DERR_MOREDATA) + E(D3DERR_DEVICELOST) + E(D3DERR_DEVICENOTRESET) + E(D3DERR_NOTAVAILABLE) + E(D3DERR_OUTOFVIDEOMEMORY) + E(D3DERR_INVALIDDEVICE) + E(D3DERR_INVALIDCALL) + E(D3DERR_DRIVERINVALIDCALL) + E(D3DERR_WASSTILLDRAWING) + E(D3DOK_NOAUTOGEN) + E(D3DERR_DEVICEREMOVED) + E(D3DERR_DEVICEHUNG) + E(S_NOT_RESIDENT) + E(S_RESIDENT_IN_SHARED_MEMORY) + E(S_PRESENT_MODE_CHANGED) + E(S_PRESENT_OCCLUDED) + E(D3DERR_UNSUPPORTEDOVERLAY) + E(D3DERR_UNSUPPORTEDOVERLAYFORMAT) + E(D3DERR_CANNOTPROTECTCONTENT) + E(D3DERR_UNSUPPORTEDCRYPTO) + E(D3DERR_PRESENT_STATISTICS_DISJOINT) default: return "<Unknown>"; } |