From 14ce48b7aa94bf0f5b0ec5ec54cde404574b1388 Mon Sep 17 00:00:00 2001 From: Rodeo Date: Fri, 9 Jan 2015 23:15:47 +0000 Subject: [PATCH] QSV: disable AdaptiveI/B options by default. Detection of the features' availability is not 100% reliable yet, and the encoder could fail to initialize if the options are enabled but not supported by the graphics driver. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6711 b64f7644-9d1e-0410-96f1-a4d463321fa5 --- libhb/qsv_common.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libhb/qsv_common.c b/libhb/qsv_common.c index a5e7130a2..e70220a87 100644 --- a/libhb/qsv_common.c +++ b/libhb/qsv_common.c @@ -1425,8 +1425,8 @@ int hb_qsv_param_default(hb_qsv_param_t *param, mfxVideoParam *videoParam, // introduced in API 1.8 param->codingOption2.RepeatPPS = MFX_CODINGOPTION_ON; param->codingOption2.BRefType = MFX_B_REF_UNKNOWN; // controlled via gop.b_pyramid - param->codingOption2.AdaptiveI = MFX_CODINGOPTION_ON; - param->codingOption2.AdaptiveB = MFX_CODINGOPTION_ON; + param->codingOption2.AdaptiveI = MFX_CODINGOPTION_OFF; + param->codingOption2.AdaptiveB = MFX_CODINGOPTION_OFF; param->codingOption2.LookAheadDS = MFX_LOOKAHEAD_DS_OFF; param->codingOption2.NumMbPerSlice = 0; -- 2.40.0