Home
last modified time | relevance | path

Searched refs:ps_vps (Results 1 – 16 of 16) sorted by relevance

/external/libhevc/encoder/
Dihevce_encode_header.c830 WORD32 ihevce_generate_vps(bitstrm_t *ps_bitstrm, vps_t *ps_vps) in ihevce_generate_vps() argument
833 WORD8 i1_vps_max_sub_layers_minus1 = ps_vps->i1_vps_max_sub_layers - 1; in ihevce_generate_vps()
843 PUT_BITS(ps_bitstrm, ps_vps->i1_vps_id, 4, return_status); in ihevce_generate_vps()
844 ENTROPY_TRACE("video_parameter_set_id", ps_vps->i1_vps_id); in ihevce_generate_vps()
859 PUT_BITS(ps_bitstrm, ps_vps->i1_vps_temporal_id_nesting_flag, 1, return_status); in ihevce_generate_vps()
860 ENTROPY_TRACE("vps_temporal_id_nesting_flag", ps_vps->i1_vps_temporal_id_nesting_flag); in ihevce_generate_vps()
867 ihevce_generate_profile_tier_level(ps_bitstrm, &ps_vps->s_ptl, 1, i1_vps_max_sub_layers_minus1); in ihevce_generate_vps()
870 PUT_BITS(ps_bitstrm, ps_vps->i1_sub_layer_ordering_info_present_flag, 1, return_status); in ihevce_generate_vps()
873 ps_vps->i1_sub_layer_ordering_info_present_flag); in ihevce_generate_vps()
875 i = ps_vps->i1_sub_layer_ordering_info_present_flag ? 0 : i1_vps_max_sub_layers_minus1; in ihevce_generate_vps()
[all …]
Dihevce_encode_header.h82 WORD32 ihevce_generate_vps(bitstrm_t *ps_bitstrm, vps_t *ps_vps);
102 vps_t *ps_vps,
113 vps_t *ps_vps,
Dihevce_cabac_rdo.c139 vps_t *ps_vps, in ihevce_entropy_rdo_frame_init() argument
157 ps_rdopt_entropy_ctxt->as_cu_entropy_ctxt[0].ps_vps = ps_vps; in ihevce_entropy_rdo_frame_init()
162 ps_rdopt_entropy_ctxt->as_cu_entropy_ctxt[1].ps_vps = ps_vps; in ihevce_entropy_rdo_frame_init()
Dihevce_entropy_interface.c322 vps_t *ps_vps = ps_curr_inp->ps_vps; in ihevce_entropy_encode_frame() local
355 ps_entropy_ctxt->ps_vps = ps_vps; in ihevce_entropy_encode_frame()
407 ret |= ihevce_generate_vps(ps_bitstrm, ps_entropy_ctxt->ps_vps); in ihevce_entropy_encode_frame()
Dihevce_entropy_ctxt.h50 vps_t *ps_vps; member
Dihevce_cabac_rdo.h68 vps_t *ps_vps,
Dihevce_enc_loop_pass.h104 vps_t *ps_vps,
Dihevce_entropy_cod.c680 vps_t *ps_vps; in ihevce_entropy_encode_header() local
701 ps_vps = &ps_enc_ctxt->as_vps[i4_bitrate_instance_id]; in ihevce_entropy_encode_header()
719 ret |= ihevce_generate_vps(ps_bitstrm, ps_vps); in ihevce_entropy_encode_header()
Dihevce_encode_header_sei_vui.h151 WORD32 ihevce_populate_active_parameter_set_sei(sei_params_t *ps_sei, vps_t *ps_vps, sps_t *ps_sps);
Dihevce_entropy_structs.h208 vps_t *ps_vps; member
Dihevce_enc_structs.h1553 vps_t *ps_vps; member
1955 vps_t *ps_vps; member
Dihevce_encode_header_sei_vui.c2057 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
2063 ps_act_sei->u1_active_video_parameter_set_id = ps_vps->i1_vps_id; in ihevce_populate_active_parameter_set_sei()
Dihevce_frame_process.c3568 ps_curr_out[i4_enc_frm_id][i4_bitrate_ctr]->ps_vps = in ihevce_enc_frm_proc_slave_thrd()
3955 ps_enc_ctxt->s_multi_thrd.ps_curr_out_enc_grp[i4_enc_frm_id][i]->ps_vps, in ihevce_enc_frm_proc_slave_thrd()
5253 ps_curr_out->ps_vps = &ps_enc_ctxt->as_vps[0]; in ihevce_pre_enc_init()
Dihevce_enc_loop_pass.c5865 vps_t *ps_vps, in ihevce_enc_loop_frame_init() argument
6197 ps_vps, in ihevce_enc_loop_frame_init()
/external/libhevc/decoder/
Dihevcd_parse_headers.c1324 vps_t *ps_vps; in ihevcd_parse_vps() local
1336 ps_vps = (ps_codec->s_parse.ps_vps_base + vps_id); in ihevcd_parse_vps()
1338 ps_vps->i1_vps_id = vps_id; in ihevcd_parse_vps()
1353 ps_vps->i1_vps_max_sub_layers = value + 1; in ihevcd_parse_vps()
1355 ASSERT(ps_vps->i1_vps_max_sub_layers < VPS_MAX_SUB_LAYERS); in ihevcd_parse_vps()
1358 ps_vps->i1_vps_temporal_id_nesting_flag = value; in ihevcd_parse_vps()
1363 ret = ihevcd_profile_tier_level(ps_bitstrm, &(ps_vps->s_ptl), in ihevcd_parse_vps()
1364 1, (ps_vps->i1_vps_max_sub_layers - 1)); in ihevcd_parse_vps()
1367 ps_vps->i1_sub_layer_ordering_info_present_flag = value; in ihevcd_parse_vps()
1368 i = (ps_vps->i1_sub_layer_ordering_info_present_flag ? in ihevcd_parse_vps()
[all …]
Dihevcd_parse_slice_header.c101 IHEVCD_ERROR_T ihevcd_operation_point_set(vps_t *ps_vps, bitstrm_t *ps_bitstrm, WORD32 ops_idx) in ihevcd_operation_point_set() argument
108 for(i = 0; i <= ps_vps->i1_vps_max_nuh_reserved_zero_layer_id; i++) in ihevcd_operation_point_set()