Home
last modified time | relevance | path

Searched refs:mvc_dec_ctxt_t (Results 1 – 12 of 12) sorted by relevance

/external/libavc/decoder/mvc/
Dimvcd_utils.h49 extern IV_API_CALL_STATUS_T imvcd_get_next_display_au_buf(mvc_dec_ctxt_t *ps_mvcd_ctxt);
53 extern WORD32 imvcd_allocate_dynamic_bufs(mvc_dec_ctxt_t *ps_mvcd_ctxt);
55 extern WORD16 imvcd_free_dynamic_bufs(mvc_dec_ctxt_t *ps_mvcd_ctxt);
57 extern WORD32 imvcd_init_au_buffers(mvc_dec_ctxt_t *ps_mvcd_ctxt);
59 extern WORD32 imvcd_init_au_mv_pred_bufs(mvc_dec_ctxt_t *ps_mvcd_ctxt);
64 extern void imvcd_init_ref_idx_to_ref_buf_map(mvc_dec_ctxt_t *ps_mvcd_ctxt);
82 extern void imvcd_release_all_ref_bufs(mvc_dec_ctxt_t *ps_mvcd_ctxt, WORD32 i4_num_bufs);
88 extern void imvcd_release_all_ref_and_io_bufs(mvc_dec_ctxt_t *ps_mvcd_ctxt, WORD32 i4_num_bufs);
96 extern nalu_mvc_ext_t *imvcd_get_cur_nalu_mvc_ext(mvc_dec_ctxt_t *ps_mvcd_ctxt);
101 extern ref_pic_list_mod_data_t *imvcd_get_cur_ref_pic_list_mod_data(mvc_dec_ctxt_t *ps_mvcd_ctxt);
[all …]
Dimvcd_api.c64 mvc_dec_ctxt_t *ps_mvcd_ctxt; in imvcd_free_static_bufs()
76 ps_mvcd_ctxt = (mvc_dec_ctxt_t *) ps_dec_hdl->pv_codec_handle; in imvcd_free_static_bufs()
420 static IV_API_CALL_STATUS_T imvcd_ctxt_init(imvcd_create_ip_t *ps_ip, mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_ctxt_init()
475 mvc_dec_ctxt_t *ps_mvcd_ctxt; in imvcd_allocate_static_bufs()
495 (mvc_dec_ctxt_t *) pf_aligned_alloc(pv_mem_ctxt, i4_default_alignment, i4_mem_size); in imvcd_allocate_static_bufs()
541 static IV_API_CALL_STATUS_T imvcd_flush_mode_decode(mvc_dec_ctxt_t *ps_mvcd_ctxt, in imvcd_flush_mode_decode()
577 static void imvcd_fill_output_struct_from_context(mvc_dec_ctxt_t *ps_mvcd_ctxt, in imvcd_fill_output_struct_from_context()
597 static void imvcd_video_decode_clean_return(mvc_dec_ctxt_t *ps_mvcd_ctxt, in imvcd_video_decode_clean_return()
612 static FORCEINLINE void imvcd_update_num_pps(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_update_num_pps()
637 static FORCEINLINE void imvcd_update_num_sps(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_update_num_sps()
[all …]
Dimvcd_error_handler.c41 static IV_API_CALL_STATUS_T imvcd_check_invalid_numViews(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_check_invalid_numViews()
86 static IV_API_CALL_STATUS_T imvcd_check_sps_and_subset_sps(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_check_sps_and_subset_sps()
186 static IV_API_CALL_STATUS_T imvcd_check_pps(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_check_pps()
215 static IV_API_CALL_STATUS_T imvcd_check_num_view_slices_in_au(mvc_dec_ctxt_t *ps_mvcd_ctxt, in imvcd_check_num_view_slices_in_au()
270 IV_API_CALL_STATUS_T imvcd_au_error_checks(mvc_dec_ctxt_t *ps_mvcd_ctxt, in imvcd_au_error_checks()
311 IV_API_CALL_STATUS_T imvcd_view_error_checks(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_view_error_checks()
Dimvcd_api_utils.c206 mvc_dec_ctxt_t *ps_mvcd_ctxt = (mvc_dec_ctxt_t *) ps_dec_hdl->pv_codec_handle; in imvcd_check_decode_structs()
247 static void imvcd_convert_app_out_buf(mvc_dec_ctxt_t *ps_mvcd_ctxt, in imvcd_convert_app_out_buf()
280 void imvcd_convert_to_app_disp_buf(mvc_dec_ctxt_t *ps_mvcd_ctxt, iv_yuv_buf_t *ps_view_disp_bufs) in imvcd_convert_to_app_disp_buf()
314 mvc_dec_ctxt_t *ps_mvcd_ctxt = (mvc_dec_ctxt_t *) ps_dec_hdl->pv_codec_handle; in imvcd_au_init()
347 void imvcd_view_init(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_view_init()
Dimvcd_error_handler.h35 extern IV_API_CALL_STATUS_T imvcd_au_error_checks(mvc_dec_ctxt_t *ps_mvcd_ctxt,
38 extern IV_API_CALL_STATUS_T imvcd_view_error_checks(mvc_dec_ctxt_t *ps_mvcd_ctxt);
Dimvcd_api_utils.h49 extern void imvcd_view_init(mvc_dec_ctxt_t *ps_mvcd_ctxt);
59 extern void imvcd_convert_to_app_disp_buf(mvc_dec_ctxt_t *ps_mvcd_ctxt,
Dimvcd_utils.c51 void imvcd_release_all_ref_bufs(mvc_dec_ctxt_t *ps_mvcd_ctxt, WORD32 i4_num_bufs) in imvcd_release_all_ref_bufs()
77 void imvcd_release_all_ref_and_io_bufs(mvc_dec_ctxt_t *ps_mvcd_ctxt, WORD32 i4_num_bufs) in imvcd_release_all_ref_and_io_bufs()
142 nalu_mvc_ext_t *imvcd_get_cur_nalu_mvc_ext(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_get_cur_nalu_mvc_ext()
163 ref_pic_list_mod_data_t *imvcd_get_cur_ref_pic_list_mod_data(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_get_cur_ref_pic_list_mod_data()
168 subset_sps_t *imvcd_get_valid_subset_sps(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_get_valid_subset_sps()
215 UWORD32 imvcd_get_max_num_ivp_refs(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_get_max_num_ivp_refs()
242 bool imvcd_is_idr_au(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_is_idr_au()
300 IV_API_CALL_STATUS_T imvcd_get_next_display_au_buf(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_get_next_display_au_buf()
436 WORD16 imvcd_free_dynamic_bufs(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_free_dynamic_bufs()
494 static UWORD32 imvcd_get_num_au_data_bufs(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_get_num_au_data_bufs()
[all …]
Dimvcd_structs.h183 typedef struct mvc_dec_ctxt_t struct
232 } mvc_dec_ctxt_t; argument
Dimvcd_slice_functions.h35 extern WORD32 imvcd_parse_decode_slice(mvc_dec_ctxt_t *ps_mvcd_ctxt);
Dimvcd_nalu_parser.h35 extern WORD32 imvcd_nalu_parser(mvc_dec_ctxt_t *ps_mvcd_ctxt, UWORD8 *pu1_bitstream_buf,
Dimvcd_slice_functions.c395 static WORD32 imvcd_set_ref_pic_list_mod_data(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_set_ref_pic_list_mod_data()
499 static WORD32 imvcd_decode_gaps_in_frame_num(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_decode_gaps_in_frame_num()
673 static WORD32 imvcd_pic_init(mvc_dec_ctxt_t *ps_mvcd_ctxt, pocstruct_t *ps_cur_poc, WORD32 i4_poc, in imvcd_pic_init()
1222 static WORD32 imvcd_corrupted_slice_handler(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_corrupted_slice_handler()
1514 static WORD32 imvcd_parse_pslice(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_parse_pslice()
1685 static WORD32 imvcd_parse_bslice(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_parse_bslice()
1887 static WORD32 imvcd_parse_islice(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_parse_islice()
1899 static WORD32 imvcd_finish_slice_decode(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_finish_slice_decode()
1962 WORD32 imvcd_parse_decode_slice(mvc_dec_ctxt_t *ps_mvcd_ctxt) in imvcd_parse_decode_slice()
Dimvcd_nalu_parser.c45 static WORD32 imvcd_nalu_mvc_ext_parser(mvc_dec_ctxt_t *ps_mvcd_ctxt, dec_bit_stream_t *ps_bitstrm) in imvcd_nalu_mvc_ext_parser()
72 static WORD32 imvcd_parse_subset_sps(mvc_dec_ctxt_t *ps_mvcd_ctxt, dec_bit_stream_t *ps_bitstrm) in imvcd_parse_subset_sps()
719 WORD32 imvcd_nalu_parser(mvc_dec_ctxt_t *ps_mvcd_ctxt, UWORD8 *pu1_bitstream_buf, in imvcd_nalu_parser()