/external/libavc/decoder/ |
D | ih264d_parse_islice.h | 45 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 …]
|
D | ih264d_process_bslice.h | 41 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 …]
|
D | ih264d_utils.h | 45 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 …]
|
D | ih264d_parse_slice.h | 40 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);
|
D | ih264d_function_selector.h | 60 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);
|
D | ih264d_deblocking.h | 45 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 …]
|
D | ih264d_mb_utils.h | 253 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 …]
|
D | ih264d_process_pslice.h | 41 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,
|
D | ih264d_inter_pred.h | 63 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,
|
D | ih264d_thread_parse_decode.h | 29 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);
|
D | ih264d_mvpred.h | 88 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,
|
D | ih264d_process_intra_mb.h | 47 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,
|
D | ih264d_parse_cavlc.h | 87 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,
|
D | ih264d_api_utils.h | 62 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);
|
D | ih264d_thread_compute_bs.h | 29 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,
|
D | ih264d_parse_cabac.h | 47 dec_struct_t *ps_dec, 51 dec_struct_t *ps_dec, 55 dec_struct_t * ps_dec,
|
D | ih264d_api.c | 164 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 …]
|
D | ih264d_quant_scaling.h | 30 dec_struct_t *ps_dec); 32 WORD32 ih264d_form_default_scaling_matrix(dec_struct_t *ps_dec);
|
D | ih264d_thread_parse_decode.c | 54 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/ |
D | imvcd_utils.h | 72 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);
|
D | imvcd_api_utils.h | 51 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,
|
D | imvcd_slice_functions.c | 58 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 …]
|
D | imvcd_api_utils.c | 255 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/ |
D | ih264d_function_selector.c | 59 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/ |
D | isvcd_mb_utils.h | 45 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,
|