/external/libavc/decoder/ |
D | ih264d_sei.c | 90 ps_dec->ps_sei->u1_seq_param_set_id = u1_seq_parameter_set_id; in ih264d_parse_buffering_period() 152 sei *ps_sei; in ih264d_parse_pic_timing() local 159 ps_sei = (sei *)ps_dec->ps_sei; in ih264d_parse_pic_timing() 196 ps_sei->u1_pic_struct = ih264d_get_bits_h264(ps_bitstrm, 4); in ih264d_parse_pic_timing() 197 ps_dec->u1_pic_struct_copy = ps_sei->u1_pic_struct; in ih264d_parse_pic_timing() 198 ps_sei->u1_is_valid = 1; in ih264d_parse_pic_timing() 236 sei *ps_sei = ps_dec->ps_sei; in ih264d_parse_recovery_point() local 241 ps_sei->u2_recovery_frame_cnt = ih264d_uev(pu4_bitstrm_ofst, in ih264d_parse_recovery_point() 244 + ps_sei->u2_recovery_frame_cnt; in ih264d_parse_recovery_point() 245 ps_sei->u1_exact_match_flag = ih264d_get_bit_h264(ps_bitstrm); in ih264d_parse_recovery_point() [all …]
|
D | ih264d_sei.h | 475 sei *ps_sei, sei *ps_sei_export); 478 sei *ps_sei, sei *ps_sei_export); 481 sei *ps_sei, sei *ps_sei_export); 484 sei *ps_sei, sei *ps_sei_export); 486 WORD32 ih264d_export_sei_sii_params(ivd_sei_decode_op_t *ps_sei_decode_op, sei *ps_sei, 489 WORD32 ih264d_export_sei_fgc_params(ivd_sei_decode_op_t *ps_sei_decode_op, sei *ps_sei,
|
D | ih264d_parse_headers.c | 87 if((NULL != ps_dec->ps_sei) && in ih264d_get_pre_sei_params() 88 ((0 == ps_dec->ps_sei->s_sei_ccv_params.u1_ccv_cancel_flag) && in ih264d_get_pre_sei_params() 89 (0 == ps_dec->ps_sei->s_sei_ccv_params.u1_ccv_persistence_flag))) in ih264d_get_pre_sei_params() 91 ps_dec->ps_sei->u1_sei_ccv_params_present_flag = 0; in ih264d_get_pre_sei_params() 92 memset(&ps_dec->ps_sei->s_sei_ccv_params, 0, sizeof(sei_ccv_params_t)); in ih264d_get_pre_sei_params() 106 ps_dec->ps_sei->u1_sei_ccv_params_present_flag = in ih264d_get_pre_sei_params() 108 ps_dec->ps_sei->s_sei_ccv_params = ps_dec->ps_sei_parse->s_sei_ccv_params; in ih264d_get_pre_sei_params() 113 ps_dec->ps_sei->u1_sei_ccv_params_present_flag = 0; in ih264d_get_pre_sei_params() 114 memset(&ps_dec->ps_sei->s_sei_ccv_params, 0, sizeof(sei_ccv_params_t)); in ih264d_get_pre_sei_params() 119 ps_dec->ps_sei->u1_sei_mdcv_params_present_flag = in ih264d_get_pre_sei_params() [all …]
|
D | ih264d_api.c | 193 sei *ps_sei = (sei *)ps_dec->pv_disp_sei_params; in ih264d_export_sei_params() local 195 i4_status = ih264d_export_sei_mdcv_params(ps_sei_decode_op, ps_sei, &ps_dec->s_sei_export); in ih264d_export_sei_params() 196 i4_status = ih264d_export_sei_cll_params(ps_sei_decode_op, ps_sei, &ps_dec->s_sei_export); in ih264d_export_sei_params() 197 i4_status = ih264d_export_sei_ave_params(ps_sei_decode_op, ps_sei, &ps_dec->s_sei_export); in ih264d_export_sei_params() 198 i4_status = ih264d_export_sei_ccv_params(ps_sei_decode_op, ps_sei, &ps_dec->s_sei_export); in ih264d_export_sei_params() 199 i4_status = ih264d_export_sei_sii_params(ps_sei_decode_op, ps_sei, &ps_dec->s_sei_export); in ih264d_export_sei_params() 200 i4_status = ih264d_export_sei_fgc_params(ps_sei_decode_op, ps_sei, &ps_dec->s_sei_export); in ih264d_export_sei_params() 1161 memset(ps_dec->ps_sei, 0, size); in ih264d_init_decoder() 1243 ps_dec->ps_sei->u1_is_valid = 0; in ih264d_init_decoder() 1464 PS_DEC_ALIGNED_FREE(ps_dec, ps_dec->ps_sei); in ih264d_free_static_bufs() [all …]
|
D | ih264d_parse_slice.c | 465 if(ps_dec->ps_sei->u1_sei_fgc_params_present_flag) in ih264d_start_of_pic() 467 ps_dec->ps_sei->s_sei_fgc_params.i4_poc = i4_poc; in ih264d_start_of_pic() 468 ps_dec->ps_sei->s_sei_fgc_params.u4_idr_pic_id = ps_cur_slice->u4_idr_pic_id; in ih264d_start_of_pic() 470 memcpy(&ps_cur_pic->s_sei_pic, ps_dec->ps_sei, sizeof(sei)); in ih264d_start_of_pic()
|
D | ih264d_structs.h | 1045 struct _sei *ps_sei; member
|
/external/libhevc/encoder/ |
D | ihevce_encode_header_sei_vui.h | 137 sei_params_t *ps_sei, ihevce_vui_sei_params_t *ps_vui_sei_prms); 140 sei_params_t *ps_sei, ihevce_out_strm_params_t *ps_out_strm_prms); 143 sei_params_t *ps_sei, 149 sei_params_t *ps_sei, vui_t *ps_vui, sps_t *ps_sps, ihevce_vui_sei_params_t *ps_vui_sei_prms); 151 WORD32 ihevce_populate_active_parameter_set_sei(sei_params_t *ps_sei, vps_t *ps_vps, sps_t *ps_sps); 154 sei_params_t *ps_sei,
|
D | ihevce_entropy_interface.c | 325 sei_params_t *ps_sei = &ps_curr_inp->s_sei; in ihevce_entropy_encode_frame() local 358 ps_entropy_ctxt->ps_sei = ps_sei; in ihevce_entropy_encode_frame() 417 if(1 == ps_entropy_ctxt->ps_sei->i1_sei_parameters_present_flag) in ihevce_entropy_encode_frame() 420 ps_entropy_ctxt->ps_sei->i1_buf_period_params_present_flag || in ihevce_entropy_encode_frame() 421 ps_entropy_ctxt->ps_sei->i1_pic_timing_params_present_flag || in ihevce_entropy_encode_frame() 422 ps_entropy_ctxt->ps_sei->i1_recovery_point_params_present_flag || in ihevce_entropy_encode_frame() 423 ps_entropy_ctxt->ps_sei->i4_sei_mastering_disp_colour_vol_params_present_flags || in ihevce_entropy_encode_frame() 430 ps_entropy_ctxt->ps_sei, in ihevce_entropy_encode_frame() 678 if(1 == ps_entropy_ctxt->ps_sei->i1_sei_parameters_present_flag) in ihevce_entropy_encode_frame() 681 if(0 != ps_entropy_ctxt->ps_sei->i1_decoded_pic_hash_sei_flag) in ihevce_entropy_encode_frame() [all …]
|
D | ihevce_encode_header_sei_vui.c | 1717 sei_params_t *ps_sei, ihevce_out_strm_params_t *ps_out_strm_prms) in ihevce_populate_mastering_disp_col_vol_sei() argument 1722 &ps_sei->s_mastering_dis_col_vol_sei_params; in ihevce_populate_mastering_disp_col_vol_sei() 1771 sei_params_t *ps_sei, ihevce_vui_sei_params_t *ps_vui_sei_prms) in ihevce_populate_recovery_point_sei() argument 1773 recovery_point_sei_params_t *ps_rec_point_params = &ps_sei->s_recovery_point_params; in ihevce_populate_recovery_point_sei() 1808 sei_params_t *ps_sei, in ihevce_populate_picture_timing_sei() argument 1813 pic_timing_sei_params_t *ps_pic_timing_params = &ps_sei->s_pic_timing_sei_params; in ihevce_populate_picture_timing_sei() 1925 sei_params_t *ps_sei, vui_t *ps_vui, sps_t *ps_sps, ihevce_vui_sei_params_t *ps_vui_sei_prms) in ihevce_populate_buffering_period_sei() argument 1929 buf_period_sei_params_t *ps_bp_sei = &ps_sei->s_buf_period_sei_params; in ihevce_populate_buffering_period_sei() 2057 WORD32 ihevce_populate_active_parameter_set_sei(sei_params_t *ps_sei, vps_t *ps_vps, sps_t *ps_sps) in ihevce_populate_active_parameter_set_sei() argument 2060 active_parameter_set_sei_param_t *ps_act_sei = &ps_sei->s_active_parameter_set_sei_params; in ihevce_populate_active_parameter_set_sei() [all …]
|
D | ihevce_entropy_structs.h | 217 sei_params_t *ps_sei; member
|
/external/libavc/encoder/ |
D | ih264e_encode_header.c | 724 IH264E_ERROR_T ih264e_generate_sei(bitstrm_t *ps_bitstrm, sei_params_t *ps_sei, in ih264e_generate_sei() argument 746 if(1 == ps_sei->u1_sei_mdcv_params_present_flag && u4_insert_per_idr) in ih264e_generate_sei() 749 ps_sei, ps_bitstrm); in ih264e_generate_sei() 757 if(1 == ps_sei->u1_sei_cll_params_present_flag && u4_insert_per_idr) in ih264e_generate_sei() 760 ps_sei, ps_bitstrm); in ih264e_generate_sei() 768 if(1 == ps_sei->u1_sei_ave_params_present_flag && u4_insert_per_idr) in ih264e_generate_sei() 771 ps_sei, ps_bitstrm); in ih264e_generate_sei() 779 if(1 == ps_sei->u1_sei_ccv_params_present_flag) in ih264e_generate_sei() 782 ps_sei, ps_bitstrm); in ih264e_generate_sei() 790 if(1 == ps_sei->u1_sei_sii_params_present_flag) in ih264e_generate_sei() [all …]
|
D | ih264e_api.c | 5974 sei_params_t *ps_sei = &ps_cfg->s_sei; in ih264e_set_sei_mdcv_params() local 5978 ps_sei->u1_sei_mdcv_params_present_flag = ps_ip->u1_sei_mdcv_params_present_flag; in ih264e_set_sei_mdcv_params() 5981 ps_sei->s_sei_mdcv_params.au2_display_primaries_x[i4_count] = in ih264e_set_sei_mdcv_params() 5983 ps_sei->s_sei_mdcv_params.au2_display_primaries_y[i4_count] = in ih264e_set_sei_mdcv_params() 5987 ps_sei->s_sei_mdcv_params.u2_white_point_x = ps_ip->u2_white_point_x; in ih264e_set_sei_mdcv_params() 5988 ps_sei->s_sei_mdcv_params.u2_white_point_y = ps_ip->u2_white_point_y; in ih264e_set_sei_mdcv_params() 5989 ps_sei->s_sei_mdcv_params.u4_max_display_mastering_luminance = in ih264e_set_sei_mdcv_params() 5991 ps_sei->s_sei_mdcv_params.u4_min_display_mastering_luminance = in ih264e_set_sei_mdcv_params() 6031 sei_params_t *ps_sei = &ps_cfg->s_sei; in ih264e_set_sei_cll_params() local 6035 ps_sei->u1_sei_cll_params_present_flag = ps_ip->u1_sei_cll_params_present_flag; in ih264e_set_sei_cll_params() [all …]
|
D | ih264e_encode_header.h | 184 sei_params_t *ps_sei,
|
/external/libhevc/decoder/ |
D | ihevcd_utils.c | 934 sei_params_t *ps_sei = &ps_codec->s_parse.s_sei_params; in ihevcd_parse_pic_init() local 941 ps_sei->i1_sei_parameters_present_flag = 0; in ihevcd_parse_pic_init() 942 ps_sei->i1_user_data_registered_present_flag = 0; in ihevcd_parse_pic_init() 943 ps_sei->i1_aud_present_flag = 0; in ihevcd_parse_pic_init() 944 ps_sei->i1_time_code_present_flag = 0; in ihevcd_parse_pic_init() 945 ps_sei->i1_buf_period_params_present_flag = 0; in ihevcd_parse_pic_init() 946 ps_sei->i1_pic_timing_params_present_flag = 0; in ihevcd_parse_pic_init() 947 ps_sei->i1_recovery_point_params_present_flag = 0; in ihevcd_parse_pic_init() 948 ps_sei->i1_active_parameter_set = 0; in ihevcd_parse_pic_init() 949 ps_sei->i4_sei_mastering_disp_colour_vol_params_present_flags = 0; in ihevcd_parse_pic_init()
|
D | ihevcd_decode.c | 256 sei_params_t *ps_sei = &ps_disp_buf->s_sei_params; in ihevcd_fill_outargs() local 258 if(ps_sei->i1_sei_parameters_present_flag && in ihevcd_fill_outargs() 259 ps_sei->i1_pic_timing_params_present_flag) in ihevcd_fill_outargs() 262 u4_pic_struct = ps_sei->s_pic_timing_sei_params.u4_pic_struct; in ihevcd_fill_outargs()
|
D | ihevcd_api.c | 3356 sei_params_t *ps_sei; in ihevcd_get_sei_mastering_params() local 3368 ps_sei = &ps_codec->ps_disp_buf->s_sei_params; in ihevcd_get_sei_mastering_params() 3369 if((0 == ps_sei->i4_sei_mastering_disp_colour_vol_params_present_flags) in ihevcd_get_sei_mastering_params() 3370 || (0 == ps_sei->i1_sei_parameters_present_flag)) in ihevcd_get_sei_mastering_params() 3376 ps_mastering_dis_col_vol = &ps_sei->s_mastering_dis_col_vol_sei_params; in ihevcd_get_sei_mastering_params()
|
/external/libavc/encoder/svc/ |
D | isvce_api.c | 5217 sei_params_t *ps_sei = &ps_cfg->s_sei; in isvce_set_sei_mdcv_params() local 5221 ps_sei->u1_sei_mdcv_params_present_flag = ps_ip->u1_sei_mdcv_params_present_flag; in isvce_set_sei_mdcv_params() 5224 ps_sei->s_sei_mdcv_params.au2_display_primaries_x[i4_count] = in isvce_set_sei_mdcv_params() 5226 ps_sei->s_sei_mdcv_params.au2_display_primaries_y[i4_count] = in isvce_set_sei_mdcv_params() 5230 ps_sei->s_sei_mdcv_params.u2_white_point_x = ps_ip->u2_white_point_x; in isvce_set_sei_mdcv_params() 5231 ps_sei->s_sei_mdcv_params.u2_white_point_y = ps_ip->u2_white_point_y; in isvce_set_sei_mdcv_params() 5232 ps_sei->s_sei_mdcv_params.u4_max_display_mastering_luminance = in isvce_set_sei_mdcv_params() 5234 ps_sei->s_sei_mdcv_params.u4_min_display_mastering_luminance = in isvce_set_sei_mdcv_params() 5272 sei_params_t *ps_sei = &ps_cfg->s_sei; in isvce_set_sei_cll_params() local 5276 ps_sei->u1_sei_cll_params_present_flag = ps_ip->u1_sei_cll_params_present_flag; in isvce_set_sei_cll_params() [all …]
|
D | isvce_encode_header.h | 122 extern IH264E_ERROR_T ih264e_generate_sei(bitstrm_t *ps_bitstrm, sei_params_t *ps_sei,
|
/external/libavc/decoder/svc/ |
D | isvcd_structs.h | 680 struct _sei *ps_sei; member
|
D | isvcd_api.c | 1050 memset(ps_dec->ps_sei, 0, size); in isvcd_init_decoder() 1126 ps_dec->ps_sei->u1_is_valid = 0; in isvcd_init_decoder() 1548 PS_DEC_ALIGNED_FREE(ps_dec, ps_dec->ps_sei); in isvcd_free_static_bufs() 2569 ps_svcd_ctxt->ps_sei = (sei *) pv_buf; in isvcd_allocate_static_bufs() 2650 ps_dec->ps_sei = ps_svcd_ctxt->ps_sei; in isvcd_allocate_static_bufs()
|
D | isvcd_parse_slice.c | 385 memcpy(&ps_cur_pic->s_sei_pic, ps_dec->ps_sei, sizeof(sei)); in isvcd_start_of_pic()
|
/external/libavc/decoder/mvc/ |
D | imvcd_api.c | 121 PS_DEC_ALIGNED_FREE(ps_view_ctxt, ps_view_ctxt->ps_sei); in imvcd_free_static_bufs() 219 ps_view_ctxt->ps_sei = (sei *) pv_buf; in imvcd_view_ctxt_init() 328 ps_view_ctxt->ps_sei->u1_is_valid = 0; in imvcd_view_ctxt_init()
|
D | imvcd_slice_functions.c | 1030 ps_cur_au->s_sei_pic = ps_view_ctxt->ps_sei[0]; in imvcd_pic_init()
|