[FFmpeg-devel] [PATCH]lavc/dxva2: Use correct type specifier for HRESULT
Carl Eugen Hoyos
cehoyos at ag.or.at
Mon Mar 27 10:52:07 EEST 2017
Hi!
This is untested, sorry if this not wanted / plain wrong.
Please comment, Carl Eugen
-------------- next part --------------
From 32e617e5f3557031759f06ac939faf6fd5827da6 Mon Sep 17 00:00:00 2001
From: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Mon, 27 Mar 2017 09:49:40 +0200
Subject: [PATCH] lavc/dxva2: Use correct type specifier for HRESULT.
---
libavcodec/dxva2.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/libavcodec/dxva2.c b/libavcodec/dxva2.c
index c782f1c..0d3e999 100644
--- a/libavcodec/dxva2.c
+++ b/libavcodec/dxva2.c
@@ -83,7 +83,7 @@ int ff_dxva2_commit_buffer(AVCodecContext *avctx,
&dxva_data, &dxva_size);
#endif
if (FAILED(hr)) {
- av_log(avctx, AV_LOG_ERROR, "Failed to get a buffer for %u: 0x%lx\n",
+ av_log(avctx, AV_LOG_ERROR, "Failed to get a buffer for %u: 0x%hrx\n",
type, hr);
return -1;
}
@@ -125,7 +125,7 @@ int ff_dxva2_commit_buffer(AVCodecContext *avctx,
#endif
if (FAILED(hr)) {
av_log(avctx, AV_LOG_ERROR,
- "Failed to release buffer type %u: 0x%lx\n",
+ "Failed to release buffer type %u: 0x%hrx\n",
type, hr);
result = -1;
}
@@ -179,7 +179,7 @@ int ff_dxva2_common_end_frame(AVCodecContext *avctx, AVFrame *frame,
} while(1);
if (FAILED(hr)) {
- av_log(avctx, AV_LOG_ERROR, "Failed to begin frame: 0x%lx\n", hr);
+ av_log(avctx, AV_LOG_ERROR, "Failed to begin frame: 0x%hrx\n", hr);
#if CONFIG_D3D11VA
if (avctx->pix_fmt == AV_PIX_FMT_D3D11VA_VLD)
if (D3D11VA_CONTEXT(ctx)->context_mutex != INVALID_HANDLE_VALUE)
@@ -278,7 +278,7 @@ int ff_dxva2_common_end_frame(AVCodecContext *avctx, AVFrame *frame,
}
#endif
if (FAILED(hr)) {
- av_log(avctx, AV_LOG_ERROR, "Failed to execute: 0x%lx\n", hr);
+ av_log(avctx, AV_LOG_ERROR, "Failed to execute: 0x%hrx\n", hr);
result = -1;
}
@@ -295,7 +295,7 @@ end:
hr = IDirectXVideoDecoder_EndFrame(DXVA2_CONTEXT(ctx)->decoder, NULL);
#endif
if (FAILED(hr)) {
- av_log(avctx, AV_LOG_ERROR, "Failed to end frame: 0x%lx\n", hr);
+ av_log(avctx, AV_LOG_ERROR, "Failed to end frame: 0x%hrx\n", hr);
result = -1;
}
--
1.7.10.4
More information about the ffmpeg-devel
mailing list