Reported-by: Nicholas Andrade <[email protected]>
Signed-off-by: Zhao Yakui <[email protected]>
---
src/i965_drv_video.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/i965_drv_video.c b/src/i965_drv_video.c
index 1f7e5d9..03ee60f 100644
--- a/src/i965_drv_video.c
+++ b/src/i965_drv_video.c
@@ -5680,9 +5680,6 @@ i965_Init(VADriverContextP ctx)
break;
}
- if (i965->codec_info->preinit_hw_codec)
- i965->codec_info->preinit_hw_codec(ctx, i965->codec_info);
-
if (i == ARRAY_ELEMS(i965_sub_ops)) {
switch (i965->intel.device_id) {
#undef CHIPSET
@@ -5698,6 +5695,9 @@ i965_Init(VADriverContextP ctx)
i965->current_context_id = VA_INVALID_ID;
+ if (i965->codec_info && i965->codec_info->preinit_hw_codec)
+ i965->codec_info->preinit_hw_codec(ctx, i965->codec_info);
+
return VA_STATUS_SUCCESS;
} else {
i--;
--
1.7.10.1
_______________________________________________
Libva mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libva