Lines Matching refs:p_syn

75     AvsdSyntax_t *p_syn = &p_hal->syn;  in set_regs_parameters()  local
98 p_work_out->pic_code_type = p_syn->pp.picCodingType; in set_regs_parameters()
99 p_work_out->picture_distance = p_syn->pp.pictureDistance; in set_regs_parameters()
102 p_regs->sw04.pic_mb_width = (p_syn->pp.horizontalSize + 15) >> 4; in set_regs_parameters()
105 if (p_syn->pp.pictureStructure == FRAMEPICTURE) { in set_regs_parameters()
115 p_regs->sw04.pic_mb_height_p = (p_syn->pp.verticalSize + 15) >> 4; in set_regs_parameters()
118 if (p_syn->pp.picCodingType == BFRAME) { in set_regs_parameters()
123 p_regs->sw03.pic_inter_e = (p_syn->pp.picCodingType != IFRAME) ? 1 : 0; in set_regs_parameters()
130 p_regs->sw06.stream_len = p_syn->bitstream_size - p_hal->data_offset; in set_regs_parameters()
131 p_regs->sw03.pic_fixed_quant = p_syn->pp.fixedPictureQp; in set_regs_parameters()
132 p_regs->sw06.init_qp = p_syn->pp.pictureQp; in set_regs_parameters()
135 if (p_syn->pp.pictureStructure == FIELDPICTURE && !p_hal->first_field) { in set_regs_parameters()
137 mpp_dev_set_reg_offset(p_hal->dev, 13, p_syn->pp.horizontalSize); in set_regs_parameters()
150 && p_syn->pp.pictureStructure == FIELDPICTURE in set_regs_parameters()
151 && p_syn->pp.picCodingType != BFRAME) { in set_regs_parameters()
164 if (p_syn->pp.pictureStructure == FRAMEPICTURE) { in set_regs_parameters()
165 if (p_syn->pp.picCodingType == BFRAME) { in set_regs_parameters()
170 2 * p_syn->pp.pictureDistance + 512) & 0x1FF; in set_regs_parameters()
181 tmp = (2 * p_syn->pp.pictureDistance - in set_regs_parameters()
207 tmp = (2 * p_syn->pp.pictureDistance - in set_regs_parameters()
217 tmp = (2 * p_syn->pp.pictureDistance - in set_regs_parameters()
236 if (p_syn->pp.picCodingType == BFRAME) { in set_regs_parameters()
241 2 * p_syn->pp.pictureDistance + 512) & 0x1FF; in set_regs_parameters()
259 tmp = (2 * p_syn->pp.pictureDistance - in set_regs_parameters()
281 if (p_syn->pp.pbFieldEnhancedFlag && !p_hal->first_field) { in set_regs_parameters()
314 tmp = (2 * p_syn->pp.pictureDistance - in set_regs_parameters()
333 tmp = (2 * p_syn->pp.pictureDistance - in set_regs_parameters()
360 p_regs->sw03.filtering_dis = p_syn->pp.loopFilterDisable; in set_regs_parameters()
361 p_regs->sw05.alpha_offset = p_syn->pp.alphaOffset; in set_regs_parameters()
362 p_regs->sw05.beta_offset = p_syn->pp.betaOffset; in set_regs_parameters()
363 p_regs->sw03.skip_mode = p_syn->pp.skipModeFlag; in set_regs_parameters()
364 p_regs->sw04.pic_refer_flag = p_syn->pp.pictureReferenceFlag; in set_regs_parameters()
366 if (p_syn->pp.picCodingType == PFRAME in set_regs_parameters()
367 || (p_syn->pp.picCodingType == IFRAME && !p_hal->first_field)) { in set_regs_parameters()
375 (p_syn->pp.picCodingType == BFRAME && p_hal->prev_pic_structure)) { in set_regs_parameters()
378 frame_width = (p_syn->pp.horizontalSize + 15) >> 4; in set_regs_parameters()
379 if (p_syn->pp.progressiveFrame) in set_regs_parameters()
380 frame_height = (p_syn->pp.verticalSize + 15) >> 4; in set_regs_parameters()
382 frame_height = 2 * ((p_syn->pp.verticalSize + 31) >> 5); in set_regs_parameters()
413 AvsdSyntax_t *p_syn = &p_hal->syn; in update_parameters() local
415 if (p_syn->pp.pictureStructure == FRAMEPICTURE || !p_hal->first_field) { in update_parameters()
417 if (p_syn->pp.picCodingType != BFRAME) { in update_parameters()
424 p_hal->pic[p_hal->work_out].pic_type = p_syn->pp.picCodingType == IFRAME; in update_parameters()
426 p_hal->prev_pic_structure = p_syn->pp.pictureStructure; in update_parameters()
428 p_hal->prev_pic_code_type = p_syn->pp.picCodingType; in update_parameters()