Android-x86
Fork
捐款

  • R/O
  • HTTP
  • SSH
  • HTTPS

hardware-intel-common-libva: 提交

hardware/intel/common/libva


Commit MetaInfo

修訂b3be72a5a110880f70626d7c3bed953cdde124b2 (tree)
時間2018-05-14 12:19:16
作者Mark Thompson <sw@jkqx...>
CommiterXiang, Haihao

Log Message

Add missing rate control parameters to trace output

Signed-off-by: Mark Thompson <sw@jkqxz.net>

Change Summary

差異

--- a/va/va_trace.c
+++ b/va/va_trace.c
@@ -3179,7 +3179,7 @@ static void va_TraceVAEncMiscParameterBuffer(
31793179 VAEncMiscParameterFrameRate *p = (VAEncMiscParameterFrameRate *)tmp->data;
31803180 va_TraceMsg(trace_ctx, "\t--VAEncMiscParameterFrameRate\n");
31813181 va_TraceMsg(trace_ctx, "\tframerate = %d\n", p->framerate);
3182-
3182+ va_TraceMsg(trace_ctx, "\tframerate_flags.temporal_id = %d\n", p->framerate_flags.bits.temporal_id);
31833183 break;
31843184 }
31853185 case VAEncMiscParameterTypeRateControl:
@@ -3198,6 +3198,12 @@ static void va_TraceVAEncMiscParameterBuffer(
31983198 va_TraceMsg(trace_ctx, "\trc_flags.disable_bit_stuffing = %d\n", p->rc_flags.bits.disable_bit_stuffing);
31993199 va_TraceMsg(trace_ctx, "\trc_flags.mb_rate_control = %d\n", p->rc_flags.bits.mb_rate_control);
32003200 va_TraceMsg(trace_ctx, "\trc_flags.temporal_id = %d\n", p->rc_flags.bits.temporal_id);
3201+ va_TraceMsg(trace_ctx, "\trc_flags.cfs_I_frames = %d\n", p->rc_flags.bits.cfs_I_frames);
3202+ va_TraceMsg(trace_ctx, "\trc_flags.enable_parallel_brc = %d\n", p->rc_flags.bits.enable_parallel_brc);
3203+ va_TraceMsg(trace_ctx, "\trc_flags.enable_dynamic_scaling = %d\n", p->rc_flags.bits.enable_dynamic_scaling);
3204+ va_TraceMsg(trace_ctx, "\trc_flags.frame_tolerance_mode = %d\n", p->rc_flags.bits.frame_tolerance_mode);
3205+ va_TraceMsg(trace_ctx, "\tICQ_quality_factor = %d\n", p->ICQ_quality_factor);
3206+ va_TraceMsg(trace_ctx, "\tmax_qp = %d\n", p->max_qp);
32013207 break;
32023208 }
32033209 case VAEncMiscParameterTypeMaxSliceSize:
Show on old repository browser