Lines Matching refs:seq_param

87 static  VAEncSequenceParameterBufferH264 seq_param;
313 bitstream_put_ui(bs, seq_param.level_idc, 8); /* level_idc */
314 bitstream_put_ue(bs, seq_param.seq_parameter_set_id); /* seq_parameter_set_id */
324 bitstream_put_ue(bs, seq_param.seq_fields.bits.log2_max_frame_num_minus4); /* log2_max_frame_num_minus4 */
325 bitstream_put_ue(bs, seq_param.seq_fields.bits.pic_order_cnt_type); /* pic_order_cnt_type */
327 if (seq_param.seq_fields.bits.pic_order_cnt_type == 0)
328 bitstream_put_ue(bs, seq_param.seq_fields.bits.log2_max_pic_order_cnt_lsb_minus4); /* log2_max_pic_order_cnt_lsb_minus4 */
333 bitstream_put_ue(bs, seq_param.max_num_ref_frames); /* num_ref_frames */
336 bitstream_put_ue(bs, seq_param.picture_width_in_mbs - 1); /* pic_width_in_mbs_minus1 */
337 bitstream_put_ue(bs, seq_param.picture_height_in_mbs - 1); /* pic_height_in_map_units_minus1 */
338 bitstream_put_ui(bs, seq_param.seq_fields.bits.frame_mbs_only_flag, 1); /* frame_mbs_only_flag */
340 if (!seq_param.seq_fields.bits.frame_mbs_only_flag) {
344 bitstream_put_ui(bs, seq_param.seq_fields.bits.direct_8x8_inference_flag, 1); /* direct_8x8_inference_flag */
345 bitstream_put_ui(bs, seq_param.frame_cropping_flag, 1); /* frame_cropping_flag */
347 if (seq_param.frame_cropping_flag) {
348 bitstream_put_ue(bs, seq_param.frame_crop_left_offset); /* frame_crop_left_offset */
349 bitstream_put_ue(bs, seq_param.frame_crop_right_offset); /* frame_crop_right_offset */
350 bitstream_put_ue(bs, seq_param.frame_crop_top_offset); /* frame_crop_top_offset */
351 bitstream_put_ue(bs, seq_param.frame_crop_bottom_offset); /* frame_crop_bottom_offset */
1289 seq_param.level_idc = 41 /*SH_LEVEL_3*/;
1290 seq_param.picture_width_in_mbs = frame_width_mbaligned / 16;
1291 seq_param.picture_height_in_mbs = frame_height_mbaligned / 16;
1292 seq_param.bits_per_second = frame_bitrate;
1294 seq_param.intra_period = intra_period;
1295 seq_param.intra_idr_period = intra_idr_period;
1296 seq_param.ip_period = ip_period;
1298 seq_param.max_num_ref_frames = num_ref_frames;
1299 seq_param.seq_fields.bits.frame_mbs_only_flag = 1;
1300 seq_param.time_scale = 900;
1301 seq_param.num_units_in_tick = 15; /* Tc = num_units_in_tick / time_sacle */
1302 seq_param.seq_fields.bits.log2_max_pic_order_cnt_lsb_minus4 = Log2MaxPicOrderCntLsb - 4;
1303 seq_param.seq_fields.bits.log2_max_frame_num_minus4 = Log2MaxFrameNum - 4;;
1304 seq_param.seq_fields.bits.frame_mbs_only_flag = 1;
1305 seq_param.seq_fields.bits.chroma_format_idc = 1;
1306 seq_param.seq_fields.bits.direct_8x8_inference_flag = 1;
1310 seq_param.frame_cropping_flag = 1;
1311 seq_param.frame_crop_left_offset = 0;
1312 seq_param.frame_crop_right_offset = (frame_width_mbaligned - frame_width)/2;
1313 seq_param.frame_crop_top_offset = 0;
1314 seq_param.frame_crop_bottom_offset = (frame_height_mbaligned - frame_height)/2;
1319 sizeof(seq_param),1,&seq_param,&seq_param_buf);
1964 memset(&seq_param, 0, sizeof(seq_param));