Home | History | Annotate | Download | only in encode

Lines Matching refs:pic_param

88 static  VAEncPictureParameterBufferH264 pic_param;
398 bitstream_put_ue(bs, pic_param.pic_parameter_set_id); /* pic_parameter_set_id */
399 bitstream_put_ue(bs, pic_param.seq_parameter_set_id); /* seq_parameter_set_id */
401 bitstream_put_ui(bs, pic_param.pic_fields.bits.entropy_coding_mode_flag, 1); /* entropy_coding_mode_flag */
407 bitstream_put_ue(bs, pic_param.num_ref_idx_l0_active_minus1); /* num_ref_idx_l0_active_minus1 */
408 bitstream_put_ue(bs, pic_param.num_ref_idx_l1_active_minus1); /* num_ref_idx_l1_active_minus1 1 */
410 bitstream_put_ui(bs, pic_param.pic_fields.bits.weighted_pred_flag, 1); /* weighted_pred_flag: 0 */
411 bitstream_put_ui(bs, pic_param.pic_fields.bits.weighted_bipred_idc, 2); /* weighted_bipred_idc: 0 */
413 bitstream_put_se(bs, pic_param.pic_init_qp - 26); /* pic_init_qp_minus26 */
417 bitstream_put_ui(bs, pic_param.pic_fields.bits.deblocking_filter_control_present_flag, 1); /* deblocking_filter_control_present_flag */
422 bitstream_put_ui(bs, pic_param.pic_fields.bits.transform_8x8_mode_flag, 1); /*transform_8x8_mode_flag */
424 bitstream_put_se(bs, pic_param.second_chroma_qp_index_offset ); /*second_chroma_qp_index_offset */
1401 pic_param.CurrPic.picture_id = ref_surface[current_slot];
1402 pic_param.CurrPic.frame_idx = current_frame_num;
1403 pic_param.CurrPic.flags = 0;
1404 pic_param.CurrPic.TopFieldOrderCnt = calc_poc((current_frame_display - current_IDR_display) % MaxPicOrderCntLsb);
1405 pic_param.CurrPic.BottomFieldOrderCnt = pic_param.CurrPic.TopFieldOrderCnt;
1406 CurrentCurrPic = pic_param.CurrPic;
1410 memset(pic_param.ReferenceFrames, 0xff, 16 * sizeof(VAPictureH264)); /* invalid all */
1412 pic_param.ReferenceFrames[0] = RefPicList0_P[0];
1414 pic_param.ReferenceFrames[0] = RefPicList0_B[0];
1415 pic_param.ReferenceFrames[1] = RefPicList1_B[0];
1418 memcpy(pic_param.ReferenceFrames, ReferenceFrames, numShortTerm*sizeof(VAPictureH264));
1420 pic_param.ReferenceFrames[i].picture_id = VA_INVALID_SURFACE;
1421 pic_param.ReferenceFrames[i].flags = VA_PICTURE_H264_INVALID;
1425 pic_param.pic_fields.bits.idr_pic_flag = (current_frame_type == FRAME_IDR);
1426 pic_param.pic_fields.bits.reference_pic_flag = (current_frame_type != FRAME_B);
1427 pic_param.pic_fields.bits.entropy_coding_mode_flag = h264_entropy_mode;
1428 pic_param.pic_fields.bits.deblocking_filter_control_present_flag = 1;
1429 pic_param.frame_num = current_frame_num;
1430 pic_param.coded_buf = coded_buf[current_slot];
1431 pic_param.last_picture = (current_frame_encoding == frame_count);
1432 pic_param.pic_init_qp = initial_qp;
1435 sizeof(pic_param),1,&pic_param, &pic_param_buf);
1965 memset(&pic_param, 0, sizeof(pic_param));