Home
last modified time | relevance | path

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

12

/third_party/mesa3d/src/gallium/drivers/radeonsi/
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()
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()
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()
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 == PIPE_H2645_ENC_PICTURE_TYPE_B) { in encode()
336 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_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()
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()
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()
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 == PIPE_H2645_ENC_PICTURE_TYPE_IDR) { in manage_dpb_before_encode()
[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_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()
Dradeon_vce.h63 enum pipe_h2645_enc_picture_type picture_type; member
345 enum pipe_h2645_enc_picture_type picture_type; member
Dradeon_uvd_enc.h334 enum pipe_h2645_enc_picture_type picture_type; member
Dradeon_vcn_enc.h438 enum pipe_h2645_enc_picture_type picture_type; member
/third_party/mesa3d/src/gallium/drivers/r600/
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()
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/omx/tizonia/
Dh264eprc.c241 enum pipe_h2645_enc_picture_type picture_type) in enc_HandleTask() argument
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()
/third_party/mesa3d/src/gallium/frontends/va/
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()
Dpicture_vc1.c38 context->desc.vc1.picture_type = vc1->picture_fields.bits.picture_type; in vlVaHandlePictureParameterBufferVC1()
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/
Dvid_enc.c785 enum pipe_h2645_enc_picture_type picture_type) in enc_HandleTask() argument
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()
/third_party/ffmpeg/libavcodec/
Dvdpau_vc1.c64 info->picture_type = 4; in vdpau_vc1_start_frame()
66 info->picture_type = s->pict_type - 1 + s->pict_type / 3; in vdpau_vc1_start_frame()
Dvaapi_encode_mpeg2.c455 vpic->picture_type = VAEncPictureTypeIntra; in vaapi_encode_mpeg2_init_picture_params()
458 vpic->picture_type = VAEncPictureTypePredictive; in vaapi_encode_mpeg2_init_picture_params()
462 vpic->picture_type = VAEncPictureTypeBidirectional; in vaapi_encode_mpeg2_init_picture_params()
/third_party/mesa3d/src/gallium/include/pipe/
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/openGLES/extensions/SGIX/
DSGIX_mpeg2.txt43 coding extension and the picture_type field of the picture
49 * We guarantee that the picture_structure and picture_type
103 picture_type field of the picture header and the picture_structure
/third_party/skia/third_party/externals/opengl-registry/extensions/SGIX/
DSGIX_mpeg2.txt43 coding extension and the picture_type field of the picture
49 * We guarantee that the picture_structure and picture_type
103 picture_type field of the picture header and the picture_structure
/third_party/mesa3d/src/gallium/frontends/vdpau/
Ddecode.c317 picture->picture_type = picture_info->picture_type; in vlVdpDecoderRenderVC1()

12