From ef17ef881ad46504ee0031aff4de95a9ac9ecea0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 3 Aug 2026 12:32:17 +0200 Subject: [PATCH] obs-qsv11: Fix CQP values in encoder log Log the separate QPI, QPB, and QPP settings for encoder version 1 and the shared CQP setting for version 2. --- plugins/obs-qsv11/obs-qsv11.c | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/plugins/obs-qsv11/obs-qsv11.c b/plugins/obs-qsv11/obs-qsv11.c index bafb136f76d906..30511277d0bd10 100644 --- a/plugins/obs-qsv11/obs-qsv11.c +++ b/plugins/obs-qsv11/obs-qsv11.c @@ -654,12 +654,19 @@ static void update_params(struct obs_qsv *obsqsv, obs_data_t *settings) if (obsqsv->params.nLADEPTH) blog(LOG_INFO, "\tLookahead Depth:%d", (int)obsqsv->params.nLADEPTH); - if (obsqsv->params.nRateControl == MFX_RATECONTROL_CQP) - blog(LOG_INFO, - "\tqpi: %d\n" - "\tqpb: %d\n" - "\tqpp: %d", - qpi, qpb, qpp); + if (obsqsv->params.nRateControl == MFX_RATECONTROL_CQP) { + if (ver == 1) { + blog(LOG_INFO, + "\tqpi: %d\n" + "\tqpb: %d\n" + "\tqpp: %d", + qpi, qpb, qpp); + } else { + blog(LOG_INFO, + "\tcqp: %d", + cqp); + } + } blog(LOG_INFO, "\ttarget_usage: %s\n"