Lines Matching full:picture

195 vlVdpDecoderRenderMpeg12(struct pipe_mpeg12_picture_desc *picture,  in vlVdpDecoderRenderMpeg12()  argument
202 r = vlVdpGetReferenceFrame(picture_info->forward_reference, &picture->ref[0]); in vlVdpDecoderRenderMpeg12()
206 r = vlVdpGetReferenceFrame(picture_info->backward_reference, &picture->ref[1]); in vlVdpDecoderRenderMpeg12()
210 picture->picture_coding_type = picture_info->picture_coding_type; in vlVdpDecoderRenderMpeg12()
211 picture->picture_structure = picture_info->picture_structure; in vlVdpDecoderRenderMpeg12()
212 picture->frame_pred_frame_dct = picture_info->frame_pred_frame_dct; in vlVdpDecoderRenderMpeg12()
213 picture->q_scale_type = picture_info->q_scale_type; in vlVdpDecoderRenderMpeg12()
214 picture->alternate_scan = picture_info->alternate_scan; in vlVdpDecoderRenderMpeg12()
215 picture->intra_vlc_format = picture_info->intra_vlc_format; in vlVdpDecoderRenderMpeg12()
216 picture->concealment_motion_vectors = picture_info->concealment_motion_vectors; in vlVdpDecoderRenderMpeg12()
217 picture->intra_dc_precision = picture_info->intra_dc_precision; in vlVdpDecoderRenderMpeg12()
218 picture->f_code[0][0] = picture_info->f_code[0][0] - 1; in vlVdpDecoderRenderMpeg12()
219 picture->f_code[0][1] = picture_info->f_code[0][1] - 1; in vlVdpDecoderRenderMpeg12()
220 picture->f_code[1][0] = picture_info->f_code[1][0] - 1; in vlVdpDecoderRenderMpeg12()
221 picture->f_code[1][1] = picture_info->f_code[1][1] - 1; in vlVdpDecoderRenderMpeg12()
222 picture->num_slices = picture_info->slice_count; in vlVdpDecoderRenderMpeg12()
223 picture->top_field_first = picture_info->top_field_first; in vlVdpDecoderRenderMpeg12()
224 picture->full_pel_forward_vector = picture_info->full_pel_forward_vector; in vlVdpDecoderRenderMpeg12()
225 picture->full_pel_backward_vector = picture_info->full_pel_backward_vector; in vlVdpDecoderRenderMpeg12()
226 picture->intra_matrix = picture_info->intra_quantizer_matrix; in vlVdpDecoderRenderMpeg12()
227 picture->non_intra_matrix = picture_info->non_intra_quantizer_matrix; in vlVdpDecoderRenderMpeg12()
236 vlVdpDecoderRenderMpeg4(struct pipe_mpeg4_picture_desc *picture, in vlVdpDecoderRenderMpeg4() argument
244 r = vlVdpGetReferenceFrame(picture_info->forward_reference, &picture->ref[0]); in vlVdpDecoderRenderMpeg4()
248 r = vlVdpGetReferenceFrame(picture_info->backward_reference, &picture->ref[1]); in vlVdpDecoderRenderMpeg4()
253 picture->trd[i] = picture_info->trd[i]; in vlVdpDecoderRenderMpeg4()
254 picture->trb[i] = picture_info->trb[i]; in vlVdpDecoderRenderMpeg4()
256 picture->vop_time_increment_resolution = picture_info->vop_time_increment_resolution; in vlVdpDecoderRenderMpeg4()
257 picture->vop_coding_type = picture_info->vop_coding_type; in vlVdpDecoderRenderMpeg4()
258 picture->vop_fcode_forward = picture_info->vop_fcode_forward; in vlVdpDecoderRenderMpeg4()
259 picture->vop_fcode_backward = picture_info->vop_fcode_backward; in vlVdpDecoderRenderMpeg4()
260 picture->resync_marker_disable = picture_info->resync_marker_disable; in vlVdpDecoderRenderMpeg4()
261 picture->interlaced = picture_info->interlaced; in vlVdpDecoderRenderMpeg4()
262 picture->quant_type = picture_info->quant_type; in vlVdpDecoderRenderMpeg4()
263 picture->quarter_sample = picture_info->quarter_sample; in vlVdpDecoderRenderMpeg4()
264 picture->short_video_header = picture_info->short_video_header; in vlVdpDecoderRenderMpeg4()
265 picture->rounding_control = picture_info->rounding_control; in vlVdpDecoderRenderMpeg4()
266 picture->alternate_vertical_scan_flag = picture_info->alternate_vertical_scan_flag; in vlVdpDecoderRenderMpeg4()
267 picture->top_field_first = picture_info->top_field_first; in vlVdpDecoderRenderMpeg4()
268 picture->intra_matrix = picture_info->intra_quantizer_matrix; in vlVdpDecoderRenderMpeg4()
269 picture->non_intra_matrix = picture_info->non_intra_quantizer_matrix; in vlVdpDecoderRenderMpeg4()
275 vlVdpDecoderRenderVC1(struct pipe_vc1_picture_desc *picture, in vlVdpDecoderRenderVC1() argument
282 r = vlVdpGetReferenceFrame(picture_info->forward_reference, &picture->ref[0]); in vlVdpDecoderRenderVC1()
286 r = vlVdpGetReferenceFrame(picture_info->backward_reference, &picture->ref[1]); in vlVdpDecoderRenderVC1()
290 picture->slice_count = picture_info->slice_count; in vlVdpDecoderRenderVC1()
291 picture->picture_type = picture_info->picture_type; in vlVdpDecoderRenderVC1()
292 picture->frame_coding_mode = picture_info->frame_coding_mode; in vlVdpDecoderRenderVC1()
293 picture->postprocflag = picture_info->postprocflag; in vlVdpDecoderRenderVC1()
294 picture->pulldown = picture_info->pulldown; in vlVdpDecoderRenderVC1()
295 picture->interlace = picture_info->interlace; in vlVdpDecoderRenderVC1()
296 picture->tfcntrflag = picture_info->tfcntrflag; in vlVdpDecoderRenderVC1()
297 picture->finterpflag = picture_info->finterpflag; in vlVdpDecoderRenderVC1()
298 picture->psf = picture_info->psf; in vlVdpDecoderRenderVC1()
299 picture->dquant = picture_info->dquant; in vlVdpDecoderRenderVC1()
300 picture->panscan_flag = picture_info->panscan_flag; in vlVdpDecoderRenderVC1()
301 picture->refdist_flag = picture_info->refdist_flag; in vlVdpDecoderRenderVC1()
302 picture->quantizer = picture_info->quantizer; in vlVdpDecoderRenderVC1()
303 picture->extended_mv = picture_info->extended_mv; in vlVdpDecoderRenderVC1()
304 picture->extended_dmv = picture_info->extended_dmv; in vlVdpDecoderRenderVC1()
305 picture->overlap = picture_info->overlap; in vlVdpDecoderRenderVC1()
306 picture->vstransform = picture_info->vstransform; in vlVdpDecoderRenderVC1()
307 picture->loopfilter = picture_info->loopfilter; in vlVdpDecoderRenderVC1()
308 picture->fastuvmc = picture_info->fastuvmc; in vlVdpDecoderRenderVC1()
309 picture->range_mapy_flag = picture_info->range_mapy_flag; in vlVdpDecoderRenderVC1()
310 picture->range_mapy = picture_info->range_mapy; in vlVdpDecoderRenderVC1()
311 picture->range_mapuv_flag = picture_info->range_mapuv_flag; in vlVdpDecoderRenderVC1()
312 picture->range_mapuv = picture_info->range_mapuv; in vlVdpDecoderRenderVC1()
313 picture->multires = picture_info->multires; in vlVdpDecoderRenderVC1()
314 picture->syncmarker = picture_info->syncmarker; in vlVdpDecoderRenderVC1()
315 picture->rangered = picture_info->rangered; in vlVdpDecoderRenderVC1()
316 picture->maxbframes = picture_info->maxbframes; in vlVdpDecoderRenderVC1()
317 picture->deblockEnable = picture_info->deblockEnable; in vlVdpDecoderRenderVC1()
318 picture->pquant = picture_info->pquant; in vlVdpDecoderRenderVC1()
324 vlVdpDecoderRenderH264(struct pipe_h264_picture_desc *picture, in vlVdpDecoderRenderH264() argument
331 picture->slice_count = picture_info->slice_count; in vlVdpDecoderRenderH264()
332 picture->field_order_cnt[0] = picture_info->field_order_cnt[0]; in vlVdpDecoderRenderH264()
333 picture->field_order_cnt[1] = picture_info->field_order_cnt[1]; in vlVdpDecoderRenderH264()
334 picture->is_reference = picture_info->is_reference; in vlVdpDecoderRenderH264()
335 picture->frame_num = picture_info->frame_num; in vlVdpDecoderRenderH264()
336 picture->field_pic_flag = picture_info->field_pic_flag; in vlVdpDecoderRenderH264()
337 picture->bottom_field_flag = picture_info->bottom_field_flag; in vlVdpDecoderRenderH264()
338 picture->num_ref_frames = picture_info->num_ref_frames; in vlVdpDecoderRenderH264()
339 picture->mb_adaptive_frame_field_flag = picture_info->mb_adaptive_frame_field_flag; in vlVdpDecoderRenderH264()
340 picture->constrained_intra_pred_flag = picture_info->constrained_intra_pred_flag; in vlVdpDecoderRenderH264()
341 picture->weighted_pred_flag = picture_info->weighted_pred_flag; in vlVdpDecoderRenderH264()
342 picture->weighted_bipred_idc = picture_info->weighted_bipred_idc; in vlVdpDecoderRenderH264()
343 picture->frame_mbs_only_flag = picture_info->frame_mbs_only_flag; in vlVdpDecoderRenderH264()
344 picture->transform_8x8_mode_flag = picture_info->transform_8x8_mode_flag; in vlVdpDecoderRenderH264()
345 picture->chroma_qp_index_offset = picture_info->chroma_qp_index_offset; in vlVdpDecoderRenderH264()
346 picture->second_chroma_qp_index_offset = picture_info->second_chroma_qp_index_offset; in vlVdpDecoderRenderH264()
347 picture->pic_init_qp_minus26 = picture_info->pic_init_qp_minus26; in vlVdpDecoderRenderH264()
348 picture->num_ref_idx_l0_active_minus1 = picture_info->num_ref_idx_l0_active_minus1; in vlVdpDecoderRenderH264()
349 picture->num_ref_idx_l1_active_minus1 = picture_info->num_ref_idx_l1_active_minus1; in vlVdpDecoderRenderH264()
350 picture->log2_max_frame_num_minus4 = picture_info->log2_max_frame_num_minus4; in vlVdpDecoderRenderH264()
351 picture->pic_order_cnt_type = picture_info->pic_order_cnt_type; in vlVdpDecoderRenderH264()
352 picture->log2_max_pic_order_cnt_lsb_minus4 = picture_info->log2_max_pic_order_cnt_lsb_minus4; in vlVdpDecoderRenderH264()
353 picture->delta_pic_order_always_zero_flag = picture_info->delta_pic_order_always_zero_flag; in vlVdpDecoderRenderH264()
354 picture->direct_8x8_inference_flag = picture_info->direct_8x8_inference_flag; in vlVdpDecoderRenderH264()
355 picture->entropy_coding_mode_flag = picture_info->entropy_coding_mode_flag; in vlVdpDecoderRenderH264()
356 picture->pic_order_present_flag = picture_info->pic_order_present_flag; in vlVdpDecoderRenderH264()
357picture->deblocking_filter_control_present_flag = picture_info->deblocking_filter_control_present_… in vlVdpDecoderRenderH264()
358 picture->redundant_pic_cnt_present_flag = picture_info->redundant_pic_cnt_present_flag; in vlVdpDecoderRenderH264()
360 memcpy(picture->scaling_lists_4x4, picture_info->scaling_lists_4x4, 6*16); in vlVdpDecoderRenderH264()
361 memcpy(picture->scaling_lists_8x8, picture_info->scaling_lists_8x8, 2*64); in vlVdpDecoderRenderH264()
367 &picture->ref[i] in vlVdpDecoderRenderH264()
372 picture->is_long_term[i] = picture_info->referenceFrames[i].is_long_term; in vlVdpDecoderRenderH264()
373 picture->top_is_reference[i] = picture_info->referenceFrames[i].top_is_reference; in vlVdpDecoderRenderH264()
374 picture->bottom_is_reference[i] = picture_info->referenceFrames[i].bottom_is_reference; in vlVdpDecoderRenderH264()
375 picture->field_order_cnt_list[i][0] = picture_info->referenceFrames[i].field_order_cnt[0]; in vlVdpDecoderRenderH264()
376 picture->field_order_cnt_list[i][1] = picture_info->referenceFrames[i].field_order_cnt[1]; in vlVdpDecoderRenderH264()
377 picture->frame_num_list[i] = picture_info->referenceFrames[i].frame_idx; in vlVdpDecoderRenderH264()