/external/libavc/encoder/ |
D | ih264e_utils.c | 193 inp_buf_t *ps_inp_buf; in ih264e_input_queue_update() local 238 ps_inp_buf = &(ps_codec->as_inp_list[ps_codec->i4_pic_cnt in ih264e_input_queue_update() 242 ps_inp_buf->s_raw_buf = ps_ive_ip->s_inp_buf; in ih264e_input_queue_update() 243 ps_inp_buf->u4_timestamp_low = ps_ive_ip->u4_timestamp_low; in ih264e_input_queue_update() 244 ps_inp_buf->u4_timestamp_high = ps_ive_ip->u4_timestamp_high; in ih264e_input_queue_update() 245 ps_inp_buf->u4_is_last = ps_ive_ip->u4_is_last; in ih264e_input_queue_update() 246 ps_inp_buf->pv_mb_info = ps_ive_ip->pv_mb_info; in ih264e_input_queue_update() 247 ps_inp_buf->u4_mb_info_type = ps_ive_ip->u4_mb_info_type; in ih264e_input_queue_update() 248 ps_inp_buf->pv_pic_info = ps_ive_ip->pv_pic_info; in ih264e_input_queue_update() 249 ps_inp_buf->u4_pic_info_type = ps_ive_ip->u4_pic_info_type; in ih264e_input_queue_update() [all …]
|
D | ih264e_utils.h | 358 IH264E_ERROR_T ih264e_pic_init(codec_t *ps_codec, inp_buf_t *ps_inp_buf);
|
D | ih264e_api.c | 171 iv_raw_buf_t *ps_inp_buf = &ps_ip->s_ive_ip.s_inp_buf; in api_check_input_dimensions() local 173 u4_wd = ps_inp_buf->au4_wd[0]; in api_check_input_dimensions() 174 u4_ht = ps_inp_buf->au4_ht[0]; in api_check_input_dimensions() 175 switch (ps_inp_buf->e_color_fmt) in api_check_input_dimensions() 178 if (((ps_inp_buf->au4_wd[0] / 2) != ps_inp_buf->au4_wd[1]) || in api_check_input_dimensions() 179 ((ps_inp_buf->au4_wd[0] / 2) != ps_inp_buf->au4_wd[2]) || in api_check_input_dimensions() 180 (ps_inp_buf->au4_wd[1] != ps_inp_buf->au4_wd[2])) in api_check_input_dimensions() 186 if (((ps_inp_buf->au4_ht[0] / 2) != ps_inp_buf->au4_ht[1]) || in api_check_input_dimensions() 187 ((ps_inp_buf->au4_ht[0] / 2) != ps_inp_buf->au4_ht[2]) || in api_check_input_dimensions() 188 (ps_inp_buf->au4_ht[1] != ps_inp_buf->au4_ht[2])) in api_check_input_dimensions() [all …]
|
D | ih264e_structs.h | 2451 pic_buf_t *ps_inp_buf; member
|
/external/libavc/encoder/svc/ |
D | isvce_utils.c | 1810 IH264E_ERROR_T isvce_svc_au_init(isvce_codec_t *ps_codec, isvce_inp_buf_t *ps_inp_buf) in isvce_svc_au_init() argument 1826 UWORD32 u4_timestamp_high = ps_inp_buf->s_inp_props.u4_timestamp_high; in isvce_svc_au_init() 1827 UWORD32 u4_timestamp_low = ps_inp_buf->s_inp_props.u4_timestamp_low; in isvce_svc_au_init() 1923 isvce_populate_sps(ps_codec, ps_sps, 0, u1_profile_idc, ps_inp_buf, 0); in isvce_svc_au_init() 1931 isvce_populate_subset_sps(ps_codec, ps_subset_sps, i, ps_inp_buf, i); in isvce_svc_au_init() 1989 ps_cur_pic->u4_timestamp_high = ps_inp_buf->s_inp_props.u4_timestamp_high; in isvce_svc_au_init() 1990 ps_cur_pic->u4_timestamp_low = ps_inp_buf->s_inp_props.u4_timestamp_low; in isvce_svc_au_init() 2065 ps_proc->s_inp_buf = ps_inp_buf[0]; in isvce_svc_au_init() 2090 ps_proc->s_entropy.u4_is_last = ps_inp_buf->s_inp_props.u4_is_last; in isvce_svc_au_init() 2257 IH264E_ERROR_T isvce_svc_layer_pic_init(isvce_codec_t *ps_codec, isvce_inp_buf_t *ps_inp_buf, in isvce_svc_layer_pic_init() argument [all …]
|
D | isvce_mode_stat_visualiser.c | 116 isvce_inp_buf_t *ps_inp_buf) in isvce_msv_get_input_frame() argument 118 svc_params_t *ps_svc_params = &ps_inp_buf->s_svc_params; in isvce_msv_get_input_frame() 120 &ps_inp_buf->as_layer_yuv_buf_props[ps_svc_params->u1_num_spatial_layers - 1]; in isvce_msv_get_input_frame()
|
D | isvce_encode_header.h | 218 UWORD8 u1_profile_idc, isvce_inp_buf_t *ps_inp_buf, 282 UWORD8 u1_sps_id, isvce_inp_buf_t *ps_inp_buf,
|
D | isvce_utils.h | 202 extern IH264E_ERROR_T isvce_svc_au_init(isvce_codec_t *ps_codec, isvce_inp_buf_t *ps_inp_buf); 204 extern IH264E_ERROR_T isvce_svc_layer_pic_init(isvce_codec_t *ps_codec, isvce_inp_buf_t *ps_inp_buf,
|
D | isvce_mode_stat_visualiser.h | 64 isvce_inp_buf_t *ps_inp_buf);
|
D | isvce_process.h | 62 IH264E_ERROR_T isvce_generate_sps_pps(isvce_codec_t *ps_codec, isvce_inp_buf_t *ps_inp_buf);
|
D | isvce_encode_header.c | 787 UWORD8 u1_profile_idc, isvce_inp_buf_t *ps_inp_buf, in isvce_populate_sps() argument 903 (ps_inp_buf->as_layer_yuv_buf_props[u1_spatial_layer_id].u4_width >> 4) - 1; in isvce_populate_sps() 907 (ps_inp_buf->as_layer_yuv_buf_props[u1_spatial_layer_id].u4_height >> 4) - 1; in isvce_populate_sps() 1347 UWORD8 u1_sps_id, isvce_inp_buf_t *ps_inp_buf, in isvce_populate_subset_sps() argument 1352 isvce_populate_sps(ps_codec, ps_sps, u1_sps_id, IH264_SCALABLE_BASELINE, ps_inp_buf, in isvce_populate_subset_sps()
|
D | isvce_process.c | 136 IH264E_ERROR_T isvce_generate_sps_pps(isvce_codec_t *ps_codec, isvce_inp_buf_t *ps_inp_buf) in isvce_generate_sps_pps() argument 157 isvce_populate_sps(ps_codec, ps_sps, 0, u1_profile_idc, ps_inp_buf, 0); in isvce_generate_sps_pps() 165 isvce_populate_subset_sps(ps_codec, ps_subset_sps, i, ps_inp_buf, i); in isvce_generate_sps_pps()
|