Lines Matching refs:sps

37         Vp8eSps *sps = &ctx->sps;  in set_frame_params()  local
41 pps->level_sgm[i] = sps->filter_level; in set_frame_params()
51 Vp8eSps *sps = &ctx->sps; in set_filter() local
53 if (sps->auto_filter_level) { in set_filter()
58 sps->filter_level = MPP_CLIP3(0, 63, tmp); in set_filter()
64 sps->filter_level = inter_level_tbl[qp]; in set_filter()
72 if (sps->auto_filter_sharpness) { in set_filter()
73 sps->filter_sharpness = 0; in set_filter()
76 if (!sps->filter_delta_enable) in set_filter()
79 if (sps->filter_delta_enable == 2) { in set_filter()
80 sps->filter_delta_enable = 1; in set_filter()
84 if (sps->filter_level == 0) { in set_filter()
85 sps->ref_delta[0] = 0; /* Intra frame */ in set_filter()
86 sps->ref_delta[1] = 0; /* Last frame */ in set_filter()
87 sps->ref_delta[2] = 0; /* Golden frame */ in set_filter()
88 sps->ref_delta[3] = 0; /* Altref frame */ in set_filter()
89 sps->mode_delta[0] = 0; /* BPRED */ in set_filter()
90 sps->mode_delta[1] = 0; /* Zero */ in set_filter()
91 sps->mode_delta[2] = 0; /* New mv */ in set_filter()
92 sps->mode_delta[3] = 0; /* Split mv */ in set_filter()
98 memcpy(sps->ref_delta, sps->old_ref_delta, sizeof(sps->ref_delta)); in set_filter()
99 memcpy(sps->mode_delta, sps->old_mode_delta, sizeof(sps->mode_delta)); in set_filter()
103 sps->ref_delta[0] = 2; /* Intra frame */ in set_filter()
104 sps->ref_delta[1] = 0; /* Last frame */ in set_filter()
105 sps->ref_delta[2] = -2; /* Golden frame */ in set_filter()
106 sps->ref_delta[3] = -2; /* Altref frame */ in set_filter()
108 sps->mode_delta[0] = 4; /* BPRED */ in set_filter()
109 sps->mode_delta[1] = -2; /* Zero */ in set_filter()
110 sps->mode_delta[2] = 2; /* New mv */ in set_filter()
111 sps->mode_delta[3] = 4; /* Split mv */ in set_filter()
116 sps->ref_delta[i] = MPP_CLIP3(-0x3f, 0x3f, sps->ref_delta[i]); in set_filter()
117 sps->mode_delta[i] = MPP_CLIP3(-0x3f, 0x3f, sps->mode_delta[i]); in set_filter()
292 static void set_filter_level_delta(Vp8ePutBitBuf *bitbuf, Vp8eSps *sps) in set_filter_level_delta() argument
300 mode_update[i] = sps->mode_delta[i] != sps->old_mode_delta[i]; in set_filter_level_delta()
301 ref_update[i] = sps->ref_delta[i] != sps->old_ref_delta[i]; in set_filter_level_delta()
306 if (!sps->refresh_entropy) in set_filter_level_delta()
316 tmp = sps->ref_delta[i]; in set_filter_level_delta()
325 tmp = sps->mode_delta[i]; in set_filter_level_delta()
331 memcpy(sps->old_ref_delta, sps->ref_delta, sizeof(sps->ref_delta)); in set_filter_level_delta()
332 memcpy(sps->old_mode_delta, sps->mode_delta, sizeof(sps->mode_delta)); in set_filter_level_delta()
339 Vp8eSps *sps = &ctx->sps; in set_frame_header() local
347 vp8e_put_lit(bitbuf, sps->color_type, 1); in set_frame_header()
349 vp8e_put_lit(bitbuf, sps->clamp_type, 1); in set_frame_header()
356 vp8e_put_lit(bitbuf, sps->filter_type, 1); in set_frame_header()
358 vp8e_put_lit(bitbuf, sps->filter_level, 6); in set_frame_header()
360 vp8e_put_lit(bitbuf, sps->filter_sharpness, 3); in set_frame_header()
362 vp8e_put_lit(bitbuf, sps->filter_delta_enable, 1); in set_frame_header()
363 if (sps->filter_delta_enable) { in set_frame_header()
366 memset(sps->old_ref_delta, 0, sizeof(sps->ref_delta)); in set_frame_header()
367 memset(sps->old_mode_delta, 0, sizeof(sps->mode_delta)); in set_frame_header()
369 set_filter_level_delta(bitbuf, sps); in set_frame_header()
372 vp8e_put_lit(bitbuf, sps->dct_partitions, 2); in set_frame_header()
408 vp8e_put_lit(bitbuf, sps->sing_bias[1], 1); /* Grf */ in set_frame_header()
409 vp8e_put_lit(bitbuf, sps->sing_bias[2], 1); /* Arf */ in set_frame_header()
412 vp8e_put_lit(bitbuf, sps->refresh_entropy, 1); in set_frame_header()
438 Vp8eSps *sps = &ctx->sps; in set_new_frame() local
478 if (sps->quarter_pixel_mv == 0) { in set_new_frame()
480 } else if (sps->quarter_pixel_mv == 1) { in set_new_frame()
491 if (sps->split_mv == 0) in set_new_frame()
493 else if (sps->split_mv == 1) { in set_new_frame()
580 hw_cfg->dct_partitions = sps->dct_partitions; in set_new_frame()
581 hw_cfg->filter_disable = sps->filter_type; in set_new_frame()
582 hw_cfg->filter_sharpness = sps->filter_sharpness; in set_new_frame()
589 hw_cfg->lf_ref_delta[i] = sps->ref_delta[i]; in set_new_frame()
590 hw_cfg->lf_mode_delta[i] = sps->mode_delta[i]; in set_new_frame()
876 (ctx->sps.profile << 1) | in set_frame_tag()
893 pic_height_in_pixel = ctx->sps.pic_width_in_pixel; in set_frame_tag()
894 pic_width_in_pixel = ctx->sps.pic_height_in_pixel; in set_frame_tag()
895 h_scaling = ctx->sps.vertical_scaling; in set_frame_tag()
896 v_scaling = ctx->sps.horizontal_scaling; in set_frame_tag()
898 pic_height_in_pixel = ctx->sps.pic_height_in_pixel; in set_frame_tag()
899 pic_width_in_pixel = ctx->sps.pic_width_in_pixel; in set_frame_tag()
900 h_scaling = ctx->sps.horizontal_scaling; in set_frame_tag()
901 v_scaling = ctx->sps.vertical_scaling; in set_frame_tag()
920 if (!ctx->sps.dct_partitions) in set_data_part_size()
923 for (i = 2; i < ctx->sps.partition_cnt - 1; i++) { in set_data_part_size()
986 Vp8eSps *sps = &ctx->sps; in set_parameter() local
1020 sps->pic_width_in_pixel = width_align; in set_parameter()
1021 sps->pic_height_in_pixel = height_align; in set_parameter()
1022 sps->pic_width_in_mbs = width_align / 16; in set_parameter()
1023 sps->pic_height_in_mbs = height_align / 16; in set_parameter()
1024 sps->horizontal_scaling = 0; in set_parameter()
1025 sps->vertical_scaling = 0; in set_parameter()
1026 sps->color_type = 0; in set_parameter()
1027 sps->clamp_type = 0; in set_parameter()
1028 sps->dct_partitions = 0; in set_parameter()
1029 sps->partition_cnt = 2 + (1 << sps->dct_partitions); in set_parameter()
1030 sps->profile = 1; in set_parameter()
1031 sps->filter_type = 0; in set_parameter()
1032 sps->filter_level = 0; in set_parameter()
1033 sps->filter_sharpness = 0; in set_parameter()
1034 sps->auto_filter_level = 1; in set_parameter()
1035 sps->auto_filter_sharpness = 1; in set_parameter()
1036 sps->quarter_pixel_mv = 1; in set_parameter()
1037 sps->split_mv = 1; in set_parameter()
1038 sps->refresh_entropy = 1; in set_parameter()
1039 memset(sps->sing_bias, 0, sizeof(sps->sing_bias)); in set_parameter()
1041 sps->filter_delta_enable = 1; in set_parameter()
1042 memset(sps->ref_delta, 0, sizeof(sps->ref_delta)); in set_parameter()
1043 memset(sps->mode_delta, 0, sizeof(sps->mode_delta)); in set_parameter()
1168 RK_S32 width = ctx->sps.pic_width_in_mbs * 16; in set_picbuf()
1169 RK_S32 height = ctx->sps.pic_height_in_mbs * 16; in set_picbuf()
1560 if (ctx->sps.dct_partitions) in hal_vp8e_update_buffers()
1567 if (ctx->sps.dct_partitions) in hal_vp8e_update_buffers()