• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
_fini _init __cxa_finalize __deregister_frame_info __register_frame_info dbg_print stm_check_thread stm_close stm_control stm_ctrl_get_ops stm_open stm_receive_seg stm_release_seg stm_resume stm_suspend stm_wake_up __stack_chk_fail __stack_chk_guard get_vfmw_osal_ops memset_s stm_chan_cfg_ext_intf stm_chan_config stm_chan_create stm_chan_destroy stm_chan_get_num stm_chan_reset stm_chan_run_proc stm_chan_start stm_chan_stop stm_ctrl_check_thread stm_ctrl_clean_thread stm_ctrl_close stm_ctrl_control stm_ctrl_get_entry stm_ctrl_open stm_ctrl_receive_seg stm_ctrl_release_seg stm_ctrl_resume stm_ctrl_suspend stm_ctrl_wake_up stm_dev_close stm_dev_open stm_dev_run_proc stm_log_create stm_log_destroy stm_seg_get_cur_size stm_seg_get_fresh_num stm_seg_receive stm_seg_release stm_thread_clean stm_thread_create stm_thread_destroy stm_thread_is_destroy stm_thread_start stm_thread_stop stm_thread_wait stm_thread_wakeup vfmw_get_max_chn_num vfmw_setscheduler_stm pdt_get_scd_int scd_hal_check_int scd_hal_clear_int scd_hal_close scd_hal_get_irq_arg scd_hal_get_seg_addr scd_hal_open scd_hal_read_reg scd_hal_reset scd_hal_set_reg scd_hal_start scd_hal_write_msg scd_hal_write_reg stm_dev_proc_other stm_dev_reset stm_dev_start stm_raw_del_cfg_raw stm_raw_delete_all stm_raw_delete_head stm_raw_get_pts stm_raw_get_total_size stm_raw_init stm_seg_check_valid stm_seg_free_buf_size stm_seg_get_free_num stm_seg_get_new_num stm_seg_init stm_seg_insert syn_wake_up vfmw_event_report cmpi_get_module_func_by_id scd_hal_seg_size snprintf_s stm_chan_alloc_buf stm_chan_lock stm_chan_unlock stm_raw_delete stm_raw_insert stm_raw_read_ext stm_seg_config_buf memcpy_s stm_raw_release_len stm_raw_show_head stm_raw_show_next g_scd_irq_arg pdt_close_hardware pdt_get_vdm_reg_addr pdt_open_hardware scd_hal_disable scd_hal_enable scd_hal_enable_int scd_hal_get_valid_num scd_hal_msg_size scd_hal_save_pre_bytes scd_hal_slice_check scd_hal_std_type memset syn_check_thread syn_close syn_control syn_ctrl_cfg_ext_intf syn_ctrl_check_thread syn_ctrl_close syn_ctrl_config_chan syn_ctrl_creat_chan syn_ctrl_destroy_chan syn_ctrl_init syn_ctrl_open syn_ctrl_reset_chan syn_ctrl_resume syn_ctrl_start_chan syn_ctrl_stop_chan syn_ctrl_suspend syn_ctrl_wake_up syn_init syn_log_de_init syn_log_init syn_open syn_resume syn_suspend dps_get_node dps_insert hevc_dec_release_glb_mem syn_ctrl_clean_thread syn_ctrl_get_ctx syn_ctrl_sema_down syn_ctrl_sema_up syn_ctrl_set_schedule_mode syn_ops_close syn_ops_open syn_parse_close syn_parse_de_init_ctx syn_parse_decode_stream syn_parse_init_ctx syn_parse_open syn_parse_reset_ctx syn_parse_set_mem_param vfmw_inform_vdec vfmw_setscheduler_syn set_aspect_ratio syn_ops_get syn_parse_get_alloc_mem_size syn_parse_get_proc_info g_h264_ops g_hevc_ops h264_dec_config h264_dec_destroy h264_dec_get_ctx_size h264_dec_init h264_dec_reset h264_dec_stream h264_get_proc_info hevc_dec_config hevc_dec_de_init hevc_dec_init hevc_dec_reset hevc_dec_stream hevc_get_ctx_size hevc_get_proc_info syn_ops_add bs_bits_to_next_byte bs_get bs_init bs_is_byte_aligned bs_resid_bits bs_show bs_skip bs_to_next_byte dps_release_seg dps_reset_node dps_set_pic_param dps_set_ref_param dps_set_slice_param free_usd_by_dec fsp_clear_idle fsp_clear_logic fsp_config fsp_get_dec_fs fsp_get_disp fsp_get_image fsp_get_logic fsp_get_post_num fsp_get_total_num fsp_new_logic fsp_set_disp fsp_set_ref fsp_set_wait fsp_update_image_ext fsp_update_image_param g_hevc_diag_scan4x4_y g_hevc_diag_scan8x8_x g_hevc_diag_scan8x8_y get_usd hi_video_confirm memcpy memmove_s vfmw_hi_video_confirm_exist vfmw_qsort voq_insert voq_last_frm zeros_ms_32 fsp_empty fsp_set_error fsp_set_store_type fsp_update_image g_aspec_ratio_idc g_calc_zero_num g_nal_type_eopic g_quant8_inter_default g_quant8_intra_default g_quant_inter_default g_quant_intra_default g_tmp_buf g_zz_scan g_zz_scan8 voq_delete bs_pos vedu_close vedu_control vedu_ctrl_close vedu_ctrl_control vedu_ctrl_open vedu_open pub_mem_get_vedu_entry_chan vedu_chan_config vedu_chan_create vedu_chan_deinit vedu_chan_destroy vedu_chan_get_dec_param vedu_chan_init vedu_chan_post_proc vedu_chan_reset vedu_chan_start vedu_chan_stop vedu_ctrl_config_chan vedu_ctrl_create_chan vedu_ctrl_destroy_chan vedu_ctrl_entry_exit vedu_ctrl_entry_init vedu_ctrl_get_chan vedu_ctrl_get_dec_param vedu_ctrl_get_entry vedu_ctrl_post_proc vedu_ctrl_reset_chan vedu_ctrl_start_chan vedu_ctrl_stop_chan vedu_log_create vedu_log_destroy dec_param_calc_mem_param dec_param_get_ops dec_ref_get_pic_store_type dec_ref_make_pic_ref_info dec_ref_make_slice_ref_info dec_ref_mark_pic_ref_state dps_check_valid dps_get_fsp_logic_id dps_get_new_pic_flag dps_get_pic_struct dps_get_ref_info dps_receive dps_release fsp_clear_useless_dec_fs fsp_get_phy fsp_get_pmv fsp_get_vir fsp_new_phy fsp_set_dec_ref fsp_set_error_rate fsp_set_image fsp_set_over vedu_chan_release_dps voq_report dec_ref_h264_make_slice_ref_info dec_ref_h265_make_slice_ref_info dec_ref_unmark_dec_ref fsp_clear_dec_ref fsp_get_dec_ref fsp_get_store_type dec_param_h264_calc_pmv_half_offset dec_param_h264_get_bit_depth dec_param_h264_get_pic_slot_wh dec_param_h265_calc_pmv_half_offset dec_param_h265_get_bit_depth dec_param_h265_get_pic_slot_wh dps_chn_lock dps_chn_unlock dps_close dps_config dps_create dps_destroy dps_exit dps_get_chan dps_get_entry dps_get_ops dps_get_ref_after_dec dps_get_tile_flag dps_get_total_mb dps_init dps_open dps_reset dps_sema_down dps_sema_up dps_h264_get_fsp_logic_id dps_h264_get_max_slice_num dps_h264_get_new_pic_flag dps_h264_get_pic_param_size dps_h264_get_pic_struct dps_h264_get_pic_tile_flag dps_h264_get_ref_after_dec dps_h264_get_ref_info dps_h264_get_seg_id dps_h264_get_slice_param_size dps_h264_get_total_mb dps_h264_make_dps_pic dps_h264_make_dps_pic_common dps_h264_make_dps_slice dps_h264_record_dpb dps_h265_get_fsp_logic_id dps_h265_get_max_slice_num dps_h265_get_new_pic_flag dps_h265_get_pic_param_size dps_h265_get_pic_struct dps_h265_get_pic_tile_flag dps_h265_get_ref_after_dec dps_h265_get_ref_info dps_h265_get_seg_id dps_h265_get_slice_param_size dps_h265_get_total_mb dps_h265_make_dps_pic dps_h265_make_dps_pic_common dps_h265_make_dps_slice dps_h265_record_dpb dps_h265_make_dps_calc_slice_addr g_quant8_org g_quant_org os_intf_exit os_intf_init osal_intf_exit osal_intf_init bit_os_alloc_vir_mem bit_os_create_thread bit_os_destory_thread bit_os_exit_event bit_os_fclose bit_os_fopen bit_os_fread bit_os_free_vir_mem bit_os_freeirq bit_os_fwrite bit_os_get_idle_id bit_os_get_max_event_num bit_os_get_max_sema_num bit_os_get_max_spin_lock_num bit_os_get_time_in_ms bit_os_get_time_in_us bit_os_get_unid bit_os_get_vir_mem_num bit_os_give_event bit_os_init_event bit_os_ioremap bit_os_iounmap bit_os_kernel_mem_free bit_os_kernel_mem_malloc bit_os_mb bit_os_mmz_free bit_os_mmz_malloc bit_os_proc_create bit_os_proc_destroy bit_os_proc_exit bit_os_proc_init bit_os_request_irq bit_os_sema_down bit_os_sema_exit bit_os_sema_init bit_os_sema_try bit_os_sema_up bit_os_set_max_event_num bit_os_set_max_sema_num bit_os_set_max_spin_lock_num bit_os_spin_lock bit_os_spin_lock_exit bit_os_spin_lock_init bit_os_spin_lock_irq bit_os_spin_lock_irq_init bit_os_spin_un_lock bit_os_spin_un_lock_irq bit_os_udelay bit_os_wait_call_back bit_os_wait_event bit_os_wr_log cmpi_mmz_free cmpi_mmz_malloc_cached cmpi_mmz_malloc_nocache fprintf fputs g_os_max_event g_os_max_sema g_os_max_spin_lock g_vfmw_osal_ops osal_atomic_dec_return osal_atomic_destroy osal_atomic_inc_return osal_atomic_init osal_atomic_read osal_atomic_set osal_div_u64 osal_dmb osal_down osal_down_trylock osal_free_irq osal_ioremap_nocache osal_iounmap osal_klib_fclose osal_klib_fopen osal_klib_fread osal_klib_fwrite osal_kthread_create osal_kthread_destroy osal_memcmp osal_msecs_to_jiffies osal_msleep osal_printk osal_random osal_request_irq osal_sched_clock osal_sema_destroy osal_sema_init osal_spin_lock_destroy osal_spin_lock_init osal_spin_lock_irqsave osal_spin_unlock_irqrestore osal_strlen osal_strncmp osal_strsep osal_strstr osal_strtol osal_udelay osal_up osal_vfree osal_vmalloc osal_wait_destroy osal_wait_init osal_wait_timeout_interruptible osal_wakeup pub_mem_get_event pub_mem_get_event_used pub_mem_get_sema pub_mem_get_sema_used pub_mem_get_spin_lock pub_mem_get_spin_lock_used stderr vsnprintf_s g_p_proc_entry osal_create_proc_entry osal_remove_proc_entry strncpy_s g_print_enable g_print_map g_tracer g_tracer_phy_addr fsp_cfg_mem fsp_check_img_dec_state fsp_check_img_line_ldy_state fsp_clear_dec fsp_close fsp_create fsp_destroy fsp_exit fsp_get_chan fsp_get_entry fsp_get_line_num_phy fsp_get_line_num_vir fsp_get_ref fsp_init fsp_is_ext_intf fsp_is_logic_fs_free fsp_link_logic fsp_open fsp_reset fsp_sema_down fsp_sema_up fsp_set_ext_intf fsp_set_line_ldy_sate voq_close voq_create voq_destroy voq_exit voq_get_chan voq_get_entry voq_init voq_is_img_in voq_open voq_receive voq_release voq_report_finish voq_reset voq_sema_down voq_sema_up usd_close usd_create usd_destroy usd_get_chan usd_get_entry usd_open usd_reset usd_sema_down usd_sema_up g_operation_func g_vfmw_max_chn_num vfmw_query_chn_prior vfmw_set_interactive_operation vfmw_set_max_chn_num vfmw_setscheduler_dec cmpi_register_module cmpi_unregister_module exit_func get_ver_magic init_func printf puts vadpt_close vadpt_control vadpt_exit vadpt_get_dec_param vadpt_get_image vadpt_init vadpt_open vadpt_post_proc vadpt_release_image vadpt_resume vadpt_suspend vadpt_wake_dec vfmw_control vfmw_exit vfmw_get_dec_param vfmw_get_image vfmw_init vfmw_module_exit vfmw_module_init vfmw_post_proc vfmw_release_image vfmw_resume vfmw_suspend vfmw_wake_dec pdt_close pdt_open pub_mem_exit pub_mem_get_vfmw_entry_chan pub_mem_init vadpt_chan vadpt_entry vadpt_sema_down vadpt_sema_up vctrl_control vctrl_exit vctrl_get_dec_param vctrl_get_image vctrl_init vctrl_post_proc vctrl_release_image vctrl_resume vctrl_suspend vctrl_wake_dec vfmw_proc_create vfmw_proc_destroy crg_get_entry g_scd_int g_vcrg_cfg g_vdm_reg_addr osal_seq_printf vedu_log_read vedu_log_read_chan vedu_log_read_chan_state vedu_log_read_chan_statistics vedu_log_write dps_read_proc fsp_read_proc voq_read_proc hiirq_platform_set_irq_reg osal_platform_get_irq_byname vfmw_mod_exit vfmw_mod_init libc.so 
VFMW_ScdMsg %s: ctx->chan_id is -1 sps with this seq_parameter_set_id = %d havn't be decoded TILE is not supported! %s: hevc_flush_dpb err the stream is err,len:%d line %d: ctx->dpb.size = %d, ref %d, ltref %d %s alloc_mem fail %8d%8s %8s%6s%6s%6s%8s%10s%8s%10s%8s%12s%8s%8s%8s HaveNum ---- seg ------------------------------------------- Height %s [VFMW] version:[Hi3516CV500_MPP_V1.0.0.1 B010 Release] build time:[Dec 6 2021, 08:50:17] slice_reserved_flag: %d hevc_output_frm_to_vo DPB no suited fs for lost pic. hevc_dec_order_process err reserved_zero_4bits= %d payload type:%d, offset = %d, size = %d %s cid(%d) err dps_close dps_h265_make_dps_calc_slice_addr vctrl_suspend Mem %8s%8s%8s%8s%8s%10s%8s StdVid RcvDpsTry UseFrm vfmw_ctrl hevc_dec_slice_segment_header dec err VPS decode err DEC can't make col_pic_apc %10x%10x%12d Cmd Kbps MaxHig Linear %s: img_error_level = %d, out_err_thr:%d, discarded! %s state err %s image is NULL vctrl_post_proc ---- stm ------------------------------------------- null stop Unid DevId StrCnt IntCnt Tail %8d%8d%8d%8d%10d%10d%10d%10d %s spin_lock_init err dps_h264_make_dps_pic voq_insert err %s error, chan_id = %d is invalid vadpt_chan vctrl_get_image %8x%8x%8s%10d%10d%10d%10d%10d%10d%8d Null syn_ctrl_get_chan--os_alloc_vir_mem FAIL hevc_disp_order_process err slice_header_restriction_flag error:%d,%x,%d %s ops = NULL %s vctrl_resume chan or chan->handle is NULL ---- VEDU Proc Read ------------------------------------------- CtxSize DnMsg StrSeg Run SerMod ---- fsp ------------------------------------------- dec_list err find_min_ref_idx err %d %s chan = NULL %d nal_layer_id(%d) is not supported. dps_open dps_release bit_os_wr_log user_data Create error vfmw_stm RunCnt RcvSegTry image size abnormal(%dx%d) PPS decode err init_pic err L%d,flush_dpb err line %d, return %d fsp_close vctrl_post_proc error %s error %s error ref_cnt = %d DpsRcvTry MemTry Check1 RunPos PushNum Open HavPmv %d:num_inter_layer_ref_pics_minus1(%d)not support err:nal_segment = %d find APC, but logic_fs_id %d abnormal(ref=%d) vedu_control DEC phy_addr return from FSP is 0 for fsp_logic_id %d can not create thread! vadpt_release_image vctrl_get_chan_cfg vctrl_stop_chan vfmw_syn VdhFrm stm chan%d fill_eos failed ! %s last frame fs unrelease, fix it! can not get ref_fs! pic_init_qs_minus26 = %d dps_check_valid err dps_insert err vadpt_get_dec_param vctrl_start_chan destroy ---- dev ------------------------------------------- UpMsg Init MakCnt syn_control take poc(%d) to creat lost poc(%d). bit_depth_change re_range FS luma(%d-->%d),chroma(%d -->%d) write_slice_msg err h264_get_dyn_mem DEC pmv_addr return from FSP is 0 for fsp_logic_id %d ---- task ------------------------------------------ ---- thr ------------------------------------------- ChanId ---- raw ------------------------------------------- HaveSize exit UsePmv DecMod hiirq_platform_set_irq_reg for scd fail! vps is null with this video_parameter_set_id = %d havn't be decoded %s spin_lock_init[chn_lock] err %s call dps_h265_calc_slice_end_addr_in_tile failed. vctrl_wake_up Version LastCfg %8d%6d%6d%6d%8d%10d%8d%10d%8d%12u%8d%8d%8d RcvTry %10s%10s%8s%8s%8s%8s%8s%8s%8s %10s%10s%8s%8s%8s%8s%8s%8s%8s%8s%8s%8s %10x%10x%8d%8d%10d%10d%10d%10d%10d%10d%8d hevc_dec_check no slice and needn't start VDM line %d:flush_dpb err DPS chan %d dps_release fail dps_set_slice_param DecParamOK %8s%8s RefCnt %10x%10x%8d%8d%10d%10d %10d%10d%8d%8d%8d%8d%8d%8d%8d HavFrm CmpEn flag:%d, %d, %d, %d vfmw_exit err module_param: g_vfmw_max_chn_num(%d) should be [1,%d] pub_mem_init ERROR %s error, args is NULL vctrl_get_dec_param %8d%8d%8d%10d%12d%12d%12d%12d%8d%8d %8s%8s%8s%10s%10s%10s%10s%10s%10s%8s Prio %8d%6d%6d%6d%10d%8d%8d%12u%10u%10u%10u%10u %10s%10s%8s%8s%10s%8s %10s%10s%8s%8s%10s ---- ctrl ------------------------------------------ fsp_config err no frame store for lost pic. %10s%10s%8s%8s%10s%10s Node hevc_dec_check no slice and needn't start VDM, but max_bytes_received exceed threshold! hevc_i_mode_process err hevc_simple_dpb_process err vctrl_config_chan Idle %8x%8x%8s%8s%8d%10d%8d NewNum %10x%10x%8s%8d%10d Fps MaxWid %d temporal_id(%d) is not supported. %s curr_dps or slice_head is NULL! can not destory thread! %s request irq failed ! %s: message too long! fsp_open vadpt_control %s error, chan_id invalid, cmd = %d unsupport cmd_id %d %8s%8s%8s%10s%12s%12s%12s%12s%8s%8s DecParamTry %10s%10s%12s RlsTry %10d%10d Exit %10x%10x%8s%8d%10d%8d SlcNum sps is null with this seq_parameter_set_id = %d havn't be decoded SEI decode err hevc_simple_dpb_process dps_free_mem vfmw ref_cnt = %d error %7s%d %s cmd(%d) err HEVC.c line %d: frame para err(ret=%d), recycle image self hevc_insert_frm_in_dpb discard this B(poc=%d) before P, is_ref_idc=%d. ipb_dec_mode changed (%d -> %d) dps_set_pic_param err! svc_extension_flag error:priority_id:%d, pred_flag%d dps_reset_node DpsRevOK %8s%8s%8s%8s%10s%10s%10s%10s Wait Width VirNum LmtHig curr_nal == NULL! hevc_flush_output_frm_from_dpb err pps with this pic_parameter_set_id = %d havn't be decoded hevc_dec_slice err hevc_store_pic_in_dpb err, ret = %d SizeCnt RcvSegOk %8s ---- voq ------------------------------------------- hevc_dec_init LCU size only support LCU64. can not new logic fs! hevc_alloc_frame_store error stream id %d %s: imag is NULL! DEC one idx can't make apc DPS release seg failed %s chan %d error, %d moudles failed busy %8d%8d%8s%8d%8d%8d%8d%10d %8s%6s%6s%6s%10s%8s%8s%12s%10s%10s%10s%10s init HI_VFMW_SYN vps with this video_parameter_set_id = %d havn't be decoded start reason: slice_para_num, max_bytes_received = %d, %d(thr=%d) %s %d error, vedu chan%d calc_mem_param failed vadpt_open...ERROR Ref Error SegLst RlsOk %8s%8s%8s%10s Make %10d%10d%8d%8d%8d%8d%8d%8d%8d%8d%8d cannot find scd IRQ hevc_dec_stream NULL hevc_empty_frm_from_dpb err hevc_have_slice_to_dec SEI payload size(%d) is larger than max_user_data_len(%d), read %d bytes instead. Check2 NumCnt scd VFMW%d_SegBuf vedu_ctrl_open err vedu_chan_get_dec_param_workflow %s dps_data = NULL vadpt_get_image vctrl_destroy_chan ChnId VidStd DpsOK stm_log_create BufCfg PushSize %10s%10s %10s%10s%8s%8s%8s%8s%8s%8s%8s%8s%8s %s cmd_id(%d) err pps is null with this pic_parameter_set_id = %d havn't be decoded SPS decode err hevc_output_curr_pic %s %d error, vedu chan%d vid_std_type=%d make_dec_param failed %s mod_state err dps_insert ---- chan ------------------------------------------ Dec idle %8s%8s%8s%8s%8s%8s%8s%10s RcvOk open LmtWid vdh_scd HI_VFMW_STM hevc_inquire_slice_property err init pic err, exit lost pic insert in DPB failed! hevc_clear_dpb repair_list err vfmw_init err %s chan %d error MakeDec vfmw_vedu Create InsSeg RawLst %8d%8d%8d%10d ReqFrm %10d%10d%8d%8d%8d%8d%8d%8d%8d%8d%8d%8d %10s%10s%8s%8s%10s%10s%10s%10s%10s%10s%8s ErrThr sliceheader dec err vctrl_create_chan vctrl_reset_chan error InsCnt OutMod stm_control %s: logic_fs_image is NULL! SEI decode err, SEI payload size(%d) is larger than max_user_data_len(%d) %s sema_init err vctrl_release_image %s create proc %s err ThrId BufSize ctx->chan_id is -1 %s p_fs is NULL frame_store_ref_flg line %d, discard_ref_from_dpb err dps_get_node ---- dps ------------------------------------------- VFMW Version: %d %s with invalid pos(%d) %s call hevc_check_frame_store failed! %s mem_list full error %s mem_list alloc error State Priority MemOK HalSize Stop Hist FillNew ---- syn ------------------------------------------- ReqPmv %d layer_id_in_nuh[%d](%d) is not supported. %s, REPORT_IFRAME_ERR vadpt_post_proc vctrl_get_chan_state %s error, chan %d is NULL, or handle is exist start Head RcvDpsOk %10x%10x%8s%8d%10d VdhMem d d ` HSPICEND ( ! P ! @ ! c ! !) !)6 !)6G !)6G[ !(0)" #*1892+$ %,3:;4-& '.5<=6/7>? ( ! P ! @ ! c
P^ ` HSPICEND HSPICEND HSPICEND HSPICEND b HSPICEND p C C XD p T \ ^ ] p[ l l 4 4 $ #)/ #,6A )6FX $/AXs ! !) !)6 !)6G !)6G[ $ #)/ #,6A )6FX $/AXs HSPICEND ( ! P ! @ ! c % %* " ! !$ !$& !$&( !$&(* ! !# 4 4 LK V V V M U 8V HV 4 $ 4 o o o z ps | |{ P X h p o X ` h H p $ D ` 4 4 4 4 vfmw # f < @ H L X P T D 4 4
OHOS () clang version 10.0.1.82840 (llvm-project 576b0c583ffe7ef99eafad93543bed64b2a8c3de) Linker: LLD 10.0.1 (/data/82840-merged/toolchain/llvm-project/lld 576b0c583ffe7ef99eafad93543bed64b2a8c3de)
.dynsym .gnu.hash .hash .dynstr .rel.dyn .ARM.exidx .rel.plt .rodata .eh_frame_hdr .eh_frame .text .init .fini .plt .init_array .fini_array .data.rel.ro .dynamic .got .got.plt .data .bss .ARM.attributes .comment .shstrtab