Lines Matching refs:gop_bits
129 if (ctx->gop_bits != NULL) { in bits_model_param_deinit()
130 mpp_data_deinit_v2(ctx->gop_bits); in bits_model_param_deinit()
131 ctx->gop_bits = NULL; in bits_model_param_deinit()
210 mpp_data_init_v2(&ctx->gop_bits, gop_len, 0); in bits_model_param_init()
211 if (ctx->gop_bits == NULL) { in bits_model_param_init()
320 mpp_data_update_v2(ctx->gop_bits, real_bit); in bit_statics_update()
323 ctx->real_gbits = mpp_data_sum_v2(ctx->gop_bits); in bit_statics_update()
1009 RK_S32 gop_bits = 0, gop_kbits = 0; in calc_avbr_ratio() local
1029 gop_bits = moving_ratio * p->gop_total_bits >> 8; in calc_avbr_ratio()
1030 gop_kbits = gop_bits >> 10; in calc_avbr_ratio()
1034 bits_model_alloc(p, cfg, gop_bits); in calc_avbr_ratio()
1071 rgop_dratio = mpp_clip(24 * ((p->real_gbits - gop_bits) >> 10) / gop_kbits, -1, 1); in calc_avbr_ratio()
1072 agop_dratio = mpp_clip(48 * ((p->avg_gbits - gop_bits) >> 10) / gop_kbits , -1, 1); in calc_avbr_ratio()
1102 RK_S64 gop_bits = 0; in bits_model_init() local
1178 gop_bits = (RK_S64)gop_len * target_bps * fps->fps_out_denom; in bits_model_init()
1180 gop_bits = (RK_S64)fps->fps_out_num * target_bps * fps->fps_out_denom; in bits_model_init()
1182 ctx->gop_total_bits = gop_bits / fps->fps_out_num; in bits_model_init()
1206 RK_S64 gop_bits = 0; in update_mode_param() local
1216 gop_bits = (RK_S64)gop_len * target_bps; in update_mode_param()
1218 gop_bits = (RK_S64)target_bps; in update_mode_param()
1220 ctx->gop_total_bits = gop_bits / fps; in update_mode_param()