Home
last modified time | relevance | path

Searched refs:dec_struct_t (Results 1 – 25 of 92) sorted by relevance

1234

/external/libavc/decoder/
Dih264d_parse_islice.h45 WORD32 ih264d_parse_residual4x4_cavlc(dec_struct_t * ps_dec,
48 WORD32 ih264d_parse_residual4x4_cabac(dec_struct_t * ps_dec,
51 WORD32 ih264d_parse_imb_cavlc(dec_struct_t * ps_dec,
55 WORD32 ih264d_parse_imb_cabac(dec_struct_t * ps_dec,
59 WORD32 ih264d_parse_islice_data_cavlc(dec_struct_t * ps_dec,
62 WORD32 ih264d_parse_islice_data_cabac(dec_struct_t * ps_dec,
65 WORD32 ih264d_parse_pmb_cavlc(dec_struct_t * ps_dec,
69 WORD32 ih264d_parse_pmb_cabac(dec_struct_t * ps_dec,
74 WORD32 ih264d_parse_bmb_non_direct_cavlc(dec_struct_t * ps_dec,
79 WORD32 ih264d_parse_bmb_non_direct_cabac(dec_struct_t * ps_dec,
[all …]
Dih264d_process_bslice.h41 WORD32 ih264d_parse_bslice(dec_struct_t * ps_dec,
43 WORD32 ih264d_decode_spatial_direct(dec_struct_t * ps_dec,
47 WORD32 ih264d_decode_temporal_direct(dec_struct_t * ps_dec,
51 WORD32 parseBSliceData(dec_struct_t * ps_dec,
54 WORD32 parseBSliceData(dec_struct_t * ps_dec,
58 void ih264d_init_ref_idx_lx_b(dec_struct_t *ps_dec);
62 dec_struct_t *ps_dec,
65 void ih264d_convert_frm_mbaff_list(dec_struct_t *ps_dec);
66 void ih264d_one_to_one(dec_struct_t *ps_dec,
72 void ih264d_mbaff_cross_pmbair(dec_struct_t *ps_dec,
[all …]
Dih264d_utils.h45 void pad_frm_buff_vert(dec_struct_t *ps_dec);
58 WORD32 ih264d_end_of_pic_processing(dec_struct_t * ps_dec);
60 WORD32 ih264d_init_pic(dec_struct_t *ps_dec,
65 WORD32 ih264d_end_of_pic_processing(dec_struct_t * ps_dec);
76 void ih264d_release_display_bufs(dec_struct_t *ps_dec);
77 WORD32 ih264d_assign_display_seq(dec_struct_t *ps_dec);
78 void ih264d_assign_pic_num(dec_struct_t *ps_dec);
84 WORD32 ih264d_update_qp(dec_struct_t * ps_dec, const WORD8 i1_qp);
85 WORD32 ih264d_decode_gaps_in_frame_num(dec_struct_t *ps_dec,
88 WORD32 ih264d_get_next_display_field(dec_struct_t * ps_dec,
[all …]
Dih264d_parse_slice.h40 WORD32 ih264d_fix_error_in_dpb(dec_struct_t * ps_dec);
43 dec_struct_t * ps_dec );
45 WORD32 ih264d_end_of_pic(dec_struct_t *ps_dec);
46 WORD32 ih264d_start_of_pic(dec_struct_t *ps_dec,
52 WORD32 ih264d_ref_idx_reordering(dec_struct_t * ps_dec, UWORD8 u1_isB);
53 WORD32 ih264d_read_mmco_commands(dec_struct_t * ps_dec);
54 void ih264d_form_pred_weight_matrix(dec_struct_t *ps_dec);
55 WORD32 ih264d_end_of_pic_dispbuf_mgr(dec_struct_t * ps_dec);
Dih264d_function_selector.h60 void ih264d_init_arch(dec_struct_t *ps_codec);
62 void ih264d_init_function_ptr(dec_struct_t *ps_codec);
64 void ih264d_init_function_ptr_generic(dec_struct_t *ps_codec);
65 void ih264d_init_function_ptr_ssse3(dec_struct_t *ps_codec);
66 void ih264d_init_function_ptr_sse42(dec_struct_t *ps_codec);
68 void ih264d_init_function_ptr_a9q(dec_struct_t *ps_codec);
69 void ih264d_init_function_ptr_av8(dec_struct_t *ps_codec);
Dih264d_deblocking.h45 void ih264d_copy_intra_pred_line(dec_struct_t *ps_dec,
76 void ih264d_deblock_mb_mbaff(dec_struct_t *ps_dec,
88 void ih264d_deblock_picture_mbaff(dec_struct_t * const ps_dec);
90 void ih264d_deblock_picture_non_mbaff(dec_struct_t * const ps_dec);
92 void ih264d_deblock_picture_progressive(dec_struct_t * const ps_dec);
94 void ih264d_compute_bs_mbaff(dec_struct_t * ps_dec,
97 void ih264d_compute_bs_non_mbaff(dec_struct_t * ps_dec,
101 void ih264d_fill_bs_mbedge_2(dec_struct_t * ps_dec,
105 void ih264d_fill_bs_mbedge_4(dec_struct_t * ps_dec,
157 void ih264d_deblock_mb_nonmbaff(dec_struct_t *ps_dec,
[all …]
Dih264d_mb_utils.h253 UWORD32 ih264d_get_mb_info_cavlc_mbaff(dec_struct_t * ps_dec,
257 UWORD32 ih264d_get_mb_info_cavlc_nonmbaff(dec_struct_t * ps_dec,
262 UWORD32 ih264d_get_mb_info_cabac_mbaff(dec_struct_t * ps_dec,
267 UWORD32 ih264d_get_mb_info_cabac_nonmbaff(dec_struct_t * ps_dec,
272 UWORD8 get_cabac_context_non_mbaff(dec_struct_t * ps_dec, UWORD16 u2_mbskip);
274 UWORD32 ih264d_get_cabac_context_mbaff(dec_struct_t * ps_dec,
278 WORD32 PutMbToFrame(dec_struct_t * ps_dec);
279 void ih264d_get_mbaff_neighbours(dec_struct_t * ps_dec,
283 void ih264d_update_mbaff_left_nnz(dec_struct_t * ps_dec,
285 void ih264d_transfer_mb_group_data(dec_struct_t * ps_dec,
[all …]
Dih264d_process_pslice.h41 WORD32 ih264d_parse_pslice(dec_struct_t *ps_dec,
46 WORD32 parsePSliceData(dec_struct_t * ps_dec,
50 WORD32 ih264d_process_inter_mb(dec_struct_t * ps_dec,
54 void ih264d_init_ref_idx_lx_p(dec_struct_t *ps_dec);
56 WORD32 ih264d_mv_pred_ref_tfr_nby2_pmb(dec_struct_t * ps_dec,
60 WORD32 ih264d_decode_recon_tfr_nmb(dec_struct_t * ps_dec,
Dih264d_inter_pred.h63 dec_struct_t * ps_dec,
70 dec_struct_t * ps_dec,
77 void ih264d_motion_compensate_bp(dec_struct_t * ps_dec, dec_mb_info_t *ps_cur_mb_info);
78 void ih264d_motion_compensate_mp(dec_struct_t * ps_dec, dec_mb_info_t *ps_cur_mb_info);
81 void TransferRefBuffs(dec_struct_t *ps_dec);
83 void ih264d_multiplex_ref_data(dec_struct_t * ps_dec,
Dih264d_thread_parse_decode.h29 void ih264d_parse_tfr_nmb(dec_struct_t *ps_dec,
35 void ih264d_decode_tfr_nmb(dec_struct_t *ps_dec,
39 WORD32 ih264d_decode_recon_tfr_nmb_thread(dec_struct_t * ps_dec,
43 void ih264d_decode_picture_thread(dec_struct_t *ps_dec);
44 WORD32 ih264d_decode_slice_thread(dec_struct_t *ps_dec);
Dih264d_mvpred.h88 void ih264d_update_nnz_for_skipmb(dec_struct_t * ps_dec,
101 dec_struct_t *ps_dec,
109 dec_struct_t *ps_dec,
112 UWORD8 ih264d_mvpred_nonmbaff(dec_struct_t *ps_dec,
123 UWORD8 ih264d_mvpred_nonmbaffB(dec_struct_t *ps_dec,
134 UWORD8 ih264d_mvpred_mbaff(dec_struct_t *ps_dec,
145 void ih264d_rep_mv_colz(dec_struct_t *ps_dec,
Dih264d_process_intra_mb.h47 UWORD32 ih264d_unpack_luma_coeff4x4_mb(dec_struct_t * ps_dec,
50 void ih264d_unpack_chroma_coeff4x4_mb(dec_struct_t * ps_dec,
52 UWORD32 ih264d_unpack_luma_coeff8x8_mb(dec_struct_t * ps_dec,
55 WORD32 ih264d_read_intra_pred_modes(dec_struct_t *ps_dec,
60 WORD32 ih264d_process_intra_mb(dec_struct_t * ps_dec,
Dih264d_parse_cavlc.h87 dec_struct_t *ps_dec,
93 dec_struct_t *ps_dec,
106 dec_struct_t * ps_dec,
116 dec_struct_t * ps_dec,
126 dec_struct_t * ps_dec,
136 dec_struct_t * ps_dec,
Dih264d_api_utils.h62 extern void ih264d_export_sei_params(ivd_sei_decode_op_t *ps_sei_decode_op, dec_struct_t *ps_dec);
66 extern void ih264d_signal_decode_thread(dec_struct_t *ps_dec);
68 extern void ih264d_signal_bs_deblk_thread(dec_struct_t *ps_dec);
70 extern WORD32 ih264d_deblock_display(dec_struct_t *ps_dec);
Dih264d_thread_compute_bs.h29 void ih264d_compute_bs_non_mbaff_thread(dec_struct_t * ps_dec,
33 void ih264d_recon_deblk_thread(dec_struct_t *ps_dec);
34 void ih264d_check_mb_map_deblk(dec_struct_t *ps_dec,
Dih264d_parse_cabac.h47 dec_struct_t *ps_dec,
51 dec_struct_t *ps_dec,
55 dec_struct_t * ps_dec,
Dih264d_api.c164 WORD32 ih264d_deblock_display(dec_struct_t *ps_dec);
166 void ih264d_signal_decode_thread(dec_struct_t *ps_dec);
168 void ih264d_signal_bs_deblk_thread(dec_struct_t *ps_dec);
169 void ih264d_decode_picture_thread(dec_struct_t *ps_dec);
175 void ih264d_fill_output_struct_from_context(dec_struct_t *ps_dec,
190 void ih264d_export_sei_params(ivd_sei_decode_op_t *ps_sei_decode_op, dec_struct_t *ps_dec) in ih264d_export_sei_params()
518 dec_struct_t *ps_dec = (dec_struct_t *)(ps_handle->pv_codec_handle); in api_check_struct_sanity()
1104 dec_struct_t *ps_codec = (dec_struct_t *)dec_hdl->pv_codec_handle; in ih264d_set_processor()
1143 dec_struct_t * ps_dec = (dec_struct_t *)ps_dec_params; in ih264d_init_decoder()
1393 WORD32 ih264d_join_threads(dec_struct_t *ps_dec) in ih264d_join_threads()
[all …]
Dih264d_quant_scaling.h30 dec_struct_t *ps_dec);
32 WORD32 ih264d_form_default_scaling_matrix(dec_struct_t *ps_dec);
Dih264d_thread_parse_decode.c54 void ih264d_deblock_mb_level(dec_struct_t *ps_dec,
58 void ih264d_copy_intra_pred_line(dec_struct_t *ps_dec,
62 void ih264d_parse_tfr_nmb(dec_struct_t * ps_dec, in ih264d_parse_tfr_nmb()
167 void ih264d_decode_tfr_nmb(dec_struct_t * ps_dec, in ih264d_decode_tfr_nmb()
200 WORD32 ih264d_decode_recon_tfr_nmb_thread(dec_struct_t * ps_dec, in ih264d_decode_recon_tfr_nmb_thread()
438 WORD32 ih264d_decode_slice_thread(dec_struct_t *ps_dec) in ih264d_decode_slice_thread()
593 void ih264d_decode_picture_thread(dec_struct_t *ps_dec ) in ih264d_decode_picture_thread()
672 void ih264d_signal_decode_thread(dec_struct_t *ps_dec) in ih264d_signal_decode_thread()
704 void ih264d_signal_bs_deblk_thread(dec_struct_t *ps_dec) in ih264d_signal_bs_deblk_thread()
/external/libavc/decoder/mvc/
Dimvcd_utils.h72 extern WORD32 ih264d_init_dec_mb_grp(dec_struct_t *ps_dec);
74 extern void ih264d_init_cabac_contexts(UWORD8 u1_slice_type, dec_struct_t *ps_dec);
76 extern void ih264d_get_implicit_weights(dec_struct_t *ps_dec);
105 extern void imvcd_modulate_max_disp_seq(dec_struct_t *ps_view_ctxt);
119 extern void imvcd_set_view_buf_id_to_buf_map(dec_struct_t *ps_view_ctxt);
Dimvcd_api_utils.h51 extern IV_API_CALL_STATUS_T imvcd_bitstream_buf_alloc(dec_struct_t *ps_view_ctxt,
54 extern void imvcd_bitsteam_buf_free(dec_struct_t *ps_view_ctxt);
56 extern IV_API_CALL_STATUS_T imvcd_bitstream_buf_realloc(dec_struct_t *ps_view_ctxt,
Dimvcd_slice_functions.c58 static WORD32 imvcd_set_first_mb_in_slice(dec_struct_t *ps_view_ctxt) in imvcd_set_first_mb_in_slice()
83 static WORD32 imvcd_set_slice_type(dec_struct_t *ps_view_ctxt) in imvcd_set_slice_type()
105 static WORD32 imvcd_set_cur_pps(dec_struct_t *ps_view_ctxt, UWORD8 *pu1_pps_id) in imvcd_set_cur_pps()
124 static WORD32 imvcd_set_frame_num(dec_struct_t *ps_view_ctxt, UWORD8 u1_bits_in_frm_num) in imvcd_set_frame_num()
136 static WORD32 imvcd_set_idr_pic_id(dec_struct_t *ps_view_ctxt, UWORD32 *pu4_idr_pic_id) in imvcd_set_idr_pic_id()
152 static WORD32 imvcd_set_poc_lsb(dec_struct_t *ps_view_ctxt, WORD32 *pi4_pic_order_cnt_lsb, in imvcd_set_poc_lsb()
169 static WORD32 imvcd_set_delta_poc(dec_struct_t *ps_view_ctxt, WORD32 *pi4_delta_poc) in imvcd_set_delta_poc()
180 static WORD32 imvcd_set_redundant_pic_cnt(dec_struct_t *ps_view_ctxt, UWORD8 *pu1_redundant_pic_cnt) in imvcd_set_redundant_pic_cnt()
196 static WORD32 imvcd_set_direct_spatial_mv_pred_flag(dec_struct_t *ps_view_ctxt) in imvcd_set_direct_spatial_mv_pred_flag()
208 static WORD32 imvcd_set_ref_idx_override_flag(dec_struct_t *ps_view_ctxt) in imvcd_set_ref_idx_override_flag()
[all …]
Dimvcd_api_utils.c255 dec_struct_t *ps_view_ctxt = &ps_mvcd_ctxt->s_view_dec_ctxt; in imvcd_convert_app_out_buf()
315 dec_struct_t *ps_view_ctxt = &ps_mvcd_ctxt->s_view_dec_ctxt; in imvcd_au_init()
349 dec_struct_t *ps_view_ctxt = &ps_mvcd_ctxt->s_view_dec_ctxt; in imvcd_view_init()
373 IV_API_CALL_STATUS_T imvcd_bitstream_buf_alloc(dec_struct_t *ps_view_ctxt, UWORD16 u2_num_views) in imvcd_bitstream_buf_alloc()
390 void imvcd_bitsteam_buf_free(dec_struct_t *ps_view_ctxt) in imvcd_bitsteam_buf_free()
395 IV_API_CALL_STATUS_T imvcd_bitstream_buf_realloc(dec_struct_t *ps_view_ctxt, UWORD32 u4_size) in imvcd_bitstream_buf_realloc()
/external/libavc/decoder/riscv/
Dih264d_function_selector.c59 void ih264d_init_function_ptr(dec_struct_t *ps_codec) in ih264d_init_function_ptr()
63 void ih264d_init_arch(dec_struct_t *ps_codec) in ih264d_init_arch()
/external/libavc/decoder/svc/
Disvcd_mb_utils.h45 UWORD32 isvcd_get_mb_info_cabac_nonmbaff(dec_struct_t *ps_dec, const UWORD16 u2_cur_mb_address,
48 UWORD32 isvcd_get_mb_info_cavlc_nonmbaff(dec_struct_t *ps_dec, const UWORD16 u2_cur_mb_address,

1234