Home
last modified time | relevance | path

Searched refs:picture_type (Results 1 - 25 of 28) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dradeon_vce_50.c79 else if (enc->pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_IDR) in encode()
132 RVCE_CS(enc->pic.picture_type); // encPicType in encode()
133 RVCE_CS(enc->pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_IDR);// encIdrFlag in encode()
143 if (i > 1 && enc->pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_P) { in encode()
165 if (enc->pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_P || in encode()
166 enc->pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_B) { in encode()
169 RVCE_CS(l0->picture_type); // encPicType in encode()
192 if (enc->pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_B) { in encode()
195 RVCE_CS(l1->picture_type); // encPicType in encode()
H A Dradeon_vce.c96 slot->picture_type = PIPE_H2645_ENC_PICTURE_TYPE_SKIP; in reset_cpb()
117 if (enc->pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_P && l0) in sort_cpb()
120 if (enc->pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_B && l0 && l1) in sort_cpb()
278 if (pic->picture_type == PIPE_H2645_ENC_PICTURE_TYPE_IDR) in rvce_begin_frame()
280 else if (pic->picture_type == PIPE_H2645_ENC_PICTURE_TYPE_P || in rvce_begin_frame()
281 pic->picture_type == PIPE_H2645_ENC_PICTURE_TYPE_B) in rvce_begin_frame()
335 slot->picture_type = enc->pic.picture_type; in rvce_end_frame()
H A Dradeon_vce_40_2_2.c319 RVCE_CS(enc->pic.picture_type); // encPicType in encode()
320 RVCE_CS(enc->pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_IDR); // encIdrFlag in encode()
330 if (i > 1 && enc->pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_P) { in encode()
352 if (enc->pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_P || in encode()
353 enc->pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_B) { in encode()
356 RVCE_CS(l0->picture_type); // encPicType in encode()
379 if (enc->pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_B) { in encode()
382 RVCE_CS(l1->picture_type); // encPicType in encode()
H A Dradeon_vce_52.c163 enc->enc_pic.picture_type = pic->picture_type; in si_vce_52_get_param()
177 enc->enc_pic.is_idr = (pic->picture_type == PIPE_H2645_ENC_PICTURE_TYPE_IDR); in si_vce_52_get_param()
222 else if (enc->enc_pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_IDR) in encode()
288 RVCE_CS(enc->enc_pic.picture_type); // encPicType in encode()
289 RVCE_CS(enc->enc_pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_IDR); // encIdrFlag in encode()
290 if ((enc->enc_pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_IDR) && in encode()
304 if (i > 1 && enc->enc_pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_P) { in encode()
332 if (enc->enc_pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_P || in encode()
333 enc->enc_pic.picture_type in encode()
[all...]
H A Dradeon_vcn_enc.c45 enc->enc_pic.picture_type = pic->picture_type; in radeon_vcn_enc_get_param()
52 enc->enc_pic.is_idr = (pic->picture_type == PIPE_H2645_ENC_PICTURE_TYPE_IDR); in radeon_vcn_enc_get_param()
114 enc->enc_pic.picture_type = pic->picture_type; in radeon_vcn_enc_get_param()
121 enc->enc_pic.is_idr = (pic->picture_type == PIPE_H2645_ENC_PICTURE_TYPE_IDR) || in radeon_vcn_enc_get_param()
122 (pic->picture_type == PIPE_H2645_ENC_PICTURE_TYPE_I); in radeon_vcn_enc_get_param()
H A Dradeon_uvd_enc.c56 enc->enc_pic.picture_type = pic->picture_type; in radeon_uvd_enc_get_param()
61 enc->enc_pic.is_iframe = (pic->picture_type == PIPE_H2645_ENC_PICTURE_TYPE_IDR) || in radeon_uvd_enc_get_param()
62 (pic->picture_type == PIPE_H2645_ENC_PICTURE_TYPE_I); in radeon_uvd_enc_get_param()
H A Dradeon_vcn_enc_1_2.c769 switch (enc->enc_pic.picture_type) { in radeon_enc_nalu_aud_hevc()
821 switch (enc->enc_pic.picture_type) { in radeon_enc_slice_header()
860 if (enc->enc_pic.picture_type != PIPE_H2645_ENC_PICTURE_TYPE_IDR) { in radeon_enc_slice_header()
880 if ((enc->enc_pic.picture_type != PIPE_H2645_ENC_PICTURE_TYPE_IDR) && in radeon_enc_slice_header()
964 switch (enc->enc_pic.picture_type) { in radeon_enc_slice_header_hevc()
982 if (enc->enc_pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_P) in radeon_enc_slice_header_hevc()
992 if ((enc->enc_pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_P) || in radeon_enc_slice_header_hevc()
993 (enc->enc_pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_B)) { in radeon_enc_slice_header_hevc()
1139 switch (enc->enc_pic.picture_type) { in radeon_enc_encode_params()
1354 if (enc->enc_pic.picture_type in manage_dpb_before_encode()
[all...]
H A Dradeon_vcn_enc_2_0.c126 switch (enc->enc_pic.picture_type) { in radeon_enc_slice_header_hevc()
144 if (enc->enc_pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_P) in radeon_enc_slice_header_hevc()
165 if ((enc->enc_pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_P) || in radeon_enc_slice_header_hevc()
166 (enc->enc_pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_B)) { in radeon_enc_slice_header_hevc()
H A Dradeon_uvd_enc_1_1.c613 switch (enc->enc_pic.picture_type) { in radeon_uvd_enc_nalu_aud_hevc()
680 switch (enc->enc_pic.picture_type) { in radeon_uvd_enc_slice_header_hevc()
698 if (enc->enc_pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_P) in radeon_uvd_enc_slice_header_hevc()
711 if ((enc->enc_pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_P) || in radeon_uvd_enc_slice_header_hevc()
712 (enc->enc_pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_B)) { in radeon_uvd_enc_slice_header_hevc()
858 switch (enc->enc_pic.picture_type) { in radeon_uvd_enc_encode_params_hevc()
H A Dradeon_vce.h63 enum pipe_h2645_enc_picture_type picture_type; member
345 enum pipe_h2645_enc_picture_type picture_type; member
H A Dradeon_uvd_enc.h334 enum pipe_h2645_enc_picture_type picture_type; member
H A Dradeon_vcn_enc.h438 enum pipe_h2645_enc_picture_type picture_type; member
/third_party/mesa3d/src/gallium/frontends/omx/tizonia/
H A Dh264eprc.c241 enum pipe_h2645_enc_picture_type picture_type) in enc_HandleTask()
257 picture.picture_type = picture_type; in enc_HandleTask()
259 if (priv->restricted_b_frames && picture_type == PIPE_H2645_ENC_PICTURE_TYPE_B) in enc_HandleTask()
306 enum pipe_h2645_enc_picture_type picture_type; in encode_frame() local
344 picture_type = PIPE_H2645_ENC_PICTURE_TYPE_IDR; in encode_frame()
350 picture_type = PIPE_H2645_ENC_PICTURE_TYPE_P; in encode_frame()
352 picture_type = PIPE_H2645_ENC_PICTURE_TYPE_B; in encode_frame()
357 if (picture_type == PIPE_H2645_ENC_PICTURE_TYPE_B) { in encode_frame()
363 enc_HandleTask(priv, task, picture_type); in encode_frame()
240 enc_HandleTask(vid_enc_PrivateType * priv, struct encode_task *task, enum pipe_h2645_enc_picture_type picture_type) enc_HandleTask() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dradeon_vce.c108 slot->picture_type = PIPE_H2645_ENC_PICTURE_TYPE_SKIP; in reset_cpb()
129 if (enc->pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_P && l0) in sort_cpb()
132 if (enc->pic.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_B && in sort_cpb()
284 if (pic->picture_type == PIPE_H2645_ENC_PICTURE_TYPE_IDR) in rvce_begin_frame()
286 else if (pic->picture_type == PIPE_H2645_ENC_PICTURE_TYPE_P || in rvce_begin_frame()
287 pic->picture_type == PIPE_H2645_ENC_PICTURE_TYPE_B) in rvce_begin_frame()
345 slot->picture_type = enc->pic.picture_type; in rvce_end_frame()
H A Dradeon_vce.h63 enum pipe_h2645_enc_picture_type picture_type; member
343 enum pipe_h2645_enc_picture_type picture_type; member
/third_party/mesa3d/src/gallium/frontends/va/
H A Dpicture_h264_enc.c61 context->desc.h264enc.picture_type = PIPE_H2645_ENC_PICTURE_TYPE_IDR; in vlVaHandleVAEncPictureParameterBufferTypeH264()
63 context->desc.h264enc.picture_type = PIPE_H2645_ENC_PICTURE_TYPE_P; in vlVaHandleVAEncPictureParameterBufferTypeH264()
118 context->desc.h264enc.picture_type = PIPE_H2645_ENC_PICTURE_TYPE_B; in vlVaHandleVAEncSliceParameterBufferTypeH264()
121 context->desc.h264enc.picture_type = PIPE_H2645_ENC_PICTURE_TYPE_P; in vlVaHandleVAEncSliceParameterBufferTypeH264()
124 if (context->desc.h264enc.picture_type == PIPE_H2645_ENC_PICTURE_TYPE_IDR) { in vlVaHandleVAEncSliceParameterBufferTypeH264()
131 context->desc.h264enc.picture_type = PIPE_H2645_ENC_PICTURE_TYPE_I; in vlVaHandleVAEncSliceParameterBufferTypeH264()
135 context->desc.h264enc.picture_type = PIPE_H2645_ENC_PICTURE_TYPE_SKIP; in vlVaHandleVAEncSliceParameterBufferTypeH264()
H A Dpicture_vc1.c38 context->desc.vc1.picture_type = vc1->picture_fields.bits.picture_type; in vlVaHandlePictureParameterBufferVC1()
H A Dpicture_hevc_enc.c68 context->desc.h265enc.picture_type = PIPE_H2645_ENC_PICTURE_TYPE_IDR; in vlVaHandleVAEncPictureParameterBufferTypeHEVC()
70 context->desc.h265enc.picture_type = PIPE_H2645_ENC_PICTURE_TYPE_I; in vlVaHandleVAEncPictureParameterBufferTypeHEVC()
73 context->desc.h265enc.picture_type = PIPE_H2645_ENC_PICTURE_TYPE_P; in vlVaHandleVAEncPictureParameterBufferTypeHEVC()
/third_party/mesa3d/src/gallium/frontends/omx/bellagio/
H A Dvid_enc.c785 enum pipe_h2645_enc_picture_type picture_type) in enc_HandleTask()
803 picture.picture_type = picture_type; in enc_HandleTask()
807 if (priv->restricted_b_frames && picture_type == PIPE_H2645_ENC_PICTURE_TYPE_B) in enc_HandleTask()
851 enum pipe_h2645_enc_picture_type picture_type; in vid_enc_EncodeFrame() local
888 picture_type = PIPE_H2645_ENC_PICTURE_TYPE_IDR; in vid_enc_EncodeFrame()
895 picture_type = PIPE_H2645_ENC_PICTURE_TYPE_P; in vid_enc_EncodeFrame()
897 picture_type = PIPE_H2645_ENC_PICTURE_TYPE_B; in vid_enc_EncodeFrame()
902 if (picture_type == PIPE_H2645_ENC_PICTURE_TYPE_B) { in vid_enc_EncodeFrame()
908 enc_HandleTask(port, task, picture_type); in vid_enc_EncodeFrame()
784 enc_HandleTask(omx_base_PortType *port, struct encode_task *task, enum pipe_h2645_enc_picture_type picture_type) enc_HandleTask() argument
[all...]
/third_party/ffmpeg/libavcodec/
H A Dvdpau_vc1.c66 info->picture_type = 4; in vdpau_vc1_start_frame()
68 info->picture_type = s->pict_type - 1 + s->pict_type / 3; in vdpau_vc1_start_frame()
H A Dvaapi_encode_mpeg2.c457 vpic->picture_type = VAEncPictureTypeIntra; in vaapi_encode_mpeg2_init_picture_params()
460 vpic->picture_type = VAEncPictureTypePredictive; in vaapi_encode_mpeg2_init_picture_params()
464 vpic->picture_type = VAEncPictureTypeBidirectional; in vaapi_encode_mpeg2_init_picture_params()
H A Dvaapi_vc1.c303 .picture_type = (v->fcm == ILACE_FIELD ? vc1_get_FPTYPE(v) : vc1_get_PTYPE(v)), in vaapi_vc1_start_frame()
/third_party/mesa3d/src/gallium/include/pipe/
H A Dp_video_state.h248 uint8_t picture_type; member
426 enum pipe_h2645_enc_picture_type picture_type; member
525 enum pipe_h2645_enc_picture_type picture_type; member
/third_party/mesa3d/src/gallium/frontends/vdpau/
H A Ddecode.c317 picture->picture_type = picture_info->picture_type; in vlVdpDecoderRenderVC1()
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_video_enc_h264.cpp123 picParams.pH264PicData->FrameType = d3d12_video_encoder_convert_frame_type(h264Pic->picture_type); in d3d12_video_encoder_update_current_frame_pic_params_info_h264()

Completed in 31 milliseconds

12