Home
last modified time | relevance | path

Searched refs:picture_type (Results 1 – 24 of 24) sorted by relevance

/external/mesa3d/src/gallium/drivers/radeon/
Dradeon_vce_50.c79 else if (enc->pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_IDR) in encode()
132 RVCE_CS(enc->pic.picture_type); // encPicType in encode()
133 RVCE_CS(enc->pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_IDR); // encIdrFlag in encode()
143 if (i > 1 && enc->pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_P) { in encode()
165 if (enc->pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_P || in encode()
166 enc->pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_B) { in encode()
169 RVCE_CS(l0->picture_type); // encPicType in encode()
192 if (enc->pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_B) { in encode()
195 RVCE_CS(l1->picture_type); // encPicType in encode()
Dradeon_vce_40_2_2.c319 RVCE_CS(enc->pic.picture_type); // encPicType in encode()
320 RVCE_CS(enc->pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_IDR); // encIdrFlag in encode()
330 if (i > 1 && enc->pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_P) { in encode()
352 if (enc->pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_P || in encode()
353 enc->pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_B) { in encode()
356 RVCE_CS(l0->picture_type); // encPicType in encode()
379 if (enc->pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_B) { in encode()
382 RVCE_CS(l1->picture_type); // encPicType in encode()
Dradeon_vce.c96 slot->picture_type = PIPE_H264_ENC_PICTURE_TYPE_SKIP; in reset_cpb()
117 if (enc->pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_P && l0) in sort_cpb()
120 if (enc->pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_B && l0 && l1) in sort_cpb()
276 if (pic->picture_type == PIPE_H264_ENC_PICTURE_TYPE_IDR) in rvce_begin_frame()
278 else if (pic->picture_type == PIPE_H264_ENC_PICTURE_TYPE_P || in rvce_begin_frame()
279 pic->picture_type == PIPE_H264_ENC_PICTURE_TYPE_B) in rvce_begin_frame()
333 slot->picture_type = enc->pic.picture_type; in rvce_end_frame()
Dradeon_vce_52.c165 enc->enc_pic.picture_type = pic->picture_type; in si_vce_52_get_param()
179 enc->enc_pic.is_idr = (pic->picture_type == PIPE_H264_ENC_PICTURE_TYPE_IDR); in si_vce_52_get_param()
224 else if (enc->enc_pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_IDR) in encode()
290 RVCE_CS(enc->enc_pic.picture_type); // encPicType in encode()
291 RVCE_CS(enc->enc_pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_IDR); // encIdrFlag in encode()
292 if ((enc->enc_pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_IDR) && in encode()
306 if (i > 1 && enc->enc_pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_P) { in encode()
334 if (enc->enc_pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_P || in encode()
335 enc->enc_pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_B) { in encode()
338 RVCE_CS(l0->picture_type); in encode()
[all …]
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_H265_ENC_PICTURE_TYPE_IDR) || in radeon_uvd_enc_get_param()
62 (pic->picture_type == PIPE_H265_ENC_PICTURE_TYPE_I); in radeon_uvd_enc_get_param()
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_H264_ENC_PICTURE_TYPE_IDR); in radeon_vcn_enc_get_param()
100 enc->enc_pic.picture_type = pic->picture_type; in radeon_vcn_enc_get_param()
107 enc->enc_pic.is_idr = (pic->picture_type == PIPE_H265_ENC_PICTURE_TYPE_IDR) || in radeon_vcn_enc_get_param()
108 (pic->picture_type == PIPE_H265_ENC_PICTURE_TYPE_I); in radeon_vcn_enc_get_param()
Dradeon_vcn_enc_1_2.c615 switch (enc->enc_pic.picture_type) { in radeon_enc_nalu_aud_hevc()
666 switch (enc->enc_pic.picture_type) { in radeon_enc_slice_header()
704 if (enc->enc_pic.picture_type != PIPE_H264_ENC_PICTURE_TYPE_IDR) { in radeon_enc_slice_header()
722 if ((enc->enc_pic.picture_type != PIPE_H264_ENC_PICTURE_TYPE_IDR) && in radeon_enc_slice_header()
807 switch (enc->enc_pic.picture_type) { in radeon_enc_slice_header_hevc()
825 if (enc->enc_pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_P) in radeon_enc_slice_header_hevc()
835 if ((enc->enc_pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_P) || in radeon_enc_slice_header_hevc()
836 (enc->enc_pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_B)) { in radeon_enc_slice_header_hevc()
962 switch (enc->enc_pic.picture_type) { in radeon_enc_encode_params()
985 if (enc->enc_pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_IDR) in radeon_enc_encode_params()
[all …]
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_H265_ENC_PICTURE_TYPE_P) in radeon_uvd_enc_slice_header_hevc()
711 if ((enc->enc_pic.picture_type == PIPE_H265_ENC_PICTURE_TYPE_P) || in radeon_uvd_enc_slice_header_hevc()
712 (enc->enc_pic.picture_type == PIPE_H265_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()
Dradeon_vce.h63 enum pipe_h264_enc_picture_type picture_type; member
345 enum pipe_h264_enc_picture_type picture_type; member
Dradeon_uvd_enc.h334 enum pipe_h265_enc_picture_type picture_type; member
Dradeon_vcn_enc.h410 enum pipe_h264_enc_picture_type picture_type; member
Dradeon_uvd.c834 uint8_t picture_type in get_vc1_msg()
/external/mesa3d/src/gallium/frontends/va/
Dpicture_h264_enc.c60 context->desc.h264enc.picture_type = PIPE_H264_ENC_PICTURE_TYPE_IDR; in vlVaHandleVAEncPictureParameterBufferTypeH264()
62 context->desc.h264enc.picture_type = PIPE_H264_ENC_PICTURE_TYPE_P; in vlVaHandleVAEncPictureParameterBufferTypeH264()
97 context->desc.h264enc.picture_type = PIPE_H264_ENC_PICTURE_TYPE_B; in vlVaHandleVAEncSliceParameterBufferTypeH264()
99 context->desc.h264enc.picture_type = PIPE_H264_ENC_PICTURE_TYPE_P; in vlVaHandleVAEncSliceParameterBufferTypeH264()
101 if (context->desc.h264enc.picture_type == PIPE_H264_ENC_PICTURE_TYPE_IDR) in vlVaHandleVAEncSliceParameterBufferTypeH264()
104 context->desc.h264enc.picture_type = PIPE_H264_ENC_PICTURE_TYPE_I; in vlVaHandleVAEncSliceParameterBufferTypeH264()
106 context->desc.h264enc.picture_type = PIPE_H264_ENC_PICTURE_TYPE_SKIP; in vlVaHandleVAEncSliceParameterBufferTypeH264()
Dpicture_vc1.c38 context->desc.vc1.picture_type = vc1->picture_fields.bits.picture_type; in vlVaHandlePictureParameterBufferVC1()
Dpicture_hevc_enc.c69 context->desc.h265enc.picture_type = PIPE_H265_ENC_PICTURE_TYPE_IDR; in vlVaHandleVAEncPictureParameterBufferTypeHEVC()
71 context->desc.h265enc.picture_type = PIPE_H265_ENC_PICTURE_TYPE_I; in vlVaHandleVAEncPictureParameterBufferTypeHEVC()
74 context->desc.h265enc.picture_type = PIPE_H265_ENC_PICTURE_TYPE_P; in vlVaHandleVAEncPictureParameterBufferTypeHEVC()
/external/mesa3d/src/gallium/drivers/r600/
Dradeon_vce.c108 slot->picture_type = PIPE_H264_ENC_PICTURE_TYPE_SKIP; in reset_cpb()
129 if (enc->pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_P && l0) in sort_cpb()
132 if (enc->pic.picture_type == PIPE_H264_ENC_PICTURE_TYPE_B && in sort_cpb()
284 if (pic->picture_type == PIPE_H264_ENC_PICTURE_TYPE_IDR) in rvce_begin_frame()
286 else if (pic->picture_type == PIPE_H264_ENC_PICTURE_TYPE_P || in rvce_begin_frame()
287 pic->picture_type == PIPE_H264_ENC_PICTURE_TYPE_B) in rvce_begin_frame()
344 slot->picture_type = enc->pic.picture_type; in rvce_end_frame()
Dradeon_vce.h63 enum pipe_h264_enc_picture_type picture_type; member
343 enum pipe_h264_enc_picture_type picture_type; member
Dradeon_uvd.c532 uint8_t picture_type in get_vc1_msg()
/external/mesa3d/src/gallium/frontends/omx/tizonia/
Dh264eprc.c239 enum pipe_h264_enc_picture_type picture_type) in enc_HandleTask() argument
255 picture.picture_type = picture_type; in enc_HandleTask()
257 if (priv->restricted_b_frames && picture_type == PIPE_H264_ENC_PICTURE_TYPE_B) in enc_HandleTask()
304 enum pipe_h264_enc_picture_type picture_type; in encode_frame() local
342 picture_type = PIPE_H264_ENC_PICTURE_TYPE_IDR; in encode_frame()
348 picture_type = PIPE_H264_ENC_PICTURE_TYPE_P; in encode_frame()
350 picture_type = PIPE_H264_ENC_PICTURE_TYPE_B; in encode_frame()
355 if (picture_type == PIPE_H264_ENC_PICTURE_TYPE_B) { in encode_frame()
361 enc_HandleTask(priv, task, picture_type); in encode_frame()
/external/mesa3d/src/gallium/frontends/omx/bellagio/
Dvid_enc.c784 enum pipe_h264_enc_picture_type picture_type) in enc_HandleTask() argument
802 picture.picture_type = picture_type; in enc_HandleTask()
806 if (priv->restricted_b_frames && picture_type == PIPE_H264_ENC_PICTURE_TYPE_B) in enc_HandleTask()
850 enum pipe_h264_enc_picture_type picture_type; in vid_enc_EncodeFrame() local
887 picture_type = PIPE_H264_ENC_PICTURE_TYPE_IDR; in vid_enc_EncodeFrame()
894 picture_type = PIPE_H264_ENC_PICTURE_TYPE_P; in vid_enc_EncodeFrame()
896 picture_type = PIPE_H264_ENC_PICTURE_TYPE_B; in vid_enc_EncodeFrame()
901 if (picture_type == PIPE_H264_ENC_PICTURE_TYPE_B) { in vid_enc_EncodeFrame()
907 enc_HandleTask(port, task, picture_type); in vid_enc_EncodeFrame()
/external/mesa3d/src/gallium/include/pipe/
Dp_video_state.h262 uint8_t picture_type; member
420 enum pipe_h264_enc_picture_type picture_type; member
514 enum pipe_h265_enc_picture_type picture_type; member
/external/mesa3d/src/gallium/frontends/vdpau/
Ddecode.c322 picture->picture_type = picture_info->picture_type; in vlVdpDecoderRenderVC1()
/external/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_vp3_video_vp.c434 *is_ref = d->picture_type <= 1; in nouveau_vp3_fill_picparm_vc1_vp()
/external/libhevc/
DAndroid.bp551 "encoder/picture_type.c",