memset __aeabi_unwind_cpp_pr0 __stack_chk_fail __stack_chk_guard channel_alloc_buf channel_bind_user_buffer channel_config_inst channel_create_inst channel_empty_this_stream channel_exit channel_fill_anw_store_meta channel_fill_this_frame channel_find_inst_by_channel_id channel_flush_inst channel_get_message channel_init channel_pause_inst channel_proc_entry channel_release_buf channel_release_inst channel_resume_inst channel_start_inst channel_stop_inst channel_unbind_user_buffer channel_vdec_report decoder_get_stream_ex decoder_release_stream_ex g_es_size g_low_delay_count_frame g_map_frm_enable g_omx_export_funcs g_omx_proc_command_table g_omx_vdec g_st_omx_func g_trace_option get_g_client_reserved_num get_g_fast_output_mode get_g_low_delay_count_frame get_g_map_frm_enable get_g_omx_func get_g_omx_vdec get_g_raw_move_enable get_g_seg_size hi_drv_omxvdec_release hi_drv_omxvdec_unmap_and_release hi_drv_sys_get_mem_config hi_log_out memset_s omx_get_time_in_ms omxvdec_drv_mod_exit omxvdec_drv_mod_init omxvdec_exit_proc omxvdec_help_proc omxvdec_init_proc omxvdec_ioctl_get_handler omxvdec_release_mem osal_copy_from_user osal_copy_to_user osal_dev_register osal_dev_unregister osal_div_u64 osal_exportfunc_get osal_kfree osal_kmalloc osal_printk osal_proc_add osal_proc_print osal_proc_remove osal_sched_clock osal_sem_down_interruptible osal_sem_init osal_sem_up osal_spin_lock_init osal_spin_lock_irqsave osal_spin_unlock_irqrestore set_g_client_reserved_num set_g_fast_output_mode set_g_raw_move_enable set_g_seg_size strlen strncmp channel_add_lowdelay_tag_time channel_find_inst_by_decoder_id channel_free_buf_by_phy close dec_sync_add_work dec_sync_create_chan dec_sync_destroy_chan decoder_command_handler decoder_create_inst decoder_exit decoder_exit_trusted decoder_init decoder_init_trusted decoder_release_inst decoder_reset_inst_with_option decoder_start_inst decoder_stop_inst get_g_vfmw_func hi_drv_omxvdec_alloc hi_drv_omxvdec_alloc_and_map hi_drv_omxvdec_map hi_drv_omxvdec_unmap memcpy_s message_dequeue message_queue message_queue_deinit message_queue_init mmap munmap osal_msleep osal_vfree osal_vmalloc osal_wait_init osal_wait_timeout_interruptible osal_wait_wakeup decoder_resume decoder_suspend g_client_reserved_num g_fast_output_mode g_raw_move_enable g_seg_size g_vfmw_func hi_drv_sys_get_policy snprintf_s hi_drv_omxvdec_map_cache hi_drv_secsmmu_alloc hi_drv_secsmmu_release hi_drv_smmu_alloc hi_drv_smmu_alloc_and_map hi_drv_smmu_map hi_drv_smmu_map_cache hi_drv_smmu_release hi_drv_smmu_unmap hi_drv_smmu_unmap_and_release FenceHold osal_workqueue_init strcpy_s __errno_location open ioctl HiLogPrint poll __stat_time64 CreateFenceFromTimeline CreateTimeline FenceGetStatus FenceMerge IsSupportSwSync TimelineActivate libsec_shared.z.so libhi_soc.z.so libhi_msp.so libdrvsys.z.so libhilog.so libc.so libhidrv_omxvdec.z.so
channel_proc_entry channel_alloc_inst_memory overlay lowdelay decoder_get_stream_ex omxvdec_ioctl_get_chan_context omxvdec_proc_cmd_turn_fastoutput decoder_start_inst channel_start_inst channel_reset_inst decoder_stop_inst channel_stop_inst decoder_flush_inst channel_flush_inst decoder_config_inst channel_config_inst decoder_create_inst channel_create_inst channel_pause_inst decoder_release_inst channel_release_inst channel_resume_inst channel_insert_in_raw_list channel_insert_in_yuv_list eos_in_list channel_delete_addr_table_list test decoder_event_unsupport decoder_hdr_info_report channel_vdec_report channel_flush_out_port channel_flush_in_port omxvdec_ioctl_flush_port channel_insert_addr_table_of_port omxvdec_ioctl_chan_start omxvdec_proc_cmd_set_print decoder_exit channel_exit omxvdec_dev_deinit message_queue_deinit omxvdec_dev_init decoder_init channel_init message_queue_init omxvdec_drv_mod_init decoder_config_inst_format channel_show_color_format unkown format eos status channel_vdec_report_process decoder_event_new_vp9_image_hdr_process decoder_get_stream_process channel_empty_this_stream_process decoder_release_stream_process decoder_pause_process decoder_resume_process channel_insert_addr_table_process decoder_event_new_image_process channel_delete_addr_table_list_proccess decoder_report_eos <OMXVDEC:%s:%d> call sec funtion error decoder_event_handler decoder_command_handler channel_flush_output_buffer channel_unbind_user_buffer channel_bind_user_buffer omxvdec_ioctl_chan_release_buffer omxvdec_ioctl_chan_unbind_buffer omxvdec_ioctl_chan_bind_buffer omxvdec_ioctl_chan_alloc_buffer out buffer in buffer channel_release_frame_to_decoder work_number phyaddr channel_dma_unmap_viraddr channel_dma_map_viraddr channel_unmap_kernel_viraddr channel_map_kernel_viraddr yuv420_semi_planar yvu420_semi_planar omxvdec_ioctl_chan_stop message_stop channel_delete_addr_table_unmap hi_drv_omxvdec_unmap hi_drv_omxvdec_alloc_and_map hi_drv_omxvdec_map omxvdec_ioctl_chan_set_format_info omxvdec_ioctl_get_buffer_info decoder_set_frame_info VP9 HDR Info unkown decoder_report_resolution decoder_init_option decoder_reset_inst_with_option version omxvdec_open <OMXVDEC:%s:%d> init trusted decoder failed!n omxvdec_proc_cmd_set_clientreservednum active_chan_num client_reserve_num eos recv num eos send num omxvdec_release_mem decoder_unbind_mem decoder_bind_mem invalid param omxvdec_ioctl_empty_input_stream decoder_get_stream channel_empty_this_stream decoder_clear_stream decoder_release_stream empty this buffer -> decoder receive stream protocol chan context is null out is null in is null param is null pchan = null omxvde = null pchan fd = null private_data = null fill fail dec_sync_add_work omxvdec_ioctl_chan_get_msg using message_pending channel_init_inst_config channel_show_chan_config channel_create_inst_init_chan_config channel_receive_eos_flag extern_buf decoder_config_inst_seg_buf channel_release_buf attached_buf channel_alloc_buf channel_release_meta_buf off omxvdec_proc_cmd_set_essize omxvdec_proc_cmd_set_segsize omxvdec_set_buffer_size omxvdec_proc_cmd_turn_rawmove message_dequeue channel_create_inst_init_msg_queue message_queue state frame_rate omxvdec_ioctl_chan_create omxvdec_ioctl_chan_pause omxvdec_ioctl_chan_release hi_drv_omxvdec_unmap_and_release hi_drv_omxvdec_release decoder_config_inst_keystone channel_vdec_report_process_start_done decoder_resume omxvdec_ioctl_chan_resume channel_lowdelay_rec_vfmw_rpo_img_time channel_lowdelay_rec_vpss_rpo_img_time channel_add_lowdelay_tag_time channel_lowdelay_rec_etb_time average time total used time omxvdec_ioctl_fill_output_frame decoder_event_last_frame channel_fill_this_frame omxvdec_proc_cmd_map_frame decoder_release_frame channel_create_inst_create_sub_moudle idle channel_insert_addr_table channel_lookup_addr_table channel_delete_addr_table omxvdec_ioctl_chan_port_enable raw_move_enable hi_drv_omxvdec_map_cache channel_report_message channel_get_message decoder_event_new_image work_que_release_image decoder receive stream -> decoder report image channel_alloc_inst_memory_non_tee channel_release_inst_handle_nontunnel_mode stride channel_create_inst_get_memory_resource channel_fill_frame_without_fence merge failed %{public}d channel_delete_chan_record channel_add_chan_record <OMXVDEC:%s:%d> phyaddr = 0x%x not found decoder_suspend omxvdec_common_cmd the timeline is invalid the fd is invalid data.fence are invalid fd1 and fd2 are invalid chan_id is valid channel_find_inst_by_decoder_id chan_id channel_find_inst_by_channel_id queued decoder_exit_trusted decoder_init_trusted VP6 reversed decoder_event_receive_failed FenceMerge strcpy name failed Create Fence From Timeline Failed tunneled channel_alloc_buf_set_omxvdec_buf_desc omxvdec_init_proc omxvdec_read_proc hi_drv_omxvdec_alloc /sys/kernel/debug/sync/sw_sync channel_create_inst_create_dec_sync channel_create_inst_vmalloc_omxvdec anw_meta channel_fill_anw_store_meta OMXVDEC_OUT 10BIT AVS HDR10PLUS TECHNICOLOR SDR UnKown HDR TVP SORENSON OMXVDEC_IN pargs = HI_NULL pframe = HI_NULL stream_data = HI_NULL DOLBY_EL DOLBY_BL WORK PAUSE_PENDING HLG MJPEG SLF VP6F PAUSE IDLE INVALID report/last ID FTB/FBD ETB/EBD MVC YUVAFBC OMXVDEC_METADATA OMXVDEC_EXTRA VP6A VP9 REAL9 VP8 REAL8 VP6 H265 MPEG4 H264 DIVX3 H263 AVS2 MPEG2 VC1 HDR10 2020-07-21-00 seg_size(M) release_stream(try/OK) acquire_stream(try/OK) report_image(try/OK) release_image(try/OK) param is invalid p_msg == HI_NULL <OMXVDEC:%s:%d> list is empty <OMXVDEC:%s:%d> fill this buffer, phyaddr:0x%08x <OMXVDEC:%s:%d> release idle out buffer: phy addr = 0x%08x <OMXVDEC:%s:%d> release idle in buffer: phy addr = 0x%08x <OMXVDEC:%s:%d> insert output buffer, phy addr = 0x%08x <OMXVDEC:%s:%d> delete output buffer, phy addr = 0x%08x <OMXVDEC:%s:%d> insert input buffer, phy addr = 0x%08x <OMXVDEC:%s:%d> delete input buffer, phy addr = 0x%08x <OMXVDEC:%s:%d> can NOT releae mem: size:%d addr:0x%x <OMXVDEC:%s:%d> failed, name:%s size:0x%x <OMXVDEC:%s:%d> failed, name:%s is_sec:%d size:0x%x <OMXVDEC:%s:%d> failed! fd = 0x%x, phyaddr = 0x%x <OMXVDEC:%s:%d> CREATE_CHAN_WITH_OPTION failed:%#x <OMXVDEC:%s:%d> set print: %u <OMXVDEC:%s:%d> set client_reserved_num: %u <OMXVDEC:%s:%d> set seg_size: %u cmd = turn_framerate, para = on/off :enable/disable frame rate limit cmd = turn_rawmove, para = on/off :enable/disable raw move cmd = turn_dei, para = on/off :enable/disable deinterlace cmd = turn_fastout, para = on/off :enable/disable fast output <OMXVDEC:%s:%d> phyaddr = 0x%x already insert <OMXVDEC:%s:%d> fd %d not correct <OMXVDEC:%s:%d> report eos success %-10s%-10s%-10s%-10s %-10x%-10d%-10d%-10s <OMXVDEC:%s:%d> ASSERT:%s %-25s :%s <OMXVDEC:%s:%d> color_format = %s <OMXVDEC:%s:%d> protocol = %s <OMXVDEC:%s:%d> release frame image_id %d err secure func call error <OMXVDEC:%s:%d> invalid param <OMXVDEC:%s:%d> alloc pchan->frame is null <OMXVDEC:%s:%d> pchan->frame is null <OMXVDEC:%s:%d> %s malloc work queue fail <OMXVDEC:%s:%d> fd %d phyaddr: %x not correct path <OMXVDEC:%s:%d> output_flush_pending <OMXVDEC:%s:%d> invalid: input_flush_pending <OMXVDEC:%s:%d> set es size: %d too big <OMXVDEC:%s:%d> set seg size: %d too big ================== OMXVDEC HELP =========== USAGE:echo [cmd] [para] > /proc/msp/omxvdec cmd = set_print, para = value :set print = value cmd = set_dispnum, para = value :set disp_num = value cmd = set_segsize, para = value :set seg_size = value cmd = set_essize, para = value :set es_size = value cmd = set_lowdelay_frame, para = value :set low_delay_count_frame = value <OMXVDEC:%s:%d> flush done <OMXVDEC:%s:%d> unbind mem to channel failed, status is unavailable <OMXVDEC:%s:%d> chan(%d) is NOT tunnel mode <OMXVDEC:%s:%d> output time stamp: %lld <OMXVDEC:%s:%d> input time stamp: %lld <OMXVDEC:%s:%d> param invalid <OMXVDEC:%s:%d> %s: pchan = HI_NULL, invalid <OMXVDEC:%s:%d> omxvdec = HI_NULL / handle(%d) invalid <OMXVDEC:%s:%d> report not supported <OMXVDEC:%s:%d> call keystone_correct hi_drv_sys_get_policy failed <OMXVDEC:%s:%d> %s call decoder_init_vfmw failed <OMXVDEC:%s:%d> destroy vfmw failed <OMXVDEC:%s:%d> start vfmw failed <OMXVDEC:%s:%d> stop vfmw failed <OMXVDEC:%s:%d> %s: call channel_config_inst failed <OMXVDEC:%s:%d> flush post process failed <OMXVDEC:%s:%d> chan:%d report process failed <OMXVDEC:%s:%d> resume decoder failed <OMXVDEC:%s:%d> suspend decoder failed <OMXVDEC:%s:%d> exit trusted decoder failed <OMXVDEC:%s:%d> channel_dma_map_viraddr failed <OMXVDEC:%s:%d> reset vfmw with option failed <OMXVDEC:%s:%d> alloc extra buffer mem failed <OMXVDEC:%s:%d> release stream failed <OMXVDEC:%s:%d> config install failed <OMXVDEC:%s:%d> unbind mem to channel failed <OMXVDEC:%s:%d> bind mem to channel failed <OMXVDEC:%s:%d> call hi_drv_sys_get_mem_config failed <OMXVDEC:%s:%d> set frame buffer mode failed <OMXVDEC:%s:%d> decoder_exit_trusted failed <OMXVDEC:%s:%d> DESTROY_CHAN failed <OMXVDEC:%s:%d> CFG_CHAN failed <OMXVDEC:%s:%d> SET_STREAM_INTF failed <OMXVDEC:%s:%d> failed <OMXVDEC:%s:%d> release image(0x%x) failed <OMXVDEC:%s:%d> alloc failed <OMXVDEC:%s:%d> phy:0x%x size:0x%x not alloced %-25s :%dx%d <OMXVDEC:%s:%d> resolution = %dx%d <OMXVDEC:%s:%d> %s cfg num is too big! input:%d output:%d <OMXVDEC:%s:%d> flush output pending yuv use cnt:%d <OMXVDEC:%s:%d> pchan_cfg->keystone_correct:%d <OMXVDEC:%s:%d> cfg bit depth :%d (0:normal;1:8bit), linear:%d <OMXVDEC:%s:%d> size change, w&h:%d&%d stride:%d size:%d min num:%d bit depth:%d crop:%d <OMXVDEC:%s:%d> free buf phy:0x%x len:%d <OMXVDEC:%s:%d> status:%d last_frame:%d try num:%d <OMXVDEC:%s:%d> param invalid! alloc num:%d <OMXVDEC:%s:%d> phy 0x%x size 0x%x secure:%d <OMXVDEC:%s:%d> %s: phy 0x%x size 0x%x secure:%d <OMXVDEC:%s:%d> can't find chan(%d) type:%d <OMXVDEC:%s:%d> disp buffer PhyAddr:%x kern_vaddr:%llx size:%d map:%d cache:%d <OMXVDEC:%s:%d> attach buffer PhyAddr:%x kern_vaddr:%llx size:%d map:%d cache:%d <OMXVDEC:%s:%d> PhyAddr:0x%x image_id:%d <OMXVDEC:%s:%d> alloc buf phy:0x%x len:%d dir:%d sec:%d %-25s :%d %s(%d %s) %26s(ms) :%d %-50s(ms) :%d %-25s :%d/%d %-10s :%d/%d <OMXVDEC:%s:%d> wait time %d, 0x%x, ret %d <OMXVDEC:%s:%d> unkown format %d <OMXVDEC:%s:%d> %s alloc_type %d <OMXVDEC:%s:%d> unkown command %d <OMXVDEC:%s:%d> PhyAddr = 0x%08x, len = %d <OMXVDEC:%s:%d> max_raw_packet_size = %d <OMXVDEC:%s:%d> invalid e_mem_alloc = %d <OMXVDEC:%s:%d> max_raw_packet_num = %d <OMXVDEC:%s:%d> dec_order_output = %d <OMXVDEC:%s:%d> chan_priority = %d <OMXVDEC:%s:%d> CodecVersion = %d <OMXVDEC:%s:%d> use_native_buf = %d <OMXVDEC:%s:%d> IsAdvProfile = %d <OMXVDEC:%s:%d> lowdly_enable = %d <OMXVDEC:%s:%d> support_all_p = %d <OMXVDEC:%s:%d> chan_err_thr = %d <OMXVDEC:%s:%d> is_omx_path = %d <OMXVDEC:%s:%d> bReversed = %d <OMXVDEC:%s:%d> dec_mode = %d <OMXVDEC:%s:%d> stride = %d <OMXVDEC:%s:%d> empty this buffer, phyaddr: 0x%08x, data_len: %d <OMXVDEC:%s:%d> report frame: phy addr = 0x%x, data_len: %d <OMXVDEC:%s:%d> set es size: %u kb <OMXVDEC:%s:%d> EXIT <OMXVDEC:%s:%d> IN <OMXVDEC:%s:%d> omxvdec = HI_NULL warnning: g_omx_vdec = HI_NULL <OMXVDEC:%s:%d> pchan->state != CHAN_STATE_WORK ============ OMXVDEC INFO ============ <OMXVDEC:%s:%d> port_enable_flag != 1 <OMXVDEC:%s:%d> receive an empty buffer, return immediately. <OMXVDEC:%s:%d> no free space in list. <OMXVDEC:%s:%d> omxvdec dev prepare to deinit. <OMXVDEC:%s:%d> msg prepare to deinit. <OMXVDEC:%s:%d> omxvdec dev prepare to init. <OMXVDEC:%s:%d> msg prepare to init. <OMXVDEC:%s:%d> call vfmw to release input buffers. <OMXVDEC:%s:%d> call to clear remain pictures. <OMXVDEC:%s:%d> input parm error. <OMXVDEC:%s:%d> wait for output with no clear. <OMXVDEC:%s:%d> msg prepare to stop. <OMXVDEC:%s:%d> omxvdec prepare to open. <OMXVDEC:%s:%d> vfmw release last stream. <OMXVDEC:%s:%d> deinit omxvdec dev ok. <OMXVDEC:%s:%d> msg deinit ok. <OMXVDEC:%s:%d> omxvdec dev init ok. <OMXVDEC:%s:%d> msg init ok. <OMXVDEC:%s:%d> msg stop ok. <OMXVDEC:%s:%d> omxvdec open ok. <OMXVDEC:%s:%d> omxvdec release ok. <OMXVDEC:%s:%d> disable raw move. <OMXVDEC:%s:%d> enable raw move. <OMXVDEC:%s:%d> omxvdec prepare to release. <OMXVDEC:%s:%d> vfmw read last frame. <OMXVDEC:%s:%d> disable fast_output_mode. <OMXVDEC:%s:%d> enable fast_output_mode. <OMXVDEC:%s:%d> wait msg interrupted. DSTUB: dec_sync_create_chan entered. DSTUB: dec_sync_add_work entered. <OMXVDEC:%s:%d> msg queue stopped. <OMXVDEC:%s:%d> wait msg failed, msg queue stopped. <OMXVDEC:%s:%d> register omxvdec dev failed. <OMXVDEC:%s:%d> alloc for queue failed. <OMXVDEC:%s:%d> alloc for data failed. <OMXVDEC:%s:%d> invalid chan id: %d. <OMXVDEC:%s:%d> queue = HI_NULL. <OMXVDEC:%s:%d> %s invalid omxvdec: %pK, p_msg: %pK. <OMXVDEC:%s:%d> can't find chan(%d). <OMXVDEC:%s:%d> unkown command "%s". --------------- LOWDELAY TIME-------------- --------------- INST%2d -------------- <OMXVDEC:%s:%d> get_addr failed (phyaddr: 0x%x) <OMXVDEC:%s:%d> buffer num(%d) reached max out value(%d) <OMXVDEC:%s:%d> number of buffers reached max in value(%d) %-25s :%d(%d) <OMXVDEC:%s:%d> insert addr: framevir(0x%pK),framephy(0x%x),priphy(0x%x),privir(0x%pK), kernelvir(0x%pK) <OMXVDEC:%s:%d> invalid param: pmsg_info=HI_NULL(0x%pK) <OMXVDEC:%s:%d> invalid param: queue=HI_NULL(0x%pK) <OMXVDEC:%s:%d> list is empty! <OMXVDEC:%s:%d> channel %d create successfully! <OMXVDEC:%s:%d> channel %d release successfully! <OMXVDEC:%s:%d> 0x%x already in raw list! <OMXVDEC:%s:%d> 0x%x already in yuv list! <OMXVDEC:%s:%d> chan(%d) eos already in list! <OMXVDEC:%s:%d> get last frame report! <OMXVDEC:%s:%d> msg queue not empty, flush it! <OMXVDEC:%s:%d> insert output buffer, PhyAddr = 0x%08x, priv_phy:0x%x success! <OMXVDEC:%s:%d> last frame report success! <OMXVDEC:%s:%d> tunneled-mode do not need flush output, return success! <OMXVDEC:%s:%d> Create decoder %d success! <OMXVDEC:%s:%d> insert input buffer, PhyAddr = 0x%08x, success! <OMXVDEC:%s:%d> %s buffer_num null error! <OMXVDEC:%s:%d> get msg error! <OMXVDEC:%s:%d> omxvdec = null, error! <OMXVDEC:%s:%d> already stop! <OMXVDEC:%s:%d> invalid param! <OMXVDEC:%s:%d> %s omx chan is null! <OMXVDEC:%s:%d> %s fence is null! <OMXVDEC:%s:%d> Create omxvdec proc entry fail! <OMXVDEC:%s:%d> open omxvdec instance:%d too much! <OMXVDEC:%s:%d> receive EOS flag! <OMXVDEC:%s:%d> buffer(0x%08x) not in queue! <OMXVDEC:%s:%d> no availible buffer in the queue! <OMXVDEC:%s:%d> already in work state! <OMXVDEC:%s:%d> phy:0x%x size:0x%x not alloc before! <OMXVDEC:%s:%d> input flush done! <OMXVDEC:%s:%d> delete buffer, phy addr = 0x%08x, done! <OMXVDEC:%s:%d> buffer(0x%08x) not found! <OMXVDEC:%s:%d> buf dir invalid! <OMXVDEC:%s:%d> %s param invalid! <OMXVDEC:%s:%d> channel_delete_chan_record param invalid! <OMXVDEC:%s:%d> param invalid! <OMXVDEC:%s:%d> buffer dir(%d) invalid! <OMXVDEC:%s:%d> ERROR cmd %d is not supported! <OMXVDEC:%s:%d> buffer(0x%08x) flags confused! <OMXVDEC:%s:%d> buf(0x%08x) flag confused! <OMXVDEC:%s:%d> channel_dma_map_viraddr fd = 0x%x, phyaddr = 0x%x,failed! <OMXVDEC:%s:%d> call channel_alloc_inst_memory failed! <OMXVDEC:%s:%d> call channel_stop_with_vfmw failed! <OMXVDEC:%s:%d> call channel_create_with_vfmw failed! <OMXVDEC:%s:%d> call channel_release_with_vfmw failed! <OMXVDEC:%s:%d> exit vfmw failed! <OMXVDEC:%s:%d> init vfmw failed! <OMXVDEC:%s:%d> call decoder_start_inst failed! <OMXVDEC:%s:%d> call channel_create_inst failed! <OMXVDEC:%s:%d> last frame report failed! <OMXVDEC:%s:%d> call flush_port failed! <OMXVDEC:%s:%d> call start failed! <OMXVDEC:%s:%d> call omxvdec_dev_init failed! <OMXVDEC:%s:%d> call msg_queue_init failed! <OMXVDEC:%s:%d> call osal_copy_to_user failed! <OMXVDEC:%s:%d> call osal_copy_from_user failed! <OMXVDEC:%s:%d> %s: call osal_copy_from_user failed! <OMXVDEC:%s:%d> case call unbind_buffer failed! <OMXVDEC:%s:%d> call bind_buffer failed! <OMXVDEC:%s:%d> exit decoder failed! <OMXVDEC:%s:%d> init decoder failed! <OMXVDEC:%s:%d> reset decoder failed! <OMXVDEC:%s:%d> release frame to decoder failed! <OMXVDEC:%s:%d> flush decoder failed! <OMXVDEC:%s:%d> pause decoder failed! <OMXVDEC:%s:%d> resume decoder failed! <OMXVDEC:%s:%d> call stop failed! <OMXVDEC:%s:%d> %s call mem_map failed! <OMXVDEC:%s:%d> call mem_map failed! <OMXVDEC:%s:%d> get vfmw function failed! <OMXVDEC:%s:%d> get vdec function failed! <OMXVDEC:%s:%d> call empty_stream failed! <OMXVDEC:%s:%d> init channel failed! <OMXVDEC:%s:%d> call channel_release_buf failed! <OMXVDEC:%s:%d> call channel_alloc_buf failed! <OMXVDEC:%s:%d> set frame rate failed! <OMXVDEC:%s:%d> call pause failed! <OMXVDEC:%s:%d> call release failed! <OMXVDEC:%s:%d> call resume failed! <OMXVDEC:%s:%d> call fill_frame failed! <OMXVDEC:%s:%d> down_interruptible failed! <OMXVDEC:%s:%d> call channel_insert_addr_table failed! <OMXVDEC:%s:%d> call channel_lookup_addr_table failed! <OMXVDEC:%s:%d> call channel_delete_addr_table failed! <OMXVDEC:%s:%d> omxvdec_init_proc failed! <OMXVDEC:%s:%d> alloc failed! <OMXVDEC:%s:%d> alloc lowdelay_proc_rec failed! <OMXVDEC:%s:%d> %s fill this frame (0x%x) failed! <OMXVDEC:%s:%d> post msg ret=%d,status=%d! <OMXVDEC:%s:%d> last frame report image id %d! <OMXVDEC:%s:%d> set port enable -> %d! <OMXVDEC:%s:%d> state != CHAN_STATE_WORK! <OMXVDEC:%s:%d> state != CHAN_STATE_PAUSE! <OMXVDEC:%s:%d> WARN: buffer 0x%x still in use?! <OMXVDEC:%s:%d> table is empty!! <OMXVDEC:%s:%d> decoder_report_eos is failed !! <OMXVDEC:%s:%d> pchan->state is INVALID or IDLE !! <OMXVDEC:%s:%d> channel_free_buf_by_phy 0x%x fail <OMXVDEC:%s:%d> report hdr info, m_range:%d m_primaries:%d m_matrix_coeffs:%d m_transfer:%d <OMXVDEC:%s:%d> cmd = turn_dfs, para = on/off :enable/disable dynamic frame store cmd = turn_bypass, para = on/off :enable/disable bypass cmd = turn_compress, para = on/off :enable/disable compress cmd = turn_lowdelay, para = on/off :enable/disable lowdelay statistics cmd = map_frm para = on/off :enable/disable map frame buf trace_option(32bits): 1(FATAL) 2(ERR) 4(WARN) 8(INFO) 16(TRACE) 32(INBUF 64(OUTBUF) 128(PP) 8(VERBOSE) 512(PTS) -------------------------------------------
d set_print set_dispnum set_segsize M set_essize % turn_rawmove turn_fastout map_frm i help hi_omxvdec (] P] v Q v Q v Q v Q v Q v Q v Q v Q v Q v Q v Q v Q v Q v Q v Q v Q v Q
.ARM.exidx .text .got .got.plt .rel.plt .bss .ARM.attributes .dynstr .data.rel.ro .rel.dyn .dynsym .gnu.hash .note.gnu.build-id .dynamic .shstrtab .rodata .data
channel_proc_entry channel_alloc_inst_memory overlay lowdelay decoder_get_stream_ex omxvdec_ioctl_get_chan_context omxvdec_proc_cmd_turn_fastoutput decoder_start_inst channel_start_inst channel_reset_inst decoder_stop_inst channel_stop_inst decoder_flush_inst channel_flush_inst decoder_config_inst channel_config_inst decoder_create_inst channel_create_inst channel_pause_inst decoder_release_inst channel_release_inst channel_resume_inst channel_insert_in_raw_list channel_insert_in_yuv_list eos_in_list channel_delete_addr_table_list test decoder_event_unsupport decoder_hdr_info_report channel_vdec_report channel_flush_out_port channel_flush_in_port omxvdec_ioctl_flush_port channel_insert_addr_table_of_port omxvdec_ioctl_chan_start omxvdec_proc_cmd_set_print decoder_exit channel_exit omxvdec_dev_deinit message_queue_deinit omxvdec_dev_init decoder_init channel_init message_queue_init omxvdec_drv_mod_init decoder_config_inst_format channel_show_color_format unkown format eos status channel_vdec_report_process decoder_event_new_vp9_image_hdr_process decoder_get_stream_process channel_empty_this_stream_process decoder_release_stream_process decoder_pause_process decoder_resume_process channel_insert_addr_table_process decoder_event_new_image_process channel_delete_addr_table_list_proccess decoder_report_eos <OMXVDEC:%s:%d> call sec funtion error decoder_event_handler decoder_command_handler channel_flush_output_buffer channel_unbind_user_buffer channel_bind_user_buffer omxvdec_ioctl_chan_release_buffer omxvdec_ioctl_chan_unbind_buffer omxvdec_ioctl_chan_bind_buffer omxvdec_ioctl_chan_alloc_buffer out buffer in buffer channel_release_frame_to_decoder work_number phyaddr channel_dma_unmap_viraddr channel_dma_map_viraddr channel_unmap_kernel_viraddr channel_map_kernel_viraddr yuv420_semi_planar yvu420_semi_planar omxvdec_ioctl_chan_stop message_stop channel_delete_addr_table_unmap hi_drv_omxvdec_unmap hi_drv_omxvdec_alloc_and_map hi_drv_omxvdec_map omxvdec_ioctl_chan_set_format_info omxvdec_ioctl_get_buffer_info decoder_set_frame_info VP9 HDR Info unkown decoder_report_resolution decoder_init_option decoder_reset_inst_with_option version omxvdec_open <OMXVDEC:%s:%d> init trusted decoder failed!n omxvdec_proc_cmd_set_clientreservednum active_chan_num client_reserve_num eos recv num eos send num omxvdec_release_mem decoder_unbind_mem decoder_bind_mem invalid param omxvdec_ioctl_empty_input_stream decoder_get_stream channel_empty_this_stream decoder_clear_stream decoder_release_stream empty this buffer -> decoder receive stream protocol chan context is null out is null in is null param is null pchan = null omxvde = null pchan fd = null private_data = null fill fail dec_sync_add_work omxvdec_ioctl_chan_get_msg using message_pending channel_init_inst_config channel_show_chan_config channel_create_inst_init_chan_config channel_receive_eos_flag extern_buf decoder_config_inst_seg_buf channel_release_buf attached_buf channel_alloc_buf channel_release_meta_buf off omxvdec_proc_cmd_set_essize omxvdec_proc_cmd_set_segsize omxvdec_set_buffer_size omxvdec_proc_cmd_turn_rawmove message_dequeue channel_create_inst_init_msg_queue message_queue state frame_rate omxvdec_ioctl_chan_create omxvdec_ioctl_chan_pause omxvdec_ioctl_chan_release hi_drv_omxvdec_unmap_and_release hi_drv_omxvdec_release decoder_config_inst_keystone channel_vdec_report_process_start_done decoder_resume omxvdec_ioctl_chan_resume channel_lowdelay_rec_vfmw_rpo_img_time channel_lowdelay_rec_vpss_rpo_img_time channel_add_lowdelay_tag_time channel_lowdelay_rec_etb_time average time total used time omxvdec_ioctl_fill_output_frame decoder_event_last_frame channel_fill_this_frame omxvdec_proc_cmd_map_frame decoder_release_frame channel_create_inst_create_sub_moudle idle channel_insert_addr_table channel_lookup_addr_table channel_delete_addr_table omxvdec_ioctl_chan_port_enable raw_move_enable hi_drv_omxvdec_map_cache channel_report_message channel_get_message decoder_event_new_image work_que_release_image decoder receive stream -> decoder report image channel_alloc_inst_memory_non_tee channel_release_inst_handle_nontunnel_mode stride channel_create_inst_get_memory_resource channel_fill_frame_without_fence merge failed %{public}d channel_delete_chan_record channel_add_chan_record <OMXVDEC:%s:%d> phyaddr = 0x%x not found decoder_suspend omxvdec_common_cmd the timeline is invalid the fd is invalid data.fence are invalid fd1 and fd2 are invalid chan_id is valid channel_find_inst_by_decoder_id chan_id channel_find_inst_by_channel_id queued decoder_exit_trusted decoder_init_trusted VP6 reversed decoder_event_receive_failed FenceMerge strcpy name failed Create Fence From Timeline Failed tunneled channel_alloc_buf_set_omxvdec_buf_desc omxvdec_init_proc omxvdec_read_proc hi_drv_omxvdec_alloc /sys/kernel/debug/sync/sw_sync channel_create_inst_create_dec_sync channel_create_inst_vmalloc_omxvdec anw_meta channel_fill_anw_store_meta OMXVDEC_OUT 10BIT AVS HDR10PLUS TECHNICOLOR SDR UnKown HDR TVP SORENSON OMXVDEC_IN pargs = HI_NULL pframe = HI_NULL stream_data = HI_NULL DOLBY_EL DOLBY_BL WORK PAUSE_PENDING HLG MJPEG SLF VP6F PAUSE IDLE INVALID report/last ID FTB/FBD ETB/EBD MVC YUVAFBC OMXVDEC_METADATA OMXVDEC_EXTRA VP6A VP9 REAL9 VP8 REAL8 VP6 H265 MPEG4 H264 DIVX3 H263 AVS2 MPEG2 VC1 HDR10 2020-07-21-00 seg_size(M) release_stream(try/OK) acquire_stream(try/OK) report_image(try/OK) release_image(try/OK) param is invalid p_msg == HI_NULL <OMXVDEC:%s:%d> list is empty <OMXVDEC:%s:%d> fill this buffer, phyaddr:0x%08x <OMXVDEC:%s:%d> release idle out buffer: phy addr = 0x%08x <OMXVDEC:%s:%d> release idle in buffer: phy addr = 0x%08x <OMXVDEC:%s:%d> insert output buffer, phy addr = 0x%08x <OMXVDEC:%s:%d> delete output buffer, phy addr = 0x%08x <OMXVDEC:%s:%d> insert input buffer, phy addr = 0x%08x <OMXVDEC:%s:%d> delete input buffer, phy addr = 0x%08x <OMXVDEC:%s:%d> can NOT releae mem: size:%d addr:0x%x <OMXVDEC:%s:%d> failed, name:%s size:0x%x <OMXVDEC:%s:%d> failed, name:%s is_sec:%d size:0x%x <OMXVDEC:%s:%d> failed! fd = 0x%x, phyaddr = 0x%x <OMXVDEC:%s:%d> CREATE_CHAN_WITH_OPTION failed:%#x <OMXVDEC:%s:%d> set print: %u <OMXVDEC:%s:%d> set client_reserved_num: %u <OMXVDEC:%s:%d> set seg_size: %u cmd = turn_framerate, para = on/off :enable/disable frame rate limit cmd = turn_rawmove, para = on/off :enable/disable raw move cmd = turn_dei, para = on/off :enable/disable deinterlace cmd = turn_fastout, para = on/off :enable/disable fast output <OMXVDEC:%s:%d> phyaddr = 0x%x already insert <OMXVDEC:%s:%d> fd %d not correct <OMXVDEC:%s:%d> report eos success %-10s%-10s%-10s%-10s %-10x%-10d%-10d%-10s <OMXVDEC:%s:%d> ASSERT:%s %-25s :%s <OMXVDEC:%s:%d> color_format = %s <OMXVDEC:%s:%d> protocol = %s <OMXVDEC:%s:%d> release frame image_id %d err secure func call error <OMXVDEC:%s:%d> invalid param <OMXVDEC:%s:%d> alloc pchan->frame is null <OMXVDEC:%s:%d> pchan->frame is null <OMXVDEC:%s:%d> %s malloc work queue fail <OMXVDEC:%s:%d> fd %d phyaddr: %x not correct path <OMXVDEC:%s:%d> output_flush_pending <OMXVDEC:%s:%d> invalid: input_flush_pending <OMXVDEC:%s:%d> set es size: %d too big <OMXVDEC:%s:%d> set seg size: %d too big ================== OMXVDEC HELP =========== USAGE:echo [cmd] [para] > /proc/msp/omxvdec cmd = set_print, para = value :set print = value cmd = set_dispnum, para = value :set disp_num = value cmd = set_segsize, para = value :set seg_size = value cmd = set_essize, para = value :set es_size = value cmd = set_lowdelay_frame, para = value :set low_delay_count_frame = value <OMXVDEC:%s:%d> flush done <OMXVDEC:%s:%d> unbind mem to channel failed, status is unavailable <OMXVDEC:%s:%d> chan(%d) is NOT tunnel mode <OMXVDEC:%s:%d> output time stamp: %lld <OMXVDEC:%s:%d> input time stamp: %lld <OMXVDEC:%s:%d> param invalid <OMXVDEC:%s:%d> %s: pchan = HI_NULL, invalid <OMXVDEC:%s:%d> omxvdec = HI_NULL / handle(%d) invalid <OMXVDEC:%s:%d> report not supported <OMXVDEC:%s:%d> call keystone_correct hi_drv_sys_get_policy failed <OMXVDEC:%s:%d> %s call decoder_init_vfmw failed <OMXVDEC:%s:%d> destroy vfmw failed <OMXVDEC:%s:%d> start vfmw failed <OMXVDEC:%s:%d> stop vfmw failed <OMXVDEC:%s:%d> %s: call channel_config_inst failed <OMXVDEC:%s:%d> flush post process failed <OMXVDEC:%s:%d> chan:%d report process failed <OMXVDEC:%s:%d> resume decoder failed <OMXVDEC:%s:%d> suspend decoder failed <OMXVDEC:%s:%d> exit trusted decoder failed <OMXVDEC:%s:%d> channel_dma_map_viraddr failed <OMXVDEC:%s:%d> reset vfmw with option failed <OMXVDEC:%s:%d> alloc extra buffer mem failed <OMXVDEC:%s:%d> release stream failed <OMXVDEC:%s:%d> config install failed <OMXVDEC:%s:%d> unbind mem to channel failed <OMXVDEC:%s:%d> bind mem to channel failed <OMXVDEC:%s:%d> call hi_drv_sys_get_mem_config failed <OMXVDEC:%s:%d> set frame buffer mode failed <OMXVDEC:%s:%d> decoder_exit_trusted failed <OMXVDEC:%s:%d> DESTROY_CHAN failed <OMXVDEC:%s:%d> CFG_CHAN failed <OMXVDEC:%s:%d> SET_STREAM_INTF failed <OMXVDEC:%s:%d> failed <OMXVDEC:%s:%d> release image(0x%x) failed <OMXVDEC:%s:%d> alloc failed <OMXVDEC:%s:%d> phy:0x%x size:0x%x not alloced %-25s :%dx%d <OMXVDEC:%s:%d> resolution = %dx%d <OMXVDEC:%s:%d> %s cfg num is too big! input:%d output:%d <OMXVDEC:%s:%d> flush output pending yuv use cnt:%d <OMXVDEC:%s:%d> pchan_cfg->keystone_correct:%d <OMXVDEC:%s:%d> cfg bit depth :%d (0:normal;1:8bit), linear:%d <OMXVDEC:%s:%d> size change, w&h:%d&%d stride:%d size:%d min num:%d bit depth:%d crop:%d <OMXVDEC:%s:%d> free buf phy:0x%x len:%d <OMXVDEC:%s:%d> status:%d last_frame:%d try num:%d <OMXVDEC:%s:%d> param invalid! alloc num:%d <OMXVDEC:%s:%d> phy 0x%x size 0x%x secure:%d <OMXVDEC:%s:%d> %s: phy 0x%x size 0x%x secure:%d <OMXVDEC:%s:%d> can't find chan(%d) type:%d <OMXVDEC:%s:%d> disp buffer PhyAddr:%x kern_vaddr:%llx size:%d map:%d cache:%d <OMXVDEC:%s:%d> attach buffer PhyAddr:%x kern_vaddr:%llx size:%d map:%d cache:%d <OMXVDEC:%s:%d> PhyAddr:0x%x image_id:%d <OMXVDEC:%s:%d> alloc buf phy:0x%x len:%d dir:%d sec:%d %-25s :%d %s(%d %s) %26s(ms) :%d %-50s(ms) :%d %-25s :%d/%d %-10s :%d/%d <OMXVDEC:%s:%d> wait time %d, 0x%x, ret %d <OMXVDEC:%s:%d> unkown format %d <OMXVDEC:%s:%d> %s alloc_type %d <OMXVDEC:%s:%d> unkown command %d <OMXVDEC:%s:%d> PhyAddr = 0x%08x, len = %d <OMXVDEC:%s:%d> max_raw_packet_size = %d <OMXVDEC:%s:%d> invalid e_mem_alloc = %d <OMXVDEC:%s:%d> max_raw_packet_num = %d <OMXVDEC:%s:%d> dec_order_output = %d <OMXVDEC:%s:%d> chan_priority = %d <OMXVDEC:%s:%d> CodecVersion = %d <OMXVDEC:%s:%d> use_native_buf = %d <OMXVDEC:%s:%d> IsAdvProfile = %d <OMXVDEC:%s:%d> lowdly_enable = %d <OMXVDEC:%s:%d> support_all_p = %d <OMXVDEC:%s:%d> chan_err_thr = %d <OMXVDEC:%s:%d> is_omx_path = %d <OMXVDEC:%s:%d> bReversed = %d <OMXVDEC:%s:%d> dec_mode = %d <OMXVDEC:%s:%d> stride = %d <OMXVDEC:%s:%d> empty this buffer, phyaddr: 0x%08x, data_len: %d <OMXVDEC:%s:%d> report frame: phy addr = 0x%x, data_len: %d <OMXVDEC:%s:%d> set es size: %u kb <OMXVDEC:%s:%d> EXIT <OMXVDEC:%s:%d> IN <OMXVDEC:%s:%d> omxvdec = HI_NULL warnning: g_omx_vdec = HI_NULL <OMXVDEC:%s:%d> pchan->state != CHAN_STATE_WORK ============ OMXVDEC INFO ============ <OMXVDEC:%s:%d> port_enable_flag != 1 <OMXVDEC:%s:%d> receive an empty buffer, return immediately. <OMXVDEC:%s:%d> no free space in list. <OMXVDEC:%s:%d> omxvdec dev prepare to deinit. <OMXVDEC:%s:%d> msg prepare to deinit. <OMXVDEC:%s:%d> omxvdec dev prepare to init. <OMXVDEC:%s:%d> msg prepare to init. <OMXVDEC:%s:%d> call vfmw to release input buffers. <OMXVDEC:%s:%d> call to clear remain pictures. <OMXVDEC:%s:%d> input parm error. <OMXVDEC:%s:%d> wait for output with no clear. <OMXVDEC:%s:%d> msg prepare to stop. <OMXVDEC:%s:%d> omxvdec prepare to open. <OMXVDEC:%s:%d> vfmw release last stream. <OMXVDEC:%s:%d> deinit omxvdec dev ok. <OMXVDEC:%s:%d> msg deinit ok. <OMXVDEC:%s:%d> omxvdec dev init ok. <OMXVDEC:%s:%d> msg init ok. <OMXVDEC:%s:%d> msg stop ok. <OMXVDEC:%s:%d> omxvdec open ok. <OMXVDEC:%s:%d> omxvdec release ok. <OMXVDEC:%s:%d> disable raw move. <OMXVDEC:%s:%d> enable raw move. <OMXVDEC:%s:%d> omxvdec prepare to release. <OMXVDEC:%s:%d> vfmw read last frame. <OMXVDEC:%s:%d> disable fast_output_mode. <OMXVDEC:%s:%d> enable fast_output_mode. <OMXVDEC:%s:%d> wait msg interrupted. DSTUB: dec_sync_create_chan entered. DSTUB: dec_sync_add_work entered. <OMXVDEC:%s:%d> msg queue stopped. <OMXVDEC:%s:%d> wait msg failed, msg queue stopped. <OMXVDEC:%s:%d> register omxvdec dev failed. <OMXVDEC:%s:%d> alloc for queue failed. <OMXVDEC:%s:%d> alloc for data failed. <OMXVDEC:%s:%d> invalid chan id: %d. <OMXVDEC:%s:%d> queue = HI_NULL. <OMXVDEC:%s:%d> %s invalid omxvdec: %pK, p_msg: %pK. <OMXVDEC:%s:%d> can't find chan(%d). <OMXVDEC:%s:%d> unkown command "%s". --------------- LOWDELAY TIME-------------- --------------- INST%2d -------------- <OMXVDEC:%s:%d> get_addr failed (phyaddr: 0x%x) <OMXVDEC:%s:%d> buffer num(%d) reached max out value(%d) <OMXVDEC:%s:%d> number of buffers reached max in value(%d) %-25s :%d(%d) <OMXVDEC:%s:%d> insert addr: framevir(0x%pK),framephy(0x%x),priphy(0x%x),privir(0x%pK), kernelvir(0x%pK) <OMXVDEC:%s:%d> invalid param: pmsg_info=HI_NULL(0x%pK) <OMXVDEC:%s:%d> invalid param: queue=HI_NULL(0x%pK) <OMXVDEC:%s:%d> list is empty! <OMXVDEC:%s:%d> channel %d create successfully! <OMXVDEC:%s:%d> channel %d release successfully! <OMXVDEC:%s:%d> 0x%x already in raw list! <OMXVDEC:%s:%d> 0x%x already in yuv list! <OMXVDEC:%s:%d> chan(%d) eos already in list! <OMXVDEC:%s:%d> get last frame report! <OMXVDEC:%s:%d> msg queue not empty, flush it! <OMXVDEC:%s:%d> insert output buffer, PhyAddr = 0x%08x, priv_phy:0x%x success! <OMXVDEC:%s:%d> last frame report success! <OMXVDEC:%s:%d> tunneled-mode do not need flush output, return success! <OMXVDEC:%s:%d> Create decoder %d success! <OMXVDEC:%s:%d> insert input buffer, PhyAddr = 0x%08x, success! <OMXVDEC:%s:%d> %s buffer_num null error! <OMXVDEC:%s:%d> get msg error! <OMXVDEC:%s:%d> omxvdec = null, error! <OMXVDEC:%s:%d> already stop! <OMXVDEC:%s:%d> invalid param! <OMXVDEC:%s:%d> %s omx chan is null! <OMXVDEC:%s:%d> %s fence is null! <OMXVDEC:%s:%d> Create omxvdec proc entry fail! <OMXVDEC:%s:%d> open omxvdec instance:%d too much! <OMXVDEC:%s:%d> receive EOS flag! <OMXVDEC:%s:%d> buffer(0x%08x) not in queue! <OMXVDEC:%s:%d> no availible buffer in the queue! <OMXVDEC:%s:%d> already in work state! <OMXVDEC:%s:%d> phy:0x%x size:0x%x not alloc before! <OMXVDEC:%s:%d> input flush done! <OMXVDEC:%s:%d> delete buffer, phy addr = 0x%08x, done! <OMXVDEC:%s:%d> buffer(0x%08x) not found! <OMXVDEC:%s:%d> buf dir invalid! <OMXVDEC:%s:%d> %s param invalid! <OMXVDEC:%s:%d> channel_delete_chan_record param invalid! <OMXVDEC:%s:%d> param invalid! <OMXVDEC:%s:%d> buffer dir(%d) invalid! <OMXVDEC:%s:%d> ERROR cmd %d is not supported! <OMXVDEC:%s:%d> buffer(0x%08x) flags confused! <OMXVDEC:%s:%d> buf(0x%08x) flag confused! <OMXVDEC:%s:%d> channel_dma_map_viraddr fd = 0x%x, phyaddr = 0x%x,failed! <OMXVDEC:%s:%d> call channel_alloc_inst_memory failed! <OMXVDEC:%s:%d> call channel_stop_with_vfmw failed! <OMXVDEC:%s:%d> call channel_create_with_vfmw failed! <OMXVDEC:%s:%d> call channel_release_with_vfmw failed! <OMXVDEC:%s:%d> exit vfmw failed! <OMXVDEC:%s:%d> init vfmw failed! <OMXVDEC:%s:%d> call decoder_start_inst failed! <OMXVDEC:%s:%d> call channel_create_inst failed! <OMXVDEC:%s:%d> last frame report failed! <OMXVDEC:%s:%d> call flush_port failed! <OMXVDEC:%s:%d> call start failed! <OMXVDEC:%s:%d> call omxvdec_dev_init failed! <OMXVDEC:%s:%d> call msg_queue_init failed! <OMXVDEC:%s:%d> call osal_copy_to_user failed! <OMXVDEC:%s:%d> call osal_copy_from_user failed! <OMXVDEC:%s:%d> %s: call osal_copy_from_user failed! <OMXVDEC:%s:%d> case call unbind_buffer failed! <OMXVDEC:%s:%d> call bind_buffer failed! <OMXVDEC:%s:%d> exit decoder failed! <OMXVDEC:%s:%d> init decoder failed! <OMXVDEC:%s:%d> reset decoder failed! <OMXVDEC:%s:%d> release frame to decoder failed! <OMXVDEC:%s:%d> flush decoder failed! <OMXVDEC:%s:%d> pause decoder failed! <OMXVDEC:%s:%d> resume decoder failed! <OMXVDEC:%s:%d> call stop failed! <OMXVDEC:%s:%d> %s call mem_map failed! <OMXVDEC:%s:%d> call mem_map failed! <OMXVDEC:%s:%d> get vfmw function failed! <OMXVDEC:%s:%d> get vdec function failed! <OMXVDEC:%s:%d> call empty_stream failed! <OMXVDEC:%s:%d> init channel failed! <OMXVDEC:%s:%d> call channel_release_buf failed! <OMXVDEC:%s:%d> call channel_alloc_buf failed! <OMXVDEC:%s:%d> set frame rate failed! <OMXVDEC:%s:%d> call pause failed! <OMXVDEC:%s:%d> call release failed! <OMXVDEC:%s:%d> call resume failed! <OMXVDEC:%s:%d> call fill_frame failed! <OMXVDEC:%s:%d> down_interruptible failed! <OMXVDEC:%s:%d> call channel_insert_addr_table failed! <OMXVDEC:%s:%d> call channel_lookup_addr_table failed! <OMXVDEC:%s:%d> call channel_delete_addr_table failed! <OMXVDEC:%s:%d> omxvdec_init_proc failed! <OMXVDEC:%s:%d> alloc failed! <OMXVDEC:%s:%d> alloc lowdelay_proc_rec failed! <OMXVDEC:%s:%d> %s fill this frame (0x%x) failed! <OMXVDEC:%s:%d> post msg ret=%d,status=%d! <OMXVDEC:%s:%d> last frame report image id %d! <OMXVDEC:%s:%d> set port enable -> %d! <OMXVDEC:%s:%d> state != CHAN_STATE_WORK! <OMXVDEC:%s:%d> state != CHAN_STATE_PAUSE! <OMXVDEC:%s:%d> WARN: buffer 0x%x still in use?! <OMXVDEC:%s:%d> table is empty!! <OMXVDEC:%s:%d> decoder_report_eos is failed !! <OMXVDEC:%s:%d> pchan->state is INVALID or IDLE !! <OMXVDEC:%s:%d> channel_free_buf_by_phy 0x%x fail <OMXVDEC:%s:%d> report hdr info, m_range:%d m_primaries:%d m_matrix_coeffs:%d m_transfer:%d <OMXVDEC:%s:%d> cmd = turn_dfs, para = on/off :enable/disable dynamic frame store cmd = turn_bypass, para = on/off :enable/disable bypass cmd = turn_compress, para = on/off :enable/disable compress cmd = turn_lowdelay, para = on/off :enable/disable lowdelay statistics cmd = map_frm para = on/off :enable/disable map frame buf trace_option(32bits): 1(FATAL) 2(ERR) 4(WARN) 8(INFO) 16(TRACE) 32(INBUF 64(OUTBUF) 128(PP) 8(VERBOSE) 512(PTS) -------------------------------------------
d set_print set_dispnum set_segsize M set_essize % turn_rawmove turn_fastout map_frm i help hi_omxvdec (] P] v Q v Q v Q v Q v Q v Q v Q v Q v Q v Q v Q v Q v Q v Q v Q v Q v Q
.ARM.exidx .text .got .got.plt .rel.plt .bss .ARM.attributes .dynstr .data.rel.ro .rel.dyn .dynsym .gnu.hash .note.gnu.build-id .dynamic .shstrtab .rodata .data