xref: /OK3568_Linux_fs/external/rockit/lib/lib32/librockit.so (revision 4882a59341e53eb6f0b4789bf948001014eff981)
__gmon_start__ _ITM_deregisterTMCloneTable _ITM_registerTMCloneTable __cxa_finalize strlen _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7_ __stack_chk_fail _ZSt19__throw_logic_errorPKc __stack_chk_guard __aeabi_unwind_cpp_pr0 __gxx_personality_v0 __cxa_end_cleanup _ZdlPv _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4_ _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ _Znwj __cxa_pure_virtual _ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base abort _ZSt25__throw_bad_function_callv _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base _ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_ _ZSt20__throw_length_errorPKc memmove _ZSt17__throw_bad_allocv _ZNSt8__detail15_List_node_base7_M_hookEPS0_ fclose fopen __errno_location fwrite fflush _ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_ memcmp memcpy sem_post __aeabi_uldivmod sem_wait sem_timedwait sem_init sem_destroy __cxa_begin_catch __cxa_rethrow __cxa_end_catch _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEPKc _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareERKS4_ _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EOS4_ memset _ZNSt8__detail15_List_node_base9_M_unhookEv __aeabi_atexit _ZNSt8__detail15_List_node_base11_M_transferEPS0_S1_ _ZNSt8__detail15_List_node_base4swapERS0_S1_ _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjPKc _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_ fread strcmp __aeabi_f2lz mkdir __aeabi_unwind_cpp_pr1 __aeabi_ldivmod strncpy __isoc99_sscanf atof strtoull atoi fseek ftell _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendERKS4_ _ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findERKS4_j _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6substrEjj __pthread_key_create _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjRKS4_ getenv pipe poll RK_MPI_VO_Disable RK_MPI_VO_Get_Edid RK_MPI_VO_GetSinkCapability RK_MPI_VO_RegVsyncCallbackFunc RK_MPI_VO_UnRegVsyncCallbackFunc RK_MPI_VO_RegCallbackFunc RK_MPI_VO_UnRegCallbackFunc RK_MPI_VO_CreateGraphicsFrameBuffer RK_MPI_VO_GetGraphicsFrameBuffer RK_MPI_VO_GetFrameInfo RK_MPI_VO_DestroyGraphicsFrameBuffer RK_MPI_VO_GetGfxFrameBuffer RK_MPI_VO_EnableChn RK_MPI_VO_ReleaseGfxFrameBuffer RK_MPI_VO_ClearChnBuffer RK_MPI_VO_DisableChn RK_MPI_VO_UpdateGfxFrameBuffer RK_MPI_VO_CloseFd pthread_mutex_destroy RK_MPI_VO_SetLayerAttr RK_MPI_VO_GetLayerAttr RK_MPI_VO_PauseComposer RK_MPI_VO_ResumeComposer RK_MPI_VO_SetLayerSpliceMode pthread_mutex_init RK_MPI_VO_ClearLayersBinding RK_MPI_VO_SetGFxMode RK_MPI_VO_SetPubAttr RK_MPI_VO_GetPubAttr RK_MPI_VO_GetPostProcessParam RK_MPI_VO_SetPostProcessParam RK_MPI_VO_SetVcntTiming RK_MPI_VO_SyncDevs RK_MPI_VO_Enable RK_MPI_VO_BindLayer RK_MPI_VO_UnBindLayer RK_MPI_VO_GetLayerSpliceMode RK_MPI_VO_EnableLayer RK_MPI_VO_DisableLayer usleep RK_MPI_VO_SetLayerPriority RK_MPI_VO_GetLayerPriority RK_MPI_VO_SetLayerCSC RK_MPI_VO_GetLayerCSC RK_MPI_VO_SetLayerDispBufLen RK_MPI_VO_GetLayerDispBufLen RK_MPI_VO_ReleaseLayerFrame RK_MPI_VO_SendLayerFrame RK_MPI_VO_SetCursorPostion RK_MPI_VO_SetHdmiParam RK_MPI_VO_GetHdmiParam RK_MPI_VO_SetCursorLogicalRect RK_MPI_VO_GetLayerFrame pthread_mutex_lock pthread_mutex_unlock __aeabi_l2f RK_MPI_VO_GetChnAttr RK_MPI_VO_SetChnParam RK_MPI_VO_GetChnParam RK_MPI_VO_SetChnDispPos RK_MPI_VO_GetChnDispPos RK_MPI_VO_PauseChn RK_MPI_VO_ResumeChn RK_MPI_VO_StepChn RK_MPI_VO_RefreshChn RK_MPI_VO_ShowChn RK_MPI_VO_HideChn RK_MPI_VO_SendFrame RK_MPI_VO_GetChnFrame RK_MPI_VO_ReleaseChnFrame RK_MPI_VO_SetChnFrameRate RK_MPI_VO_GetChnFrameRate RK_MPI_VO_GetChnPts RK_MPI_VO_SetChnBorder RK_MPI_VO_GetChnBorder RK_MPI_VO_SetChnRecvThreshold RK_MPI_VO_GetChnRecvThreshold RK_MPI_VO_QueryChnStat RK_MPI_VO_SetChnAttr sem_getvalue sched_get_priority_max pthread_setschedparam prctl clock_gettime lseek pthread_exit pthread_create pthread_join strcpy dlerror dlsym nice RK_MPI_VO_SetWbcSource RK_MPI_VO_GetWbcSource RK_MPI_VO_DisableWbc RK_MPI_VO_SetWbcAttr RK_MPI_VO_GetWbcAttr RK_MPI_VO_SetWbcMode RK_MPI_VO_GetWbcMode RK_MPI_VO_SetWbcDepth RK_MPI_VO_GetWbcDepth RK_MPI_VO_GetWbcFrame RK_MPI_VO_ReleaseWbcFrame RK_MPI_VO_EnableWbc drmModeAtomicAddProperty drmModeGetConnector drmModeFreeConnector drmModeFreePropertyBlob munmap drmIoctl drmModeRmFB calloc drmModeGetProperty drmModeFreeProperty drmModeObjectGetProperties drmModeFreeObjectProperties drmModeGetPropertyBlob drmModeSetCursor drmModeSetPlane drmModeSetCrtc drmClose drmModeFreeEncoder fgets drmPrimeHandleToFD mmap64 drmModeAtomicAlloc drmModeCreatePropertyBlob drmModeAtomicCommit drmModeAtomicFree drmSetClientCap drmModeGetResources drmModeGetEncoder drmModeGetPlaneResources drmModeFreeResources drmModeGetPlane drmModeFreePlane drmModeFreePlaneResources drmWaitVBlank epoll_create socket bind epoll_ctl epoll_wait fcntl drmModeDestroyPropertyBlob drmPrimeFDToHandle drmModeAddFB2WithModifiers drmModeAddFB2 drmGetVersion drmFreeVersion RK_MPI_VI_SetDevAttr RK_MPI_VI_GetDevAttr RK_MPI_VI_EnableDev RK_MPI_VI_DisableDev RK_MPI_VI_GetDevIsEnable RK_MPI_VI_QueryDevStatus RK_MPI_VI_SetDevBindPipe RK_MPI_VI_GetDevBindPipe RK_MPI_VI_StartPipe RK_MPI_VI_StopPipe RK_MPI_VI_SetChnAttr RK_MPI_VI_GetChnAttr RK_MPI_VI_EnableChn RK_MPI_VI_EnableChnExt RK_MPI_VI_DisableChn RK_MPI_VI_DisableChnExt RK_MPI_VI_PauseChn RK_MPI_VI_ResumeChn RK_MPI_VI_GetChnFrame RK_MPI_VI_ReleaseChnFrame RK_MPI_VI_ChnSaveFile RK_MPI_VI_QueryChnStatus RK_MPI_VI_GetChnWrapBufAttr RK_MPI_VI_SetChnWrapBufAttr RK_MPI_VI_GetChnMirrorFlip RK_MPI_VI_SetChnMirrorFlip RK_MPI_VI_GetChnFd RK_MPI_VI_CloseChnFd RK_MPI_VI_SetChnFreeze RK_MPI_VI_GetChnFreeze RK_MPI_VI_SetUserPic RK_MPI_VI_EnableUserPic RK_MPI_VI_DisableUserPic RK_MPI_VI_GetChnConnectInfo RK_MPI_VI_SetChnEdid RK_MPI_VI_GetChnEdid RK_MPI_VI_GetChnStreamCodec RK_MPI_VI_SetChnStreamCodec RK_MPI_VI_GetChnStream RK_MPI_VI_ReleaseChnStream RK_MPI_VI_RegChnEventCallback RK_MPI_VI_GetEptz RK_MPI_VI_SetEptz RK_MPI_VI_AttachMbPool RK_MPI_VI_DetachMbPool RK_LOG _Znaj _ZdaPv RK_MPI_AO_SetPubAttr RK_MPI_AO_GetPubAttr RK_MPI_AO_Enable RK_MPI_AO_Disable RK_MPI_AO_EnableChn RK_MPI_AO_DisableChn RK_MPI_AO_SendFrame RK_MPI_AO_EnableReSmp RK_MPI_AO_DisableReSmp RK_MPI_AO_PauseChn RK_MPI_AO_ResumeChn RK_MPI_AO_ClearChnBuf RK_MPI_AO_QueryChnStat RK_MPI_AO_SetTrackMode RK_MPI_AO_GetTrackMode RK_MPI_AO_SetVolumeCurve RK_MPI_AO_SetVolume RK_MPI_AO_GetVolume RK_MPI_AO_SetMute RK_MPI_AO_GetMute RK_MPI_AO_SetChnParams RK_MPI_AO_GetChnParams RK_MPI_AO_SaveFile RK_MPI_AO_QueryFileStatus RK_MPI_AO_ClrPubAttr RK_MPI_AO_WaitEos RK_MPI_AO_EnableVqe RK_MPI_AO_DisableVqe RK_MPI_AO_SetVqeAttr RK_MPI_AO_GetVqeAttr RK_MPI_AI_SetPubAttr RK_MPI_AI_GetPubAttr RK_MPI_AI_Enable RK_MPI_AI_Disable RK_MPI_AI_EnableChn RK_MPI_AI_DisableChn RK_MPI_AI_EnableDataRead RK_MPI_AI_DisableDataRead RK_MPI_AI_SendFrame RK_MPI_AI_GetFrame RK_MPI_AI_ReleaseFrame RK_MPI_AI_SetChnParam RK_MPI_AI_GetChnParam RK_MPI_AI_EnableReSmp RK_MPI_AI_DisableReSmp RK_MPI_AI_SetTrackMode RK_MPI_AI_GetTrackMode RK_MPI_AI_SetVolumeCurve RK_MPI_AI_SetVolume RK_MPI_AI_GetVolume RK_MPI_AI_SetMute RK_MPI_AI_GetMute RK_MPI_AI_ClrPubAttr RK_MPI_AI_SaveFile RK_MPI_AI_QueryFileStatus RK_MPI_AI_GetFd RK_MPI_AI_SetVqeAttr RK_MPI_AI_GetVqeAttr RK_MPI_AI_EnableVqe RK_MPI_AI_DisableVqe RK_MPI_AI_SetAedAttr RK_MPI_AI_GetAedAttr RK_MPI_AI_GetAedResult RK_MPI_AI_EnableAed RK_MPI_AI_DisableAed RK_MPI_AI_SetBcdAttr RK_MPI_AI_GetBcdAttr RK_MPI_AI_GetBcdResult RK_MPI_AI_EnableBcd RK_MPI_AI_DisableBcd RK_MPI_AI_SetBuzAttr RK_MPI_AI_GetBuzAttr RK_MPI_AI_GetBuzResult RK_MPI_AI_EnableBuz RK_MPI_AI_DisableBuz RK_MPI_AI_SetGbsAttr RK_MPI_AI_GetGbsAttr RK_MPI_AI_GetGbsResult RK_MPI_AI_EnableGbs RK_MPI_AI_DisableGbs RK_MPI_VDEC_CreateChn RK_MPI_VDEC_DestroyChn RK_MPI_VDEC_GetChnAttr RK_MPI_VDEC_SetChnAttr RK_MPI_VDEC_StartRecvStream RK_MPI_VDEC_StopRecvStream RK_MPI_VDEC_QueryStatus RK_MPI_VDEC_ResetChn RK_MPI_VDEC_SendStream RK_MPI_VDEC_GetFrame RK_MPI_VDEC_ReleaseFrame RK_MPI_VDEC_SetRotation RK_MPI_VDEC_GetRotation RK_MPI_VDEC_GetModParam RK_MPI_VDEC_SetModParam RK_MPI_VDEC_SetDisplayMode RK_MPI_VDEC_GetDisplayMode RK_MPI_VDEC_SetChnParam RK_MPI_VDEC_GetChnParam RK_MPI_VDEC_GetFd RK_MPI_VDEC_CloseFd RK_MPI_VDEC_AttachMbPool RK_MPI_VDEC_DetachMbPool RK_MPI_VDEC_SetUserPic RK_MPI_VDEC_EnableUserPic RK_MPI_VDEC_DisableUserPic __aeabi_ul2f RK_MPI_ADEC_CreateChn RK_MPI_ADEC_DestroyChn RK_MPI_ADEC_SendStream RK_MPI_ADEC_ClearChnBuf RK_MPI_ADEC_GetFrame RK_MPI_ADEC_ReleaseFrame RK_MPI_ADEC_SendEndOfStream RK_MPI_ADEC_QueryChnStat RK_MPI_ADEC_RegisterDecoder RK_MPI_ADEC_UnRegisterDecoder RK_MPI_CAL_COMM_GetPicBufferSize RK_MPI_CAL_VGS_GetPicBufferSize RK_MPI_CAL_TDE_GetPicBufferSize RK_MPI_CAL_VGS_GetPicVirWidth RK_MPI_CAL_VGS_GetPicVirHeight RK_MPI_CAL_VDEC_GetPicBufferSize RK_MPI_CAL_COMM_GetHorStride RK_MPI_CAL_COMM_GetVirWidth RK_MPI_CAL_AVS_GetFinalLutBufferSize RK_MPI_SYS_Init RK_MPI_SYS_Exit RK_MPI_SYS_Bind RK_MPI_SYS_UnBind RK_MPI_SYS_GetBindbyDest RK_MPI_SYS_GetBindbySrc RK_MPI_SYS_MmzAlloc RK_MPI_SYS_MmzAlloc_Cached RK_MPI_SYS_MmzAllocEx RK_MPI_SYS_MmzFree RK_MPI_SYS_MmzFlushCache RK_MPI_SYS_Malloc RK_MPI_SYS_Free RK_MPI_SYS_CreateMB RK_MPI_SYS_GetCurPTS RK_MPI_SYS_InitPTSBase RK_MPI_SYS_SyncPTS RK_MPI_SYS_SetChnInputMode RK_MPI_LOG_SetLevelConf RK_MPI_LOG_GetLevelConf RK_MPI_MMZ_Alloc RK_MPI_MMZ_Free RK_MPI_MMZ_Handle2PhysAddr RK_MPI_MMZ_Handle2VirAddr RK_MPI_MMZ_Handle2Fd RK_MPI_MMZ_GetSize RK_MPI_MMZ_Fd2Handle RK_MPI_MMZ_VirAddr2Handle RK_MPI_MMZ_PhyAddr2Handle RK_MPI_MMZ_IsCacheable RK_MPI_MMZ_FlushCacheStart RK_MPI_MMZ_FlushCacheEnd RK_MPI_MMZ_FlushCacheVaddrStart RK_MPI_MMZ_FlushCacheVaddrEnd RK_MPI_MMZ_FlushCachePaddrStart RK_MPI_MMZ_FlushCachePaddrEnd RK_MPI_MB_CreatePool RK_MPI_MB_DestroyPool RK_MPI_MB_GetMB RK_MPI_MB_ReleaseMB RK_MPI_MB_Handle2PhysAddr RK_MPI_MB_Handle2VirAddr RK_MPI_MB_Handle2Fd RK_MPI_MB_Handle2PoolId RK_MPI_MB_Handle2UniqueId RK_MPI_MB_GetSize RK_MPI_MB_GetLength RK_MPI_MB_GetOffset RK_MPI_MB_SetOffset RK_MPI_MB_VirAddr2Handle RK_MPI_MB_UniqueId2Fd RK_MPI_MB_InquireUserCnt RK_MPI_MB_AddUserCnt RK_MPI_MB_SetModPoolConfig RK_MPI_MB_GetModPoolConfig RK_MPI_MB_Init RK_MPI_MB_Exit RK_MPI_MB_SetConfig RK_MPI_MB_GetConfig RK_MPI_MB_SetBufferStride RK_MPI_VPSS_CreateGrp RK_MPI_VPSS_DestroyGrp RK_MPI_VPSS_StartGrp RK_MPI_VPSS_StopGrp RK_MPI_VPSS_ResetGrp RK_MPI_VPSS_GetGrpAttr RK_MPI_VPSS_SetGrpAttr RK_MPI_VPSS_SetGrpCrop RK_MPI_VPSS_GetGrpCrop RK_MPI_VPSS_SetGrpRotation RK_MPI_VPSS_GetGrpRotation RK_MPI_VPSS_SendFrame RK_MPI_VPSS_GetGrpFrame RK_MPI_VPSS_ReleaseGrpFrame RK_MPI_VPSS_EnableBackupFrame RK_MPI_VPSS_DisableBackupFrame RK_MPI_VPSS_EnableUserFrameRateCtrl RK_MPI_VPSS_DisableUserFrameRateCtrl RK_MPI_VPSS_SetChnAttr RK_MPI_VPSS_GetChnAttr RK_MPI_VPSS_EnableChn RK_MPI_VPSS_DisableChn RK_MPI_VPSS_SetChnCrop RK_MPI_VPSS_GetChnCrop RK_MPI_VPSS_SetChnRotation RK_MPI_VPSS_GetChnRotation RK_MPI_VPSS_SetChnRotationEx RK_MPI_VPSS_GetChnRotationEx RK_MPI_VPSS_GetChnFrame RK_MPI_VPSS_ReleaseChnFrame RK_MPI_VPSS_GetRegionLuma RK_MPI_VPSS_AttachMbPool RK_MPI_VPSS_DetachMbPool RK_MPI_VPSS_EnableBufferShare RK_MPI_VPSS_DisableBufferShare RK_MPI_VPSS_GetChnFd RK_MPI_VPSS_CloseFd RK_MPI_VPSS_SetVProcDev RK_MPI_VPSS_GetVProcDev RK_MPI_VPSS_SetModParam RK_MPI_VPSS_GetModParam pow RK_MPI_VGS_BeginJob RK_MPI_VGS_EndJob RK_MPI_VGS_CancelJob RK_MPI_VGS_AddScaleTask RK_MPI_VGS_AddRotationTask RK_MPI_VGS_AddCropTask RK_MPI_VGS_AddDrawLineTask RK_MPI_VGS_AddCoverTask RK_MPI_VGS_AddOsdTask RK_MPI_VGS_AddMosaicTask RK_MPI_VGS_AddDrawLineTaskArray RK_MPI_VGS_AddCoverTaskArray RK_MPI_VGS_AddOsdTaskArray RK_MPI_VGS_AddMosaicTaskArray RK_TDE_Open RK_TDE_Close RK_TDE_BeginJob RK_TDE_EndJob RK_TDE_CancelJob RK_TDE_WaitForDone RK_TDE_WaitAllDone RK_TDE_QuickCopy RK_TDE_QuickResize RK_TDE_Bitblit RK_TDE_QuickFill RK_TDE_Rotate RK_MPI_VENC_CreateChn RK_MPI_VENC_DestroyChn RK_MPI_VENC_ResetChn RK_MPI_VENC_StartRecvFrame RK_MPI_VENC_StopRecvFrame RK_MPI_VENC_QueryStatus RK_MPI_VENC_SetChnAttr RK_MPI_VENC_GetChnAttr RK_MPI_VENC_SendFrame RK_MPI_VENC_SendFrameEx RK_MPI_VENC_GetStream RK_MPI_VENC_ReleaseStream RK_MPI_VENC_RequestIDR RK_MPI_VENC_SetRoiAttr RK_MPI_VENC_GetRoiAttr RK_MPI_VENC_SetRcParam RK_MPI_VENC_GetRcParam RK_MPI_VENC_SetRcAdvParam RK_MPI_VENC_GetRcAdvParam RK_MPI_VENC_SetJpegParam RK_MPI_VENC_GetJpegParam RK_MPI_VENC_GetFd RK_MPI_VENC_CloseFd RK_MPI_VENC_SetChnParam RK_MPI_VENC_GetChnParam RK_MPI_VENC_SetFrameLostStrategy RK_MPI_VENC_GetFrameLostStrategy RK_MPI_VENC_SetSuperFrameStrategy RK_MPI_VENC_GetSuperFrameStrategy RK_MPI_VENC_SetIntraRefresh RK_MPI_VENC_GetIntraRefresh RK_MPI_VENC_SetHierarchicalQp RK_MPI_VENC_GetHierarchicalQp RK_MPI_VENC_SetDeBreathEffect RK_MPI_VENC_GetDeBreathEffect RK_MPI_VENC_InsertUserData RK_MPI_VENC_SetChnRotation RK_MPI_VENC_GetChnRotation RK_MPI_VENC_SetQpmap RK_MPI_VENC_GetQpmap RK_MPI_VENC_AttachMbPool RK_MPI_VENC_DetachMbPool RK_MPI_VENC_SetSliceSplit RK_MPI_VENC_GetSliceSplit RK_MPI_VENC_SetModParam RK_MPI_VENC_GetModParam RK_MPI_VENC_SetH264IntraPred RK_MPI_VENC_GetH264IntraPred RK_MPI_VENC_SetH264Trans RK_MPI_VENC_GetH264Trans RK_MPI_VENC_SetH264Entropy RK_MPI_VENC_GetH264Entropy RK_MPI_VENC_SetH264Dblk RK_MPI_VENC_GetH264Dblk RK_MPI_VENC_SetH264Vui RK_MPI_VENC_GetH264Vui RK_MPI_VENC_SetH265Trans RK_MPI_VENC_GetH265Trans RK_MPI_VENC_SetH265Entropy RK_MPI_VENC_GetH265Entropy RK_MPI_VENC_SetH265Dblk RK_MPI_VENC_GetH265Dblk RK_MPI_VENC_SetH265Sao RK_MPI_VENC_GetH265Sao RK_MPI_VENC_SetH265PredUnit RK_MPI_VENC_GetH265PredUnit RK_MPI_VENC_SetH265Vui RK_MPI_VENC_GetH265Vui RK_MPI_VENC_SetRefParam RK_MPI_VENC_GetRefParam RK_MPI_VENC_SetMjpegParam RK_MPI_VENC_GetMjpegParam RK_MPI_VENC_SetChnRefBufShareAttr RK_MPI_VENC_SetChnBufWrapAttr RK_MPI_VENC_EnableSvc RK_MPI_VENC_EnableMotionDeblur RK_MPI_VENC_SetComboAttr RK_MPI_VENC_SetSceneMode RK_MPI_VENC_ThumbnailBind RK_MPI_RGN_Create RK_MPI_RGN_Destroy RK_MPI_RGN_GetAttr RK_MPI_RGN_SetAttr RK_MPI_RGN_SetBitMap RK_MPI_RGN_AttachToChn RK_MPI_RGN_DetachFromChn RK_MPI_RGN_SetDisplayAttr RK_MPI_RGN_GetDisplayAttr RK_MPI_RGN_GetCanvasInfo RK_MPI_RGN_UpdateCanvas RK_MPI_AENC_CreateChn RK_MPI_AENC_DestroyChn RK_MPI_AENC_SendFrame RK_MPI_AENC_GetStream RK_MPI_AENC_ReleaseStream RK_MPI_AENC_SaveFile RK_MPI_AENC_QueryFileStatus RK_MPI_AENC_RegisterEncoder RK_MPI_AENC_UnRegisterEncoder RK_MPI_AENC_GetFd RK_MPI_AENC_SetMute RK_MPI_AMIX_ListControls RK_MPI_AMIX_ListContents RK_MPI_AMIX_SetControl RK_MPI_AMIX_GetControl RK_MPI_AVS_CreateGrp RK_MPI_AVS_DestroyGrp RK_MPI_AVS_StartGrp RK_MPI_AVS_StopGrp RK_MPI_AVS_ResetGrp RK_MPI_AVS_GetGrpAttr RK_MPI_AVS_SetGrpAttr RK_MPI_AVS_SendPipeFrame RK_MPI_AVS_GetPipeFrame RK_MPI_AVS_ReleasePipeFrame RK_MPI_AVS_SetChnAttr RK_MPI_AVS_GetChnAttr RK_MPI_AVS_EnableChn RK_MPI_AVS_DisableChn RK_MPI_AVS_GetChnFrame RK_MPI_AVS_ReleaseChnFrame RK_MPI_AVS_SetModParam RK_MPI_AVS_GetModParam RK_MPI_AVS_GetFinalLut strncat RK_MPI_GDC_BeginJob RK_MPI_GDC_EndJob RK_MPI_GDC_CancelJob RK_MPI_GDC_StopJob RK_MPI_GDC_SetConfig RK_MPI_GDC_AddCorrectionTask RK_MPI_GDC_AddCorrectionExTask RK_MPI_GDC_FisheyePosQueryDst2Src RK_MPI_GDC_FisheyePosQueryDst2SrcArray RK_MPI_GDC_FisheyePosQueryDst2Pano RK_MPI_GDC_FisheyePosQueryDst2PanoArray RK_MPI_PVS_EnableDev RK_MPI_PVS_DisableDev RK_MPI_PVS_EnableChn RK_MPI_PVS_DisableChn RK_MPI_PVS_SetDevAttr RK_MPI_PVS_GetDevAttr RK_MPI_PVS_SetChnAttr RK_MPI_PVS_GetChnAttr RK_MPI_PVS_SetChnParam RK_MPI_PVS_GetChnParam RK_MPI_PVS_SendFrame RK_MPI_PVS_GetFrame RK_MPI_PVS_ReleaseFrame RK_MPI_PVS_SetVProcDev RK_MPI_PVS_GetVProcDev __aeabi_f2ulz RK_MPI_IVS_Init RK_MPI_IVS_Exit RK_MPI_IVS_CreateChn RK_MPI_IVS_DestroyChn RK_MPI_IVS_SetChnAttr RK_MPI_IVS_GetChnAttr RK_MPI_IVS_SendFrame RK_MPI_IVS_GetResults RK_MPI_IVS_ReleaseResults vsnprintf _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEjc isspace sysconf sysinfo pthread_mutexattr_init pthread_mutexattr_settype pthread_mutexattr_destroy pthread_mutex_trylock pthread_cond_init pthread_cond_destroy pthread_cond_wait pthread_cond_timedwait pthread_cond_signal pthread_cond_broadcast sem_trywait pthread_attr_init pthread_setname_np pthread_attr_destroy pthread_self pthread_attr_setschedpolicy pthread_attr_getschedpolicy pthread_attr_setinheritsched pthread_attr_getinheritsched pthread_attr_getschedparam sched_get_priority_min pthread_attr_setschedparam setpriority syscall sched_setaffinity strstr strnlen strtoul setenv localtime_r rand realloc vfprintf stdout stderr posix_memalign backtrace_symbols sprintf _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEj __cxa_guard_acquire __cxa_guard_release getpid readlink strchr __aeabi_ul2d __aeabi_l2d __aeabi_d2lz dlopen dlclose mpp_compat_query_by_id mpp_compat_update mpp_buffer_put_with_caller mpp_buffer_group_put mpp_destroy mpp_dec_cfg_deinit mpp_packet_deinit mpp_buffer_group_clear mpp_buffer_import_with_tag mpp_buffer_group_unused mpp_packet_set_eos mpp_packet_set_pts mpp_packet_set_dts mpp_packet_set_extra_data mpp_packet_set_length mpp_packet_init mpp_packet_set_pos mpp_packet_get_size mpp_buffer_get_with_tag mpp_frame_deinit mpp_packet_init_with_buffer mpp_frame_init mpp_frame_set_buffer mpp_packet_get_buffer mpp_buffer_get_ptr_with_caller mpp_task_meta_set_packet mpp_task_meta_set_frame mpp_frame_get_buf_size mpp_frame_get_width mpp_frame_get_height mpp_frame_get_fmt mpp_frame_set_width mpp_frame_set_height mpp_frame_set_fmt mpp_frame_get_hor_stride mpp_frame_set_hor_stride mpp_frame_get_ver_stride mpp_frame_set_ver_stride mpp_create mpp_init mpp_dec_cfg_init mpp_buffer_group_get mpp_dec_cfg_set_u32 mpp_frame_get_info_change mpp_frame_get_eos mpp_frame_get_buffer mpp_frame_get_errinfo mpp_frame_get_discard mpp_frame_get_mode mpp_frame_get_pts mpp_frame_get_dts mpp_buffer_inc_ref_with_caller mpp_frame_get_hor_stride_pixel mpp_task_meta_get_frame mpp_packet_get_length mpp_enc_cfg_get_s32 mpp_enc_cfg_set_s32 mpp_enc_ref_cfg_init mpp_enc_ref_cfg_deinit mpp_enc_cfg_set_ptr mpp_enc_cfg_set_u32 mpp_enc_cfg_deinit mpp_enc_cfg_init mpp_frame_get_meta mpp_meta_set_buffer mpp_meta_set_ptr mpp_frame_set_eos mpp_frame_set_fbc_hdr_stride mpp_frame_set_offset_x mpp_frame_set_offset_y mpp_frame_set_pts mpp_packet_get_meta mpp_meta_get_frame mpp_packet_get_eos mpp_packet_get_data mpp_packet_get_pts mpp_packet_get_flag mpp_meta_get_s32 mpp_packet_get_segment_nb mpp_packet_get_segment_info mpp_enc_ref_cfg_set_cfg_cnt mpp_enc_ref_cfg_add_lt_cfg mpp_enc_ref_cfg_add_st_cfg mpp_enc_ref_cfg_check strncmp ioctl mmap snd_strerror snd_pcm_open snd_pcm_close snd_pcm_format_description snd_pcm_format_name snd_pcm_hw_params_malloc snd_pcm_hw_params_any snd_pcm_access_mask_sizeof snd_pcm_access_mask_none snd_pcm_access_mask_set snd_pcm_hw_params_set_access_mask snd_pcm_hw_params_set_format snd_pcm_hw_params_set_channels snd_pcm_hw_params_set_rate_near snd_pcm_hw_params_set_buffer_size_near snd_pcm_hw_params_set_period_size_near snd_pcm_hw_params_set_buffer_time_near snd_pcm_hw_params_set_period_time_near snd_pcm_hw_params_get_period_size snd_pcm_hw_params snd_pcm_hw_params_free snd_pcm_hw_params_set_access snd_pcm_hw_params_get_buffer_size snd_pcm_hw_params_get_buffer_time snd_pcm_sw_params_malloc snd_pcm_sw_params_current snd_pcm_get_params snd_pcm_sw_params_set_avail_min snd_pcm_stream snd_pcm_sw_params_set_start_threshold snd_pcm_sw_params_set_stop_threshold snd_pcm_sw_params_set_tstamp_mode snd_pcm_sw_params snd_pcm_sw_params_free snd_pcm_state snd_pcm_resume snd_pcm_prepare snd_pcm_name snd_pcm_status_sizeof snd_pcm_status snd_pcm_status_get_state snd_pcm_state_name snd_pcm_recover snd_pcm_frames_to_bytes snd_pcm_bytes_to_frames snd_pcm_mmap_writei snd_pcm_writei snd_pcm_mmap_readi snd_pcm_readi snd_pcm_drop snd_pcm_drain snd_ctl_elem_id_sizeof snd_ctl_elem_info_sizeof snd_ctl_elem_value_sizeof snd_ctl_open snd_ctl_elem_info_set_id snd_ctl_elem_info snd_ctl_close snd_ctl_elem_info_get_id snd_ctl_elem_info_get_type snd_ctl_elem_info_get_count snd_ctl_elem_value_set_id snd_ctl_elem_info_get_min snd_ctl_elem_info_get_max snd_ctl_elem_value_set_integer snd_ctl_elem_write snd_ctl_elem_read snd_ctl_elem_value_get_integer snd_mixer_selem_id_sizeof snd_mixer_open snd_mixer_attach snd_mixer_close snd_mixer_selem_register snd_mixer_load snd_mixer_first_elem snd_mixer_selem_is_active snd_mixer_elem_next snd_mixer_selem_has_capture_volume snd_mixer_selem_get_capture_volume_range snd_mixer_selem_get_capture_volume snd_mixer_selem_has_playback_volume snd_mixer_selem_get_playback_volume_range snd_mixer_selem_get_playback_volume snd_mixer_selem_set_capture_volume snd_mixer_selem_set_playback_volume snd_ctl_elem_id_set_interface strncasecmp snd_ctl_elem_id_set_numid snd_ctl_elem_id_set_name snd_ctl_elem_id_set_index snd_ctl_elem_id_set_device snd_ctl_elem_id_set_subdevice snd_ctl_elem_id_get_interface snd_ctl_elem_iface_name snd_ctl_elem_id_get_numid snd_ctl_elem_id_get_name snd_ctl_elem_id_get_index snd_ctl_elem_id_get_device snd_ctl_elem_id_get_subdevice strtol strtod snd_hctl_open snd_hctl_load snd_hctl_first_elem snd_hctl_elem_info snd_ctl_elem_info_is_inactive snd_hctl_elem_get_id snd_ctl_elem_type_name snd_hctl_elem_next snd_ctl_elem_value_malloc snd_ctl_elem_value_free snd_hctl_elem_read snd_ctl_elem_value_get_boolean snd_ctl_elem_value_get_integer64 snd_ctl_elem_info_get_items snd_ctl_elem_value_get_enumerated snd_ctl_elem_info_set_item snd_ctl_elem_info_get_item_name snd_ctl_elem_value_get_byte putchar snd_ctl_elem_info_get_min64 snd_ctl_elem_info_get_max64 snd_ctl_elem_value_set_boolean snd_ctl_elem_value_set_integer64 snd_ctl_elem_value_set_enumerated snd_ctl_elem_value_set_byte snd_hctl_elem_write strcat strcasecmp mpp_set_log_level mpp_enc_cfg_set_st snd_ctl_elem_value_set_interface snd_ctl_elem_value_set_device snd_ctl_elem_value_set_subdevice snd_ctl_elem_value_set_name snd_pcm_info_malloc snd_pcm_info snd_pcm_info_free snd_pcm_info_get_card snd_pcm_info_get_device snd_pcm_info_get_subdevice _ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEC1Ev _ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode _ZNKSt12__basic_fileIcE7is_openEv _ZNSi7getlineEPci _ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate _ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc _ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EE _ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev _ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev _ZNSt14basic_ifstreamIcSt11char_traitsIcEE5closeEv setsockopt bzero inet_addr unlink recv send strsep listen select accept _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcj strtof fputs fputc _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEPKc _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc _ZNSt19_Sp_make_shared_tag5_S_eqERKSt9type_info _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEj _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcj _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjRKS4_ strcspn strrchr llrint strspn pthread_once hypot fcntl64 connect getsockopt getnameinfo shutdown getaddrinfo freeaddrinfo gai_strerror closedir readdir64 __lxstat64 __fxstat64 rename opendir lseek64 rmdir cbrt frexp exp2 floorf sincos llrintf ceil strftime strtoll log log10 gmtime_r atan2 __xpg_strerror_r mkstemp64 fdopen drmGetCap isatty __ctzdi2 memchr mktime clock floor gettimeofday nanosleep fopen64 __aeabi_d2ulz round trunc acos sinh cosh tanh asin atan fabs __ctype_b_loc strndup gnu_dev_major gnu_dev_minor strdup __xstat libpthread.so.0 librt.so.1 librockchip_mpp.so.1 libasound.so.2 libdrm.so.2 libdl.so.2 libstdc++.so.6 libm.so.6 libgcc_s.so.1 libc.so.6 ld-linux-armhf.so.3 librockit.so GLIBC_2.4 GCC_3.4 GCC_3.5 GLIBC_2.7 GLIBC_2.28 GLIBCXX_3.4.26 CXXABI_1.3 GLIBCXX_3.4.14 CXXABI_ARM_1.3.3 GLIBCXX_3.4.15 GLIBCXX_3.4 GLIBCXX_3.4.21 ALSA_0.9.0rc4 ALSA_0.9 GLIBC_2.12 GLIBC_2.29 
basic_string::_M_construct null not valid Started thread pool with %d threads. RTExecutor mediapipe singleExecutor exec_thread_num exec_name setQueueSizeCallbacks Assertion %s failed at %s:%d RTInputStreamHandler mInputManagers.size() != 0 scheduleInvocations mNodeContextManager != NULL setInputStreamManager inputManager != RT_NULL ++ input stream 0x%x, ptr=%p RTInputStreamManager +++ stream name=%s, max queue size=%d, current queue size=%d cannot create std::deque larger than max_size() addPackets add packets list is empty! Failed to limit source input(size=%d, max=%d) addPacket processDone RTOutputStreamHandler buffer != NULL wb recordData failed to fopen %s, error:%s RTOutputStreamManager ++ output stream 0x%x, ptr=%p +++ stream name=%s, down stream num=%d ++++ down input stream %d is 0x%x updateMediaBufferToMirrors record data %p, length %d vector::_M_realloc_insert sendPacket RTSingleInputHandler intput FPS reachEos Signaling scheduler all reach done RTScheduler cleanupAfterRun clean up scheduler resource quit Signaling scheduler termination calling pause calling flush flushed addNodeToOpenedQueue node %d is opened, add it checkScheduleDone node %d is done, remove it quit scheduler, error/limit is found! scheduler reach eos. handleIdle handleIdle: already in progress calling start calling resume calling stop stoped removeNodeFromOpenedQueue node %d is closed, remove it runTaskNode node %d:%s had an error RTSchedulerQueue setRunning mRunningCount >= 0 runNextTask mNumPendingTasks >= 0 switch to state: pause, stat(running=%d, pending=%d, queuesize=%d) mNumPendingTasks == 0 mNumTasksToAdd == mQueue.size() removeItemFromQueue mRunningCount == 0 RTTaskNodeBase meta->findCString(kKeyPipeInvokeCmd, &command) get-options opt_node_bypass processNode pending works, not ready [%s]failed to process task! closeNode Closed node %d must only be called once. canceling reset on status: %d endScheduling mCurrentInScheduling >= 0 setMaxInputStreamQueueSize mInputHandler != RT_NULL setMaxBatchPrcoessSize mNodeContextManager.getDefaultNodeContext() != RT_NULL removeStreamSource illegal parameters... node_max_input_count node_src_mbtype node_dst_mbtype ---------------- task node infomations --------------- + node %d, ptr=%p node name=%s, input num=%d, output num=%d ----------------------- end -------------------------- unnode addStreamSource add source stream %s, source node %d prepareForRun task node %d open failed! canceling flush on status: %d cancel_interrupt attach_pool detach_pool ++context input type %s, size=%d RTTaskNodeContext outputIsEmpty %s output stream no existed dequeOutputBuffer %s request unused buffer failed, size=%d queueOutputBuffer this %p %s not existed, release directly reallocOutputBuffers %s not existed, realloc buffers failed. attachOutStreamPool output %s not existed, attach pool failed. detachOutStreamPool output %s not existed, detach pool failed. pollOutputBuffer getOutputBufferSize setOutputBufferCount getOutputBufferCount mOutputs[streamInfo->streamType()] == RT_NULL inputs The node context has no input. queueInputBuffer %s input stream no existed getDefaultNodeContext mDefaultContext.get() != NULL setBufferListener RTOutputStreamShared listener != NULL mBufferPool != NULL requestUnusedMediaBuffer failed to allocate buffer attachBufferPool failed to attach buffer pool(NULL) onBufferRealloc streamType = %d, size = %d reallocated buffer(this: %p, size: %d) node_buff_alloc_type node_buff_type node_buff_count node_buff_size rt_mem_heap allocAndRegisterBuffer external setting memory heap flags(%x) unsupport output stream type %d alloc and register buffer failed! err=%d sendMediaBuffer outputstreams send failed, ret=%d RTGraphOutputStream notify streams callback running failed, ret=%d output FPS RTGraphInputStream mManager != RT_NULL removeGraphOutputStream Graph output stream %s not exist. addInputStream Input stream %s defined twice. addOutputStream Output stream %s defined twice. addGraphOutputStream Graph output stream %s defined twice. ~RTNodeVFilterVpss group input buffer is NULL RTNodeVpss process channel %d failed. meta->findInt32(KEY_VPSS_MAX_CHN_NUM, &mMaxChnNum) rkvpss v1.0 video/x-raw dettach handle %d not exsit in the vpss RTVpssRgn handle %d already attach to vpss rgn handle %d attach success updateCanvas options->findInt32(KEY_VPSS_RGN_CMD, &cmd) options->findInt32(KEY_VPSS_RGN_HANDLE, &handle) options->findPointer(KEY_VPSS_RGN_ATTR, reinterpret_cast<void **>(&rgnAttr)) createDevFilter unsupport device to create vpss rgn. createFilter unsupport device to create vpss. RTVpssProcUnit create process device failed. buf size exp(%d) VS act(%d). this %p image:group processDirect group output buffer size calculate err buf size exp(%d) VS act(%d). failed to process vpss group rgn group do filter failed. parseConfig configs->findInt32(OPT_NODE_BUFFER_COUNT, &frmCnt) configs->findStructData(KEY_VPSS_CHN_ATTR, (const void **)&chnAttr, sizeof(RTVpssChnAttr)) chn %d crop enable(%d) rect(%d %d %d %d) mode %d res(%d %d %d %d) fmt(%d) comp(%d) vpss_chn_proc asyncProcess channel %d do filter failed. switchChn configs->findInt32(KEY_VPSS_CHN_ENABLE, &enable) setBindStatus configs->findInt32(KEY_VPSS_BINDING, &binding) unsupport command %s image:vpss_0 image:vpss_1 image:vpss_2 image:vpss_3 invokeInternal RTDummyNode invoke-test recevive invoke test , params is "%s" invoke-test-array-num invoke-test-array-data test array data[%d], rect(%d %d %d %d), qp(%d), en1(%d), en2(%d) this=%p, RTDummyDecoderNode::process this=%p, RTDummyConvertNode::process this=%p, RTDummySinkNode::process %s -> node%02d this=%p, process output buffer=%s test for invoke command this=%p, RTDummySourceNode::process packet(no=%d) RTNodeFileReader context != RT_NULL node_source_uri path != NULL open path %s failed because %s. opt_read_size mReadSize != 0 mFileFd != NULL fread RTNodeSinkVideo video_sink RTNodeSinkFile fwrite RTNodeLinkOutput createNode failed to task node, stub may be null. RTTaskNodeFactory RTNodeSourceV4L2 failed to create task node for video/v4l2 openDev failed to open task node for video/v4l2 node_gate_mode node gate mode %d open isp v4l2 err. open isp v4l2 with mirror output close isp v4l2 without mirror output src_frame_rate dst_frame_rate enable_user_pic user_pic_buff rkisp video/x-raw,audio/x-raw,subte/x-raw failed to create RgaFilter for this task node. ~RTNodeVFilterRga role x offset y offset compress mode horizontal stride vertical stride opt_node_op opt_node_mode opt_node_prior opt_trans_rotate opt_mirror opt_rga_blend opt_color command %s not support prepareOutputBuffer failed to calculate buffer size no shared buffer, release outputBuffer directly! found no ouput buffer found no input buffer rkrga opt_samaple_rate opt_channel opt_codec_id opt_dec_mode opt_codec_type allocateParseBuffer failed to allocate buffer for parser allocated mediaBuffer(this=%p, data=%p, size=%d, id=%d) ~RTNodeAudioDecoder failed to create audio decoder failed to init audio decoder failed to create parser RT_NULL != ctx->mPacketPool RT_NULL != ctx->mAllocator query_audio_send_cnt found no context for audio decoder audio_dec audio/x-raw ~RTNodeAudioEncoder failed to init audio codec aenc_frame_count aenc_error_count found no context for audio encoder audio_enc opt_av_timeout stream_fmt_in opt_width opt_height opt_mpp_mpi_type failed to mpp_decode_create(...) RTNodeMppDecoder opt_av_buf_status processInfoChange new request buffer size %d, old buffer size %d old buffer size is large than new request size, ignore it. rkmpp_dec intra_refresh Request IDR frame opt_bit_rate Bit rate control qp_control opt_qp_init Init quantization parameter opt_qp_step Step of quantization parameter opt_qp_min Min quantization parameter opt_qp_max Max quantization parameter opt_min_i_qp Min intra quantization parameter opt_max_i_qp Max intra quantization parameter opt_delt_ip_qp Delta ip quantization parameter opt_fps_num_in Input frame rate numerator opt_fps_num_out Output frame rate numerator opt_fps_dem_in Input frame rate denorminator opt_fps_dem_out Output frame rate denorminator opt_rc_mode Constant bitrate rate control Variable bitrate rate control Constant quanliztion parameter opt_gop Group Of Pictures opt_quality_level the level of pictures quality opt_roi_array_num roi parameters arrray list num opt_roi_array_data roi parameters arrray list data opt_roi_x horizontal position of top left corner opt_roi_y vertical position of top left corner opt_roi_w width of ROI rectangle opt_roi_h height of ROI rectangle opt_roi_intra flag of forced intra macroblock opt_roi_quality qp of macroblock opt_roi_qp_area_idx qp min max area select opt_roi_area_map_en enable area map opt_roi_abs_qp_en absolute qp enable flag tsvc opt_tsvc_count Temporal Scalable Video Coding opt_osd_region_num osd regions list num opt_osd_region_data opt_osd_buffer opt_osd_enable osd regions enable flag opt_osd_inverse osd regions inverse opt_osd_mb_x osd regions x opt_osd_mb_y osd regions y opt_osd_mb_w osd regions width opt_osd_mb_h osd regions height opt_osd_buf_offset osd buf offset opt_split_mode Slice Split Mode opt_split_max_size the max number for each slice opt_range LIMIT(mpeg) and FULL(jpeg) yuv range FULL mjpeg_quality opt_qfactor mjpeg quanlity use qfactor and the value set opt_quant mjpeg quanlity use quant and the value set Bitrate RTNodeMppEncoder opt_rgn_handle handle %d already attach to venc opt_rgn_bg_apha Osd malloc fail opt_rgn_fg_apha opt_rgn_x opt_rgn_y opt_rgn_layer opt_rgn_filter failed to mpp_encoder_create(...) opt_frame_rate opt_bitrate get_parallel vencGetPktThread rkmpp_enc RTObject/RTObjectPool allocPostProcHandle allocStitchHandle allocPreHandle freePostProcHandle freeStitchHandle freePreProcHandle ~RTNodeVFilterAvs RTNodeAvs RT_NULL != pstCtx->pPreEventQueue RT_NULL != pstCtx->pStitchEventQueue RT_NULL != pstCtx->pPostEventQueue avs_preproc avs_stitch avs_postproc createGenStitch failed to create stitch blend Filter for AVS. avs stitch blend filter init failed! failed to create stitch non-blend avs Filter for AVS. avs stitch non-blend filter init failed! createCalibAvs failed to create calib Filter for AVS. avs calib filter init failed! createPreProc failed to create RGA Filter for AVS. avs pre RGA filter init failed! createPostProc avs post RGA filter init failed! meta->findInt32(KEY_AVS_MAX_CHN_NUM, &pstCtx->mConfigAvsInfo.chnNum) avs_record_frame avs_record_path avs_record_type %savs_record%d_%d_%d/ avs_sync_debug showSyncDebug avs input frames info: PipeId: %d, Seq: %d, Fd: %d, Y0-Y5: %02x %02x %02x %02x %02x %spipe_input_%d_%d_%dx%d_%d_%d.bin %schn_output_%d_%d_%dx%d_%d_%d.bin saveFrame2File avs write frames to file failed! configs->findInt32(KEY_AVS_CHN_ID, &channelId) configs->findInt32(KEY_AVS_CHN_ENABLE, &enable) parseChnConfig stitchNonBlendProcess do avs pipe %d non blend process failed! asyncAvsPostProcess image:chn_out_1 image:chn_out_0 asyncAvsStitchProcess stitch process failed %d set_init_config openGfxAvs avs init failed! set_config get_final_lut update_good_params /tmp/avs_mesh/ parseGrpConfig AVS Grp Pipe %d cannot calculate stitch buf size, <w, h> = <%d, %d>. AVS Grp Chn cannot calculate apusic buf size, <w, h> = <%d, %d>. rkavs image:avs_pre_0 image:avs_pre_1 image:avs_apusic_0 image:pipe_in_0 image:pipe_in_1 RTNodeAvsMux meta->findInt32(KEY_AVS_MAX_CHN_NUM, &ctx->mMaxChnNum) ~RTNodeVFilterAvsMux ctx != RT_NULL createChnDevFilter unsupport device to create avs mux. configs->findInt32(KEY_AVS_BINDING, &binding) processChn prepare channel %d setting failed. create chn process device failed. channel %d output buffer is NULL rkavs_mux set_resample_config sample rate of input data channels count of input data opt_channel_layout channels mask of input data opt_format pcm format of input data ~RTNodeAFilterResample failed to create Resample Filter for this task node. rt_debug_out_file rt_debug_resample_file open %s success, write datas to it open %s fail, %s opt_status comand(%s) is not support found no resample filter failed to resample->doFilter audio/pcm ~RTNodeAFilterTrackMode found no context for Track Mode opt_track_mode allocateBuffer failed to allocate transBuffer isSupport1ChannelProcess mMode = %d not support isSupport2ChannelProcess process1Channel process2Channel invoke set track mode = %d, trackMode = %s normal both_left both_right exchange mix left_mute right_mute both_mute front_left front_right out_stereo set_volume_config opt_volume float volume of input data int volume of input data opt_mute mute input data filter_volume found no context for volume failed to create volume audio filter. ~RTNodeAFilterVolume this = %p failed to volume filter RT_NULL != ctx opt_fade_rate opt_volume_curve invokeInternal : volume = %d, Mute = %d CurveType = %d ~RTNodeAudioPlayback failed to create task node for audio playback, type = %d rt_debug_playback_file open %s sucess, write datas to it opt_ppm opt_aio_snd_open opt_aio_rw_size opt_aio_proc_count command = %s not support recv eos frame! rt_audio_play_type alsa_playback tinyplay ~RTNodeSourceAudioCapture failed to create task node for alsa capture RTNodeAudioCapture rt_debug_cap_file read data fail, size = %d buffer is too small, current %d, want %d failed to request unused media buffer rt_audio_capture_type alsa_capture tinycap mixData mem is small, current size = %d, want = %d micFrames = %d, refFrames = %d nonblock opt_alsa_mode openSoundCard opt_audio_ppm open mic open ref rt_debug_aec_out_file ~RTNodeMultiCapture node_source_mic node_source_ref opt_mic_channel opt_ref_channel opt_peroid_count opt_peroid_size openRefSoundCard close mic sound using sample rate = %d to open mic sound using sample rate = %d to open ref sound opt_ref_enable uac ref enable = %d current size = %d, requestSize = %d ctx->mBuffer[UAC_MIC_CARD] != RT_NULL ctx->mBuffer[UAC_REF_CARD] != RT_NULL multi_cap checkSkvConfigs check uri: %s, object %p please specify skv json file. skv_configs skv_agc_configs found no context for RGA not specify skv json and may use the built-in configs failed to create skv for this task node. failed to create skv agc for this task node. CONFIG_NONE is not be allowed. current skv config is: %d opt_algo_vqe_enabled AI AGC input cfg file error. rt_debug_skv_out_file AO AGC input cfg file error. rt_debug_skv_ao_out_file ~RTNodeAFilterSkv opt_ref_channel_layout opt_rec_channel_layout updateConfigs VQE mEnable = %d found no context for skv SKV is disabled and bypass to next graph RTNodeSkvDoa failed to create DOA audio filter. set_doa_config skv_doa opt_audio_channel_out opt_algo_sed_aed_enabled opt_algo_sed_aed_snr_db opt_algo_sed_aed_lsd_db opt_algo_sed_aed_policy opt_algo_sed_bcd_enabled opt_algo_sed_bcd_frame_len opt_algo_sed_buz_enabled opt_algo_sed_buz_frame_len opt_algo_sed_gbs_enabled opt_algo_sed_gbs_frame_len found no context failed to create sed for this task node. rt_debug_sed_out_file copyData ~RTNodeAFilterSed err == RT_OK Unknown status: %s set_config status: %s mAedEnable:%d mBcdEnable:%d mBuzEnable:%d mGbsEnable:%d opt_algo_sed_result opt_algo_sed_lsd_result found no context for sed ~RTNodeAFilterFrameSplitter RTAudioFrameSplitter set output frame size: %d audio_frame_splitter parseOptions value %s is too long! RTGraphParser %[^:]:%[^:] null input parseConfigText failed to json11::Json::parse(...), err=%s parseConfigFile failed to fopen(%s) pipe_ default_mode_link getDefaultLinkMode default link mode %s executor_ executor_opts link_ getItemNameByIndex get item id by index failed, index=%d thread_opts getItemIDByIndex node_ initTaskNode invailed input params config %p, info %p node_opts node_name stream_opts stream_input stream_output failed to node_proxy_node_create(...) for node:%s node_opts_extra stream_opts_extra options->findCString(OPT_STREAM_INPUT_NAME, &inputStreamName) stream_input_ stream_fmt_in_ options->findCString(inputNameTag.c_str(), &inputStreamName) %s(%d): %s failed. actual %d vs exp %d CHECK_UE stream_mode_in remain_newest options->findCString(OPT_STREAM_OUTPUT_NAME, &outputStreamName) stream_fmt_out stream_output_ stream_fmt_out_ options->findCString(outputNameTag.c_str(), &outputStreamName) failed to initialize task node(%s) with none input/output stream manager node_proxy_parse_stub_uid can't find uid by name %s, parse stub uid failed device Graph for Player DemuxerExport DecoderImport DecoderExport SinkerImport sendInterrupt request the scheduler to exit, reason:%s RTTaskGraph fatal error from graph output stream %s waitUntilDone waiting for the scheduler to terminate... the scheduler is terminated. prepareNodeForRun failed to prepareNodeForRun(id=%d)! interrupt running failed to parepare node node_batch_size ====================================================== =============== Task Graph Infomations =============== setupGraphInputStream input stream not found, stream id is %d find input stream manager %d faild. node not found, node id is %d CHECK_EQ observeOutputStream graph[%s] output stream %d, observe output Stream %d [%s]find output stream manager %d failed. [%s]observe output stream %s initialize failed. [%s]output stream %s is exist. [%s]installed output stream observer. more info(stream=%p, name=%s, id=0x%x) addDownGraph link failed, src name %s, dst name %s [%s]observe stream 0x%x failed. cancelObserveOutputStream graph[%s] output stream %d not exist. graph[%s] output stream manager %d not exist. erase graph[%s] output stream %d failed removeDownGraph [%s]stream 0x%x not found. [%s]cancel observe stream 0x%x failed. autoLinkSource link %s output stream 0x%x to input stream 0x%x unlinkNode src node %d not in node list dst node %d not in node list srcNode != RT_NULL dstNode != RT_NULL selectLinkMode link mode %s is invalid unlink node failed, src %d dst %d err is %d autoUnlinkSource input stream %d not exist unlink %s output stream %d to input stream %d removeSubGraph node %d does not exist! buildTaskNode failed to buildTaskNode(...) for node:%d node_disp_exec node %d is dispatched executor %d buildNodes build node %d failed err: %d buildSubGraph graph parser: %d nodes will be added to pipeline node(id=%d) has been added alrealy, igore! createNodeByText build task node failed(err=%d) node not found, id is %d ": { }, } checkInputStreamFull addPacketToInputStream graph[%s]input stream %s not found. graph[%s] input stream %d not found. [%s]virtual node %d not found. buildExecutors executor %d build in link_name link_ship buildLinkModes select link mode %s failed! err is %d autoBuild graph parser: found no task nodes build executors failed err: %d build nodes failed err: %d build link modes failed err: %d internal executor thread num %d uvc task graph prepare for run failed!, ret=%d uvcGraphThread prepare in RTUVCGraph opt_vir_width opt_vir_height opt_quantization updateNNParams preload meta != RT_NULL preload_handle scene name is null! scene_nn preload_resource scene_eptz unsupport stasteria scene %s face_landmark face_attribute face_feature body hand getAIAlgorithmType unsupport algorithm %s mTaskGraph is null unsupport cmd 0x%x selectMultiMode select mode %s failed nn_isp aimatting nn_linkout ctx->mTaskGraph != RT_NULL ctx->mFeature = 0x%x &uvc= 0x%x uvc_zoom eptz_zoom uvc_rga uvc_rga_zoom unsupport uvc mask 0x%x deinitialize openUVC uvc is already running! closeUVC uvc is already close! closeAI ai is already close! openAI link mode(nn) unsupport ai is already running! non-eptz enableEPTZ link mode(eptz) unsupport eptz mode already is %s zoom %f enable eptz %d isEptz %d nn link output matting link output CAMERA_MAX_WIDTH CAMERA_MAX_HEIGHT setCameraParams Cannot get max width from getenv, use default(%d) Cannot get max height from getenv, use default(%d) update-params unsupport eptz opt_clip_width opt_clip_height setZoomPtz setZoom link mode(uvc_zoom) unsupport unsupport zoom %f ctx->mFeature 0x%x zoom %f setEptz unsupport eptz pan val:%d,default set to %d unsupport eptz tilt val:%d,default set to %d unsupport eptz mode:%d link mode(uvc_rga) unsupport ctx feature 0x%x eptz mode %d ptz mode not support this width(>=%d) and height(>=%d) when zoom not open! set_nn_config detection setAIAlgorithm face_distance setupGraphAndWaitDone ctx->mTaskGraph == RT_NULL /oem/usr/share/aiserver/aicamera.json threadLoop new request feature 0x%x failed to setup uvc graph! thread out enableAIAlgorithm type %s, ctx->mDetection = 0x%x openAIMatting link mode(aimatting) unsupport disableAIAlgorithm closeAIMatting nn is not running, so can't close matting opt_ai_detect_result osd-plt osd-plt-buf enc_set_osd_data osd-data 6" j QZ ) n /oem/usr/share/aiserver/aisingle.json RTAIGraph ai_link_output input_buffer setupGraphSingleInputPort RTFlowGraph %s: Illegal operation, no output port exists. unbindDownGraph checkInputCacheFull %s: Illegal operation, no input port exists. setFrameRateControl getMediaBuffer setInputPortMode setOutputPortMode setOutputDepth setFlowGraphListener getInputPacketCount getInputPacketRate getOutputPacketCount getOutputPacketRate getPipeFd closePipeFd inputPort != RT_NULL ret == RT_OK rt_flow_mode external setting flow mode(%d) RTFlowInPort graph != RT_NULL portIndex >= 0 streamId != RT_INVALID_STREAM_ID mStream != RT_NULL bindSingleInPort graph[%s] invalid output stream id RTFlowOutPort [%s]bind single input port bad pipefd:%d, %d open pipefd:%d, %d close pipefd:%d, %d readPipeData fd:%d polled error Graph[%s] output stream %s not found. detachBufferPool addUserPortStream mUserOutputHandle != RT_INVALID_CB_HANDLE mUserOutputStream != RT_NULL outputManager != RT_NULL dst port %s is exist in src port %s link failed, src port %s, dst port %s unbindPort dst port %s is not exist in src port %s unbind port failed. err=%d ~RTNodeFFDemuxer dispatchPacket tmedia packet(ptr=%p, type=%d ffm_demuxer RK_MPI_VO_GetGfxFrameBuffer Layer %d is not in gfx pre-created mode Layer %d chn %d had allocated gfx buffer, pls release first RK_MPI_VO_ReleaseGfxFrameBuffer RK_MPI_VO_UpdateGfxFrameBuffer VoLayer %d VoChn %d gfx buffer had not been allocated New size [%dx%d] out of range RK_MPI_VO_SetLayerAttr unsupported enPixFormat %d Layer %d had not beed binded Layer %d binded VoDev %d is not enabled output mode is not enabled Layer %d display rect [%d %d %d %d] out of range [%d x %d] vo_init vo version 0.01t compiled %s %s 14:22:37 May 19 2023 RK_MPI_VO_Enable VoDev %d had already been created RK_MPI_VO_BindLayer Layer %d already bind to VoDev %d mode %d, pls unbind first VoDev %d mode %d had bind layer %d, pls unbind first VoDev %d mode %d bind layer %d RK_MPI_VO_UnBindLayer VoLayer %d is't bind to Vodev %d RK_MPI_VO_EnableLayer VoLayer %d had not been binded to Vodev VoLayer %d binded Vodev is not enabled VoLayer %d had already been enabled RK_MPI_VO_DisableLayer layer %d had already been diabled WBC is still running RK_MPI_VO_SetLayerPriority Volayer %d already has Priority %d RK_MPI_VO_SetLayerDispBufLen Operation is disabled when layer %d enabled RK_MPI_VO_SendLayerFrame pstVframe is invalid! drm frame buffer == NULL RK_MPI_VO_SetCursorPostion Volayer %d is not a curosr layer drm frame buffer is NULL RK_MPI_VO_GetLayerFrame Layer %d mode is not video or virtual Layer %d buf length is not enougth to get frame Layer %d get frame NULL! Enabled channels %d vo_chn_release_queue_frame input parameter error vo_layer %p VoChn %d left %d mpi_vo_chn vo_chn_get_frame vo_layer is NULL! VoLayer %d VoChn %d is not enabled VoLayer %d VoChn %d deque_size = %d VoChn %d, pts %lld, u64DispPts %llu pts suddenly change, VoLayer %d VoChn %d, pts %lld, time_last_disp %lld pts suddenly change, VoLayer %d VoChn %d, pts %lld, u64DispPts %lld Layer %d, VoChn %d, u32DispFrmRt %d new u64DispPts %llu vo_chn_send_frame VoLayer %d, VoChn %d is not enabled vo_chn_send_composerframe VoLayer %d,VoChn %d,deque_size=%d vo_chn_cal_frame_rate_by_pts VoChn %d pts_us %lu i %d index %d, index_last %d pts %ld Layer %d, Chn %d, pts %lld, pts is too large Layer %d Chn %d update pts frame rate to %d VoLayer %d, VoChn %d, queue is full, deque_size = %d vo_get_cur_frame layer %p chn %d buffer %p RK_MPI_VO_SendFrame Invalid video frame info (%d %d %d %d) vo_chn_set_frame_rect offset pos rect[%d %d %d %d] out of range, virtual WxH[%d %d] RK_MPI_VO_DisableChn VoLayer %d is not enabled yet VoLayer %d VoChn %d channel has been disabled RK_MPI_VO_EnableChn VoLayer %d VoChn %d layer is not enabled yet. VoLayer %d VoChn %d channel is already enabled. Enable VoLayer %d VoChn %d vo_get_chn_info pstChn != RT_NULL pstChnInfo != RT_NULL s32ChnId %d out of range %d opt_vo_layer_id opt_vo_channel_id vo graph invoke error!!! { "pipe_0": { "node_0": { "node_opts": { "node_name" : "node_mpi_vo" }, "node_opts_extra": { "node_buff_type" : 0 }, "stream_opts": { "stream_input" : "vo_in", "stream_fmt_in" : "image:nv12" } } } } vo_composer_vsync_callback Layer %d s32Vsyncval %d u32FrameVal vsync %d mpi_vo_composer Layer %d s32Interval %d Layer %d send vsync signal vo_composer_thread_loop Layer %d type %d splice mode %d compose thread start vo_com_%d /proc/mpp_service/disp_opt /sys/kernel/debug/dri/129/gem_names vo_comp_get_fb costtime %d us times %d Layer %d compose cost %d us, frame interval %u us Layer %d compose thread exit Layer %d has %d buffer not freed Layer %d no free buffer to compose vo_comp_init couldn't create composer thread Create composer for WBC vo_gpu_composer RTMPIGpuComposer gpu_pgl != RT_NULL pstLayerlist != RT_NULL handleWbc invald wbc parameter: wbc_src %p mBlk %p invald composer playerlist: playerlist %p WBC Gpu Handle dst [%d %d %d %d] vir [%d x %d], fbc_mode %d, fd = %d setSrcInfo LayerID = %d, src act [%d x %d], vir [%d x %d], format %d, compress mode %d, fd = %d LayerID = %d, src [%d %d %d %d], vir [%dx%d], format %d, compress mode %d, fd = %d clearBuffer Black frame is NULL setDstInfo LayerID = %d, dst [%d %d %d %d] vir [%d x %d], fbc_mode %d, fd = %d rgnDraw layer number out of range color 0x%x rect[%d %d %d %d] LayerID = %d, rgn draw dst rect[%d %d %d %d] splice invald GPU composer parameter: pVoLayer %p playerlist %p Layer %d is not enabled! Layer %d composer id not enabled! fScaleW:%f fScaleH:%f enabled_chl_cnt:%d i:%d chnLoop:%d chn:%d bGdc:%d before scale idx:%d %d:%d:%d:%d after scale idx:%d %d:%d:%d:%d fb is NULL, skip composing create fence failed, layer id: %d. there is no disp data, layer id: %d! RTMPIRgaComposer vo_rga_composer mRga != RT_NULL failed to create RgaFilter. image:rgb888 (0,0,1920,1080)->(0,0,1920,1080) opt_trans_rect find a wrong priority channel: %d, priority: %d vo_chn_rga_splice, VoChn = %d RgaComposer do filter failed unkown Unkown -----------DEV CONFIG------------ DevId %-8s%-8s%-16s%-16s%-s Vcnt InfSync InfType DevEn %s+ %-8d%-8c%-16s %-4dx%-4d%c%-6d -------LAYER BIND CONFIG-------- Cursor Gfx %-8d%-8s%-8s%-8s LAYER %s CHANNEL STATUS: ChnId %-8s%-8s%-8s%-8s%-8s%-8s%-8s%-8s%-8s%-8s%-8s%-8s%-8s%-8s%-8s%-8s%-8s%-8s RevCnt RevThr Step Pause GDC Show Color KeyEn BgAlpha FgAlpha ChnFrt Prio %-8d%-8d%-8d%-8d%-8d%-8d%-8d%-8d%-8d%-8c%-8x%-8c%-8c%-8c%-8c%-8d%-8d%lu Dev3 Dev0 Dev2 Dev1 WBC STATUS: WbcId SendCnt Comprs Src %-8d%-8c%-8s%-8d%-8d%-8s%-8c%-8d%-8d%lu ----------LAYER STATUS--------- LayId VoDev ByPass BufLens FrmRt DispH DispW DispY DispX ImgH ImgW PixFmt LayEn %-8d%-8c%-8s%-8d%-8d%-8d%-8d%-8d%-8d%-8d%-8d%-8c%-8c%-8d vo_render_hotplug_callback device change, cur_w = %d, cur_h = %d mpi_vo_render vo_render_init couldn't create render_thread vo_render_get_hdl invalid input video frame Layer %d no free buffer to render libgraphic_lsf.so vo_glprocess_open can't not open %s error %s RKGFX_LSF_Create can't find gl_doByGpuCreate function in %s RKGFX_LSF_Init can't find gl_doByGpuInit function in %s RKGFX_LSF_Composite can't find gl_doByGpuComposition function in %s RKGFX_LSF_CreateFence can't find gl_doByGpucreateFence function in %s RKGFX_LSF_WaitFence can't find gl_doByGpuwaitFence function in %s RKGFX_LSF_Destroy can't find gl_doByGpuDestroy function in %s RKGFX_LSF_ReleaseChannel can't find gl_doByGpuReleaseChn function in %s vo_glprocess_init %s width %d height %d priority %d vo_rgn_attach Don't support masaic mpi_vo_rgn Layer %d Chn %d not enabled Vo only support rect cover. Handle %d has been attatched to Layer %d Chn %d Layer %d Chn %d Handle %d vo_rgn_detach Handle %d is not attached to layer %d chn %d vo_rgn_update_canvas Layer %d Chn %d Handle %d, Layer %d unsupported pixel foramt %d vo_wbc_vsync_cb mpi_vo_wbc Wbc %d s32Interval %d wbc_get_chn_info now vo layer is %d, but at most layer is %d now vo chn is %d, but at most chn is %d wbc device %d is not enabled. vo_wbc_dev_thread wbc set thread start vo_wbc_set_thread fd %d ref %d fence %d wbc set thread exit hdl %d no free buffer to commit vop RK_MPI_VO_SetWbcSource Don't support gfx wbc RK_MPI_VO_DisableWbc no data vo_wbc_destroy_fb wait %d untill FB %d ref_cnt to 0 RK_MPI_VO_SetWbcAttr Don't support this PixelFormat 0x%x stTargetSize [%dx%d] out of range [%dx%d] RK_MPI_VO_SetWbcMode VoWbc %d is't disabled RK_MPI_VO_SetWbcDepth VoWbc %d is enabled RK_MPI_VO_GetWbcFrame Time out %d ms vo_wb_event_send pWbcEventQueue not ready wbc %d queue is full vo_wbc_node_frame_send wbc %d is not enabled wbc %d: downstream device does'nt require frame vo_wbc_process_thread wbc process start got event %d entry data is NULL got event hdl %d fence %d wait fence too long %d us vrefresh %d wait fence error %s close fence fb %d fence %d post hdl %d ref %d wbc process thread exit vo_wbc_node_frame_get no data in node queue. wrong data RK_MPI_VO_EnableWbc VoWbc %d had already been enabled opt_vo_wbc_id vo wbc graph invoke error! vo_wbc_event_thread_init create wbc %d process event failed vo_wbc_start_dev couldn't create wbc thread { "pipe_0": { "node_0": { "node_opts": { "node_name" : "node_vo_wbc" }, "node_opts_extra": { "node_buff_type" : 0, "node_buff_count" : 0, "node_buff_size" : 0 }, "stream_opts": { "stream_output" : "wbc_out", "stream_fmt_out" : "image:nv12" } } } } RTNodeMpiVo RTNodeMpiVo can not find OPT_MPI_VO_LAYER_ID! RTNodeMpiVo can not find OPT_MPI_VO_CHANNLE_ID! send frame failed, list is full! RTNodeMpiVo process mFrameCount = %d. node_mpi_vo VoWbcNode can not find OPT_MPI_VO_WBC_ID! mVoWbcDev is %d unsupport device to create wbc. rga device can't support the afbc mode %d RTNodeVOWbc no free buffer to wbc downstream no enough memory to allocate node_vo_wbc update Volayer %d to Priority %d, VoLayer_Candidate %d to Candidate_zpos %d fail to add property /sys/kernel/debug/dri/0/video_port%d/vp_sync %u fb %d still in using, ref %d couldn't get plane properties rt_vo_disable_vop drmModeSetCursor failed disable: %s drmModeSetPlane failed disable: %s drmModeSetCrtc failed disabling: %s vsync callback %p has not free, force release it when vo disable drm_event_thread /sys/class/drm/card0-%s-%d/status disconnected connector %s-%d connection changed, new status %d old status %d failed to support format 0x%lx modifier %lx drm_backend_fb_create_dump %s DRM_IOCTL_MODE_CREATE_DUMB failed failed to get buff fd: %s DRM_IOCTL_MODE_MAP_DUMB failed %s map failed drm_output_create %s intf %x is not allowed to bind to crtc %d %s not found enough vo interface %x %s crtc id %d %s no free crtc VoDev %d not support intfType %d Don't found supported mode drm_output_set_mode %s outof memory %s Atomic Commit failed %s crtc %d mode %dx%d-%d drm_output_render_plane %s dst size [%d %d %d %d] out of output[%d %d] [%s]: failed to set plane mode: %s [%s] dst size [%d %d %d %d] src size [%d %d %d %d] drm_output_update_plane_zpos %s out of memory %s Atomic Commit failed %s drm_output_set_postprocess %s intput wrong param brightness %d contrast %d saturation %d hue %d /dev/dri/card0 couldn't open %s, skipping no atomic modesetting support: %s drmModeGetResources failed: %s drm_get_vo_type %s connector %d %d out of vo intf type range drmModeGetPlaneResources failed: %s drm_plane_create [%s] couldn't get plane properties [%s] couldn't get plane name %s drm_plane_set_commit_mode vo_backend_create %s couldn't create event thread %s couldn't create drm event thread [%s] failed to disable crtc %d: %s unknown VGA DVI-I DVI-D DVI-A composite s-video LVDS component 9-pin DIN HDMI-A HDMI-B TV eDP Virtual DSI SRC_X SRC_Y SRC_W SRC_H CRTC_X CRTC_Y CRTC_W CRTC_H CRTC_ID IN_FENCE_FD NAME ASYNC_COMMIT pixel blend mode MODE_ID ACTIVE SOC_ID BACKGROUND LINE_FLAG1 EDID WRITEBACK_FB_ID WRITEBACK_OUT_FENCE_PTR brightness contrast saturation hue hdmi_output_format hdmi_output_colorimetry hdmi_quant_range hdmi_output_mode_capacity output_hdmi_dvi output_type_capacity Colorspace color_format_caps Cluster0-win0 Cluster0-win1 Cluster1-win0 Cluster1-win1 Esmart0-win0 Esmart1-win0 Smart0-win0 Smart1-win0 Cluster0-win0 Cluster1-win0 Cluster2-win0 Cluster3-win0 Esmart0-win0 Esmart1-win0 Esmart2-win0 Esmart3-win0 drm_hotplug_hanler Got error reading uevent %d drm_event DEVTYPE=drm_minor HOTPLUG=1 drm_event_handler read failed len: %d (%s) drm_vcnt_handler drm_get_vcnt failed ret: %d vcnt crtc %-4d count: %-8d event_time: %d:%06d user_data = %p drm_vblank_handler failed to queue vsync event %d vsync crtc %d count: %d event_time: %d:%06d pipe:%d drm_event_queue_first_frame vodev [%d] crtc [%d] maybe not enable ret: %d event thread start drm_fdevent_init epoll_create() failed drm_fdevent_add epoll_ctl hpd failed epoll_ctl vsync failed drm event thread exit drm_event_thread vo_render_set_plane layer cord [%d, %d, %d, %d] out of output range [%d x %d] drm_render fb id %d %dx%d fb NULL add drm property faild drm_writeback_get_connector [%s] not find write back device vo_render_set_wbc drm_writeback_set_fb vo_render_%d VoDev %d render thread start system is reading edid, vodev %d skip rendering no memory vo_render_update_bcsh update brigtness %d to %d update contrast %d to %d update satuature %d to %d update hue %d to %d update hdmi mode to %d drm_render_update_color_format update hdmi color format to %d update hdmi quant range to %d vo_render_update_crtc_connector connectors %d connection % d crtc %d Vodev %d drmModeCreatePropertyBlob failed %s Vodev %d drmModeDestroyPropertyBlob failed %s drm_add_fb drm_add_fb failed wxh [%d,%d] strides [%d,%d] format %c%c%c%c offset [%d,%d] event %d add fb failed (%s) Disabling Layer %d, fb_events = %d close layer event %d add prop failed VoDev %d events %d fb events %d cur pts = %lld us, delay = %lld us, cost %lld us VoDev %d atomic commit time %d standard %d VoDev %d atomic commit time %d vcnt %d vsync interval %d Vodev %d Atomic Commit failed %s wbc event send fail, hdl fd %d, hdl->ref_cnt %d last buf pts = %lld us, delay = %lld us collect infomation failed %x VoDev %d render thread exit Vodev %d Layer %d has not been closed AR24 AB24 RG24 BG24 AR15 AB15 RG16 BG16 NV12 NV21 NV15 NV16 NV61 P210 YUYV YVYU UYVY VYUY YU08 YU10 YUYV YUYV YUYV YUYV YUYV P210 opt_buf_type opt_mem_type initParam use mmap memory the node_buff_type:%d must be extern(1)! RKViChn opt_camera_index rkispp_m_bypass isp_bypass rkispp_scale0 isp_scale_0 rkispp_scale1 isp_scale_1 rkispp_scale2 isp_scale_2 rkisp_mainpath rkisp_selfpath rkisp_fbcpath opt_compress_mode opt_use_libv4l2 opt_entity_name the pixel format:%d not support. %s/%s saveFile create file(%s) succeed create file(%s) failed: %s getFd CHECK_GE read fd:%d closeFd createUserPicBGC setUserPicture Not allow to set new user picture when enabled already ~RKVIChannel rgnAttach RGN Handle %d is exist. VI unsupport %d operation type RGN attach failed, osd regions is full. set_param setParam VI %s invoke error! update isp parameter unfreeze setStreamCodec Not allow to set new stream codec when enabled already not support this codec(%d) set_stream_codec get_stream_info get_buffer_state get_connect_info get_pp_info setFrameRate [vi] dev(%d) ch(%d) illegal param s32SrcFrameRate(%d) s32DstFrameRate(%d) set_frame_rate setPubAttr vi chn attr changed vi chn attr unchanged update isp parameter. depth(%d) setting fail, needs to be within range[0,8] set_user_pic cmsk_layer cmsk_cfg set_cmsk configCoverOsdData RGN_COVER configMosaicOsdData RGN_MOSAIC configOsdData Unsupport osd operation type %d rgnDetach RGN Handle %d is not exist. rgnUpdateCanvas RGN Handle %d is not attached. VI unsupport ratio coordinate. setEdid u32StartBlock:%d must be 0 when set edid block %u has a checksum:0x%02x error(should be 0x%02x) set_edid getEdid u32Blocks %d too large, max 256 u32StartBlock %d too large, max 255 u32Blocks + u32StartBlock %d too large, max 256 get_edid reg_event_call_back { "pipe_0": { "node_0": { "node_opts": { "node_name" : "rkisp" }, "node_opts_extra": { "node_buff_type" : 0, "node_buff_count" : 3, "node_buff_size" : 1382400 }, "stream_opts": { "stream_output" : "isp_scale_0", "stream_fmt_out" : "image:nv12" }, "stream_opts_extra": { "opt_entity_name" : "rkispp_scale0", "opt_width" : 1280, "opt_height" : 720, "opt_vir_width" : 1280, "opt_vir_height" : 720, "opt_buf_type" : 1, "opt_mem_type" : 4, "opt_use_libv4l2" : 1, "opt_colorspace" : 0, "opt_camera_index": 0 } } } } rk_vi_init rk_vi_exit vi_get_chn_info RKViDev pstChn != RK_NULL pstChnInfo != RK_NULL channel(dev %d, chn %d) not config vi_set_chn_attr vi_disable_chn vi_save_file vi_get_chn_frame vi_release_chn_frame vi_get_chn_fd vi_close_chn_fd vi_set_chn_freeze vi_get_chn_freeze vi_set_user_picture vi_set_user_picture ready to set channel (dev %d, chn %d) vi_enable_user_picture vi_disable_user_picture vi module_param vi_max_chn_num vi chn attr %-6s%-5s%-7s%-8s%-10s%-12s%-15s%-12s%-10s%-18s%-10s%-10s%-15s%-7s%-15s%-15s dst_rate_set src_rate_set buf_size buf_count pix_format memory_type max_height max_width %-6d%-5d%-7d%-8d%-10d%-12d%-15d%-12d%-10d%-18s%-10d%-10d%-15s%-7d%-15d%-15d vi chn query state %-6s%-5s%-7s%-8s%-10s%-12s%-13s%-10s%-10s%-10s%-10s vbfail frame_id output_lost input_lost %-6d%-5d%-7d%-8d%-10d%-12d%-13d%-10d%-10d%-10d%-10d vi chn get buf state %-6s%-6s%-12s%-24s%-12s%-12s%-10s%-15s%-9s%-13s%-15s%-12s%-20s refs commit_cnt qbuf_fail_cnt release_cnt get_cnt poll_fail_cnt poll_cnt delay_us poll_us %-6d%-6d%-12d%-24lld%-12lld%-12lld%-10d%-15d%-9d%-13d%-15d%-12d%-2d%-2d%-2d%-2d%-2d%-2d%-2d%-2d bgc N/A vi chn user picture attr %-6s%-6s%-8s%-6s%-12s%-14s%-7s%-8s%-18s%-6s%-12s%-20s %-6d%-6d%-8s%-6s0x%-10x%-14p%-7d%-8d%-18s%-6d%-12d%-20lld disconnect vi chn connect info %-6s%-6s%-7s%-8s%-18s%-12s%-12s connect state %-6d%-6d%-7d%-8d%-18s%-12.2f%-12s vi chn edid info %-6s%-5s%-11s%-10s%-5s%-12s edid_crc pad block_id max_block vi_dump_chn_edid_info %-6d%-5d%-11d%-10d%-5d%-12x vi chn stream info %-6s%-5s%-12s %-6d%-5d%-12s rk_ao_init rk_ao_exit ao_get_chn_info AO_DEV_S Not found channel(dev %d, chn %d) ao_enable ao_enable_dev_chn ao_disable_dev_chn ao_disable ao_enable_resample ao_disable_resample ao_pause_chn ao_resume_chn ao_clear_chn_buf ao_send_frame ao_clear_query_chn_stat ao_wait_eos ao_save_file ao_query_file_status ao_set_vqe_attr vqe of (dev %d, chn %d) is not enable dev->vqeCfg[AoChn] != RK_NULL AoDevId = %d, AoChn = %d, enCfgMode = %d AoDevId = %d, AoChn = %d, aCfgFile = %s ao_get_vqe_attr vqe of (dev %d, chn %d) is not enable(%d) or not set(%p) RKAoChn ~RKAOChannel createBufferPool create mb pool failed. getOneAudioFrame Invalid buffer size(%d), use default(%d) setVqeAttr only support enable VQE in status idle, mStatus = %d pstVqeConfig = %p, set mVqeEnable = false enCfgMode = %d not support, set mVqeEnable = false getVqeAttr pstVqeConfig = %p enableResample enable = %d, samplerate = %d set_alsa_config pcm.card%d_left pcm.card%d_right pcm.card%d ao setTrackMode unsupport mode(%d), force normal mode setVolume volume(%d) set not support, range(0-100) setVqeEnable not support AO VQE algo enableSkvResample enableSkvNode update_config setVolumeCurve The pvolumeCurve is NULL getDumpInfo get taskNodestat(node = %d) failed! query_aio_info { "pipe_0": { "node_0": { "node_opts": { "node_name" : "resample" }, "node_opts_extra": { "node_max_input_count" : 2, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "audio_src_out", "stream_output" : "audio_resample_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_samaple_rate": 48000, "opt_format" : "audio:pcm_16", "opt_channel" : 2, "opt_channel_layout" : "int64:3" } }, "node_1": { "node_opts": { "node_name" : "track_mode" }, "node_opts_extra": { "node_max_input_count" : 2, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "audio_resample_out", "stream_output" : "audio_track_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_samaple_rate": 48000, "opt_format" : "audio:pcm_16", "opt_channel" : 2, "opt_channel_layout" : "int64:3" } }, "node_2": { "node_opts": { "node_name" : "filter_volume" }, "node_opts_extra": { "node_max_input_count" : 1, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "audio_track_out", "stream_output" : "audio_volume_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_mute" : 0, "opt_volume" : "float:1.0f", "opt_format" : "audio:pcm_16" } }, "node_3": { "node_opts": { "node_name" : "alsa_playback" }, "node_opts_extra": { "node_max_input_count" : 2, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "audio_volume_out", "stream_fmt_in" : "audio:pcm_16" }, "stream_opts_extra": { "opt_samaple_rate": 48000, "opt_format" : "audio:pcm_16", "opt_channel" : 2, "opt_channel_layout" : "int64:3" } } } } ao dev attr ao_dev %-10s%-10s%-15s%-15s%-10s%-15s%-15s%-10s%-15s%-15s%-15s frm_size frm_num expand_flag chn_cnt data_bit_width data_channel data_rate snd_bit_Width snd_channel snd_rate 8bit 16bit 24bit mono %-10d%-10d%-15d%-15s%-10d%-15s%-15s%-10d%-15d%-15d%-15d ao dev extend status %-15d%-15d%-15s%-15d ao chn attr %-10s%-10s%-17s%-15s%-15s%-15s%-10s%-10s%-10s%-10s out_ch out_rate in_ch in_rate resample_open card_name ao_chn idle %-10d%-10d%-17s%-15s%-15s%-15s%-10d%-10d%-10d%-10d ao chn status frm_total_len frm_total_cnt frm_len %-20d%-20d%-20d%-20d%-20llu ao node status %-20s%-20s%-20s%-20s%-20s%-20s%-20s write_size proc_cnt in_size %-20d%-20d%-20d%-20d%-20d%-20d%-20lld RKAiChn prepareGraph check enabled - file_read:%d vqe:%d aed:%d bcd:%d buz:%d gbs:%d HAVE_SKV && HAVE_SED - create ai graph with file_read, vqe and sed ai HAVE_SKV && HAVE_SED - create ai graph with file_read and sed HAVE_SKV && HAVE_SED - create ai graph with file_read and vqe HAVE_SKV && HAVE_SED - create ai graph with file_read HAVE_SKV && HAVE_SED - create ai graph with vqe and sed HAVE_SKV && HAVE_SED - create ai graph with vqe HAVE_SKV && HAVE_SED - create ai graph with sed HAVE_SKV && HAVE_SED - create ai graph with default setDataReadEnable setDataReadEnable mStatus=%d mDataReadEnable=%d setDataReadDisable mStatus=%d mDataReadDisable=%d sendFrame channel(%d) < 0 ~RKAIChannel setAedAttr pstAedConfig = %p, set mAedEnable = false setBcdAttr pstBcdConfig = %p, set mBcdEnable = false setBuzAttr pstBuzConfig = %p, set mBuzEnable = false setGbsAttr pstGbsConfig = %p, set mGbsEnable = false set_output_size set_capture_config pcm.record%d setBcdEnable setBcdEnable mStatus=%d mBcdEnable=%d setBuzEnable setBuzEnable mStatus=%d mBuzEnable=%d setGbsEnable setGbsEnable mStatus=%d mGbsEnable=%d not support veq algo setAedEnable setAedEnable mStatus=%d mAedEnable=%d ctx->mGraph != RT_NULL ai invoke error getBcdResult pstBcdResult = %p, set mBcdEnable = false get_sed_result %s status: 0x%x, bBabyCry:%d bcd is not enable getBuzResult pstBuzResult = %p, set mBuzEnable = false %s status: 0x%x, bBuzz:%d buz is not enable getGbsResult pstGbsResult = %p, set mGbsEnable = false %s status: 0x%x, bGbs:%d gbs is not enable getAedResult pstAedResult = %p, set mAedEnable = false %s status: 0x%x, bAcousticEventDetected:%d bLoudSoundDetected:%d, aedLsd = %f aed is not enable { "pipe_0": { "node_7": { "node_opts": { "node_name" : "sed" }, "node_opts_extra": { "node_max_input_count" : 2, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "audio_src_out", "stream_output" : "audio_sed_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_format" : "audio:pcm_16", "opt_rec_channel_layout" : "int64:1", "opt_channel" : 2, "opt_channel_layout" : "int64:3" } }, "node_5": { "node_opts": { "node_name" : "skv" }, "node_opts_extra": { "node_max_input_count" : 2, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "audio_sed_out", "stream_output" : "audio_skv_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_format" : "audio:pcm_16", "opt_channel" : 2, "opt_ref_channel_layout" : "int64:2", "opt_rec_channel_layout" : "int64:1", "opt_channel_layout" : "int64:3" } }, "node_3": { "node_opts": { "node_name" : "filter_volume" }, "stream_opts": { "stream_input" : "audio_skv_out", "stream_output" : "audio_volume_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_mute" : 0, "opt_volume" : "float:1.0f", "opt_format" : "audio:pcm_16" } }, "node_9": { "node_opts": { "node_name" : "audio_frame_splitter" }, "node_opts_extra": { "node_max_input_count" : 2, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "audio_volume_out", "stream_output" : "audio_cache_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" } } } } { "pipe_0": { "node_5": { "node_opts": { "node_name" : "skv" }, "node_opts_extra": { "node_max_input_count" : 2, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "audio_src_out", "stream_output" : "audio_skv_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_format" : "audio:pcm_16", "opt_channel" : 2, "opt_ref_channel_layout" : "int64:2", "opt_rec_channel_layout" : "int64:1", "opt_channel_layout" : "int64:3" } }, "node_3": { "node_opts": { "node_name" : "filter_volume" }, "stream_opts": { "stream_input" : "audio_skv_out", "stream_output" : "audio_volume_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_mute" : 0, "opt_volume" : "float:1.0f", "opt_format" : "audio:pcm_16" } }, "node_9": { "node_opts": { "node_name" : "audio_frame_splitter" }, "node_opts_extra": { "node_max_input_count" : 2, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "audio_volume_out", "stream_output" : "audio_cache_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" } } } } { "pipe_0": { "node_7": { "node_opts": { "node_name" : "sed" }, "node_opts_extra": { "node_max_input_count" : 2, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "audio_src_out", "stream_output" : "audio_sed_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_format" : "audio:pcm_16", "opt_rec_channel_layout" : "int64:1", "opt_channel" : 2, "opt_channel_layout" : "int64:3" } }, "node_1": { "node_opts": { "node_name" : "track_mode" }, "stream_opts": { "stream_input" : "audio_sed_out", "stream_output" : "audio_track_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_samaple_rate": 48000, "opt_format" : "audio:pcm_16", "opt_channel" : 2, "opt_channel_layout" : "int64:3" } }, "node_3": { "node_opts": { "node_name" : "filter_volume" }, "stream_opts": { "stream_input" : "audio_track_out", "stream_output" : "audio_volume_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_mute" : 0, "opt_volume" : "float:1.0f", "opt_format" : "audio:pcm_16" } }, "node_9": { "node_opts": { "node_name" : "audio_frame_splitter" }, "node_opts_extra": { "node_max_input_count" : 2, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "audio_volume_out", "stream_output" : "audio_cache_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" } } } } { "pipe_0": { "node_1": { "node_opts": { "node_name" : "track_mode" }, "stream_opts": { "stream_input" : "audio_src_out", "stream_output" : "audio_track_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_samaple_rate": 48000, "opt_format" : "audio:pcm_16", "opt_channel" : 2, "opt_channel_layout" : "int64:3" } }, "node_2": { "node_opts": { "node_name" : "resample" }, "node_opts_extra": { "node_max_input_count" : 2, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "audio_track_out", "stream_output" : "audio_resamp_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_samaple_rate": 48000, "opt_format" : "audio:pcm_16", "opt_channel" : 2, "opt_channel_layout" : "int64:3" } }, "node_3": { "node_opts": { "node_name" : "filter_volume" }, "stream_opts": { "stream_input" : "audio_resamp_out", "stream_output" : "audio_volume_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_mute" : 0, "opt_volume" : "float:1.0f", "opt_format" : "audio:pcm_16" } }, "node_9": { "node_opts": { "node_name" : "audio_frame_splitter" }, "node_opts_extra": { "node_max_input_count" : 2, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "audio_volume_out", "stream_output" : "audio_cache_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" } } } } { "pipe_0": { "node_7": { "node_opts": { "node_name" : "sed" }, "node_opts_extra": { "node_max_input_count" : 2, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "alsa_cap_out", "stream_output" : "audio_sed_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_format" : "audio:pcm_16", "opt_rec_channel_layout" : "int64:1", "opt_channel" : 2, "opt_channel_layout" : "int64:3" } }, "node_5": { "node_opts": { "node_name" : "skv" }, "node_opts_extra": { "node_max_input_count" : 2, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "audio_sed_out", "stream_output" : "audio_skv_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_format" : "audio:pcm_16", "opt_channel" : 2, "opt_ref_channel_layout" : "int64:2", "opt_rec_channel_layout" : "int64:1", "opt_channel_layout" : "int64:3" } }, "node_0": { "node_opts": { "node_name" : "alsa_capture" }, "node_opts_extra": { "node_buff_type" : 0, "node_buff_count" : 2, "node_buff_size" : 4096, "node_buff_alloc_type" : "malloc" }, "stream_opts_extra": { "opt_samaple_rate": 48000, "opt_format" : "audio:pcm_16", "opt_channel" : 2, "opt_channel_layout" : "int64:3" }, "stream_opts": { "stream_fmt_out" : "audio:pcm_16", "stream_output" : "alsa_cap_out" } }, "node_3": { "node_opts": { "node_name" : "filter_volume" }, "stream_opts": { "stream_input" : "audio_skv_out", "stream_output" : "audio_volume_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_mute" : 0, "opt_volume" : "float:1.0f", "opt_format" : "audio:pcm_16" } }, "node_9": { "node_opts": { "node_name" : "audio_frame_splitter" }, "node_opts_extra": { "node_max_input_count" : 2, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "audio_volume_out", "stream_output" : "audio_cache_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" } } } } { "pipe_0": { "node_7": { "node_opts": { "node_name" : "sed" }, "node_opts_extra": { "node_max_input_count" : 2, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "alsa_cap_out", "stream_output" : "audio_sed_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_format" : "audio:pcm_16", "opt_rec_channel_layout" : "int64:1", "opt_channel" : 2, "opt_channel_layout" : "int64:3" } }, "node_0": { "node_opts": { "node_name" : "alsa_capture" }, "node_opts_extra": { "node_buff_type" : 0, "node_buff_count" : 2, "node_buff_size" : 4096, "node_buff_alloc_type" : "malloc" }, "stream_opts_extra": { "opt_samaple_rate": 48000, "opt_format" : "audio:pcm_16", "opt_channel" : 2, "opt_channel_layout" : "int64:3" }, "stream_opts": { "stream_fmt_out" : "audio:pcm_16", "stream_output" : "alsa_cap_out" } }, "node_1": { "node_opts": { "node_name" : "track_mode" }, "stream_opts": { "stream_input" : "audio_sed_out", "stream_output" : "audio_track_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_samaple_rate": 48000, "opt_format" : "audio:pcm_16", "opt_channel" : 2, "opt_channel_layout" : "int64:3" } }, "node_3": { "node_opts": { "node_name" : "filter_volume" }, "stream_opts": { "stream_input" : "audio_track_out", "stream_output" : "audio_volume_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_mute" : 0, "opt_volume" : "float:1.0f", "opt_format" : "audio:pcm_16" } }, "node_9": { "node_opts": { "node_name" : "audio_frame_splitter" }, "node_opts_extra": { "node_max_input_count" : 2, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "audio_volume_out", "stream_output" : "audio_cache_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" } } } } { "pipe_0": { "node_5": { "node_opts": { "node_name" : "skv" }, "node_opts_extra": { "node_max_input_count" : 2, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "alsa_cap_out", "stream_output" : "audio_skv_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_format" : "audio:pcm_16", "opt_channel" : 2, "opt_ref_channel_layout" : "int64:2", "opt_rec_channel_layout" : "int64:1", "opt_channel_layout" : "int64:3" } }, "node_0": { "node_opts": { "node_name" : "alsa_capture" }, "node_opts_extra": { "node_buff_type" : 0, "node_buff_count" : 2, "node_buff_size" : 4096, "node_buff_alloc_type" : "malloc" }, "stream_opts_extra": { "opt_samaple_rate": 48000, "opt_format" : "audio:pcm_16", "opt_channel" : 2, "opt_channel_layout" : "int64:3" }, "stream_opts": { "stream_fmt_out" : "audio:pcm_16", "stream_output" : "alsa_cap_out" } }, "node_3": { "node_opts": { "node_name" : "filter_volume" }, "stream_opts": { "stream_input" : "audio_skv_out", "stream_output" : "audio_volume_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_mute" : 0, "opt_volume" : "float:1.0f", "opt_format" : "audio:pcm_16" } }, "node_9": { "node_opts": { "node_name" : "audio_frame_splitter" }, "node_opts_extra": { "node_max_input_count" : 2, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "audio_volume_out", "stream_output" : "audio_cache_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" } } } } { "pipe_0": { "node_0": { "node_opts": { "node_name" : "alsa_capture" }, "node_opts_extra": { "node_buff_type" : 0, "node_buff_count" : 2, "node_buff_size" : 4096, "node_buff_alloc_type" : "malloc" }, "stream_opts_extra": { "opt_samaple_rate": 48000, "opt_format" : "audio:pcm_16", "opt_channel" : 2, "opt_channel_layout" : "int64:3" }, "stream_opts": { "stream_fmt_out" : "audio:pcm_16", "stream_output" : "alsa_cap" } }, "node_1": { "node_opts": { "node_name" : "track_mode" }, "stream_opts": { "stream_input" : "alsa_cap", "stream_output" : "audio_track_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_samaple_rate": 48000, "opt_format" : "audio:pcm_16", "opt_channel" : 2, "opt_channel_layout" : "int64:3" } }, "node_2": { "node_opts": { "node_name" : "resample" }, "node_opts_extra": { "node_max_input_count" : 2, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "audio_track_out", "stream_output" : "audio_resamp_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_samaple_rate": 48000, "opt_format" : "audio:pcm_16", "opt_channel" : 2, "opt_channel_layout" : "int64:3" } }, "node_3": { "node_opts": { "node_name" : "filter_volume" }, "stream_opts": { "stream_input" : "audio_resamp_out", "stream_output" : "audio_volume_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_mute" : 0, "opt_volume" : "float:1.0f", "opt_format" : "audio:pcm_16" } }, "node_9": { "node_opts": { "node_name" : "audio_frame_splitter" }, "node_opts_extra": { "node_max_input_count" : 2, "node_buff_count" : 2, "node_buff_type" : 0, "node_buff_size" : 2048, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "audio_volume_out", "stream_output" : "audio_cache_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" } } } } rk_ai_init rk_ai_exit ai_get_chn_info AI_DEV_S ai_enable ai_enable_dev_chn ai_disable_dev_chn ai_disable ai_enable_data_read ai data read of (dev %d, chn %d) is enabled ai_send_frame ai_get_frame ai_release_frame ai_enable_resample ai_disable_resample ai_save_file dev = %d chn = %d, is NULL ai_query_file_status ai_get_fd ai_set_vqe_attr dev->vqeCfg[AiChn] != RK_NULL AiDevId = %d, AiChn = %d, enCfgMode = %d AiDevId = %d, AiChn = %d, aCfgFile = %s ai_get_vqe_attr ai vqe of (dev %d, chn %d) is not set(%p) ai_enable_vqe ai vqe of (dev %d, chn %d) is enabled ai_disable_vqe ai_set_aed_attr dev->aedCfg[AiChn] != RK_NULL ai_get_aed_attr ai aed of (dev %d, chn %d) is not set(%p) ai_enable_aed ai aed of (dev %d, chn %d) is enabled ai_disable_aed ai_set_bcd_attr dev->bcdCfg[AiChn] != RK_NULL ai_get_bcd_attr ai bcd of (dev %d, chn %d) is not set(%p) ai_enable_bcd ai bcd of (dev %d, chn %d) is enabled ai_disable_bcd ai_set_buz_attr dev->buzCfg[AiChn] != RK_NULL ai_get_buz_attr ai buz of (dev %d, chn %d) is not set(%p) ai_enable_buz ai buz of (dev %d, chn %d) is enabled ai_disable_buz ai_set_gbs_attr dev->gbsCfg[AiChn] != RK_NULL ai_get_gbs_attr ai gbs of (dev %d, chn %d) is not set(%p) ai_enable_gbs ai gbs of (dev %d, chn %d) is enabled ai_disable_gbs ai dev attr ai_dev ai dev extend status ai chn attr ai_chn ai chn status %-20d%-20d%-20d%-20d%-20u ai node status %-20d%-20d%-20d%-20d%-20d getVdecDev rk_vdec_exit vdec_init_persist_chn getVdecChn(VdChn)->vdecChn != RK_NULL vdec_get_chn_info MODULE PARAM vdec_max_chn_num %-20s%-15s mb_src %-20d%-15d CHN COMM ATTR & PARAM %-10s%-15s%-15s%-15s%-15s%-15s%-15s%-15s disp_mode %-10d%-15s%-15d%-15d%-15d%-15d%-15d%-15s %-10s%-15s%-15s%-15s%-15s%-15s en_user_pic send_timeout send_mode %-10d%-15s%-15d%-15d%-15d%-15d CHN VIDEO ATTR & PARAMS pixfmt en_mv %-10d%-15s%-15s%-15s%-15s CHN STATE %-10s%-15s%-15s%-15s%-15s%-15s%-16s%-15s%-16s%-17s%-15s err_status left_output_size left_output_cnt max_output_cnt left_input_size left_input_cnt max_input_cnt send_rate send_ok %-10d%-15ld%-15ld%-15.2f%-15d%-15d%-16d%-15d%-16d%-17d%-15x CHN DECODE BUFFER STATE put_buf_cnt unused_buf_cnt error_frm_cnt output_frm_cnt input_strm_cnt %-10d%-15ld%-15ld%-15ld%-15ld%-15ld vdec correctBestVdecAttr mjpeg don't support stream mode! RKMpiVdecChannel get picture buffer size failed! invalid input u32FrameBufSize(%d) ~RKVdecChannel vdec chn need to be rebuild vdec chn attr update getFrame end of stream setChnAttr setChnParam attachMbPool failed to attach pool in non user mode detachMbPool failed to detach pool in non user mode detach outstreamPool failed procUserPic send stream failed %x flush failed %d send media buffer on passthrough mode failed %d setUserPic attachModPool Invalid u32PicWidth(%d) or u32PicHeight(%d) fmt %d no surport input format! opt_output_mode opt_drop_err_frame opt_en_dei opt_en_colmv opt_max_dec_buffering vdec invoke error! update_frame_info getChnStatInfo get taskNodestat failed! query_buf_status queryStatus failed to stat input/output buffer in task node failed to get decoding input/output statistics { "pipe_0": { "node_0": { "node_opts": { "node_name" : "rkmpp_dec" }, "node_opts_extra": { "node_buff_type" : 0, "node_buff_count" : 0, "node_batch_size" : 4 }, "stream_opts": { "stream_input" : "vdec_in", "stream_output" : "vdec_out", "stream_fmt_in" : "image:h264", "stream_fmt_out" : "image:nv12" } } } } rk_adec_init rk_adec_exit adec_check_dev failed to find adec dev. adec_create_chn create adec success for chn(%d) adec_destroy_chn adec_register_decoder adec_unregister_decoder ~RKAdecChannel opt_ext_size opt_ext_data getOneAudioPacket releaseFrame query_send_count adec query sendCnt error! { "pipe_0": { "node_0": { "node_opts": { "node_name" : "audio_dec" }, "node_opts_extra": { "node_buff_count" : 4, "node_buff_type" : 0, "node_buff_size" : 2048, "node_max_input_count" : 4, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "adec_in", "stream_output" : "adec_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_samaple_rate": 44100, "opt_format" : "audio:pcm_16", "opt_channel" : 2, "opt_channel_layout" : "int64:3" } } } } adec chn attr chn_id %-10s%-10s%-10s%-10s%-10s%-10s%-15s%-10s%-10s%-10s orig_send_cnt %-10d%-10s%-10d%-10s%-10d%-10d%-15d%-10d%-10d%-10d comm_sync_cache unsupport sync type %d bind_pair_remove sys_binder_exit bind_pair_add existed bind pair(mod=%d, dev=%d, chn=%d) sys_binder_unbind No binding between src[%d,%d,%d] and dst[%d,%d,%d] sys_binder_get_bind_by_src exceed max dest channel sys_executor_exit release executor[%p] sys_executor_init pvs rk_sys_get_chn_info unsupport module id %d rk_sys_bind_chn pstSrcChnInfo != RK_NULL pstDstChnInfo != RK_NULL rk_sys_unbind_chn rk_sys_rgn_attach_to_chn rk_sys_rgn_detach_from_chn rk_sys_rgn_update_canvas cmpi OTHERS UNKNOWN COMMON MODULE PRIVATE USER DMA MALLOC mb sys vgs aenc adec tde gdc af ivs autil_soundmode_to_channel sound mode(%d) not support autil_channel_to_soundmode channel(%d) not support autil_bitwidth_to_pcmformat bitwidth(%d) not support autil_pcmformat_to_bitwidth format(%d) not support bind relation table src_mod %-10s%-10s%-10s%-10s%-10s%-10s%-15s%-15s%-15s%-15s dst_recv_rate src_recv_rate dst_recv_cnt src_recv_cnt dst_chn dst_dev dst_mod src_chn src_dev %-10s%-10d%-10d%-10s%-10d%-10d%-15lld%-15lld%-15.2f%-15.2f mb_create_buffer create buffer failed: type is invaild %d unsupport allocate type %d create buffer failed! mb_create_ext_buffer pstMbExtConfig != RK_NULL opt_close_fd mb_release_buffer mb %p fail to release: buffer is null. mb_flush_cache mb %p fail to flush cache: buffer is null. mb_get_data mb %p fail to get ptr: fd %d is invail. mb %p fail to get ptr: map vir addr failed. mb_get_phy_addr block %p fail to get phy addr: phy addr invail. mb_get_fd mb %p fail to get fd: fd %d is invailed opt_av_pts mb_get_unique_id mb %p fail to get unique id: fd %d is invail. mb %p fail to get handle. mb %p fail to get unique id: handle %d opt_hor_stride opt_ver_stride mb_find_pool failed to find pool %d: unknown pool ID. mb_get_buffer allocated buffer(this=%p, data=%p, size=%d, id=%d) pool %d failed to get block: no unused block. mb_realloc_buffer realloc buffer(this=%p, data=%p, size=%d, id=%d) mb_destroy_pool failed to destroy pool %d: unknown pool ID. mb_find_media_buffer_pool viraddr mb_create_pool CHECK_LE invalid remap mode(%d) invalid alloc type(%d) RK_NULL != allocator %lx cannot find mb by vir addr: %s wb+ open %s failed, error: %s dump vir addr %s offset %d success mb module info %-15s%-15s%-20s%-20s total_size %-15s%-15d%-20lld%-20lld private common mb channel info owner %-10s%-10s%-10s%-10s%-15s%-15s%-15s unused_cnt dev_id %-10s%-10s%-10d%-10d%-15lld%-15lld%-15d other mb detail info %-10s%-10s%-10s%-10s%-15s%-20s%-10s%-20s%-15s%-15s%-10s%-12s%-12s rel_trace use_trace virt blk %-10s%-10s%-10d%-10d%-15p%-20p%-10d%-20p%-15d%-15d%-10d %-5s%-5s%-5s%-10s%-10s%-9s%s user creater %-5d%-5d%-5d%-10d%-10p%4s%2d%2d %4s%2d%2d(%d)(%d), mb total statistics mb_type %-10s%-15s%-15s %-10s%-15lld%-15lld rk_vpss_init rk_vpss_exit vpss_init_persist_grp vpss_get_group(VpssGrp)->pImpl != RK_NULL vpss_get_chn_info vpss mod param mb_source NONE GPU vpss group attr grp_id %-10s%-10s%-10s%-15s%-10s%-10s%-15s%-15s%-12s%-12s%-12s max_queue vproc_dev is_compress dst_rate src_rate dym_range pixel_format max_h max_w %-10d%-10d%-10d%-15s%-10d%-10d%-15d%-15s%-12s%-12s%-12d vpss channel attr1 %-10s%-10s%-10s%-10s%-10s%-10s%-15s%-15s%-10s%-10s%-10s%-10s%-10s%-10s%-10s flip align %-10d%-10d%-10s%-10s%-10d%-10d%-15s%-15s%-10d%-10d%-10d%-10d%-10s%-10s%-10d vpss channel attr2 video_h video_w video_y video_x aspect %-10d%-10d%-10s%-10d%-10s%-10d%-10d%-10d%-10d0x%-10x RATIO ABS vpss group crop info coor_type crop_en vpss chn crop info %-10d%-10d%-10s%-10s%-10d%-10d%-10d%-10d vpss group pic queue %-10s%-10s%-10s%-12s%-12s%-12s%-12s%-12s%-12s run_cnt max_cost_us avg_cst_us now_cst_us lft_out_cnt lft_in_cnt backup %-10d%-10d%-10s%-12d%-12d%-12lld%-12lld%-12lld%-12d vpss group pic info %-10s%-10s%-10s%-10s%-10s%-15s%-10s%-10s dyn_range %-10d%-10d%-10d%-10d%-10d%-15s%-10d%-10s vpss chn work status %-10s%-10s%-15s%-15s%-15s%-12s%-12s%-12s%-12s%-12s%-12s max_cst_us rel_frm_cnt get_frm_rate get_frm_cnt %-10d%-10d%-15lld%-15.2f%-15lld%-12d%-12d%-12lld%-12lld%-12lld%-12d AUTO MANUAL 90 180 270 PAST vpss_graph ~RKVPSSImpl setFrameRectByOffset checkGrpAttrParams group attr <w, h> = <%d, %d> is out of range. w range[%d, %d], h range[%d, %d]. group attr compress mode %d is out of range. checkChnAttrParams channel attr <w, h> = <%d, %d> is out of range. w range[%d, %d], h range[%d, %d]. manual aspect ratio(%d %d %d %d) out of range. range is x[0 %d), y[0 %d) w[%d %d], h[%d %d] channel attr compress mode %d is out of range. channel attr frame buf cnt %d is out of range, range[%d, %d] getChnFd getDownStreamFrame grp %d chn %d not enabled grp %d chn %d is not passthrough mode switch_chn set_dev_type set_bind_status set_rgn_config process_direct getChnFrame grp %d chn %d get frame failed. getChnDebugInfo get taskNodestat failed, maybe channel not available. query_chn_runtime_info vpss_grp_out getGrpDebugInfo query_grp_runtime_info set_grp_config setCrop crop info is out of range(%d %d %d %d). setChnConfig vpss[%d %d], depth(%d) + 1 is large than frame cnt(%d), maybe cause process block. set_chn_config setChnCrop { "pipe_0": { "node_1": { "node_opts": { "node_name" : "rkvpss" }, "node_opts_extra": { "node_buff_count" : 3, "node_buff_type" : 0, "node_buff_size" : 0, "opt_batch_size" : 4 }, "stream_opts": { "stream_input" : "vpss_src_in", "stream_output_0" : "vpss_chn_out0", "stream_output_1" : "vpss_chn_out1", "stream_output_2" : "vpss_chn_out2", "stream_output_3" : "vpss_chn_out3", "stream_output_4" : "vpss_grp_out", "stream_fmt_in" : "image:nv12", "stream_fmt_out_0" : "image:vpss_0", "stream_fmt_out_1" : "image:vpss_1", "stream_fmt_out_2" : "image:vpss_2", "stream_fmt_out_3" : "image:vpss_3", "stream_fmt_out_4" : "image:group" }, "stream_opts_extra": { } } } } rk_vgs_init vgs_new_job vgs_begin_job no unused job! begin job %d vgs_end_job end job %d result %d rk_vgs_exit vgs_dump args not enough when record in. eg: dumpsys vgs record /tmp/ 10 RKVgsJob record begin, path %s, num:%d ~RKVgsTask recordTaskFile get picture buffer size failed. err 0x%x %svgs_%dx%d_%d_out.bin %svgs_%dx%d_%d_in.bin g_max_job_num %-20s%-20s %-20d%-20d g_max_task_num vgs job status %-10s%-10s%-10s%-16s%-10s%-10s%-10s%-10s procing_num busy_num begin_num free_num all_job_num cancel %-10d%-10d%-10d%-16d%-10d%-10d%-10d%-10d vgs task status %-10s%-10s%-10s%-16s%-10s%-10s all_task_num %-10d%-10d%-10d%-16d%-10d%-10d %-10d%-10d%-10s%-10d%-10d%-10d%-12lld%-12lld seq_no %-10s%-10s%-10s%-10s%-10s%-10s%-12s%-12s hw_time cost_time out_size job_hdl %-10d%-10d%-10d%-10d%-10d%-10d%-10d%-10d crop %-10d%-10d%-10d%-10d%-10d%-10d%-16s%-12d%-12d%-12d%-12d job_seq %-10s%-10s%-10s%-10s%-10s%-10s%-16s%-12s%-12s%-12s%-12s dst_rect_h dst_rect_w dst_rect_x dstformat dst_vir_h dst_vir_w dsth dstw task_seq src_rect_h src_rect_w src_rect_x srcformat src_vir_h src_vir_w srch srcw max waste time recent job info1 max waste time recent job info2 max waste time recent job info3 proced proc_err endjob rk_tde_init rk_tde_exit tde_begin_job tde_end_job tde_dump args not enough when record in. eg: dumpsys tde record_begin /tmp/ 10 RKTdeJob ~RKTdeTask ctx != RK_NULL invalid buffer (src=%p, dst=%p) setPosFromOffset unsupport pixelformat(0x%08x) with offset setBitBlitAttr dstRect is not match to backGroundRect %stde_%dx%d_%d_%d_out.bin %stde_%dx%d_%d_%d_in.bin tde job status tde task status bitblit fill copy getVencDev rk_venc_exit venc_init_persist_chn getVencChn(VeChn)->vencChn != RK_NULL venc_get_chn_info getStreamSegmentInfo get packet count(%d) exceed set packet count(%d) error %s nalu type:%d getStreamReferenceType error GopMode:%d getStreamInfo error h264 nalu type:%d error h265 nalu type:%d checkCropParam VENC_CROP_ONLY illegal params: u32PicWidth %d u32PicHeight %d crop: s32X %d(expects >= 0) s32Y %d(expects >= 0) u32Width %d(expects range [64, %d]) u32Height %d(expects range [64, %d]) VENC_CROP_SCALE illegal param: u32PicWidt %d u32PicHeight %d scale: src: s32X %d(expects >= 0) s32Y %d(expects >= 0) u32Width %d(expects >= 0) u32Height %d(expects >= 0) dst: s32X %d(expects >= 0) s32Y %d(expects >= 0) u32Width %d(expects >= 2) u32Height %d(expects >= 2) sendFrameUser stVFrame illegal params: u32Width %d(expects > 0) u32Height %d(expects > 0) u32VirWidth %d(expects > 0) getStream venc snap %d picture ok checkVideoParam stVencAttr illegal params: u32PicWidt %d u32PicHeight %d u32VirWidth %d u32VirHeight %d h264 illegal params: enRcMode 0, will be set to CBR. h264 illegal params: enRcMode %d h265 illegal params: enRcMode 0, will be set to CBR. h265 illegal params: enRcMode %d mjpeg illegal params: enRcMode 0, will be set to CBR. mjpeg illegal params: enRcMode %d stVencAttr illegal params: enType %d venc chn need to be rebuild venc chn attr updated setHierarchicalQp pstHierarchicalQp illegal params: s32HierarchicalQpDelta[%d] = %d(expects range [%d, %d])! pstHierarchicalQp illegal params: s32HierarchicalFrameNum[%d] = %d(expects range [0, %d])! setDeBreathEffect pstDeBreathEffect illegal params: s32Strength0 %d(expects range [0, %d]), s32Strength1 %d(expects range [0, %d]) getRoiAttr opt_profile configProfileLevel h264e unsupport profile %d. use default %d h265e unsupport profile %d. use default %d ~RKVencChannel mjpeg cbr mjpeg vbr mjpeg fixqp h264 cbr h264 vbr h264 avbr h264 fixqp h265 cbr h265 vbr h265 avbr h265 fixqp default cbr configRcAttr venc %s invoke error! opt_gop_mode opt_vir_idr_len configGopAttr enc type(%d) not support this gop mode(%d) opt_max_reenc_times opt_qfactor_max opt_qfactor_min configRcParam set rc param configRgaParam no support src pix format %d no support dst pix format %d RGA_SRC RGA_DST RGA_OP configFrameRateParam stFrameRate illegal params: s32SrcFrmRateNum %d(expects > 0) s32SrcFrmRateDen %d(expects > 0) s32DstFrmRateNum %d(expects > 0) s32DstFrmRateDen %d(expects > 0) getRcParam get rc param getRcInfo setJpegParam pstJpegParam illegal param: u32Qfactor %d(expects range [1, %d]) requestIdr request idr get_frame_info getCurrFrameInfo get frame info configRoiAttr no memory. set roi attr setRoiAttr pstRoiAttr illegal param: u32Index %d(expects range [0, %d)) configOsdPlt unsupport format %d osd_plt opt_osd_plt_buf config osd plt configOverlayOsdData config overlay osd data config cover osd data VENC unsupport %d operation type RGN layer(%d) is used by cover RGN layer(%d) is used by overlay set user color tbl VENC unsupport ratio coordinate. VENC only support rect cover. canvas param misatch with osd attribute: canvas pixel format is %d, but attribute is %d. pstChnAttr illegal params: <x, y, w, h> = <%d, %d, %d, %d> must be %u aligned! pass-through setPassThrough initVenc no surpport format %d failed to config profile or level no surpport pix format %d venc init configCropRotation set crop param init venc failed! startRecvFrame pstRecvParam illegal params: s32RecvPicNum %d(expects range[-1,0)(0, 2147483647)) set_recv_num opt_recv_num change encoder:%d to %d venc attr changed on Started venc attr changed on Stopped venc chn attr unchanged insert_user_data insertUserData insert user data { "pipe_0": { "node_0": { "node_opts": { "node_name" : "rkrga" }, "node_opts_extra": { "node_buff_count" : 3, "node_buff_type" : 0, "node_buff_size" : 0 }, "stream_opts": { "stream_input" : "rga_in", "stream_output" : "rga_out", "stream_fmt_in" : "image:nv12", "stream_fmt_out" : "image:nv12" } }, "node_1": { "node_opts": { "node_name" : "rkmpp_enc" }, "node_opts_extra": { "node_buff_count" : 0, "node_buff_type" : 0 }, "stream_opts": { "stream_input" : "rga_out", "stream_output" : "enc_out", "stream_fmt_in" : "image:nv12", "stream_fmt_out" : "image:h264" } } } } P U X Z ] _ P U X Z ] _ P U X Z ] _ P U X Z ] _ P U X Z ] _ P U X Z ] _ " 3 3 D D U f f w | ` k p u z  @ K P U Z _ ` k p u z  @ K P U Z _ ` k p u z  @ K P U Z _ ` k p u z  @ K P U Z _ ` k p u z  @ K P U Z _ ` k p u z  @ K P U Z _ ! B c ) k 1 R s Z { _ _ __ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __ ___ __ __ __ __ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __ _ _ _ _ _ _ _ _ _ _ __ _ _ _ _ _ _ _ _ _ _ __ _ _ _ _ _ _ _ _ _ _ __ _ _ _ _ _ _ _ _ &&& 000 ::: DDD NNN XXX bbb lll vvv venc chn dump rc adv param %-4s%-12s clear_stat %-4d%-12d venc chn dump super frm %-4s%-16s%-13s%-17s%-17s Pframe_bits_thr Iframe_bits_thr rc_priority super_frm_mode %-4d%-16d%-13d%-17d%-17d venc chn dump frm lost %-4s%-15s%-18s%-15s%-14s enc_frm_gaps frm_lost_mode frm_lost_bps_thr frm_lost_open %-4d%-15d%-18u%-15d%-14u venc chn dump intra refresh %-4s%-12s%-14s%-13s%-10s req_i_qp %-4d%-12d%-14d%-13u%-10u venc chn dump hierarchical qp %-4s%-12s%-20s%-20s %-4d%-12d%-5d%-5d%-5d%-5d%-5d%-5d%-5d%-5d venc chn dump de breath effect %-4s%-14s%-11s%-11s strength1 strength0 de_breath_en %-4d%-14d%-11d%-11d venc chn dump ref param %-4s%-6s%-9s%-9s en_preb enhance base %-4d%-7d%-9d%-9d venc chn dump slice split %-4s%-8s%-6s%-6s %-4d%-8s%-6d%-6d getGopModeName unknown gop mode(%d) getRcModeName unknown rc mode(%d) multi venc module_param venc_max_chn_num %-20s%-11s%-13s%-13s%-13s%-14s jpeg_one_pkt 265_one_pkt 264_one_pkt frm_buf_cyc buf_cache %-20d%-11d%-13d%-13s%-13s%-14s venc chn attr %-4s%-8s%-8s%-8s%-8s%-12s%-18s%-11s%-10s%-10s%-10s%-8s%-13s %-4d%-8d%-8d%-8d%-8d%-12s%-18s%-11d%-10d%-10s%-10s%-8d%-13d venc chn query stat %-4s%-15s%-20s%-20s%-15s%-20s left_recv_pics cur_packs left_strm_frms left_strm_bytes left_pics %-4d%-15d%-20d%-20d%-15d%-20d venc chn rc info1 %-4s%-10s%-9s%-8s%-8s%-10s%-10s%-12s%-17s%-9s%-8s%-8s min_qp max_qp step_qp start_qp %-4d%-10d%-9d%-8d%-8d%-10d%-10d%-12d%-17d%-9d%-8d%-8d venc chn rc info2 %-4s%-11s%-12s%-12s%-12s%-12s%-12s%-12s get_max_bps get_avg_bps get_min_bps set_max_bps set_avg_bps set_min_bps stat_time %-4d%-11d%-12d%-12d%-12d%-12d%-12d%-12d venc chn roi info %-4s%-10s%-10s%-10s%-10s%-10s%-10s%-10s%-10s abs_qp is_intra %-4d%-10d%-10s%-10s%-10d%-10d%-10d%-10d%-10d venc chn osd info %-4s%-8s%-12s%-8s%-9s%-9s%-9s%-7s%-8s%-8s start_y start_x %-4d%-8d%-12d%-8s%-9s%-9d%-9d%-7d%-8d%-8d venc chn dump status %-4s%-10s%-10s%-12s%-10s%-8s%-12s%-13s%-15s fail_strm_cnt attach_size attach_cnt snap_set out_fps in_fps %-4d%-10.2f%-10.2f%-12d%-10d%-8s%-12d%-13d%-15d venc chn frame dump info1 %-4s%-8s%-8s%-8s%-8s%-8s%-8s%-18s%-13s%-6s%-24s%-24s%-6s afbc_mode ver_h hor_w %-4d%-8d%-8d%-8d%-8d%-8d%-8d%-18s0x%-11x%-6d%-24lld%-24lld%-6d venc chn frame dump info2 %-4s%-8s%-8s%-8s%-8s%-10s%-12s%-10s%-12s%-12s%-12s%-12s%-10s drop_cnt get_ok_idx get_idx send_ok_idx send_idx rect_y %-4d%-8d%-8d%-8d%-8d%-10d%-12lld%-10lld%-12lld%-12lld%-12lld%-12lld%-10d crop_only crop_scale venc chn param %-4s%-11s%-7s%-7s%-7s%-7s%-7s%-7s%-7s%-7s%-8s%-12s%-12s dst_fps_set src_fps_set fps_en dst_y dst_w dst_x src_h src_w src_y src_x crop_mode %-4d%-11s%-7d%-7d%-7d%-7d%-7d%-7d%-7d%-7d%-8d%6d/%-6d%6d/%-6d vertical horizontal both venc chn dump base config %-4s%-10s%-12s %-4d%-10s%-12s CABAC CAVLC venc chn dump h264 config %-4s%-12s%-11s%-11s%-9s%-12s%-10s%-8s%-8s%-12s full_range dblk_b dblk_a dblk_dis cabac_init entropy chroma_qp tran_mode intra_pred %-4d%-12d%-11d%-11d%-9s%-12d%-10d%-8d%-8d%-12s venc chn dump h265 config %-4s%-7s%-7s%-14s%-10s%-8s%-8s%-10s%-8s%-11s%-12s pu_sis_en sao_cr sao_luma cr_qp cb_qp %-4d%-7d%-7d%-14d%-10d%-8d%-8d%-10d%-8d%-11d%-12s H264CBR H264VBR H264AVBR H264CQP MJPEGCBR MJPEGVBR MJPEGCQP H265CBR H265VBR H265AVBR H265CQP NORMALP TSVC2 TSVC3 TSVC4 SMARTP base ext_config mask err:0x%llx! venc_base_config_process venc base_config invoke error! venc_ext_config_init not support this encode type:%d set_h264_ext_config h264 ext_config mask err:0x%llx! set_h265_ext_config h265 ext_config mask err:0x%llx! set_mjpeg_ext_config mjpeg ext_config mask err:0x%llx! set_jpeg_ext_config venc_ext_config_process venc ext_config invoke error! common_config mask err:0x%llx! venc_common_config_process venc common_config invoke error! rk_rgn_init rk_rgn_exit rgn_get_ctx setBitmapToCanvas Bitmap[%d, %d] -> Canvas[%d, %d], target=<%d, %d>, format<%d> checkRgnChnAttrParams overlay <x, y> = <%d, %d> is out of range. x range[%d, %d], y range[%d, %d]. overlay <fgAlpha, bgAlpha> = <%d, %d> is out of range. overlay <layer> = <%d> is out of range. layer range[0, 7] cover <x, y, w, h> = <%d, %d, %d, %d> is out of range. mosaic <x, y, w, h> = <%d, %d, %d, %d> is out of range. mosaic <layer> = <%d> is out of range. layer range[0, 7] line start <x, y> end <x, y> = <%d, %d, %d, %d> is out of range. line thick <%d> is out of range. layer range[%d, %d] unsupport operation type %d RGN update canvas failed, %s(Dev %d, Chn %d) getDisplayAttr %s(Dev %d, Chn %d) is unexist! updateCanvasToChns setBitmap The interface only support in overlay operation. entype: %d Bitmap pixel format %d is mismatch attribute %d. Bitmap data is NULL. Bitmap resolution(%d, %d) invaild. setDisplayAttr Update canvas to channel failed. setAttr This RGN is attched, can't set attribute. <w, h, clut_num> = <%d, %d, %d> is out of range.w range[%d, %d], h range[%d, %d], clut_num range[0, %d). The overlay attribute is illegal. stSize<%d, %d>. format<%d>. The overlay attribute is illegal. rgn type: %d, device type: %d, format: %d attachToChn the attached channel is not exist the attached channel graph is not exist attach_overlay_ex rgn attach fail Attach to channel failed. return 0x%x detachFromChn detach_overlay_ex rgn detach fail Failed to detach RGN from %s(Dev %d, Chn %d)! region status of overlay %-10s%-10s%-10s%-16s%-10s%-10s%-15s%-15s%-10s clut_num used %-10d%-10d%-10s%-16s%-10d%-10d%-15p%-15p%-10d region status of cover %-10d%-10d%-10s% region status of mosaic true region chn status of overlay bg_alpha fg_alpha is_show %-10d%-10d%-10s%-10d%-10d%-10s%-10d%-10d%-10d%-10d%-10d region chn status of cover %-10s%-10s%-10s%-10s%-10s%-10s%-10s%-10s%-10s%-10s%-10s%-10s%-10s coord_type %-10d%-10d%-10s%-10d%-10d%-10s%-10d%-10d%-10d%-10d0x%-8x%-10d%-10s region chn status of mosaic blk_size %-10d%-10d%-10s%-10d%-10d%-10s%-10d%-10d%-10d%-10d%-10d%-10d rk_aenc_init rk_aenc_exit aenc_check_dev failed to find aenc dev. aenc_create_chn create aenc success for chn(%d) RKMpiAencDev aenc_destroy_chn aenc_register_encoder aenc_unregister_encoder ~RKAencChannel aenc_query_stats aenc query error! { "pipe_0": { "node_0": { "node_opts": { "node_name" : "audio_enc" }, "node_opts_extra": { "node_buff_count" : 4, "node_buff_type" : 0, "node_buff_size" : 2048, "node_max_input_count" : 4, "node_buff_alloc_type" : "malloc" }, "stream_opts": { "stream_input" : "aenc_in", "stream_output" : "aenc_out", "stream_fmt_in" : "audio:pcm_16", "stream_fmt_out" : "audio:pcm_16" }, "stream_opts_extra": { "opt_samaple_rate": 44100, "opt_format" : "audio:pcm_16", "opt_channel" : 2, "opt_channel_layout" : "int64:3" } } } } aenc chn attr bit_with %-10d%-10s%-10d%-10d%-10d%-10s aenc chn status %-10s%-13s%-10s%-10s%-15s%-15s release_stream get_stream frame_err enc_ok recv_frame %-10d%-13d%-10d%-10d%-15d%-15d amix_create AMIX_DEV_S dev != RT_NULL factory failed to create amixer failed to open amixer amix_destroy rk_avs_init rk_avs_exit avs_get_chn_info RKMpiAvsGroup avs_init_persist_grp avs_get_group(AVSGrp)->pImpl != RK_NULL avs_set_record avs cannot record frames %d times (expects times > 0)! all avs_dump args too flow when open record. eg: record 0 3 /userdata/ record %s frame %d times, avs group %d path %s open_sync_debug args too flow when open sync debug. eg: open_sync_debug 0 open sync debug , avs group %d close_sync_debug args too flow when close sync debug. eg: close_sync_debug 0 close sync debug , avs group %d ~RKAVSImpl stitching image pipes %d (expects: 4)does not match AVS work mode! setting AVS work mode %d does not conform to the regulations unsupport AVS_PROJECTION_RECTILINEAR projetion mode when pipes %d (expects: %d) unsupport AVS_PROJECTION_CYLINDRICAL projetion mode when pipes %d (expects: %d) setting AVS projection mode %d does not conform to the regulations sendPipeFrame grp %d pipe %d send frame %p seqId %d failed with %d. Channel attribution <w, h> = <%d, %d> is out of range! w range[%d, %d], h range[%d, %d]. channel attribution compressed mode %d is out of range! avs_graph switch_pipe set_sync_debug query_grp_work_status query_pipe_work_status query_pipe_queue getFinalLut lut %d [0:15]: %d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d getPipeDebugInfo RKMpiAvsImplV1 { "pipe_0": { "node_0": { "node_opts": { "node_name" : "rkavs" }, "node_opts_extra": { "node_buff_count" : 3, "node_buff_type" : 0, "node_buff_size" : 0 }, "stream_opts": { "stream_input_0" : "avs_pipe_in_0", "stream_input_1" : "avs_pipe_in_1", "stream_output_0" : "avs_chn_out_0", "stream_output_1" : "avs_chn_out_1", "stream_output_2" : "avs_pre_0", "stream_output_3" : "avs_pre_1", "stream_output_4" : "avs_apusic_0", "stream_fmt_in_0" : "image:pipe_in_0", "stream_fmt_in_1" : "image:pipe_in_1", "stream_fmt_out_0": "image:chn_out_0", "stream_fmt_out_1": "image:chn_out_1", "stream_fmt_out_2": "image:avs_pre_0", "stream_fmt_out_3": "image:avs_pre_1", "stream_fmt_out_4": "image:avs_apusic_0" } } } } avs mod param work_set_size %-15d%-20s avs group attr %-10s%-15s%-10s%-10s%-10s%-10s%-10s is_sync pipe_num %-10d%-15s%-10s%-10d%-10s%-10d%-10d avs input attr param_source fuse_width lut_step_y lut_step_x lut_data_acc vir_addr[%d] %-10s%-20s%-20s mesh_alpha_path calib_path %-10d%-20.20s%-20.20s %-10s%-20.20s%-20.20s avs output attr %-10s%-25s%-10s%-10s%-10s%-10s fov_y fov_x center_y center_x proj_mode %-10d%-25s%-10d%-10d%-10d%-10d ori_roll ori_pitch ori_yaw avs channel attr %-10s%-10s%-10s%-10s%-10s%-15s%-10s%-10s%-10s%-10s %-10d%-10d%-10s%-10d%-10d%-15s%-10s%-10d%-10d%-10d avs group work status %-10s%-10s%-15s%-10s%-10s%-10s%-10s%-15s%-15s%-15s stitch_succ stitch_into start_false prc_suc rty_psh rty_algn prc_into max_cst_time %-10lld%-10lld%-15lld%-10lld%-10lld%-10lld%-10lld%-15lld%-15lld%-15lld avs pipe work status pipe_id_ %s%d send_frm_rate lost_frm_cnt send_frm_cnt pipe_id %-10d%-10d%-15lld%-15lld%-15.2f %-10s%-10d%-15lld%-15lld%-15.2f avs pipe queue %s(%d) avs chn work status %-10s%-10s%-15s%-15s%-15s%-12s%-12s %-10d%-10d%-15lld%-15lld%-15.2f%-12d%-12d %-10s%-10d%-15lld%-15lld%-15.2f%-12d%-12d HIGH (128) MEDIUM(256) LOW (512) HIGH (16) MEDIUM(32) LOW (64) LUT CALIB HIGH LOW SDR8 SDR10 HDR10 HLG SLF XDR EQUIRECTANGULAR RECTILINEAR CYLINDRICAL CUBE_MAP EQUIRECTANGULAR_TRANS BLEND NOBLEND_VER NOBLEND_HOR NOBLEND_QR RKMpiSocInstance rk mpi not support in %s rv1109 rv1126 rk356x rk3588 @ @ @ @ @ @ @ @ @ rk_gdc_init gdc_new_job gdc_get_idle_job gdc_end_job end job %d ret %d rk_gdc_exit ~RKGdcTask addCorrection region %d parameter err startX:%d startY:%d regW:%d regH:%d outW:%d outH:%d addCorrectionEx , @8 @ ~ %-8s%-9s%-9s%-12s%-7s%-9s%-8s%-10s%-10s%-10s%-10s%-10s%-14s%-12s hw_time_us cost_time_us q_pano_a q_pano q_src_a q_src correct_ex correct getTaskTypeName unknown task type(%d) getMountModeName unknown mount mode(%d) getViewModeName unknown view mode(%d) getImageSizeByTaskInfo %-8d%-9d%-9s%-12s%-7s%-9s%-8s%-10s%-10s%-10d%-10d%-10d%-14lld%-12lld gdc module params max waste time recent job info busy gdc latest task stat params %-5s%-6s%-14s%-6s%-12s%-8s%-8s auto_alloc task %-5d%-6d%-14s%-6s%-12s%-8d%-8d gdc history task common params %-5s%-6s%-14s%-6s%-6s%-13s%-13s%-17s%-17s all_process_cnt new_process_cnt new_cost_us img_h img_w %-5d%-6d%-14s%-6d%-6d%-13d%-13d%-17d%-17d gdc history correct common params %-5s%-6s%-12s%-8s%-5s%-13s%-10s%-12s%-12s%-11s%-14s%-12s mount_mode fan_strength trap_coef ver_offset hor_offset en_bg_color lmf all_region %-5d%-6d%-12d%-8s%-5s%-13s%-10d%-12d%-12d%-11d%-14d%-12s gdc history correct region params %-5s%-6s%-8s%-11s%-8s%-8s%-5s%-6s%-8s%-8s%-7s%-7s%-7s%-7s out_h out_w out_y out_x v_zoom h_zoom tilt pan out_rad in_rad view_mode %-5d%-6d%-8d%-11s%-8d%-8d%-5d%-6d%-8d%-8d%-7d%-7d%-7d%-7d gdc history query region params %-5s%-6s%-14s%-11s%-13s pano_region point_num query_type %-5d%-6d%-14s%-11d%-13d gdc job status gdc task status 360_pano 180_pano desktop ceiling wall query_src query_src_a query_pano query_pano_a ~RKPvsChannel pts suddenly change, pvsDev %d pvsChn %d, pts %lld, timeLastPts %lld pts suddenly change, pvsDevId %d pvsChnId %d, pts %lld, u64NextPts %lld calFrameRate Dev %d, Chn %d, pts %lld, pts is too large PVS_DEV_ID PVS_CHN_ID { "pipe_0": { "node_0": { "node_opts": { "node_name" : "rkpvsin" }, "node_opts_extra": { "node_buff_type" : 0, "node_buff_count" : 0 }, "stream_opts": { "stream_input" : "pvsin_in", "stream_output" : "pvsin_out", "stream_fmt_in" : "image:nv12", "stream_fmt_out" : "image:nv12" } } } } rk_pvs_init rk_pvs_exit pvs_get_chn_info pvs_send_frame illegal input width & height send frame to chn[%d] with NULL buffer { "pipe_0": { "node_0": { "node_opts": { "node_name" : "rkpvsout" }, "node_opts_extra": { "node_buff_type" : 0, "node_buff_count" : 0 }, "stream_opts": { "stream_input" : "pvsout_in", "stream_output" : "pvsout_out", "stream_fmt_in" : "image:nv12", "stream_fmt_out" : "image:nv12" } } } } DEV COMM ATTR %-8s%-8s%-8s%-12s%-12s%-12s%-12s%-12s%-12s%-12s out_frt comp_mod pix_fmt %-8d%-8d%-8d%-12s%-12d%-12d%-12s%-12d%-12d%-12d CHN COMM ATTR %-8s%-8s%-8s%-12s%-12s%-12s%-12s stitch_mode PREVIEW PLAYBACK %-8d%-8d%-8d%-12d%-12d%-12d%-12s %-8s%-8s%-8s%-12s%-12s%-12s%-12s%-12s cache_cnt get_pts recv_pts chn_frt %-8d%-8d%-8d%-12d%-12d%-12d%-12d%-12d pvs_stitch_loop send stitched frame failed pvs_stitch_init dev attr stitch frame rate is illegal pvs_stitch_init_attr calculate buffersize failed pvs_stitch_create_pool PvsStitchLoopThread rkpvsout RTNodeVFilterPvsIn can not find PVS_DEV_ID! RTNodeVFilterPvsIn RTNodeVFilterPvsIn can not find PVS_CHN_ID! failed to send frame to pvs with list full rkpvsin RK_MPI_IVS_CreateChn please open HAVE_IVS deque_create rt_dequeue RT_NULL != list deque_destory RT_NULL != *list deque_set_entry_cache_size deque_entry_malloc deque_pop RT_NULL != list->lock deque_push deque_insert deque_del_index util_dump_str findInt32 rt_metadata findInt64 findFloat findPointer findStructData RT_NULL != mCtx allocateStorage Couldn't allocate %zu bytes for item freeStorage clear ~RtMetaData remove data error from key: 0x%x setData malloc type data failed! operator= failed to rt_malloc for item ~RtMutex ~RtCondition ~RtSemaphore createThreadData getThreadCtx no thread context found, please check. rt_pthread create thread fail(name=%s, err=%d) failed to start thread(%s), bad state(%d) postCond thread(%s) recv signal from TAG:%s waitCond thread(%s) wait signal for TAG:%s thread(%s) wait signal done ~RtThread RT_NULL != mLock thread-? name-?? setSchedPolicy setschedpolicy fail, name = %s, err = %d getSchedPolicy get schedule policy failed! setInheritSched setinheritsched fail, name = %s, err = %d getInheritSched getinheritsched fail, name = %s, err = %d getMaxPriority getMinPriority setPriority get sched params from pthread failed! set sched params from pthread failed! setpriority from pthread failed! bindCpus selectedCpus != NULL failed to sched_setaffinity, %s update thread executor to target processor /proc/device-tree/compatible readDeviceTree open /proc/device-tree/compatible error RTChips devices tree can not found match chip name: %s /proc/cpuinfo readCpuInforNode open /proc/cpuinfo error Hardware Hardware : Rockchip %s cpu node can not found match chip name: %s /sys/bus/nvmem/devices/rockchip-efuse0/nvmem readEfuse open %s error rk2928 rk3036 rk3066 rk3188 rk312x rk3128h rk3128m rk3128 rk3126 rk3288 rk3228a rk3228b rk322x rk3229 rk3228h rk3328 rk3399 rk3368a rk3368h rk3368 rk3326 px30 rk3566 rk3568 rv1106 rv1103 rt_mem_debug rt_mem_realloc warning: realloc %p to zero size rt_mem rt_mem_free rt_mem_free caller=%s, ptr=%p av_mem_malloc av_mem_realloc av_mem_free rt_memcpy invaild input src(%p)/dst(%p) addr rt_dump_callstack RTMemTrace RT_NULL != mBuckets initExtMemTable RT_NULL != mExtMemTable RT_NULL != mMemTable Existed %d players, dump memory usage profiles next time. ======= Rockit Memory Summary ======= Memory Total: %d bytes, %d nodes, %d extnodes Memory Node:Ptr:%p; Size=%04d; Caller:%s findNode insertNode removeNode %-16.16s %02d:%02d:%02d-%03d {%-18.18s:%03d} %s rockit /tmp/rt_log_level rockit log level setting: %d rt_os_dump_backtrace RTAllocatorStore fetchAllocator unsupported allocator type: %d commFinalize release common allocator[%p] fetchCommAllocator create common allocator[%p], type %d, flag %x rt_dma_type fetchDma RTDmaStore dmaBase != RT_NULL fetchIon fetchDrm cacheSourceConfig failed to init stream source, err: %d seekTo seekTo(timeUs = %06lld) runTask execute tmedia avformat_seek_file(timeUs = %06lldms) dequeueUnusedPacket done! failed to format_packet_read, errCount = %d failed to format_packet_read, error(%d):%s failed to fa_format_open, uri error release RTFFDemuxer mediabuffer buffer(this=%p, allocator=%p, listener=%p, refs=%d mBufferListener == 0 ~RTMediaBuffer summary buffer(index=%d, ptr=%p, refsCount=%d, sited=%d) MediaBufferPool registerBuffer buffer list is full! size: %d setThreadCount set thread number(%d) is too large. max is %d RTThreadPool rt_mb_max_alloc rt_mb_max_retain rt_vdec_mb_max_alloc rt_vdec_mb_max_retain RTMediaBufferService mb retain size(%d) can't large than max alloc size(%d) updateTotalSize current(%lld), alloc limit(%d), retain limit(%d) getPool fail create pool, total request size %lld fail create pool, current(%lld), reqSize(%d) getAudioBytesPerSample Not support format(%d) RTMediaDef /proc/%d/fd/%d getUriFromFd getUriFromFd uri=%s fd:: getFdFromString invalid file path(%s) failed to parse fd(%s) audio external subtitle attachment media http:// https:// rtsp:// rtmp:// /data/smb/ getUriSchemeType uri is with rtsp or rtmp scheme type uri is with /data/smb scheme type /data/nfs/ uri is with /data/nfs schemeType (signed as samba) m3u8 uri is with m3u8 scheme type rtp: uri is with rtp scheme type udp: uri is with udp scheme type mms:// uri is with mms scheme type mmsh:// uri is with mmsh scheme type mmst:// uri is with mmst scheme type app_tts-cache uri is with tts scheme type cache:// !@#$&*()=:/;?,+'[]-._~%<>`^{}| %%%02X image:nv12 image:nv21 image:yuv420p image:yvu420p image:rgb565 image:bgr565 image:bgr888 image:argb8888 image:abgr8888 image:argb1555 image:abgr1555 image:rgba8888 image:bgra8888 image:rgba5551 image:bgra5551 image:yuv422p image:yuv422sp image:yvu422sp image:yuv422yuyv image:yuv422uyvy image:yuv420sp10 image:yuv422sp10 image:yuv400sp image:yuv440sp image:yuv411sp image:yuv444 image:yuv444p image:yuv444sp image:yuv422yvyu image:yuv422vyuy image:rgb555 image:bgr555 image:rgb444 image:bgr444 image:rgb101010 image:bgr101010 image:argb4444 image:abgr4444 image:argb8565 image:abgr8565 image:bgra4444 image:bggr8 image:gbrg8 image:grbg8 image:rggb8 image:bggr10 image:gbrg10 image:grbg10 image:rggb10 image:bggr12 image:gbrg12 image:grbg12 image:rggb12 image:rggb16 audio:none audio:pcm_8 audio:pcm_16 audio:pcm_32 audio:pcm_float audio:pcm_db audio:pcm_8p audio:pcm_16p audio:pcm_32p audio:pcm_floatp audio:pcm_dbp audio:pcm_64 audio:pcm_64p image:mjpeg image:jpeg image:h264 image:h265 image:mpeg4 image:mpeg2 image:mpeg1 image:h263 image:wmv image:rv image:vp8 image:vp9 image:vc1 image:flv1 image:divx3 image:vp6 image:avsplus image:avs image:av1 g711a g711u g722 g726 tmd mp3 pcm_s16le pcm_s24le pcm_s32le mp2 flac RTJsonParser parseText parseFile rt_show_history rockit version history %d: RTVersion rockit version: %s rockit building: %s git-855c43b3b Fri May 5 15:05:16 2023 +0800 git-5aa24fdcb Thu May 4 17:48:31 2023 +0800 git-dcfe1edce Thu May 4 16:55:15 2023 +0800 git-f3c28f83a Thu Apr 27 17:05:46 2023 +0800 git-0a722234a Wed Apr 26 10:54:11 2023 +0800 git-efdbc2d6b Tue Apr 25 15:36:01 2023 +0800 getBytePerPixel unsupport pixel format 0x%x RTBufferCalculator getPicMultiple getVdecPicBufferSize act resolution(%d %d) vir resolution(%d %d), size(pic: %d, head: %d, ext: %d, total: %d) getAfbcBufferSize no support format=%x,[%d,%d] NV12 NV21 YU12 YV12 RG16 BG16 RG24 BG24 AR24 AB24 AR15 AB15 BA24 RA24 BA15 RA15 YU16 NV16 NV61 YUYV UYVY NA12 VU24 YU24 NV24 AR12 AB12 R8 @ @ @ @ @ @ @ @ load library(%s) in releative path RTLibraryLoader failed to load library(%s) error: %s /vendor/lib /system/lib /oem/usr/lib RTAVShellBuffer reinterpret_vframe RTVideoFrame RT_FALSE reinterpret_vpacket RTVedioPacket reinterpret_aframe RTAudioFrame reinterpret_apacket RTAudioPacket setFlags failed to setFlags, illegal RTClockType (%d). RTMediaClock disableFlags failed to disableFlags, illegal RTClockType (%d). getFlags failed to getFlags, illegal RTClockType (%d). setClockAt reject obsolete clock update(serial=%d, pts=%lld) failed to setClockAt, illegal RTClockType (%d). initClock Fail to initClock, illegal RTClockType (%d). getClockTimeUs failed to getClockTimeUs, illegal RTClockType (%d). setClockSpeed failed to setClockSpeed, set speed is disable, mFlags = 0x%x failed to setClockSpeed, illegal RTClockType (%d). getSerial failed to getSerial, illegal RTClockType (%d). setQueueSerial update queue serial %d syncToExtClock SYNC CLOCK_EXT with pts(%lld) setStartTime failed to setStartTime, illegal RTClockType (%d). getStartTime failed to getStartTime, illegal RTClockType (%d). Type(%d) not support MpiFactory query cmd = %d is not support MpiHwDecInterface opt_av_eos ma_get_mppbuf_from_mediabuf ma_update_mediabuf_map ma_put_mppbuf_mediabuf_map media_buf %p is already in map list. MpiAdapterCodec exceed max mpp loop buffers %d > %d ma_clear_mppbuf_mediabuf_map ma_put_used_mediabuf_to_mpp ma_remove_unused_mediabuf_map ma_decode_reset mpi->reset failed ma_decode_destroy CHECK_IS_NULL failed to put buffer to mpp ma_decode_reset_buffer_group mpp buffer group clear failed! err: 0x%x ma_commit_buffer_to_group Rockit-Mpp-Group ma_fill_buffer_to_group no MppBuffer from rockit media buffer ma_dettach_pool ma_decode_pre_process mpp_packet != RT_NULL video packet has extra data(size=%d) ma_decode_simple_send_packet ma_decode_advanced_send_packet packet size large than default packet size realloc failed to get buffer for input frame ret %d mpp_frame_init failed failed to get buffer for output frame ret %d mpp input poll failed mpp task input dequeue failed mpp task input enqueue failed ma_decode_set_frame_info meta->findInt32(OPT_VIDEO_WIDTH, &width) == RT_TRUE meta->findInt32(OPT_VIDEO_HEIGHT, &height) == RT_TRUE meta->findCString(OPT_STREAM_FMT_OUT, &formatName) == RT_TRUE WARNING: get hor and ver stride failed, this is old mpp version. ma_decode_create unsupport rockit codec id: %s set disable thread use decode mpi open split mode base:en_colmv failed to set cfg %p err %d ma_decode_post_process decode_get_frame get info changed found decoder require buffer w:h [%d:%d] stride [%d:%d] length [%d] found mpp buffer, but no media buffer null mpp buffer... found frame(%04dx%04d) with info-change ma_decode_simple_get_frame mpp decode get frame failed! ret: %d ma_decode_advanced_get_frame mpp output poll failed mpp task output dequeue failed mpp task output enqueue failed ma_decode_decode mpp decode decode failed! ret: %d ma_encode_change_config MpiAdapterEncoder ctx != NULL meta->findInt32("opt_bitrate", reinterpret_cast<INT32 *>(&bitrate.u32BitRate)) rc:bps_target rc:bps_max rc:bps_min bitRate %d rc:qp_init rc:qp_step rc:qp_min rc:qp_max rc:qp_min_i rc:qp_max_i rc:qp_ip rc:max_reenc_times qp_init=%d, qp_step=%d, qp_min=%d, qp_max=%d, qp_min_i=%d, qp_max_i=%d, qp_ip=%d, max_reenc_times=%d Encoder:%d not support this change rc:fps_in_num rc:fps_in_denorm rc:fps_out_num rc:fps_out_denorm fps setting, in-num(%d), in-dem(%d), out-num(%d), out-dem(%d) rc:gop meta->findInt32("opt_gop", &gop) gop %d ref cfg init failed! ref cfg gen smart ref failed! rc:ref_cfg rc:quality meta->findInt32("opt_quality_level", reinterpret_cast<INT32 *>(&(quality))) opt_quality_level %s set encoder osd palette meta->findPointer("opt_osd_plt_buf", (void **)&(plt_data)) set encoder slice split mode meta->findInt32("opt_split_mode", (INT32 *)&(split_mode.split_mode)) meta->findInt32("opt_split_max_size", (INT32 *)&(split_mode.split_arg)) set encoder color range opt_color_range meta->findCString("opt_color_range", &range_str) LIMIT prep:range set encoder mjpeg quality jpeg:q_factor jpeg:qf_max jpeg:qf_min jpeg:quant prep:width prep:height crop_cfg(%d),change crop s32Width(%d to %d), s32Height(%d to %d)s32X(%d to %d), s32Y(%d to %d) ma_encode_change_config_default set gop_mode set base_config set ext_config set common_config set user data ma_encode_set_user_data insert user count:%d out of limit:%d params->findPointer(KEY_VENC_USER_DATA, reinterpret_cast<void **>(&user_data)) insert user data len:%d exceed %d insert user data null! opt_user_data null! set rc attr ma_encode_config virtual width not be set! virtual height not be set! prep:format prep:hor_stride prep:ver_stride opt_rotation prep:rotation rc:fps_in_flex rc:fps_out_flex codec:type h264:profile opt_level opt_cabac_en opt_cabac_idc opt_trans8x8 h264:level h264:cabac_en h264:cabac_idc h264:trans8x8 unsupport encoder coding type %d ma_encode_create rt_venc_parallel ma_encode_prepare enc set header mode failed ret %d ma_encode_buffer_import mpp_buffer_import fail:0x%x! ma_encode_reset ma_encode_queue_mpp_frame mpp frame exceed max %d! send[%lld,%lld],get[%lld,%lld] ma_encode_send_user_data_begin insert user data index:%d,len:%d,uuid:%p,data:%s insert user data count:%d,%lld(%lld)/%lld/%lld ma_encode_send_frame unsupported null buffer(horStride:%d fd:%d) without eos! import qpmap buffer failed! changed new(%dx%d, stride: %dx%d, fbc:0x%x, format=0x%x),old(%dx%d, stride %dx%d, fbc:0x%x, format=0x%x) ma_encode_dequeue_mpp_frame Not match frame:%p size:%d ma_encode_get_packet encode_get_packet failed ret %d packet_num %d need less than recv_num %d malloc failed! illegal venc alloc buf size:%d smaller than packet size:%d, lost count:%d illegal mpp packet src %p or dst %p ma_encode_get_segment_info segment index(%d) type(%d) exceed max number(%d) ma_encode_release_mpp_frame ma_encode_destroy ma_encode_config_rc_mode codecType:%d not support this change EncRc not support this rc_mode:%s rc:mode opt_cqp rc:stats_time ma_encode_get_rc_param ma_encode_calculate_bitrate unsupport rc_mode %d unsupport codecType %d ma_encode_set_rc_attr gen tsvc ref cfg failed! mpp_enc_roi_deinit ma_enc_alloc_roi_info gen_vepu54x_roi invalid size [%d:%d] EncRoi region %d invalid param: position [%d:%d:%d:%d] vs [%d:%d] force intra %d qp mode %d val %d pos_x_init >= 0 && pos_x_init < mb_w pos_x_end >= 0 && pos_x_end <= mb_w pos_y_init >= 0 && pos_y_init < mb_h pos_y_end >= 0 && pos_y_end <= mb_h ma_enc_release_roi_info getLatest Empty enc list ctrl ma_enc_queue_roi Not exist roi info giveBack Error list(%p) refs(%d) ma_enc_roi_ctx_init ma_enc_set_roi_region rtMeta->findPointer("opt_roi_array_data", (void **)&roi_regions) get roi buff failed mpp_enc_roi_init soc %s run with legacy roi config roi_type can't create roi context impl->legacy_roi_region mpp_enc_roi_add_region now count:%d can not add more region with max %d ma_enc_roi_ctx_deinit ! $ % 0 1 4 5 " # & ' 2 3 6 7 ( ) , - 8 9 < = * + . / : ; > ? ma_enc_gen_tsvc_ref_cfg unsupport gop mode %d EncRef ma_encode_set_gop_mode mpi control enc set ref cfg failed ret %d gop ref cfg set failed ret %d ma_encode_set_ref_param gop_len:%d! base:%d enhan:%d pre:%d ma_enc_alloc_osd2_info ma_enc_release_osd1_info ma_enc_alloc_osd1_info get osd %d Bytes buffer failed(%d) EncOsd ma_enc_release_osd2_info ma_enc_queue_osd Not exist osd info ma_enc_osd_ctx_init ma_enc_set_osd_region MPP Encoder: osd region data is NULL. MPP Encoder: invalid region data MPP Encoder: osd size must be 16 aligned ma_enc_set_osd2_region MPP Encoder: region[%d, %d, %d, %d] is out of range %d. rt_malloc: get osd %dBytes buffer failed(%d) ma_enc_copy_osd2_region_to_list get osd buff failed ma_enc_set_osd1_region ma_enc_copy_osd1_region_to_list ma_enc_osd_ctx_deinit unknow CodecType(%d), please check! RTAudioCodecFactory encoderInit ctx->table.enc codecId = 0x%x not support decoderInit pcm channels = %d is out of bounds codecId not found sampleRate not found channles not found ~RTAudioG711EncDec Invalid PCM packet, data has size %d but at least a size of %d was expected ~RTAudioG726EncDec sampleRate = %d not support, only support 8000 channles = %d not support, only support 1 channel bitrate = %d, code_size = %d illegal input params(codecType %d, codec %p) RTExtCodecRegister codec(enType: %d, name: %s) register already codec(enType: %d, name: %s, handle: %d) register success failed to register codec(enType: %d, name: %s) unregisterCodec failed to unregister codec(handle %d, refCnt: %d) codec(0x%x) attr not found failed to create ext codec(0x%x) func open(%p)/close(%p)/decode(%p) not set failed to open ext codec(0x%x) ~RTAudioExtDecoder not implement send eos packet bitWidth(%d) not support eos frame(%p) get func open(%p)/close(%p)/encode(%p) not set open ext codec(codecId = 0x%x) fail ~RTAudioExtEncoder encode get eos packet ~RTDeviceV4L2 Unknow isp type define. ispIOCtrl request %x[%x], err: %s[%d] request %x, CMD=%d, err: %s[%d] ispStreamOn failed to ioctl(request=%d) ispStreamOff ispOpenDevice failed to open camera:%s ispCameraInfo failed to ioctl(VIDIOC_QUERYCAP) current device:%s isn't compatible(cap:0x%x) device,memoryType:%d, retry:%d current device:%s doesn't support streaming ispInitParams opt_colorspace /dev/video open entity name(%s) open video name(%s) camera init paremeters1: resolution : %d * %d bufCount : %d useLibV4l2 : %d pixFormat : 0x%x memoryType : 0x%x captureType : 0x%x colorSpace : %d camera init paremeters2: entityName : %s subdevName : %s cameraIndex : %d fbcMode : 0x%x pollChangeEventThread ispInitFormat pixFormat:%x not support. %s: failed to set format(capType=%d, %c%c%c%c, w=%d, h=%d). V4L2 driver: new resolution(%dx%d), old resolution(%dx%d) get err resolution(%dx%d) V4L2 driver: using the interlaced mode. getDVTimings failed to ioctl(VIDIOC_G_DV_TIMINGS) %s: width:%d, height:%d interlaced:%d, polarities:%d pixelclock:%d, hfrontporch:%d hsync:%d, hbackporch:%d vbackporch:%d, vsync:%d, vbackporch:%d ispInitMemory failed to ioctl(VIDIOC_REQBUFS) setting buff cnt(%d) must be great than or equal to(%d) req cnt(%d) is less than setting buff cnt(%d) unknown video model : %d isp3SetCover fail giveBackBuffer failed to ioctl(VIDIOC_QBUF) commitDmaBuffer commitMmapBuffer Must set node_buff_type with external buffer(1) failed to ioctl(VIDIOC_QUERYBUF) buf.type(%d) buf.index(%d) buf.memory(%d) buf.m.planes(%d) buf.length(%d) mmapLength(%d) failed to v4l2Func.mmap_f(PROT_READ | PROT_WRITE, MAP_SHARED) failed to ioctl(VIDIOC_EXPBUF) with index=%d failed to get uniqueID from fd(%d) commitBuffer unsupported memory type:%d ispStreamResume not need reqbuf(%d) failed to ioctl(VIDIOC_QBUF(%d)) getBufferState buffer %d refs %d pollEvent mV4L2Ctx->cameraFd > 0 failed to ispStreamOn() cameraIndex=%d %s poll timeout(buffer get:%d, release:%d) failed to ioctl(VIDIOC_DQBUF) getConnectInfo failed to ioctl(VIDIOC_G_FMT) totalWidth = %d, totalHeight = %d connectInfo.pfs= %0.2f cmsk mode = %d cmsk_win_id = %d width = %d height = %d cmsk_win_size: (x:%d y:%d w:%d h:%d) cmsk_color = (%#x,%#x,%#x) set output stream codec(%d) getV4L2FbcByFormat unsupport pixel format(0x%x) RTV4L2Inner getPixFormatBps unsupport get count/den for pixel format(%d) getV4L2DevName failed to media_device_new(device_name=%s) failed to media_get_entity_by_name(entity_name=%s) failed to media_entity_get_devname MJPG H264 H265 YU12 NV12 NV21 NV16 NV61 422P YUYV UYVY Y444 NV24 RGB3 BGR3 AR24 BA24 BA81 GBRG GRBG RGGB BG10 GB10 BA10 RG10 BG12 GB12 BA12 RG12 BYR2 getIspHwInfo find isp count: %d, select: %d RTIsp2x stream_cif_mipi_id0 getVideoName Invalid camera index,check it error: entityName is empty rkisp_hw_info is null. entityName = %s stream_cif_mipi_id1 stream_cif_mipi_id2 stream_cif_mipi_id3 stream_cif_dvp_id0 stream_cif_dvp_id1 stream_cif_dvp_id2 stream_cif_dvp_id3 rkcif_lite_mipi_lvds /dev/media%d getLinkVideoNode failed to create media (%s) failed to enumerate %s (%d) rkisp-bridge-ispp rkispp%c rkispp getIsppSubdevs modelName:%s devMedia:%s fail to getCifSubdevs rkcif-mipi-lvds rkcif-dvp ispInitDevice failed to media_device_new(%s) sensor: %s, idx: %d, model: %s, device: %s find isp count: %d, Current selected: %d RTIsp3x getIspStreamInfo request RKISP_CMD_GET_STREAM_INFO, err %d : %s setIspCMSK request RKISP_CMD_GET_CMSK, err %d : %s RKISP_CMD_SET_CMSK err %d cmsk set win: %d mode: %d OK Failed to enumerate %s (%d) dlsymCheck failed to dlsym %s %s dlsymV4L2 v4l2_open v4l2_close v4l2_dup v4l2_ioctl v4l2_read v4l2_mmap v4l2_munmap libv4l2.so rt_audio_period_size rt_audio_period_time rt_audio_period_count noninterleaved opt_start_delay opt_stop_delay input parameter is NULL RTAlsaConfig card = %s sampleRate = %d, channels = %d, format = %d interleaved = %d, mmap = %d, block = %d period_size = %d, period_count = %d buffer_size = %d, latency = %d pcm_flt check_snd_pcm_sw_error fail to %s, error:%s ALSAAapterImpl snd_pcm_open snd_pcm_close snd_pcm_hw_params_malloc snd_pcm_hw_params_any snd_pcm_hw_params_set_access snd_pcm_hw_params_set_format snd_pcm_hw_params_set_channels alsa_set_hw_params Unable to set sample rate to %u: %s Requested rate (%u HZ) does not match actual rate (%u HZ) snd_pcm_hw_params_set_buffer_size_near snd_pcm_hw_params_set_period_size_near snd_pcm_hw_params_set_period_time_near snd_pcm_hw_params_get_period_size snd_pcm_hw_params_get_buffer_size snd_pcm_hw_params_get_buffer_time Unable to set hardware parameters: %s snd_pcm_sw_params_malloc snd_pcm_sw_params_current snd_pcm_sw_params_set_avail_min alsa_set_sw_params startThreshold = %d, stopThreshold = %d snd_pcm_sw_params_set_start_threshold snd_pcm_sw_params_set_stop_threshold snd_pcm_sw_params_set_tstamp_mode snd_pcm_sw_params fail to alsa_set_snd_sw_params(%p) alsa_snd_badfd pcm state is SNDRV_PCM_STATE_SETUP, we snd_pcm_prepare now pcm state is %d underrun overrun alsa_snd_xrun card:%s: %s failed to snd_pcm_status, err: %s failed to snd_pcm_prepare, err: %s capture stream format change? attempting recover... unkown pcm state: %s alsa_snd_suspend failed to snd_pcm_prepare, err:%s alsa_snd_recovery snd_pcm_recover is ok! alsa_snd_write_data invalid parameters, snd_pcm_t or data is NULL alsa_write_data alsa_snd_read_data failed to alsa_get_frame_size alsa_read_data alsa_snd_flush invalid parameter, snd_pcm_t is NULL name=Master Playback Volume alsa_amixer_cset_vol_impl failed to parse_control_id, identifier: %s failed to snd_ctl_open, card:%s, err: %s failed to snd_ctl_elem_info, card:%s, err: %s SND_CTL_ELEM_TYPE_INTEGER... failed to snd_ctl_elem_write, card:%s, err: %s failed to snd_ctl_elem_read, card:%s, err: %s alsa_mixer_volume_control snd_mixer_open failed snd_mixer_attach failed, device = %s snd_mixer_find_selem Err default numid= amixer: Invalid numid %d iface= rawmidi timer sequencer name= index= subdevice= show_control_id numid=%u,iface=%s,name='%s' ALSAAapterUtils ,index=%i ,device=%i ,subdevice=%i ~RTAlsaMixer hw:%d listControls snd_hctl_open failed, err = %d snd_hctl_load failed, err = %d %-5.5s %-4.4s %-5.5s %-30.30s snd_hctl_elem_info failed, err = %d %-5d %-4.4s %-5d %-30.30s getControl control(%p) is NULL snd_ctl_elem_value_malloc failed, err = %d snd_hctl_elem_read failed, err = %d %-5.5s %-4.4s %-5.5s %-30.30s %-60.60s %-5d %-4.4s %-5d %-30.30s %d%s %lld%s %lld snd_ctl_elem_info_get_items failed, err = %d %s%s ,"%s" snd_hctl_elem_info falied err = %d character of the obtained parameter(%s) exceeds the set maximum string length(%d) The sum of characters(%d) of the current parameter obtained is out of range(%d) listContents %-5.5s %-4.4s %-5.5s %-30.30s %-60.60s %-5d %-d(%-d->%-d) %-5.5s setControl control(%p) or values(%p) is NULL yes toggle input value(%d) is outside the setting range input values(%s) does not meet the requirements input value(%lld) is outside the setting range input values(%s) is outside the setting range snd_hctl_elem_write failed, err = %d invalid buffer/SndPcm, is NULL failed to alsa_snd_read_data, close sound card sound card is opened already. close first. failed to alsa_set_snd_hw_params failed to alsa_set_snd_sw_params getBufferSize invalid context, is NULL setConfig config is NULL alsa config is changed openCtrl ctx->mCtrl == RT_NULL ~RTDeviceALSACapture cmd = %d not support not implement! invalid alsa context buffer or alsa handler is NULL failed to alsa_snd_write_data, close sound card sound card has already opened, close first Failed to set HW parameters! Failed to set SW parameters! closeSoundCard compareConfig invalid alsa context or config, null alsa config is changed! ~RTDeviceALSAPlayback invalid alsa context, null unkown FilterType(%d), please check! RTFilterFactory createVProc /sys/bus/platform/drivers/rga3_core0 $ ( , & U 3 @ " $ " $ ( Z Z ~RTVFilterRga unsupport op:%d -> initConfig string trans rect format error, string=%s (%d,%d,%d,%d) Fail to sscanf(ret=%d) : %m checkDstBufferSize RGA Dst buffer size smaller than required size(%d < %d) ~RTVFilterGLPss GLPss Dst buffer size smaller than required size(%d < %d) ~RTGLProcessor dumpConfigInfo common config: op(%d), numLayer(%d), wfRgb(%f %f %f), fcfRgb(%f %f %f), px(%d), pxfc(%d) RTGLPssProcessor src config: fd(%d), fd_id(%d), isAfbc(%d), focuswin(%d), fmt(%c%c%c%c), w(%d), h(%d), rect(%d %d %d %d), map(%d %d). dst config: fd(%d),fd_id(%d), isAfbc(%d), focuswin(%d), fmt(%c%c%c%c), w(%d), h(%d), rect(%d %d %d %d), rotation(%d). color fill: coor{(%d %d), (%d %d), (%d, %d), (%d, %d)}, color(0x%x) mosaic fill: coor{(%d %d), (%d %d)}, blkSize(%d) draw line %d: start(%d, %d), end(%d, %d), lineW(%d), color(0x%x) color key %d: color(0x%x), enable:%d glpss_proc dumpResampleConfig samplerate = %d, format = %d RTMediaResampleUtils channelMask = 0x%llx, channels = %d parseResampleConfigFromMeta parseResampleConfig updateConfig channels = %d, layout = %llx, force layout = %llx updateResampleMetaData mSampleRate = %d ~RTAFilterFFResample checkConfigChanged audio resample config is changed ctx->mResample != RT_NULL invalid parameter! resample is null fa_resample_create FFAdapterResample RT_NULL != ctx->mSwrCtx fa_resample_destroy in_channel_layout in_sample_rate in_channel_count in_sample_fmt out_channel_layout out_sample_rate out_channel_count out_sample_fmt fa_resample_init Failed to initialize the resampling context ! resample parameters: src_audio_params(channel_layout:%lld, sample_rate:%d, channel:%d, format:%d dst_audio_params(channel_layout:%lld, sample_rate:%d, channel:%d, format:%d fa_resample_process failed to av_rescale_rnd(...) failed to av_samples_alloc(...) failed to av_samples_get_buffer_size(...) failed to swr_convert(dstSamples=%d, srcSamples=%d) failed to av_samples_get_buffer_size(...)! failed to find swr_ctx(NULL) and resample fa_get_sample_size unknown channels or channel-masks! fa_resample_aframe_process invalid samplesize(0) the length of output buffer too small ~RTAFilterSkv Sum: %llu SKV[avg: %.2fus(%llu/%llu) load: %.2f%%] initContext The VQE is disabled parseSkvConfigs parseSkvConfigs failed mParam = %p model = 0x%x %p createSkvConfigs ctx->mParam != RT_NULL only support PCM_16, format = %d not support samplerate = %d not support audio skv init info: src paramter : (%d Hz, %d ch, format: %d) ref layout : 0x%llx, channel = %d rec layout : 0x%llx, channel = %d swap = %d, model = 0x%x, frames = %d rt_dump_skv_costtime rt_dump_skv_param Period: %luus SKV(%lluus load: %.2f%%) opt_doa_angle fail to init skv filter. fail to prepare allocate buffer. creat Audio SKV filter success. processAEC channels %d is less than 2 src or dst is NULL : src: %p, dst: %p rkaudio_agc_short_process failed to link to VQE Library RTAFilterSkvAgc rkaudio_agc_short_init rkaudio_agc_short_destroy libaec_bf_process.so agcOpenLibray load agc static symbols failed to dlsym func init, error: %s failed to dlsym func process, error: %s failed to dlsym func destroy, error: %s agcParamInit param != RT_NULL agcInitAudio not support audio agc format = %d parseSkvAgcConfigsFile audio agc init info: base params: (%d Hz, %d ch, format: %d) agc init failed. fail to open Agc library. fail to init Agc filter. creat Audio Agc filter success. agcProcessBuffer agc process error, output size is %d, required size is 256 RTAFilterSkvDoa liblocation.so doaOpenLibray failed to find %s, dlerror: %s skv_preprocess_state_init failed to dlsym(skv_preprocess_state_init), error: %s skv_Doa_short failed to dlsym(skv_Doa_short), error: %s skv_Doa_byte failed to dlsym(skv_Doa_byte), error: %s skv_preprocess_state_destroy failed to dlsym(skv_preprocess_state_destroy), error: %s RT_NULL != mDoaCtx->mAllocator allocated transBuffer(this=%p, data=%p, size=%d, id=%d) doaInitAudio not support audio doa sampleRate = %d opt_doa_distance Not find doa distance, use default 0.035 not support audio doa format = %d audio doa init info: doa distance : %f, mode : %d minDataSize : %d, nbSamples = %d doaHandle = %p doa create fail. fail to open Doa library. fail to init Doa filter. creat Audio Doa filter success. srcLength = %d, minDataSize = %d rkaudio_preprocess_short rkaudio_Doa_invoke rkaudio_param_printf rkaudio_preprocess_init rkaudio_preprocess_destory dlsymSkv gOpts != RT_NULL load skv dynamic symbols: %p loadStaticSymbols skvOpts != RT_NULL load skv static symbols: %p initSkvCtxOpts this skv is doa version rkaudio_sed_init_res failed to link to SED Library rkaudio_sed_process rkaudio_sed_lsd_db rkaudio_sed_init rkaudio_sed_destroy Model: 0x%x Sum: %llu SED[avg: %.2fus(%llu/%llu) load: %.2f%%] ~RTAFilterSed librkaudio_detect.so openLib load aed/sed static symbols failed to dlopen mSedFunc, error: %s, try to loadSedStaticSymbols load sed dynamic symbols createAedConfig destroyAedConfig prepareSedParams Enable Module AGC param->mAgcParam Enable Module AED param->mAedParam Disable Module AED param->mSedLenParam Enable Module BCD Disable Module BCD Enable Module BUZ Disable Module BUZ Enable Module GBS Disable Module GBS ModelEnabled: 0x%x with flag: 0x%x Unsupported channels: %d / %d sed process error, output size is %d, required size is 256 process_short mSedHandle: %p results: %d %d %d %d %d Period: %luus SED(%lluus load: %.2f%%) dumpParams Dump SED: mModelEnabled:0x%x Dump AGC: mAttackTime:%.02f mReleaseTime:%.02f mMaxGain:%.02f mMaxPeak:%.02f mFRth0:%.02f mFRk0:%.02f mFRth1:%.02f Dump AED: mSNRdB:%.02f mLSDdB:%.02f mPolicy:%d Dump SED: mFrameLen:%d mNclass:%d mBabyCryDecisionLen:%d mBuzzerDecisionLen:%d mGlassBreakingDecisionLen:%d Init SED params mModelEnabled: %d None of SED feature is enabled audio sed init info: src paramters: (%d Hz, %d(%d) ch, format: %d bytesPerSample: %d) rkaudio sed init fail rkaudio aed init fail rt_dump_sed_costtime fail to open library. fail to init aed filter. create Sound Event Detection filter success. Don't need to reload any module None of SED feature is re-enabled Reload SED Start ~RTAFilterVolume processPcm16 ctx->mCurve.mCurveTable != RT_NULL Unsupport volume curve type: %d parseFadeConfig not support audio fade rate(%d) audio fade rate(%d), fade mode(%d) curveConfig Some handle is NULL: %p %p Don't need to update the volume curve CTX - curve:%p mCurveType:%d mResolution:%d mMinDB:%.1f mMaxDB:%.1f mCurveTable:%p META - curve:%p mCurveType:%d mResolution:%d mMinDB:%.1f mMaxDB:%.1f mCurveTable:%p Don't need to config the linear curve curve->mCurveTable != RT_NULL Using customize table of volume curve min_dB must be a negative value max_dB must be larger than min_dB and less than %d dB Invalid resolution value %d lograthm curve - min_dB:%.1lf max_dB:%.1lf max_val:%d zero_dB_val:%u $ + 2 9 @ H P W _ h p y ! - : H U c q & 9 L _ t & ? X r : Y y $ H n 7 b H z K 0 m , o @ ! o e l & N k U J K X r 2 n d ~ : ! " V# )$ % % & ' ( ) |* y+ |, - . / 0 1 3 D4 |5 6 8 O9 : < h= > M@ A UC D F &H I K OM O P R T V X Z \ _ Sa c e Ih j 3m o Yr u w z a} M J Y z O @ H " ; s 1 X ( x y + ~RTVFilterGfxAvs unsupported command %s RTGfxAvsWrapper dlsymGfxAvs RKGFX_AVS_init RKGFX_AVS_deinit RKGFX_AVS_AllProcess RKGFX_AVS_create_sync RKGFX_AVS_wait_sync RKGFX_AVS_resize librkgfx_avs.so [input] [output] ### dummp gfx avs info pipeNum : %d meshFile : %s useFd : %d inputBufferWidth : %d inputBufferHeight : %d inputBufferFormat : %0x inputIsAFBC : %d outputBufferWidth : %d outputBufferHeight : %d outputBufferFormat : %0x outputIsAFBC : %d initParams : %p meshxBufAddressArray : %p meshyBufAddressArray : %p meshAlphaBufAddressArray : %p %s id: %d fd: %d ~RTVFilterCalibAvs getMiddleLut RT_NULL != lPtoParams failed to write mesh alpha to files! unknown command %s ~RTVFilterCalibAvsV2 calib stitch lut is null ptr! getFinalLutFromCal calib stitch param is null ptr! /oem/usr/share/iqfiles/ %s/cam%d_ldch_mesh.bin %s/MeshLdchCpu_%d.bin %s/AlphaYuv.bin %s/rkAvsStitchParams.bin ~RTVFilterGenImgAvs ~RTVFilterGdc changeTextureCoordMap mapX:%d mapY:%d imgW:%d imgH:%d processCorrect idx:%d stMeshSize.u32Width:%d stMeshSize.u32Height:%d! realloc MapX&Y[%d]:%d->%d! unsupport gdc op:%d RTStreamSource RT_NULL != config RT_NULL != mVideoPktQ RT_NULL != mAudioPktQ RT_NULL != mSubtePktQ flush:type(%d) not support flushQueueAndCache flush track type(%d) not support queueNullPacket RT_NULL != pkt media cache: video(num=%05d, %06lldms), audio(num=%05d, %06lldms) media limit: low(%lldms), high(%lldms), resume(%lldms) updateCacheThreshold unsupport protocol: %d update cache(stage=%d, scene=%d), threshold(min=%lld, resume=%lld max=%lld) flushTrackQueue flush track type(%d) with pts(%lld) dequeueUnusedPacket bufferingStart now buffering start! bufferingEnd now buffering end! queuePacket unknown type: %d, free pkt copyPacketFromTracks copyPacketFromTracks in type = %d flush:type = %d not support RTAllocatorMalloc newBuffer failed to instantiate RTMediaBuffer with malloc potentially defect, oldBuffer=%p, newBuffer=%p freeBuffer failed to free malloc buffer reallocBuffer failed to realloc buffer RTAllocatorDma init dma allocator failed failed to free drm buffer allocDmaBuffer alloc buffer failed failed to instantiate RTMediaBuffer with drm map input bad value, fd=%d, size=%d, &ptr=%p unmap input bad value, size=%d, &ptr=%p ~RTDmaDrm failed to drm_close. err: %s drm open failed err: %s ~RTDmaHeap failed to dmabuf_heap_close(%s). err: %s system system-uncached cma cma-uncached /dev/dma_heap selectDev dma heap(%s) open failed err: %s failed to alloc fd. heap is cma, but get phy addr failed. ~RTDmaIon failed to close ion fd. err: %s /dev/ion ion open failed err: %s RTDmaBase flushCache error(fd=%d) %s err sync op type = %d err sync type = %d ioctl sync(fd=%d) error : %s ioctl sync(fd=%d) partial error : %s failed to alloc handle failed to alloc fd from handle failed to get unique id from handle, handle=%d failed to get phy addr, fd=%d free buffer(ptr=%p, handle=%03d, fd=%03d, data=%p, size=%d) fa_audio_trans_to_rtformat failed to trans_to_rtformat(%d), unknown format fa_audio_trans_to_avformat failed to trans_to_avformat(%d), unknown format name depth %-6s %2d rt_samples_alloc u8 s16 s32 s64 @ flt u8p s16p s32p fltp dblp @ s64 @ s64p @ i61937 unknown track type = %d RTACodecTMediaDecoder fa_decode_create failed RTACodecTMediaEncoder codec type not found not find parser for %s ~RTFFParser error parsing send eos pkt tmedia_log_callback tmedia: %s FFAdapterFormat fa_tmedia_interrupt_cb fa_tmedia_interrupt_cb called(exit=%d) rockit_avcodec rockit_parser fa_format_close fa_format_exit mov matroska applehttp mpegts avformat_seek_file fa_format_copy_rt_packet failed to av_packet_clone failed fa_format_build_track_infor RT_NULL != stream RT_NULL != track fa_format_build_track_infor:type = %d not support language fa_format_check_track found attached picture, filter out rtp rtsp sdp fa_format_check_streaminfo_ready width: %d height: %d, format: %d CHECK_GT frame size: %d sample_rate: %d channels: %d, format: %d fa_format_check_variable_framerate variable frame rate %d DivX fa_format_build_track_meta audio params: channels %d, sample_rate %d, block_align %d,bits_per_coded_sample %d, bits_per_raw_sample %d estimate_timings_from_pts found min start time %lld, old offset %lld skip_changes set stream[%d] start_time with min start_time fa_format_estimate_timings estimate duration %lld ok fa_decode_for_update_stream_info failed to find decoder(%s) failed to create decoder(%s) err=%d parser not found Error while parsing data size: %d avformat_find_stream_info fa_format_find_stream_info found video stream key parameters(retry=%d) failed to find video stream parameters, read packet(err=%d) failed to find video stream parameters fa_format_open RT_NULL != fafc->mPktList 5000000 stimeout reconnect headers execute tmedia avformat_open_input, err=%d avio_open fa_format_extio_open io callback not found %s, start 0 retry_num %d failed to avformat_open_input, RETRY(%02d) AGAIN failed to avformat_open_input external-source avformat_open(%p) and av_dump_format DONE... fa_utils_check_error failed to %s; error[%d:%s] FFAdapterUtils fa_utils_dump_track Dump Track(%s) Summary ------------------------------------------------------------------ %12s: %-10s %13s: %-4d %13s: %lldk Profile CodecID %12s: %-10d %13s: %-4d %13s: %.3f Height %12s: %-10d %13s: %-4d %13s: %d SampleRate FrameSize Channels -hd fa_utils_rt_to_ffm_color_format unknown rt type: 0x%x fa_utils_rt_to_ffm_codec_id rockit_parser_data rockit_parser_data_size ff_parser_new_priv_data ff_parser_mpeg4_vop_header unsupported shape %d FFParserUtils GMC is not supported ff_parser_vc1_seq_header_adv Reserved LEVEL %i Only 4:2:0 chroma format supported Progressive Segmented Frame mode: not supported (yet) ff_parser_vc1_seq_header Old interlaced mode is not supported FASTUVMC unavailable in Simple Profile Extended MVs unavailable in Simple Profile 1 for reserved RES_TRANSTAB is forbidden RANGERED should be set to 0 in Simple Profile ff_parser_vc1_extra_data_parse The extradata size too small: %d ff_parser_process_close freeRTPacket copyRTPacket copyRTPacket fail, src = %p, index = %d setTrackPacketQueue queue->mPktQueue != RT_NULL deinitTrackPacketQueue ~RTMediaTracksCache mTracks != RT_NULL mTracks[idx] != NULL cacheTrackData increase mTracks = %p mTracks[j] != RT_NULL fail to find queue to cache data,need free this data temp != RT_NULL track cache too much data, idx = %d,group = 0x%x,size = %d fail to cache data,need free this data copyTrackData copyTrackData,index = %d dump: queue[%d] group = 0x%x,idx = %d, cache size = %d,packet number = %d dump: setting max cache size = %d dump: number of track size = %d,cache trackNum = %d RTMessage deliver failed to deliver message as target handler(%p) gone rt_message msgLoop nothing to do for empty messsage msg_looper adc agc getAudioAlgorithm name = %s is unsupport > ] } @ ma_mpp_to_rt_color_format unknown mpp type: 0x%x ma_rt_to_mpp_color_format ma_mpp_to_rt_codec_id ma_rt_to_mpp_codec_id ma_mpp_to_rt_rc_mode ma_rt_to_mpp_rc_mode ma_get_mpp_enc_hor_stride ma_encode_set_ext_config_h264 find KEY_VENC_CONFIG fail h264:const_intra h264:cb_qp_offset h264:cr_qp_offset h264:dblk_disable h264:dblk_alpha h264:dblk_beta ma_encode_set_ext_config_h265 h265:cb_qp_offset h265:cr_qp_offset h265:scaling_list h265:dblk_disable h265:dblk_alpha h265:dblk_beta h265:sao_luma_disable h265 sao_luma_disable set fail h265:sao_chroma_disable h265 sao_chroma_disable set fail h265:strg_intra_smth_disable h265 pu set fail ma_encode_set_ext_config_mjpeg split:mode split:arg u32MCUPerECS %d is greater than %d mpp_format %d is not support ma_encode_set_ext_config set ext config failed! jpeg:qtable_y jpeg:qtable_u jpeg:qtable_v ma_encode_set_common_config rc:clear_stat_after_set_attr rc:super_mode rc:priority rc:super_i_thd rc:super_p_thd rc:drop_mode rc:drop_thd rc:drop_gap rc:refresh_en rc:refresh_mode rc:refresh_num intra refresh num %d is too low unsupport intra refresh mode %d coding_type %d not support intra refresh rc:hier_qp_en rc:hier_qp_delta rc:hier_frame_num rc:debreath_en rc:debreath_strength ma_encode_set_base_config prep:mirroring base_config mask err:0x%llx! ~RTGetBits ~RTPutBits putBits n <= 31 && value < (1U << n) Internal error, put_bits buffer too small s->buf_ptr < s->buf_end flushLe  J  O + \  C ) R y ( t m m t u u C u u C h > f 6 6 f > h F F ) @ p c b b c p @ ) ' ( ) : d f f d : ) ( ' SBGGR8_1X8 SGBRG8_1X8 SGRBG8_1X8 SRGGB8_1X8 SBGGR10_1X10 SGBRG10_1X10 SGRBG10_1X10 SRGGB10_1X10 SBGGR12_1X12 SGBRG12_1X12 SGRBG12_1X12 SRGGB12_1X12 setupLink RTIspUtils %s: model:%s rkisp0 rkisp1 rkisp-isp-subdev get rkisp-isp-subdev source pad failed! v4l2_subdev_get_format failed! "%s":%d [fmt:%s/%dx%d field:none] Unable to setup formats: %s (%d) get rkisp-bridge-ispp sink pad failed! get rkisp_mainpath sink pad failed! get rkisp-isp-subdev source pad failed!! rkisp_rawrd2_s get rkisp_rawrd2_s sink pad failed media_setup_link src_raw2_s sink_pad FAILED: %d media_setup_link src_pad sink_pad_bridge FAILED: %d media_setup_link src_pad src_pad FAILED: %d media_setup_link src_pad sink_pad_mp FAILED: %d ISP VICAP DVP getVideoModelType rkcif_mipi_lvds rkcif_dvp get sensor link to : %s ispVideoSetCrop set output crop(0,0/%dx%d) failed, %s cifVideoSetCrop get crop iocrl failed, %s tranAlsaElem openPcmCtrl openPcmCtrl %s fail %s ctrlName = %s [%s] ctl open error: %s PCM Clk Compensation In PPM ~RTAlsaControl [%s] ctl not open Control '%s' cannot get element info: %d Control '%s' index is out of range (%d >= %d) Control '%s' cannot read element value: %d face = %d, name = %s, value = %d setPPM error value = %d librga.so dlsymRga c_RkRgaInit c_RkRgaDeInit c_RkRgaBlit c_RkRgaColorFill c_RkRgaFlush RgaCollorFill backGroudInfo srcInfo dstInfo doBlit fail to rgablit, status: %d RTRgaNormalWrapper doColorFill fail to fillColor, status: %d osdInfo doOsd improcess imfill_t imrop_t imcolorkey_t imconfig imStrError_t patInfo fail to improcess: %s RTRgaIm2dWrapper fail to imFill: %s RTGLPssWrapper dlsymGLPss doComposition failed to doComposition createSkvAnrConfig createSkvAgcConfig createSkvCngConfig createSkvDtdConfig createSkvAecConfig createSkvDereverbConfig createSkvNlpconfig createSkvAesconfig createSkvRxconfig createSkvBeamFormConfig destroySkvAnrConfig destroySkvAgcConfig destroySkvAecConfig destroySkvNlpConfig destroySkvDereverbConfig destroySkvCngConfig destroySkvDtdConfig destroySkvAesConfig destroySkvBeamFormConfig dumpSkvAecConfig ********************* AEC Configs dump ****************** RTASkvConfig pos = %d, drop_ref_channel = %d model_aec_en = 0x%x, delay_len = %d, look_ahead = %d ********************** End ****************************** dumpSkvBeamFormConfig ****************** BeamForm Configs dump ****************** model_en = 0x%x, ref_pos = %d targ = %d num_ref_channel = %d, drop_ref_channel = %d dereverb: rlsLg = %d, curveLg = %d, delay = %d forgetting = %f, t60 = %f, coCoeff = %f nlp: BandPassThd SuperEstFactor %2d %2d aes: beta_up = %f, beta_down = %f anr: noiseFactor = %f, swU = %d psiMin = %f, psiMax = %f, fGmin = %f agc: attack_time = %f, release_time = %f, attenuate_time = %f max_gain = %f, max_peak = %f fLineGainDb = %f fRth0 = %f, fRth1 = %f, fRth2 = %f fRk0 = %f, fRk1 = %f, fRk1 = %f swSmL0 = %d, swSmL1 = %d, swSmL2 = %d cng: fGain = %f, fMpy = %f fSmoothAlpha = %f, fSpeechGain = %f stdt: ksiThd_high = %f, ksiThd_low = %f ********************** End *************************** param->aec != RT_NULL param->bf != RT_NULL destroySkvConfig parseSkvAecConfigs aec: not enable model_aec_en mic_chn_map %d chn;map:%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d chns <= 16 aec->Array_list != RT_NULL mic_chn_map:%s drop_ref_channel delay_len look_ahead bf parseSkvBfConfigs bf: not enable targ fast_aec gsc method nlp parseSkvNlpConfigs nlp != RT_NULL band_pass_thd super_est_factor aes parseSkvAesConfigs aes != RT_NULL beta_up beta_down parseSkvAgcConfigs agc != RT_NULL attack_time release_time attenuate_time max_gain max_peak fRth0 fRth1 fRth2 fRk0 fRk1 fRk2 fLineGainDb swSmL0 swSmL1 swSmL2 skvAgc != RT_NULL anr parseSkvAnrConfigs anr != RT_NULL noiseFactor psiMin psiMax fGmin swU dereverb parseSkvDereverbConfigs dereverb != RT_NULL rlsLg curveLg forgetting t60 coCoeff cng parseSkvCngConfigs cng != RT_NULL fGain fMpy fSmoothAlpha fSpeechGain dtd parseSkvDtdConfigs sdtd != RT_NULL ksiThd_high ksiThd_low skv != RT_NULL ab writeBinFile failed to open calib avs params file(%s), error: %s RTCalibAvsUtils %srk_ps_gpu_alpha%d%d.bin %srk_ps_gpu_meshx%d%d.bin %srk_ps_gpu_meshy%d%d.bin %srk_ps_gpu_mesh_params.txt saveMeshAlpha failed to open mesh params file(%s), error: %s src_width: %d src_height: %d blended_width: %d blended_height: %d mesh_step_x: %d mesh_step_y: %d camera_%d: %d nonoverlap_num: %d nonoverlap_dst_stary_%d%d: %d nonoverlap_dst_width_%d%d: %d nonoverlap_mesh_width_%d%d: %d nonoverlap_mesh_height_%d%d: %d overlap_band_num_%d%d: %d overlap_alpha_width_%d%d: %d overlap_alpha_height_%d%d: %d dumpPtoParams ====== cameraNum %d ====== srcImgName %s srcWidth %d srcHeight %d srcProjType %d srcImgYaw %f srcImgRoll %f srcImgPitch %f srcFovHoriz %f inParamsA %f inParamsB %f inParamsC %f inParamsD %f inParamsE %f inParamsG %f inParamsT %f ========================= parsePtoParams failed to open pto file: %s!, error: %s =0 @ RTCalibAvsWrapper dlsymCalibAvs RKALGO_AVS_GetMiddleLutBufSize RKALGO_AVS_GetFinalLutBufMaxSize RKALGO_AVS_GetFinalLutFromMiddleLut RKALGO_AVS_GetMiddleLutFromCalibParams RKALGO_AVS_GetCalibParamsFromCalibFile libpanoStitchApp.so mallocMiddleLutBuf mallocFinalLutBuf freeFinalLutBuf freeMiddleLutBuf RTCalibAvsV2Wrapper dlsymCalibAvsV2 rkAVS_getLutSize rkAVS_getGoodParams rkAVS_finalLutFromCal rkAVS_getGenLutVersion librkAVS_genLut.so initCalibAvsCtxOpts avs lib name:%s %s rkAVS_getLutSizeFor1106 failed with %d dumpGoodProjParamsInfo ### dummp calib avs good proj params info pipeNum : %d srcWidth : %d srcHeight : %d distance : %3.2f calibType : %d calibFile : %s dumpProjConfigInfo ### dummp calib avs proj config info pipeNum : %d srcWidth : %d srcHeight : %d meshWidth : %d meshHeight : %d projMode : %d centerX : %d centerY : %d fovX : %d fovY : %d oriYaw : %d oriPitch : %d oriRoll : %d yaw : %d pitch : %d roll : %d fuseType : %d finalLutMode : %d getGoodProjParams rkAVS_getGoodProjectParamsFor1106 failed with %d dumpInitConfigInfo ### dummp calib avs init config info calibType : %d calibFile : %s distance : %3.2f ### dummp calib avs mask info ### dummp calib avs fine tuning config info enableFineTuning : %d dumpStitchParamsInfo ### dummp calib avs stitch params info bandNum : %d stitchWidth : %d stitchHeight : %d alphaWidth : %d alphaHeight : %d ### dummp calib avs stitch params roi info pipeCnt : %d srcCopyStartX : %d srcCopyStartY : %d srcCopyHeight : %d srcCopyWidth : %d dstCopyStartX : %d dstCopyStartY : %d dstCopyHeight : %d dstCopyWidth : %d srcRemapStartX : %d srcRemapStartY : %d srcRemapHeight : %d srcRemapWidth : %d ### dummp calib avs stitch params block info srcOverlapStartX : %d srcNonverlapStartY : %d srcOverlapHeight : %d srcNonverlapHeight : %d dstOverlapStartX : %d dstNonverlapStartY : %d dstOverlapHeight : %d dstNonverlapHeight : %d getFLutFrCal rkAVS_finalLutFromCalFor1106 failed with %d RTGenImgAvsWrapper rkAVS_getVersion rkAVS_initParams rkAVS_stitchImages rkAVS_destroy librkAVS_genStitch.so rkAVS_initParams failed with %d, pstEngine %p rkAVS_destroy failed with %d, pstEngine %p dumpImageData ### dump gen stitch avs %s buf info data.fd : %d data.width : %d data.height : %d data.dat.p : %p data.pitch.p : %p dumpInputParams ### dump gen stitch avs input params params.log : %d params.alpha : %p params.mesh[%d] : %d ### dump gen stitch avs stitch params info doStitch rkAVS_stitchImages failed with %d, pstEngine %p dlsymGdc rk_algo_gdc_fisheye_version rk_algo_gdc_fisheye_get_mesh_size rk_algo_gdc_fisheye_generate_mesh rk_algo_gdc_fisheye_pos_query_dst_to_src rk_algo_gdc_fisheye_pos_query_dst_to_src_array rk_algo_gdc_fisheye_pos_query_dst_to_pano rk_algo_gdc_fisheye_pos_query_dst_to_pano_array librk_gdc_core.so initGdcCtxOpts gdc lib name:%s %s RTGdcWrapper RTCacheSource getCacheLevel unsupported cache mode: %d estimateDurationUs failed to estimate duration, not implemented... updateCache unsupported track type: %d getBufferingPercent getTrackCacheBytes unsupport track type: %d getTrackCacheDuration getTrackCacheNum unsupport node type: %d RT_NULL != meta dumpCacheDetail -------------------------------------------------------------- | type | cache duration(us) | cache byte | cache count | | %12s | %18lld | %10d | %11d | total videoDemux videoDecoder videoSink audioDemux audioDecoder audioSink update max cache size when large bitrate(%lld) fa_codec_fill_extradata codec_ctx->extradata = %p, but RT_NULL is expected. FFAdapterCodec codec->extradata != RT_NULL fa_video_encode_create Fail to create encoder(%s) begin to open tmedia encoder(%s) now tmedia video encoder failed to initialize. (%d) open tmedia video encoder(%s) success fa_encode_create not support track type: %d fa_decode_destroy fa_encode_destroy fa_decode_send_packet fc or pkt is NULL(fc: %p, pkt: %p) preprocess: drop this packet(pts=%lld,buffer=%p) fa_video_decode_get_frame unsupport pixel format(%d) reach EOS! fa_audio_set_resample_speed invalid speed(%f) not supported! new rerample speed(%f) fa_audio_is_need_resample RT_NULL != fc->mFFResampleCtx recreate the audio resampler! failed to init the audio resampler! fa_audio_fill_mute_data reallocate buffer(this=%p, size=%d), old=%d fa_audio_decode_buffer_manager Could't find audio paramter for alloc buffer. fa_audio_decode_get_frame failed to alloc av frame reach audio decoder EOS warning : resample output data is planer! fail to reallocate buffer(this=%p, size=%d) is smaller than data_size=%d fa_decode_get_frame fa_video_encode_send_frame fc or pkt is NULL: fc: %p pkt: %p send_frame returned EAGAIN, which is an API violation. fa_video_encode_get_packet receive_packet returned EAGAIN, which is an API violation. fa_encode_get_packet not support track type: %d fa_encode_send_frame fa_codec_flush execute tmedia avcodec_flush_buffers(...) fa_init_audio_params_from_metadata opt_bits_per_sample fa_audio_decode_create failed to init audio params from metadata avcodec_open2 succeed to open tmedia decoder(%s)! fa_init_subtitle_params_from_metadata fa_subtitle_decode_create Fail to avcodec_find_decoder for %s Fail to avcodec_alloc_context3 for %s failed to init subtitle params from metadata sub_charenc Success to open tmedia decoder(%s)! fa_init_video_params_from_metadata fa_video_decode_create Fail to find decoder(%s) Try to create decoder(%s) Fail to create decoder(%s) err=%d fa_decode_create fa_encode_callback_buffer write packet opaque is NULL! FFAdapterAEncoder mux I/O size is too big, request size = %d failed to allocate buffer(%p, %d) fa_init_cache_buffer fa_deinit_cache_buffer fa_audio_encode_set_sample_fmt Couldn't find support sample_fmt frome AVCodec, use default config : %d fa_audio_encode_set_sample_rate warning : g726 encode only support 8000Hz. warning : g726 encode only support 16000Hz. Couldn't find support sample_rate frome codec, use user config : %d fa_audio_encode_set_channel_layout warning : g726 encode only support 1 channel. fail to get support channel_layout from codec, use user config : %d fa_audio_encode_init_params fa_audio_encode_dump_Info init params: channels : %d channelLayout : %d sampleRate : %d format : %d codec params: frameSize : %d %s.%s fa_audio_encode_destroy fa_audio_encode_create RT_NULL != fc->mAllocator fail to find rt codec id libopus fail to find Encoder(%s) fail to init audio encode parameter failed to open codec(%s) guess format : shortName = %s, fileName = %s fail to find output format fail to alloc format find output format name = %s fail to initialize stream parameters! fail to alloc avio buffer fail to alloc I/O context fail to write output header need cache input datas create audio encoder(%s) success fa_audio_encode_send_frame send eos frame faile to allocate output frame samples fail not send packet for encoding fa_audio_encode_get_packet reach audio encoder EOS write NULL frame flush. fail to write frame fail to reallocate buffer(%p, %d) is smaller than data size:%d opt_av_dts opt_av_seq ff_codec_acc_check_length %s:%d FFCodecUtils ff_codec_acc_process %s: empty frame %s: invalid frame %s: %d > %d Incomplete frame. @ E ` @ F ` P W x P X x ` h ` i p y p z P P @ \ @ ] @ @ - . C D @ @ Z [ q r tcp://127.0.0.1:3893 ipcs_server /rockit/mpi/dump initNetServer Port missing in uri RKSockServer binding to host:%s, port:%d socket(AF_INET, SOCK_STREAM, 0) failed Cannot set socket to reuse addr bind failed, reason: %s sock server initialize succeed initDomainServer failed to create socket(AF_UNIX, SOCK_STREAM, 0) binding to %s flush: received %d bytes receiveMessage received message len exceeds reception buffer size! sendBuffer %s: not initialized sendMessage sock server not initialized initServer proto:%s, hostname:%s, path:%s, port:%d tcp domain handleNextClient client connected. waiting for msg... receive message failed Error to parse uri: %s Error to parse message content: %s Error send reponse: %s accept failed listening done post failed to post ipc response RKIPCRequest ---------------------- %s ---------------------------- %-*s moduleArgs cmd parse result: module name : %s device ID : %d channel ID : %d record count : %d output file : %s basic options: module name. <required on record> device id. <required on record> channel id. <required on record> is_input record input/output stream(0: output, 1: input) record file name. record count <required on record> help show this help message and exit use --help for details. select a test case to run. process record data failed. start record data success... uriArgs ./dumpsys record [-m MOD] [-d DEVID] [-c CHNID] [-o OUTPUT FILE]... error: option `--%s` %s error: option `-%c` %s requires a value expects an integer value expects a numerical value wrong option type: %d no- error: unknown option `%s` %s Usage: %s %s or: %s %sUsage: %s%s %s %s %s %s-%c %s, %s--%s %s=<int> %s=<flt> %s=<str> %s%*s%s \\ \" \b \f \n \r \t \u%04x \u2028 \u2029 %.17g '%c' (%d) unexpected end of input after start of comment unexpected end of input inside multi-line comment malformed comment unexpected end of input [ { unexpected end of input in string unescaped bad \u escape: invalid escape character parse error: expected expected JSON object, got bad type for in exceeded maximum nesting depth leading 0s not permitted in numbers invalid in number at least one digit required in fractional part at least one digit required in exponent expected '"' in object, got expected ':' in object, got expected ',' in object, got expected ',' in list, got expected value, got unexpected trailing array_list_create_with_capacity array_list_insert_at array_list_remove_at array_list_remove_all array_list_destroy ion_open fail to open device:%s success to open ion device:%s ion_ioctl fail to ion_ioctl(fd = %d, req = %d), error:%s ion_handle_to_fd fail to map_fd(fd = %d), error:%s ion_fd_to_handle fd %d import failed for %s ion_mmap fail to mmap(fd = %d), error:%s drm_open fail to open drm device(%s) rt_drm drm_ioctl fail to drm_ioctl(fd = %d, req =%d), error: %s drm_get_phys fail to get phys(fd=%d), error: %s drm_handle_to_fd fail to handle_to_fd(fd=%d) drm_alloc allocate buffer(size=%d, align=%d, flags=%x) from drm device(fd=%d) illegal parameter, handler is null. drm_map map_dumb failed: %s fail to drm_mmap(fd = %d), error: %s dmabuf_heap_open snprintf failed! open %s failed! dmabuf_heap_mmap Invalid UTF8 sequence in avio_put_str16%s !s->write_flag Assertion %s failed at %s:%d libavformat/aviobuf.c Failed to decrease buffer size len >= s->orig_buffer_size Invalid return value 0 for stream protocol Statistics: %d seeks, %d writeouts Statistics: %lld bytes read, %d seeks AVIOContext protocol_whitelist List of protocols that are allowed to be used %08x %02x %c %1.4f %s %3.2f %s %1.0f %s %1.0fk %s %sMetadata: language %s %-16s: %s %-16s: fps, fps tbr tbr, tbn, tbn dump_separator Stream #%d:%d [0x%x] (%s) , %d, %d/%d : %s , SAR %d:%d DAR %d:%d tbc (default) (dub) (original) (comment) (lyrics) (karaoke) (forced) (hearing impaired) (visual impaired) (clean effects) (descriptions) (dependent) (still image) %sSide data: %s palette new extradata paramchange: channel count %u, channel layout: %s, sample_rate %u, width %u height %u unknown param H.263 macroblock info replaygain: invalid data track gain %s - unknown track peak album gain album peak displaymatrix: rotation of %.2f degrees stereo3d: (inverted) audio service type: effects visually impaired hearing impaired dialogue commentary emergency voice over karaoke quality factor: %d, pict_type: %c cpb: bitrate max/min/avg: %d/%d/%d buffer size: %d vbv_delay: %lld Mastering Display Metadata, has_primaries:%d has_luminance:%d r(%5.4f,%5.4f) g(%5.4f,%5.4f) b(%5.4f %5.4f) wp(%5.4f, %5.4f) min_luminance=%f, max_luminance=%f spherical: %s (%f/%f/%f) [%zu, %zu, %zu, %zu] [pad %u] Content Light Level Metadata, MaxCLL=%d, MaxFALL=%d unknown side data type %d (%d bytes) stream #%d: keyframe=%d duration=%0.3f dts= N/A size=%d pts= %0.3f - Duration: %02d:%02d:%02d.%02d , start: %s%d.%06d , bitrate: %lld kb/s Chapter #%d:%d: start %f, end %f Program %d %s No Program Output %s #%d, %s, %s '%s': Input from segment ssegment ID3 image2 Probing %s score:%d size:%d Probing %s score:%d increased to %d due to MIME type Specified probe size value %u cannot be < %u mime_type Format %s detected only with low score of %d, misdetection possible! Format %s probed with size=%d and score=%d image/gif a image/jpeg image/jpg image/png = image/tiff ` image/bmp N JPG PNG = TDATTIMETORYTRDATSIZTYER TDENTDORTDRCTDRLTDTGTIPLTMCLTMOOTPROTSOATSOPTSOTTSST TALBTBPMTCOMTCONTCOPTDLYTENCTEXTTFLTTIT1TIT2TIT3TKEYTLANTLENTMEDTOALTOFNTOLYTOPETOWNTPE1TPE2TPE3TPE4TPOSTPUBTRCKTRSNTRSOTSRCTSSE Error opening memory stream Cannot read BOM value, input too short Incorrect BOM value Unknown encoding Error reading frame %s, skipped TCON TCO (%d) TXXX TXX PRIV CHAP Failed to alloc %zu bytes Failed to alloc %d bytes Error reading GEOB frame, data truncated. GEOB Other Unknown attached picture mimetype: %s, skipping. Unknown attached picture type %d. Error decoding attached picture description. APIC COM COMM encrypted encrypted and compressed GEO invalid extended header length version compression extended header too long. id3v2 ver:%d flags:%02X len:%d Invalid empty frame %s, skipping. Skipping %s ID3v2 frame %s. USLT Failed to read tag data lyrics-%s%s%s Error reading lyrics, skipped comment Error reading comment frame, skipped invalid frame id, assuming padding ID3v2.%d tag skipped, cannot handle %s TYER TYE TDAT TDA -%.2s-%.2s TIME TIM %.2s:%.2s id3v2_priv.%s \x%02x PIC 32x32 pixels 'file icon' Other file icon Cover (front) Cover (back) Leaflet page Media (e.g. label side of CD) Lead artist/lead performer/soloist Artist/performer Conductor Band/Orchestra Composer Lyricist/text writer Recording Location During recording During performance Movie/video screen capture A bright coloured fish Illustration Band/artist logotype Publisher/Studio logotype TAL album genre TCP compilation TT2 TEN encoded_by TP1 artist TP2 album_artist TP3 performer TRK TCMP TDRC TDRL TDEN creation_time TSOA album-sort TSOP artist-sort TSOT title-sort TALB TCOM composer TCOP copyright TENC TIT2 TLAN TPE1 TPE2 TPE3 TPOS disc TPUB publisher TRCK TSSE encoder lyrics Failed to send packet to filter %s for stream %d s->oformat libavformat/mux.c Timestamps are unset in a packet for stream %d. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly NOPTS %lld compute_muxer_pkt_fields: pts:%s dts:%s cur_dts:%s b:%d size:%d st:%d Packet with invalid duration %lld in stream %d Encoder did not produce proper pts, making some up. Application provided invalid, non monotonically increasing dts to muxer in stream %d: %s >= %s pts (%s) < dts (%s) in stream %d av_write_frame: pts2:%s dts2:%s Requested output format '%s' is not a suitable output format Unable to find a suitable output format for '%s' Out of memory The AVFormatContext is not in set to bitexact mode, only the AVCodecContext. If this is not intended, set AVFormatContext.flags |= AVFMT_FLAG_BITEXACT. No streams to mux were specified Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. sample rate not set dimensions not set Aspect ratio mismatch between muxer (%d/%d) and encoder layer (%d/%d) Tag %s incompatible with output codec id '%d' (%s) Lavf58.20.100 encoder- Invalid packet stream index: %d Received a packet for an attachment stream. failed to avoid negative pts %s in stream %d. Try -avoid_negative_ts 1 as a possible workaround. Packets poorly interleaved, failed to avoid negative timestamp %s in stream %d. Try -max_interleave_delta 0 as a possible workaround. pkt->size == ((-0x7fffffff - 1) / 3 * 2 + (int)sizeof(AVFrame)) ((AVFrame *)pkt->data)->buf Delay between the first packet and last packet in the muxing queue is %lld > %lld: forcing output av_interleaved_write_frame size:%d dts:%s pts:%s av_interleaved_write_frame FLUSH writing reading Opening '%s' for %s NULL AVFormatContext avioflags direct reduce buffering probesize set probing size formatprobesize number of bytes to probe file format packetsize set packet size fflags flush_packets reduce the latency by flushing out packets immediately ignidx ignore index genpts generate pts nofillin do not fill in missing values that can be exactly calculated noparse disable AVParsers, this needs nofillin too igndts ignore dts discardcorrupt discard corrupted frames sortdts try to interleave outputted packets by dts keepside deprecated, does nothing fastseek fast but inaccurate seeks nobuffer reduce the latency introduced by optional buffering bitexact do not write random/volatile data shortest stop muxing with the shortest stream autobsf add needed bsfs automatically seek2any allow seeking to non-keyframes on demuxer level when supported analyzeduration specify how many microseconds are analyzed to probe the input cryptokey decryption key indexmem max memory used for timestamp index (per stream) rtbufsize max memory used for buffering real-time frames fdebug print specific debug info max_delay maximum muxing or demuxing delay in microseconds start_time_realtime wall-clock time when stream begins (PTS==0) fpsprobesize number of frames used to probe fps audio_preload microseconds by which audio packets should be interleaved earlier chunk_duration microseconds for each chunk chunk_size size in bytes for each chunk f_err_detect set error detection flags (deprecated; use err_detect, save via avconv) err_detect set error detection flags crccheck verify embedded CRCs bitstream detect bitstream specification deviations buffer detect improper bitstream length explode abort decoding on minor error detection ignore_err ignore errors careful consider things that violate the spec, are fast to check and have not been seen in the wild as errors compliant consider all spec non compliancies as errors aggressive consider things that a sane encoder shouldn't do as an error use_wallclock_as_timestamps use wallclock as timestamps skip_initial_bytes set number of bytes to skip before reading header and frames correct_ts_overflow correct single timestamp overflows enable flushing of the I/O context after each packet metadata_header_padding set number of bytes to be written as padding in a metadata header output_ts_offset set output timestamp offset max_interleave_delta maximum buffering duration for interleaving f_strict how strictly to follow the standards (deprecated; use strict, save via avconv) strict how strictly to follow the standards very strictly conform to a older more strict version of the spec or reference software strictly conform to all the things in the spec no matter what the consequences normal unofficial allow unofficial extensions experimental allow non-standardized experimental variants max_ts_probe maximum number of packets to read while waiting for the first timestamp avoid_negative_ts shift timestamps so they start at 0 auto enabled when required by target format disabled do not change timestamps make_non_negative shift timestamps so they are non negative make_zero set information dump field separator codec_whitelist List of decoders that are allowed to be used format_whitelist List of demuxers that are allowed to be used protocol_blacklist List of protocols that are not allowed to be used max_streams maximum number of streams skip_estimate_duration_from_pts skip duration calculation in estimate_timings_from_pts P x < 0 avformat_find_stream_info 0123456789abcdef0123456789ABCDEF gz ) *3 b @Tf; B %d, !K F C L @ d h 1 gn ( 23 q b 8 D0! VNo7 k | nl < "~_ 2 h 1 gn ( 23 q b 8 D0! VNna >sM s c 9 [ y 24$ P h 1 gz ) "3 c#! 3 ! V =}~O ? TC x ' p 0 h 3H gz ) "3 c#! 3 ! :Feje$ 2 &4 A # P+ $iH0@. A(L4 <` ( h 3H gn 23 q b 8 D0! VNo7 k | nl < n 8 @@P H@ h 1 TMedia version 4.1.3 tmd probing stream %d pp:%d Failed to reallocate probe buffer for stream %d nothing to probe for stream %d Probe with size=%d, packets=%d detected %s with score=%d probed stream %d probed stream %d failed threads --enable-cross-compile --cross-prefix=/home/sch/rv1126/linux/buildroot/output/rockchip_rv1126_rv1109_libs/host/bin/arm-linux-gnueabihf- --sysroot=/home/sch/rv1126/linux/buildroot/output/rockchip_rv1126_rv1109_libs/host/arm-buildroot-linux-gnueabihf/sysroot --host-cc=/usr/bin/gcc --arch=arm --target-os=linux --disable-stripping --pkg-config=/home/sch/rv1126/linux/buildroot/output/rockchip_rv1126_rv1109_libs/host/bin/pkg-config --disable-static --enable-shared --prefix=/usr --enable-avfilter --enable-version3 --enable-logging --enable-optimizations --disable-extra-warnings --enable-avdevice --enable-avcodec --enable-avformat --enable-network --disable-gray --enable-swscale-alpha --enable-dct --enable-fft --enable-mdct --enable-rdft --disable-crystalhd --disable-dxva2 --enable-runtime-cpudetect --disable-hardcoded-tables --disable-mipsdsp --disable-mipsdspr2 --disable-msa --enable-hwaccels --disable-cuda --disable-cuvid --disable-nvenc --disable-avisynth --disable-frei0r --disable-libopencore-amrnb --disable-libopencore-amrwb --disable-libdc1394 --disable-libgsm --disable-libilbc --disable-libvo-amrwbenc --disable-symver --disable-doc --disable-gpl --disable-nonfree --disable-debug --disable-small --disable-tmedia --disable-ffplay --disable-avresample --disable-ffprobe --disable-postproc --disable-swscale --enable-librga --disable-encoders --enable-encoder=mp2 --enable-encoder=pcm_alaw --enable-encoder=pcm_mulaw --enable-encoder=adpcm_g726 --disable-decoders --enable-decoder=mp3 --enable-decoder=mp2 --enable-decoder=pcm_alaw --enable-decoder=pcm_mulaw --enable-decoder=adpcm_g726 --enable-decoder=pcm_u8 --enable-decoder=pcm_s16le --enable-decoder=adpcm_ima_wav --enable-decoder=adpcm_ms --disable-muxers --enable-muxer=mp4 --enable-muxer=flv --enable-muxer=mp2 --enable-muxer=g726 --enable-muxer=pcm_alaw --enable-muxer=pcm_mulaw --disable-demuxers --enable-demuxer=mov --enable-demuxer=g726le --enable-demuxer=pcm_alaw --enable-demuxer=pcm_mulaw --enable-demuxer=wav --enable-demuxer=mp3 --disable-parsers --enable-parser=mpegaudio --disable-bsfs --disable-protocols --enable-protocol=file --enable-protocol=rtmp --disable-filters --disable-indevs --disable-outdevs --enable-pthreads --disable-zlib --disable-bzlib --disable-libfdk-tmd --disable-libcdio --disable-gnutls --disable-openssl --enable-libdrm --disable-libopenh264 --disable-vaapi --disable-vdpau --enable-rkmpp --enable-libdrm --disable-decoder=h264_v4l2m2m --disable-decoder=vp8_v4l2m2m --disable-decoder=mpeg2_v4l2m2m --disable-decoder=mpeg4_v4l2m2m --disable-encoder=h264_v4l2m2m --disable-encoder=vp8_v4l2m2m --disable-encoder=mpeg2_v4l2m2m --disable-encoder=mpeg4_v4l2m2m --disable-mmal --disable-omx --disable-omx-rpi --disable-libopencv --disable-libopus --disable-libvpx --disable-libass --disable-libbluray --disable-libmfx --disable-librtmp --disable-libmp3lame --disable-libmodplug --disable-libspeex --disable-libtheora --disable-libwavpack --disable-iconv --disable-libfreetype --disable-fontconfig --disable-libopenjpeg --disable-libx264 --disable-libx265 --disable-x86asm --disable-mmx --disable-sse --disable-sse2 --disable-sse3 --disable-ssse3 --disable-sse4 --disable-sse42 --disable-avx --disable-avx2 --enable-armv6 --enable-vfp --enable-neon --disable-altivec --extra-libs=-latomic --enable-pic --cpu=cortex-a7 --enable-static --disable-shared --disable-neon libavformat license: LGPL version 3 or later !dst->codec_whitelist && !dst->format_whitelist && !dst->protocol_whitelist && !dst->protocol_blacklist libavformat/utils.c Failed to duplicate black/whitelist Truncating packet of size %d to %lld Format not on whitelist '%s' Attached picture on stream %d has invalid size, ignoring st->internal->avctx->ticks_per_frame s->iformat DTS %lli < %lli out of order invalid dts/pts combination %lli mov,mp4,m4a,3gp,3g2,mj2 first_dts %s not matching first dts %s (pts %s, duration %lld) in the queue IN delayed:%d pts:%s, dts:%s cur_dts:%s st:%d pc:%p duration:%lld delay:%d onein_oneout:%d OUTdelayed:%d/%d pts:%s, dts:%s cur_dts:%s first_dts %s but no packet with dts in the queue *pkt_buffer index == 0 || ie[-1].timestamp < timestamp Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol pipe cache Reconfiguring buffers to size %lld tmp_pos > pos_max gen_seek: %d %s pos_min=0x%llx pos_max=0x%llx dts_min=%s dts_max=%s pos_limit <= pos_max read_timestamp() failed in the middle %lld %lld %lld / %s %s %s target:%s limit:%lld start:%lld noc:%d read_seek: %d %s using cached pos_min=0x%llx dts_min=%s index < st->nb_index_entries using cached pos_max=0x%llx pos_limit=0x%llx dts_max=%s Failed to read extradata of size %d rfps: %f %f Setting avg frame rate based on r frame rate st->request_probe <= 0 Dropped corrupted packet (stream = %d) Invalid stream index %d Demuxer context update while decoder is open, closing and trying to re-open Invalid timestamps stream=%d, pts=%s, dts=%s, size=%d ff_read_packet stream=%d, pts=%s, dts=%s, size=%d, duration=%lld, flags=%d parser not found for codec %s, packets or times may be invalid. demuxer injecting skip %d / discard %d Could not inject global side data read_frame_internal stream=%d, pts=%s, dts=%s, size=%d, duration=%lld, flags=%d st->index_entries seek_frame_generic failed as this stream seems to contain no keyframes after the target timestamp, %d non keyframes found Ignoring outlier non primary stream starttime %f Ignoring outlier non primary stream endtime %f Ignoring outlier non primary stream duration %f unspecified size no decodable DTS frames unspecified pixel format unspecified sample rate unspecified sample format unspecified frame size unknown codec no frame in rv30/40 and no sar unspecified number of channels missing_streams skip_clear mpeg mpegts Before avformat_find_stream_info() pos: %lld bytes read:%lld seeks:%d nb_streams:%d Failed to open codec in %s interrupted extract_extradata All info found Probe buffer size limit of %lld bytes reached Stream #%d: not enough frames to estimate rate; consider increasing probesize Non-increasing DTS in stream %d: packet %d with DTS %lld, packet %d with DTS %lld DTS discontinuity in stream %d: packet %d with DTS %lld, packet %d with DTS %lld max_analyze_duration %lld reached at %lld microseconds st:%d !sti->avctx->extradata decoding for stream %d failed start time for stream %d is not set in estimate_timings_from_pts Skipping duration calculation in estimate_timings_from_pts skip_changes stream %d : no PTS found at end of file, duration not set stream %d : no TS found at start of file, duration not set Estimating duration from bitrate, this may be inaccurate format: start_time: %0.3f duration: %0.3f bitrate=%lld kb/s stream %d: start_time: %0.3f duration: %0.3f Could not find codec parameters for stream %d (%s): %s Consider increasing the value for the 'analyzeduration' and 'probesize' options After avformat_find_stream_info() pos: %lld bytes read:%lld seeks:%d frames:%d s->nb_streams>0 s->streams[ s->nb_streams - 1 ] == st new_program: id=0x%04x Chapter end time %lld before start %lld stream index %d is not valid NTP time format roll over detected %0*d Input context has not been properly allocated by avformat_alloc_context() and is not NULL either Custom AVIOContext makes no sense and will be ignored with AVFMT_NOFILE format. Discarding ID3 tags because more suitable tags were found. mp3 tta demuxer does not support additional id3 data, skipping \ ./ .\ st:%d removing common factor %d from timebase st:%d has too large timebase, reducing Ignoring attempt to set invalid timebase %d/%d for st:%d Number of streams exceeds max_streams parameter (%d), see the documentation if you wish to increase it Invalid stream specifier syntax, missing ':' sign after :m. Invalid stream specifier: %s. Unknown bitstream filter '%s' = Automatically inserted bitstream filter '%s'; args='%s' copy Failed to open bitstream filter %s for stream %d with codec %s http https Failed to parse creation_time %s Invalid palette side data avi mov,mp4,3gp,3g2,psp,ipod,ismv,f4v acc aptx dvbsub dvbtxt eacc h264 hevc loas m4v mjpeg_2000 mpegvideo jqxgkh abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+-. subfile, !*c libavformat/avio.c Impossible to open the '%s' protocol for reading Impossible to open the '%s' protocol for writing subfile Key '%s' not found. Error parsing options string %s https: https protocol not found, recompile TMedia with openssl, gnutls or securetransport enabled. tls: !(e=av_dict_get(*options, "protocol_whitelist", ((void *)0), 0)) || (uc->protocol_whitelist && !strcmp(uc->protocol_whitelist, e->value)) !(e=av_dict_get(*options, "protocol_blacklist", ((void *)0), 0)) || (uc->protocol_blacklist && !strcmp(uc->protocol_blacklist, e->value)) Protocol '%s' not on whitelist '%s'! Protocol '%s' on blacklist '%s'! Setting default whitelist '%s' No default whitelist set !whitelist || !(e=av_dict_get(*options, "protocol_whitelist", ((void *)0), 0)) || !strcmp(whitelist, e->value) !blacklist || !(e=av_dict_get(*options, "protocol_blacklist", ((void *)0), 0)) || !strcmp(blacklist, e->value) URLContext rw_timeout Timeout for IO operations (in microseconds) V \ [ j P P !P #P FLV only supports wideband (16kHz) Speex audio FLV only supports mono Speex audio FLV does not support sample rate %d, choose from (44100, 22050, 11025) Audio codec '%s' not compatible with FLV TMD sequence header: %02x %02x. Unable to re-open %s output file for the second pass (add_keyframe_index) filepositions times FLV no sequence end mode open Failed to update header with correct duration. Failed to update header with correct filesize. onMetaData duration width height videodatarate framerate videocodecid audiodatarate audiosamplerate audiosamplesize stereo audiocodecid datastream datasize lasttimestamp totalframes hasAudio hasVideo hasCuePoints hasMetadata hasKeyframes Ignoring metadata for %s canSeekToEnd videosize audiosize lastkeyframetimestamp lastkeyframelocation keyframes Empty audio Packet Packets are not in the proper order with respect to DTS libavformat/flvenc.c Malformed TMD bitstream detected: use the audio bitstream filter 'tmd_adtstoasc' to fix it ('-bsf:a tmd_adtstoasc' option with tmedia) tmd bitstream error Warning: Speex stream has more than 8 frames per packet. Adobe Flash Player cannot handle this! Too large packet with size %u >= %u onTextData Text no mem for add keyframe index! par->codec_type is type = [%d] FLV at most one video stream is supported in flv %s codec %s not compatible with flv Muxing VP6 in flv will produce flipped video on playback. at most one audio stream is supported in flv Audio 16-bit big-endian audio in flv is valid but most likely unplayable (hardware dependent); use s16le Subtitle codec '%s' for stream %d is not compatible with FLV Codec type '%s' for stream %d is not compatible with FLV Codec %s is not supported in the official FLV specification, use vstrict=-1 / -strict -1 to use it anyway. FLV (Flash Video) video/x-flv flv muxer flvflags FLV muxer flags tmd_seq_header_detect Put TMD sequence header based on stream data no_sequence_end disable sequence end for FLV no_metadata disable metadata for FLV no_duration_filesize disable duration and filesize zero value metadata for FLV add_keyframe_index Add keyframe index metadata > ] } @ g726le raw little-endian G.726 ("right aligned") G.726 little-endian demuxer code_size Bits per G.726 code configurationVersion: %u general_profile_space: %u general_tier_flag: %u general_profile_idc: %u general_profile_compatibility_flags: 0x%08x general_constraint_indicator_flags: 0x%012llx general_level_idc: %u min_spatial_segmentation_idc: %u parallelismType: %u chromaFormat: %u bitDepthLumaMinus8: %u bitDepthChromaMinus8: %u avgFrameRate: %u constantFrameRate: %u numTemporalLayers: %u temporalIdNested: %u lengthSizeMinusOne: %u numOfArrays: %u array_completeness[%u]: %u NAL_unit_type[%u]: %u numNalus[%u]: %u nalUnitLength[%u][%u]: %u Blues Classic Rock Country Dance Disco Grunge Hip-Hop Jazz Metal New Age Oldies R&B Rap Reggae Techno Industrial Alternative Ska Death Metal Pranks Soundtrack Euro-Techno Ambient Trip-Hop Vocal Jazz+Funk Fusion Trance Classical Instrumental Acid House Game Sound Clip Gospel Noise AlternRock Bass Soul Punk Space Meditative Instrumental Pop Instrumental Rock Ethnic Gothic Darkwave Techno-Industrial Electronic Pop-Folk Eurodance Dream Southern Rock Comedy Cult Gangsta Top 40 Christian Rap Pop/Funk Jungle Native American Cabaret New Wave Psychadelic Rave Showtunes Trailer Lo-Fi Tribal Acid Punk Acid Jazz Polka Retro Musical Rock & Roll Hard Rock Folk-Rock National Folk Swing Fast Fusion Bebob Latin Revival Celtic Bluegrass Avantgarde Gothic Rock Progressive Rock Psychedelic Rock Symphonic Rock Slow Rock Big Band Chorus Easy Listening Acoustic Humour Speech Chanson Opera Chamber Music Sonata Symphony Booty Bass Primus Porn Groove Satire Slow Jam Club Tango Samba Folklore Ballad Power Ballad Rhythmic Soul Freestyle Duet Punk Rock Drum Solo A capella Euro-House Dance Hall Goa Drum & Bass Club-House Hardcore Terror Indie BritPop Negerpunk Polsk Punk Beat Christian Gangsta Heavy Metal Black Metal Crossover Contemporary Christian Christian Rock Merengue Salsa Thrash Metal Anime JPop SynthPop 0 / f z B q c UJ Xz R " "! `" " d" e" " " " +" " H" " & R S % x D 9 : ! 0 1 this file requires zlib support compiled in Unknown MOV field order 0x%04x enda %d Empty AV1 Codec Configuration Box Atoms too deeply nested Detected moov in a free atom. Broken file, trak/mdat not at top-level type:'%s' parent:'%s' sz: %lld %lld %lld overread end of atom '%.4s' by %lld bytes ignoring multiple glbl Found duplicated MOOV Atom. Skipped it %d/%d STREAMINFO must be first FLACMetadataBlock non-STREAMINFO FLACMetadataBlock(s) ignored frag flags 0x%x could not find corresponding trex could not find corresponding track id %u ctype=%s stype=%s handler_name iTunSMPB %*X %X %X %X cdec Unhandled or malformed custom metadata of size %lld qt ISO: File Type Major Brand: %.4s major_brand minor_version compatible_brands Empty Content Light Level Info box Empty Content Light Level box Unsupported Content Light Level box version %d Invalid Mastering Display Color Volume box Empty VP Codec Configuration box Unsupported VP Codec Configuration box version %d nclx nclc unsupported color_parameter_type %s %s: pri %d trc %d matrix %d full %u Empty Mastering Display Metadata box Unsupported Mastering Display Metadata box version %d unsupported OpusSpecificBox version Empty spherical video box Missing spherical video header Unknown spherical version %d Missing projection box Missing projection header box Unsupported cubemap layout %d Invalid bounding rectangle coordinates %u,%u,%u,%u Unknown projection type: %s Empty stereoscopic video box Unknown st3d mode value %d tenc atom are only supported in first sample descriptor invalid per-sample IV size value failed to read the default key ID invalid default_constant_IV_size in tenc atom failed to read the default IV schm boxes are only supported in first sample descriptor track[%u].stts.entries = %u Duplicated STTS atom reached eof, corrupted STTS atom sample_count=%d, sample_duration=%d systemBitrate=" xmp <GSpherical:StitchingSoftware> <GSpherical:Spherical> true <GSpherical:Stitched> <GSpherical:ProjectionType> equirectangular <GSpherical:StereoMode> left-right top-bottom <GSpherical:InitialViewHeadingDegrees> <GSpherical:InitialViewPitchDegrees> <GSpherical:InitialViewRollDegrees> Invalid spherical metadata found Duplicated SBGP atom reached eof, corrupted SBGP atom keyframe_count = %u Duplicated STSS atom reached eof, corrupted STSS atom track[%u].stsc.entries = %u Duplicated STSC atom STSC entry %d is invalid (first=%d count=%d id=%d) sc->stsc_data[i+1].first >= 2 libavformat/mov.c reached eof, corrupted STSC atom Duplicated STPS atom reached eof, corrupted STPS atom Invalid edit list entry_count: %d for elst atom of size: %lld bytes. ELST atom of %lld bytes, bigger than %d entries. Duplicated ELST atom track[%u].edit_count = %i duration=%lld time=%lld rate=%f Track %d, edit %d: Invalid edit list media time=%lld Duplicated STCO atom reached eof, corrupted STCO atom get_wav_header failed volume %s, len %d filename %s, len %d nlvl from %d, nlvl to %d type %d, len %d path %s dir %s Unknown dref type 0x%08x size %u sample aspect ratio already set to %d:%d, ignoring 'pasp' atom (%d:%d) stream %d, sample %d, dts %lld %g rotate [aax] file checksum == %02x [aax] activation_bytes option is missing! [aax] activation_bytes value needs to be 4 bytes! [aax] audible_fixed_key value needs to be 16 bytes! [aax] mismatch in checksums! [aax] error in drm blob decryption! trun track id unknown, no tfhd was found index_entry_pos <= st->nb_index_entries flags 0x%x entries %u found mfra time %lld, using it for pts found sidx time %lld, using it for pts found tfdt time %lld, using it for dts found track end time %lld, using it for dts first sample flags 0x%x Failed to add index entry mov_update_dts_shift(): dts_shift set to %d pts %lld calculated dts %lld sc->dts_shift %d ctts.duration %d sc->time_offset %lld flags & MOV_TRUN_SAMPLE_CTS %d AVIndex stream %d, sample %d, offset %llx, dts %lld, size %u, distance %d, keyframe %d reached eof, corrupted TRUN atom end_index >= 0 && end_index <= st->nb_index_entries ignoring 'frma' atom of '%.4s', stream has codec id %d ignoring 'frma' atom of '%.4s', stream format is '%.4s' The 'keys' atom with the invalid key count: %u The key# %u in meta has invalid size:%u Missing schm or tenc failed to read the initialization vector hit EOF while reading sub-sample encryption info Multiple auxiliary info chunks are not supported Failed to seek for auxiliary info, will only parse senc atoms for encryption info Hit EOF while reading auxiliary info Ignoring duplicate encryption info in saio Duplicate saio atom Ignoring saio box with non-zero aux_info_type Ignoring saio box with non-zero aux_info_type_parameter Saw encrypted saio without schm/tenc Hit EOF while reading saio Ignoring duplicate encryption info in saiz Duplicate saiz atom Ignoring saiz box with non-zero aux_info_type Ignoring saiz box with non-zero aux_info_type_parameter Saw encrypted saiz without schm/tenc Failed to read the auxiliary info Ignoring duplicate encryption info in senc Hit EOF while reading senc Anevia truncated extradata size: %dx%d palette: %06x%s ../ Reference with mismatching origin, %s not tried for security reasons, set demuxer option use_absolute_path to allow it anyway .. Using absolute path on user request, this is a possible security issue Absolute path %s not tried for security reasons, set demuxer option use_absolute_path to allow absolute paths Multiple mdhd? Version %d creation_time is not representable Invalid mdhd time scale %d, defaulting to 1 ignored unknown aclr value (%d) aclr not decoded - incomplete atom aclr not decoded - unable to add atom to extradata aclr not decoded - unexpected size %lld Invalid decryption key len %d expected %d error reading header moov atom not found on_parse_exit_offset=%lld Failed to retrieve first frame ignoring stream duration which is shorter than chapters Chapter %d not found in file %02d:%02d:%02d%c%02d stream %d, timescale not set Forcing full parsing for mp3 stream Overflow during bit rate calculation %lld * 8 * %d Referenced QT chapter track not found root atom offset 0x%llx: partial file read fragments, offset 0x%llx stream %d, timestamp %lld, sample %d stream %d, found sample %d sc->stsc_data[index].first <= sc->chunk_count next == (int)next Invalid mvhd time scale %d, defaulting to 1 time scale = %i sidx version %u Invalid sidx timescale 1/%d sidx reference_type 1 could not find corresponding track id %d stream has moof boxes, will look for a mfra doesn't look like mfra (unreasonable size) doesn't look like mfra (size mismatch) doesn't look like mfra (tag mismatch) stream has mfra found tfra failed to seek back after looking for mfra found a moof box but failed to read the mfra (may be a live ismv) found a moof box but stream is not seekable, can not look for mfra moof offset %llx track[%u].ctts.entries = %u ignoring CTTS entry with count=%d duration=%d count=%d, duration=%d CTTS invalid reached eof, corrupted CTTS atom dts shift %d Found media data tag MPEG indicating this is a MOV-packed MPEG-PS. Invalid sample rate %d Unsupported DTS audio channel layout Failed to read the system id Failed to read the key id Hit EOF while reading pssh sample_size = %u sample_count = %u Invalid sample field size %u Duplicated STSZ atom STSZ atom truncated reached eof, corrupted STSZ atom quicktime_version account_type account_id category description episode_uid firmware hd_video keywords synopsis make podcast gapless_playback purchase_date rating sort_album_artist sort_album sort_artist sort_composer sort_name sort_show media_type episode_id episode_sort network show season_number producer premiere_version chapter director disclaimer edit_date original_format grouping host_computer original_artist performers playback_requirements original_source URL warning loci too short place name too long loci too short (%u bytes left, need at least %d) %+08.4f%+09.4f %+f /%s %s-%s Unknown cover type: 0x%x. Error parsing cover art. The index of 'data' is out of range: %d < 1 or >= %d. UDTA parsing failed retrying raw %.4s Failed to store the number (%d) in string. Failed to store the number (%u) in string. Failed to store the float32 number (%f) in string. HandBrake %d.%d.%d stream %d, offset 0x%llx: partial file Nonkey frame from stream %d discarded due to AVDISCARD_NONKEY Cannot append palette to packet saiz atom found without saio saio atom found without saiz Incorrect number of samples in encryption info Only the 'cenc' encryption scheme is supported subsample size exceeds the packet size left leftover packet bytes after subsample processing stream %d, missing mandatory atoms, broken header stream %d, contradictionary STSC and STCO multiple edit list entries, Use -advanced_editlist to correctly decode otherwise a/v desync might occur STSZ sample size %d invalid (too large), ignoring STSZ sample size %d invalid (too small), ignoring wrong sample count Sample size %u is too large AVIndex stream %d, sample %u, offset %llx, dts %lld, size %u, distance %u, keyframe %d Invalid SampleDelta %d in STTS, at %d st:%d error unaligned chunk chunk count %u Zero bytes per frame, but %d samples per frame wrong chunk count %u AVIndex stream %d, chunk %u, offset %llx, dts %lld, size %u, duration %u Cannot allocate index ranges buffer Shifting DTS by %d because of negative CTTS. st: %d edit list: %lld Missing key frame while searching for timestamp: %lld st: %d edit list %lld Cannot find an index entry before timestamp: %lld. stts: %lld ctts: %lld, ctts_index: %lld, ctts_count: %lld Cannot add CTTS entry %lld - {%lld, %d} skip %d audio samples from curr_cts: %lld drop a frame at curr_cts: %lld @ %lld Cannot reallocate frame duration buffer Cannot add index entry Support for mvhd.timescale = 0 with editlists Processing st: %d, edit list %lld - media time: %lld, duration: %lld Offset DTS by %lld to make first pts zero. Setting codecpar->delay to %d for stream st: %d stream %d, error opening alias: path='%s', dir='%s', filename='%s', volume='%s', nlvl_from=%d, nlvl_to=%d Skipped opening external track: stream %d, alias: path='%s', dir='%s', filename='%s', volume='%s', nlvl_from=%d, nlvl_to=%d.Set enable_drefs to allow this. c->fc->nb_streams >= 1 invalid size %lld in stsd multiple fourcc not supported size=%lld 4CC=%s codec_type=%d Planar Y'CbCr 8-bit 4:2:0 Sorenson H263 audio channels %d version =%d, isom =%d reel_name reached eof, corrupted STSD atom invalid STSD entries %d Duplicate stsd found in this track. QuickTime / MOV use_absolute_path allow using absolute path when opening alias, this is a possible security issue seek_streams_individually Seek each stream individually to the to the closest point ignore_editlist Ignore the edit list atom. advanced_editlist Modify the AVIndex according to the editlists. Use this option to decode in the order specified by the edits. ignore_chapters use_mfra_for use mfra for fragment timestamps export_all Export unrecognized metadata entries export_xmp Export full XMP metadata activation_bytes Secret bytes for Audible AAX files audible_fixed_key Fixed key used for handling Audible AAX files 77214d4b196a87cd520045fd20a51d67 decryption_key The media decryption key (hex) enable_drefs Enable external track support. d e r l t x |  d e g q l u y } ~ d e r t x |  d e w { o 7 7 p 3 ~  ? ? ` V ' . } 7 7 7 & ? ? n 7 7 y z { | 7 m 7 u v w x k l 3 s t q r e f j h i g ` d chan: layout=%u bitmap=%u num_descr=%u reached EOF while reading channel layout = N m B D W ~ 9F T& F encd 0 / f%P wma mp4v avc1 avc3 hev1 hvc1 mp4v mp4v mp4v= mp4vX mp4vF vc-1t drac mp4v vp09 av01 P mp4a-P mp4a P mp4a P mp4a P ac-3(P ec-3 P mp4a P fLaC<P Opus P mp4a P mp4a X mp4a p mp4s p tx3g gpmd Application provided duration: %lld / timestamp: %lld is out of range for mov/mp4 format Application provided duration: %lld is invalid tmd_adtstoasc vp9_superframe a=control:streamid=%d next_dts >= 0 libavformat/movenc.c next_dts <= 0x7fffffff %s- Non-consecutive fragments, writing incorrect sidx 3gp 3g2 mov psp ipod ismv f4v Empty MOOV enabled; disabling automatic bitstream filtering No meaningful edit list will be written when using empty_moov without delay_moov Sample interleaving in fragments is mutually exclusive with omit_tfhd_offset and separate_moof muxer does not support non seekable output timecode: tbc=%d/%d invalid, fallback on %d/%d You requested a copy of the original timecode track so timecode metadata are now ignored none cenc-aes-ctr Invalid encryption key len %d expected %d Invalid encryption kid len %d expected %d unsupported encryption scheme %s m4a m4b Warning, extension is not .m4a nor .m4v Quicktime/Ipod might not play the file unsupported height for dv codec %s rawvideo cannot be written to mov, output file will be unreadable Using MS style video codec tag, the file may be unplayable! Using MS style audio codec tag, the file may be unplayable! Could not find tag for codec %s in stream #%d, codec not currently supported in container D-10/IMX must use 720x608 or 720x512 video resolution Resolution %dx%d too large for mov/mp4 WARNING codec timebase is very high. If duration is too long, file may not be playable by quicktime. Specify a shorter timebase or choose different container. %s only supported in MP4. VP8 muxing is currently not supported. track %d: codec frame size is not set track %d: codec block align is not set for adpcm track %d: muxing mp3 at %dhz is not standard, to mux anyway set strict to -1 track %d: muxing mp3 at %dhz is not standard in MP4 %s in MP4 support is experimental, add '-strict %d' if you want to use it. Internal error, put_bits buffer too small s->buf_ptr < s->buf_end ./libavcodec/put_bits.h PSP mode need one video and one audio stream Frame rate %f outside supported range mhlr SoundHandler SubtitleHandler VideoHandler ClosedCaptionHandler DataHandler HintHandler TimeCodeHandler GoPro MET Unknown hldr_type for %s, writing dummy values dhlr malformed location metadata earth yrrc albm Lucida Grande perf titl author gnre dscp cprt ART nam aut alb day swr des cmt gen cpy mak mod xyz key aART wrt encoding_tool too grp lyr desc ldes tvsh tven tvnn keyw tves tvsn stik hdvd pgap cpil tmpo Lavf XDCAM HD422 EX %d%c Could not locate DNxHD bit stream in vos_data Could not locate DNxHD bit stream, vos_data too small moov atom written before any packets, unable to write correct dvc1 atom. Set the delay_moov flag to fix this. DpxE gamma value %g writing gama value %d track->mode == 0x02 gamma value unknown, unable to write gama atom Not writing 'gama' atom. Format is not MOV. color primaries unspecified, assuming bt709 color primaries unspecified, assuming bt470bg color primaries unspecified, assuming smpte170 color primaries unspecified, unable to assume anything track->mode == 0x02 || track->mode == 0x01 Not writing 'colr' atom. Format is not MOV or MP4. Unsupported stereo_3d flags %x. st3d not written. Unsupported stereo_3d type %s. st3d not written. Unsupported projection %d. sv3d not written. invalid extradata size not writing 'chan' tag due to lack of channel information track width is too large track height is too large EDTS using dts:%lld cts:%d instead of dts:%lld cts:%lld tid:%d av_rescale_rnd(start_dts, 1000, track->timescale, AV_ROUND_DOWN) <= 0 Not writing any edit list even though one would have been required FATAL error, file duration too long for timebase, this file will not be playable with quicktime. Choose a different timebase or a different container format fps %d is too large reel_name length %llu is too large track->par->codec_id == AV_CODEC_ID_OPUS || track->par->codec_id == AV_CODEC_ID_TMD eng Lavc58.35.100 2006/04/01 11:11:11 Estimating the duration of the last packet in a fragment, consider setting the duration field in AVPacket instead. Unable to write PRFT, no entries in the track Unable to write PRFT, first PTS is invalid Unsupported PRFT box configuration: %d Unable to re-open %s output file for the second pass (faststart) fatal error, input is not a single packet, implement a AVParser for it fatal error, input packet contains no samples Track %d starts with a nonzero dts %lld, while the moov already has been written. Set the delay_moov flag to handle this case. pts has no value Got more than one picture in stream %d, ignoring. Starting second pass: moving the moov atom to the beginning of the file reserved_moov_size is too small, needed %lld additional Starting second pass: inserting sidx atoms palette: %06x, %06x, %06x, %06x, %06x, %06x, %06x, %06x, %06x, %06x, %06x, %06x, %06x, %06x, %06x, %06x size: %dx%d <?xml version="1.0" encoding="utf-8"?> <smil xmlns="http://www.w3.org/2001/SMIL20/Language"> <head> <meta name="creator" content="%s" /> </head> <body> <switch> </switch> </body> </smil> <%s systemBitrate="%lld"> systemBitrate <param name="%s" value="%d" valuetype="data"/> trackID systemLanguage <param name="%s" value="%s" valuetype="data"/> _%s _cc _ad trackName CodecPrivateData H264 FourCC WVC1 MaxWidth MaxHeight DisplayWidth DisplayHeight TMDP TMDH TMDL WMAP AudioTag Channels SamplingRate BitsPerSample PacketSize </%s> mp4 MP4 (MPEG-4 Part 14) video/mp4 mp4 muxer mov muxer movflags MOV muxer flags rtphint Add RTP hint tracks moov_size maximum moov size so it can be placed at the begin empty_moov Make the initial moov atom empty frag_keyframe Fragment at video keyframes frag_every_frame Fragment at every frame separate_moof Write separate moof/mdat atoms for each track frag_custom Flush fragments on caller requests isml Create a live smooth streaming feed (for pushing to a publishing point) faststart Run a second pass to put the index (moov atom) at the beginning of the file omit_tfhd_offset Omit the base data offset in tfhd atoms disable_chpl Disable Nero chapter atom default_base_moof Set the default-base-is-moof flag in tfhd atoms dash Write DASH compatible fragmented MP4 frag_discont Signal that the next fragment is discontinuous from earlier ones delay_moov Delay writing the initial moov until the first fragment is cut, or until the first fragment flush global_sidx Write a global sidx index at the start of the file write_colr Write colr atom (Experimental, may be renamed or changed, do not use from scripts) write_gama Write deprecated gama atom use_metadata_tags Use mdta atom for metadata. skip_trailer Skip writing the mfra/tfra/mfro trailer for fragmented files negative_cts_offsets Use negative CTS offsets (reducing the need for edit lists) rtpflags RTP muxer flags Use MP4A-LATM packetization instead of MPEG4-GENERIC for TMD rfc2190 Use RFC 2190 packetization instead of RFC 4629 for H.263 skip_rtcp Don't send RTCP sender reports h264_mode0 Use mode 0 for H.264 in RTP send_bye Send RTCP BYE packets when finishing skip_iods Skip writing iods atom. iods_audio_profile iods audio profile atom. iods_video_profile iods video profile atom. Maximum fragment duration min_frag_duration Minimum fragment duration frag_size Maximum fragment size ism_lookahead Number of lookahead entries for ISM files video_track_timescale set timescale of all video tracks brand Override major brand use_editlist use edit list fragment_index Fragment number of the next fragment mov_gamma gamma value for gama atom frag_interleave Interleave samples within fragments (max number of consecutive samples, lower is tighter interleaving, but with more overhead) encryption_scheme Configures the encryption scheme, allowed values are none, cenc-aes-ctr encryption_key The media encryption key (hex) encryption_kid The media encryption key identifier (hex) use_stream_ids_as_track_ids use stream ids as track ids write_tmcd force or disable writing tmcd write_prft Write producer reference time box with specified time source prft wallclock empty_hdlr_name write zero-length name string in hdlr atoms within mdia and minf atoms CENC-AVC: remaining size %d smaller than nal length+type %d CENC-AVC: nal size %d remaining %d Unable to initialize hinting of stream %d rtpo invalid concatenated file detected - using bitrate for duration filesize and duration do not match (growing file?) Cannot determine file size, skipping TOC table. pad %d %d Skipping %d bytes of junk at %lld. Invalid frame size (%d): Could not seek to %lld. Failed to read frame size: Could not seek to %lld. Using MP3 TOC to seek; may be imprecise. Using scaling to seek VBR MP3; may be imprecise. Could not seek to %lld. MP2/3 (MPEG audio layer 2/3) mp2,mp3,m2a,mpa usetoc use table of contents Failed to set close on exec setsockopt(SO_REUSEADDR) failed ff_socket_nonblock failed Connection to %s failed (%s), trying next address Connection to %s failed: %s Original list of addresses %s: Address %s port %s Interleaved list of addresses Starting connection attempt to %s port %s Connected attempt failed: %s nb_attempts > 0 libavformat/network.c Successfully connected to %s port %s Connection attempt to %s port %s failed: %s , * %s: %s rate=%d channels=%d Invalid sample_rate found in mime_type "%s" st->codecpar->bits_per_coded_sample > 0 libavformat/pcmdec.c sln Asterisk raw pcm sln demuxer PCM Archimedes VIDC vidc demuxer PCM mu-law ul mulaw demuxer PCM A-law alaw demuxer PCM unsigned 8-bit u8 demuxer PCM unsigned 16-bit little-endian uw u16le demuxer PCM unsigned 16-bit big-endian u16be demuxer PCM unsigned 24-bit little-endian u24le demuxer PCM unsigned 24-bit big-endian u24be demuxer PCM unsigned 32-bit little-endian u32le demuxer PCM unsigned 32-bit big-endian u32be demuxer PCM signed 8-bit sb s8 demuxer PCM signed 16-bit little-endian sw audio/L16 s16le demuxer PCM signed 16-bit big-endian s16be demuxer PCM signed 24-bit little-endian s24le demuxer PCM signed 24-bit big-endian s24be demuxer PCM signed 32-bit little-endian s32le demuxer PCM signed 32-bit big-endian s32be demuxer PCM 32-bit floating-point little-endian f32le demuxer PCM 32-bit floating-point big-endian f32be demuxer PCM 64-bit floating-point little-endian f64le demuxer PCM 64-bit floating-point big-endian f64be demuxer d F d V, q: @@@ UUU f 3 f 3 f 3 f f f ff f3 f 3 3 3 3f 33 3 f 3 f 3 f 3 f 3 f f f ff f3 f 3 3 3 3f 33 3 f 3 f 3 f 3 f 3 f f f ff f3 f 3 3 3 3f 33 3 f 3 f f f f ff 3f f f f f ff 3f f f f f ff 3f ff ff ff fffff3ff f3 f3 f3 f3ff33f3 f f f f ff 3f 3 3 3 3 f3 33 3 3 3 3 f3 33 3 3 3 3 f3 33 3f 3f 3f 3ff3f33f 33 33 33 33f33333 3 3 3 3 f3 33 f 3 f 3 f 3 f f f ff f3 f 3 3 3 3f 33 3 f 3 w U D " w U D " w U D " wwwUUUDDD""" %s files have exactly one stream mp2 MP2 (MPEG audio layer 2) audio/mpeg mp2,m2a,mpa g726 raw big-endian G.726 ("left-justified") REPLAYGAIN_TRACK_GAIN REPLAYGAIN_TRACK_PEAK REPLAYGAIN_ALBUM_GAIN REPLAYGAIN_ALBUM_PEAK P , m F _l 'P # X qD b X B G 6 M aeO l(P - B ; P + m F _l $P P " P 1 P 2 8 4P B E @ P P P U W X a b d i ?P u 5P P 4P )P 0 P ` P a %P b &P c X e X f P P P p P :P AP AP P P P 1P P (P P X H X H ul P mp P CA @ JY 5P r 4P P #P P FS P oV H264 h264 X264 x264 avc1 DAVC SMV2 VSSH Q264 V264 GAVC UMSV tshd INMC H263 X263 T263 L263 VX1K ZyGo M263 lsvm H263 I263 H261 U263 VSM4 FMP4 DIVX DX50 XVID MP4S M4S2 ZMP4 DIV1 BLZ0 mp4v UMP4 WV1F SEDG RMP4 3IV2 WAWV FFDS FVFW DCOD MVXM PM4V SMP4 DXGM VIDM M4T3 GEOX G264 HDX4 DM4V DMK2 DYM4 DIGI EPHV EM4A M4CC SN40 VSPX ULDX GEOV SIPP SM4V XVIX DreX QMP4 PLV1 GLV4 GMP4 MNM4 GTM4 MP43 DIV3 MPG3 DIV5 DIV6 DIV4 DVX3 AP41 COL1 COL0 MP42 DIV2 MPG4 MP41 WMV1 WMV2 GXVE dvsd dvhd dvh1 dvsl dv25 dv50 cdvc CDVH CDV5 dvc dvcs dvh1 dvis pdvc SL25 SLDV AVd1 mpg1 mpg2 MPEG PIM1 PIM2 VCR2 DVR MMES LMP2 slif EM2V M701 M702 M703 M704 M705 mpgv BW10 XMPG MJPG MSC2 LJPG dmb1 mjpa JR24 LJPG JPGL MJLS MJPG MJLS jpeg IJPG AVRn ACDV QIVG SLMJ CJPG IJLV MVJP AVI1 AVI2 MTSJ ZJPG MMJP HFYUC FFVH CYUV I420 YUY2 Y422 V422 YUNV UYNV UYNY uyv1 2Vu1 2vuy yuvs yuv2 P422 YV12 YV16 YV24 UYVY VYUY IYUV Y800 Y8 HDYC YVU9 VDTZ Y411 NV12 NV21 Y41B Y42B YUV9 YVU9 auv2 YVYU YUYV I410 I411 I422 I440 I444 J420 J422 J440 J444 YUVA I40A I42A RGB2 RV15 RV16 RV24 RV32 RGBA AV32 GREY I09L I09B I29L I29B I49L I49B I0AL I0AB I2AL I2AB I4AL I4AB I4FL I4FB I0CL I0CB I2CL I2CB I4CL I4CB I0FL I0FB FRWU R10k r210 v210 C210 v308 v408 AYUV v410 yuv4 IV31 IV32o IV41p IV50 VP31 VP30Z VP50[ VP60[ VP61[ VP62j VP6A\ VP6F\ FLV4 VP70 VP71 VP80 VP90 ASV1 ASV2# VCR1! FFV1) Xxanq LM20- mrle- - . MSVC. msvc. CRAM. cram. WHAM. wham+ cvid3 DUCK3 PVEZ5 MSZH6 ZLIB SNOW" 4XMV FLV1 S263V FSV1 svq18 tscc9 ULTI; VIXL< QPEG< Q1.0< Q1.1G WMV3 WMVPF WVC1F WMVA WVP2H LOCOI WNV1I YUV8J AAS4J AASCK RT21L FPS1 theoM TM20 TR20O CSCDQ ZMBVU KMVCW CAVS AVS2X mjp2X MJ2CX LJ2CX LJ2KX IPJ2X AVj2Y VMnc] tga = MPNG= PNG1= png $ CLJRt drac* azpr* RPZA* rpza SP54{ AURA| AUR2 dpx KGV1 LAGSk AMVF ULRA ULRG ULY0 ULY2 ULY4 ULH0 ULH2 ULH4 UQY2 UQRA UQRG UMY2 UMH2 UMY4 UMH4 UMRA UMRG VBLE E130 xtor ZECO Y41P2 AFLC MSS1 MSA1 TSC2 MTS2 CLLC MSS2 SVQ3 012v a12v G2M2 G2M3 G2M4 G2M5 FICV CHQX TDSC CUVCE RV40 SPV1 RSCC ISCC CFHD M101 M102 MAGY M8RG M8RA M8G0 M8Y0 M8Y2 M8Y4 M8YA M0RA M0RG M0G0 M0Y2 M2RA M2RG YLC0 SHQ0 SHQ1 SHQ2 SHQ3 SHQ4 SHQ5 SHQ7 SHQ9 FMVC SCPR UCOD AV01 MSCC SRGC$ IMM4% BT20& MWSC' WCMV( RASC IART ICMT ICOP ICRD IGNR ILNG INAM IPRD IPRT ITRK ISFT ISMP ITCH ! D 8 qwav header size < 14 WAVEFORMATEX support for RIFX files unknown subformat:%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x {%02x%02x%02x%02x-%02x%02x-%02x%02x-%02x%02x-%02x%02x%02x%02x%02x%02x} Invalid sample rate: %d INFO subchunk truncated too big INFO subchunk truncated file out of memory, unable to read INFO tag premature end of file while reading INFO tag IARL IART IAS1 IAS2 IAS3 IAS4 IAS5 IAS6 IAS7 IAS8 IAS9 ICMS ICMT ICOP ICRD ICRP IDIM IDPI IENG IGNR IKEY ILGT ILNG IMED INAM IPLT IPRD IPRT ITRK ISBJ ISFT ISHP ISMP ISRC ISRF ITCH (start&1) == 0 libavformat/riffenc.c BottomUp LIST requested bits_per_coded_sample (%d) and actually stored (%d) differ Genuine Adobe Flash Player 001 J h . ~Wn ]-) o 6 1 Genuine Adobe Flash Media Server 001 J h . ~Wn ]-) o 6 1 FLV Too short chunk size change packet (%d) Incorrect chunk size %d New incoming chunk size = %d Unable to create response packet buf_size >= 0 ./libavcodec/bytestream.h Seek on stream index %d at timestamp %lld with flags %08x Sending seek command for timestamp %lld Unable to send seek command on stream index %d at timestamp %lld with flags %08x Pause at timestamp %d Sending pause command for timestamp %d pause Unable to send pause command at timestamp %d Incomplete flv packets in RTMP_PT_METADATA packet Too short window acknowledgement size packet (%d) Incorrect window acknowledgement size %d Window acknowledgement size = %d FCSubscribe _result onStatus status %s is now published details @setDataFrame Erroneous Message size %d not following standard _checkbw releaseStream FCPublish getStreamLength connect authmod=adobe authmod=llnw Unknown connect error (unsupported authentication method?) No credentials set ?reason=authfailed Incorrect username/password ?reason=nosuchuser Incorrect username Authentication failed code=403 need auth ?authmod=%s&user=%s ?reason=needauth No auth parameters found salt opaque challenge nonce Ignoring unsupported var %s Variable %s has NULL value %08x ?authmod=%s&user=%s&challenge=%s&response=%s &opaque=%s live :/ /_definst_ 00000001 ?authmod=%s&user=%s&nonce=%s&cnonce=%s&nc=%s&response=%s Server error: %s UnPublishing stream... FCUnpublish Deleting stream... deleteStream Releasing stream... FCPublish stream... Creating stream... createStream Unexpected reply on connect() Sending publish command for '%s' Sending play command for '%s' play Unexpected reply on getStreamLength() |RtmpSampleAccess received bytes read report Too short user control packet (%d) Too short ping packet (%d) Sending SWF verification... Ignoring SWFVerification request. Peer bandwidth packet is less than 4 bytes long (%d) Incorrect set peer bandwidth %d Max sent, unacked = %d _error NetStream.Play.Start onBWDone Error in PT_INVOKE Unable to parse stream name - name too long? Unable to parse stream name Unable to find / in url %s, bad format Unexpected stream %s, expecting %s onFCPublish NetStream.Publish.Start Unknown packet type received 0x%02X NetStream.Seek.Notify NetStream.Play.UnpublishNotify NetStream.Play.Stop Sending bytes read report Detected librtmp style URL parameters, these aren't supported by the libavformat internal RTMP handler currently enabled. See the documentation for the correct way to pass parameters. rtmp rtmp_listen not available for %s rtmpt rtmpts ffrtmphttp_tls ffrtmphttp rtmps tls rtmpe rtmpte ffrtmpcrypt_tunneling ffrtmpcrypt tcp ?listen&listen_timeout=%d Cannot open connection %s Cannot open connection %s. CWS Zlib is required for decompressing the SWF player file. Genuine Adobe Flash Player 001 rtmp_swfhash Handshaking... Cannot write RTMP handshake request Cannot read RTMP handshake response Type answer %d Server version %d.%d.%d.%d Server response validating failed Hash of the decompressed SWF file is not 32 bytes long. Signature mismatch Unable to read handshake RTMP protocol version mismatch Unable to write answer - RTMP S0 RTMP Handshake C1 Error Unable to write answer RTMP Handshake S1 Error RTMP Handshake S2 Error RTMP Handshake C2 Error Erroneous C2 Message epoch does not match up with C1 epoch Erroneous C2 Message random does not match up slist= /ondemand/ ondemand .f4v .mp4 mp4: .flv LNX %s %d,%d,%d,%d FMLE/3.0 (compatible; %s) Proto = %s, path = %s, app = %s, fname = %s app nonprivate flashVer swfUrl tcUrl fpad capabilities audioCodecs videoCodecs videoFunction pageUrl Invalid AMF parameter: %s received abort message received acknowledgement Unknown control message type (%d) Unable to read command string Expecting connect, got %s SeqNum not found App field not found in connect App field don't match up: %s <-> %s fmsVer FMS/3,0,1,123 NetConnection.Connect.Success Connection succeeded. objectEncoding rtmp_app Name of application to connect to on the RTMP server rtmp_buffer Set buffer time in milliseconds. The default is 3000. rtmp_conn Append arbitrary AMF data to the Connect message rtmp_flashver Version of the Flash plugin used to run the SWF player. rtmp_flush_interval Number of packets flushed in the same request (RTMPT only). rtmp_live Specify that the media is a live stream. any both live stream recorded recorded stream rtmp_pageurl URL of the web page in which the media was embedded. By default no value will be sent. rtmp_playpath Stream identifier to play or to publish rtmp_subscribe Name of live stream to subscribe to. Defaults to rtmp_playpath. SHA256 hash of the decompressed SWF file (32 bytes). rtmp_swfsize Size of the decompressed SWF file, required for SWFVerification. rtmp_swfurl URL of the SWF player. By default no value will be sent rtmp_swfverify URL to player swf file, compute hash/size automatically. rtmp_tcurl URL of the target stream. Defaults to proto://host[:port]/app. rtmp_listen Listen for incoming rtmp connections timeout Maximum timeout (in seconds) to wait for incoming connections. -1 is infinite. Implies -rtmp_listen 1 rtp setsockopt(SO_RCVBUF) setsockopt(SO_SNDBUF) setsockopt(TCP_NODELAY) setsockopt(TCP_MAXSEG) Port missing in uri listen_timeout Failed to resolve hostname %s: %s sc->listen libavformat/tcp.c Listen for incoming connections set timeout (in microseconds) of socket I/O operations Connection awaiting timeout (in milliseconds) send_buffer_size Socket send buffer size (in bytes) recv_buffer_size Socket receive buffer size (in bytes) tcp_nodelay Use TCP_NODELAY to disable nagle's algorithm tcp_mss Maximum segment size for outgoing TCP packets %s:// %s@ [ :%d :// Unsupported pixel format (%d) length <= sizeof(temp) libavformat/wavdec.c WAVE RIFF RIFX RF64 ds64 invalid format in RIFF header invalid start code %s in RIFF header negative data_size and/or sample_count in ds64: data_size = %lld, sample_count = %lld found more than one 'fmt ' tag found more than one 'XMA2' tag found no 'fmt ' tag before the 'data' tag Ignoring maximum wav data size, file may be invalid originator originator_reference origination_date origination_time %llu time_reference 0x%016llX%016llX%016llX%016llX 0x%016llX%016llX%016llX%016llX%016llX%016llX%016llX%016llX umid coding_history found no 'fmt ' tag before the 'SMV0' tag Unknown SMV version found Found SMV data Could not allocate extradata. too many frames per jpeg too short LIST tag no 'fmt ' or 'XMA2' tag found no 'data' tag found Data size %lld is too large ignoring wrong sample_count %lld wav WAV / WAVE (Waveform Audio) WAV demuxer ignore_length Ignore length file: file,crypto truncate truncate existing files on write blocksize set I/O operation maximum block size follow Follow a file as it is being written eng fra ger ita dut sve spa dan por nor heb jpn ara fin gre ice mlt tur hr chi urd hin tha kor lit pol hun est lav fo rus chi iri alb ron ces slk slv yid sr mac bul ukr bel uzb kaz aze aze arm geo mol kir tgk tuk mon pus kur kas snd tib nep san mar ben asm guj pa ori mal kan tam tel bur khm lao vie ind tgl may may amh tir orm som swa run mlg epo wel baq cat lat que grn aym tat uig dzo jav P P P ! P " -P $ d e f 3 3 l q s 7 u u ? y y ? ~ ? ` ; gpmd p text p tx3g x c608 P mp4a P ac-3 P sac3 ima4 P alac samr sawb P dtsc P dtsh P dtsl P dtse P DTS (P ec-3 P vdva P dvca P agsm;P ilbc P MAC3 P MAC6*P .mp1 P .mp2 P .mp3 P U sm!P nmos!P NELL alaw fl32 fl32 fl64 fl64 ulaw twos sowt lpcm lpcm in24 in24 in32 in32 sowt raw NONE P Qclp P Qclq P sqcp P QDM22P QDMC#P spex#P SPXN X sevc X ssmv P fLaC<P Opus raw yuv2 2vuy yuvs L555 L565 B565 24BG BGRA RGBA ABGR b16g b48r b64a bxbg bxrg bxyv NO16 DVOO R420 R411 R10k R10g r210 AVUI AVrp SUDS v210 bxy2 v308 v408 v410 Y41P yuv4 Y216 jpeg mjpa AVDJ dmb1 mjpb SVQ1 svq1 svqi SVQ3 mp4v DIVX XVID 3IV2 h263 s263 dvcp dvc dvpp dv5p dv5n AVdv AVd1 dvhq dvhp dvh1 dvh2 dvh4 dvh5 dvh6 dvh3 VP31* rpza+ cvid0 8BPS1 smc 7 rle rle1- WRLE: qdrw WRAW hev1 hvc1 avc1 avc2 avc3 avc4 ai5p ai5q ai52 ai53 ai55 ai56 ai1p ai1q ai12 ai13 ai15 ai16 AVin aivx rv64 xalg avlg vp08 vp09 av01 m1v m1v1 mpeg mp1v m2v1 hdv1 hdv2 hdv3 hdv4 hdv5 hdv6 hdv7 hdv8 hdv9 hdva mx5n mx5p mx4n mx4p mx3n mx3p xd51 xd54 xd55 xd59 xd5a xd5b xd5c xd5d xd5e xd5f xdv1 xdv2 xdv3 xdv4 xdv5 xdv6 xdv7 xdv8 xdv9 xdva xdvb xdvc xdvd xdve xdvf xdhd xdh2 AVmp mp2vX mjp2] tga ` tiffa gif = png = MNG F vc-1W avs2t dracc AVdnc AVdh H263 3IVD AV1x AVupe sgi dpx exr apch apcn apcs apco ap4h ap4x2 flic icod Hap1 Hap5 HapY HapA HapM DXD3 DXDI M0R0 M0RA M0RG M0Y2 M8RG M8RA M8G0 M8Y0 M8Y2 M8Y4 M8YA M2RA M2RG Shr0 Shr1 Shr2 Shr3 Shr4 Shr5 Shr6 Shr7 pxlt p ! # P @ -P @ a ` b c d e P f P g P h P i P i j P k l = m X n F t P (P P <P P X P p P MPEG-4 description: tag=0x%02x len=%d esds object type id 0x%02x Specific MPEG-4 header len=%d mp4a config channels %d obj %d ext obj %d sample rate %d ext sample rate %d Unable to read as many bytes as AMF string signaled RTMP packet size mismatch %d != %d bytestream2_tell(&gb) >= 0 && bytestream2_tell(&gb) <= data_end - data libavformat/rtmppkt.c { number %g bool %d string '%s' NULL } %s: false chunk size user control window acknowledgement size set peer bandwidth audio packet video packet Flex shared stream Flex shared object Flex shared message notification shared object invoke bytes read RTMP packet type '%s'(%d) for channel %d, timestamp %d, extra field %d size %d Set Peer BW = %d %02X PCMU @ GSM @ G723 4P @ DVI4 @ DVI4 > LPC @ PCMA @ G722 @ L16 D L16 D QCELP P @ CN @ MPA P MPA P G728 @ DVI4 + DVI4 "V G729 @ CelB _ JPEG _ nv _ H261 _ MPV _ MPV _ ! MP2T _ " H263 _ payload_type 0 P @ p 0 p @ x ?Sg{ @ ` P p p ` p ` p P ` P ` @ P @ P 0 @ @ p ` P @ 0 @ P ` 0 P P ` @ ` p @ @ ` 0 @ @ @ P @ @ @?>=<;:98765443210//.-,,+*))('&&%$$##"!! " * 3 = H T a o  ; [ ~ O * h 7 & ~ 9 o T K T o = 6 \ ~ S - ! " # %2&U'{( ) * ,2-g. / 0 2R3 4 5 7[8 9 :/<w= > @PA B C)EpF G H?J K L N?OzP Q R TMU{V W X Y [/\H]]^n_{` a b c d{emf[gCh'i j j k lOm n n oFp p qJr r s!t tBu uPv vJw w3x x yny y*z z z({u{ { |F| | | |.}a} } } } ~6~Y~z~ ~ ~ ~ ~  ,>P`o|                                                       %= ( 0 8 @ P ` p @ @ D } @ E ` @ F ` P W x P X x ` h ` i p y p z P P @ \ @ ] @ @ - . C D @ @ Z [ q r (unsigned)pkt->size <= 0x7fffffff - 64 libavcodec/avpacket.c Palette Param Change H263 MB Info Replay Gain Display Matrix Stereo 3D Audio Service Type Quality stats Fallback track CPB properties Skip Samples JP Dual Mono Strings Metadata Subtitle Position Matroska BlockAdditional WebVTT ID WebVTT Settings Metadata Update MPEGTS Stream ID Mastering display metadata Content light level metadata Spherical Mapping A53 Closed Captions Encryption initialization data Encryption info Active Format Description data New Extradata size<=0x7fffffff - 5 && p - pkt->data >= size p-pkt->data == pkt->size private_spspps_buf null bsf_list( ,%s Codec '%s' (%d) is not supported by the bitstream filter '%s'. Supported codecs are: %s (%d) A non-NULL packet sent after an EOF. , bsf_list AVBSFContext mpeg1video MPEG-1 video mpeg2video MPEG-2 video h261 H.261 h263 H.263 / H.263-1996, H.263+ / H.263-1998 / H.263 version 2 rv10 RealVideo 1.0 rv20 RealVideo 2.0 mjpeg Motion JPEG mjpegb Apple MJPEG-B ljpeg Lossless JPEG sp5x Sunplus JPEG (SP5X) jpegls JPEG-LS mpeg4 MPEG-4 part 2 rawvideo raw video msmpeg4v1 MPEG-4 part 2 Microsoft variant version 1 msmpeg4v2 MPEG-4 part 2 Microsoft variant version 2 msmpeg4v3 MPEG-4 part 2 Microsoft variant version 3 wmv1 Windows Media Video 7 wmv2 Windows Media Video 8 h263p h263i Intel H.263 flv1 FLV / Sorenson Spark / Sorenson H.263 (Flash Video) svq1 Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1 svq3 Sorenson Vector Quantizer 3 / Sorenson Video 3 / SVQ3 dvvideo DV (Digital Video) huffyuv HuffYUV Creative YUV (CYUV) H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 indeo3 Intel Indeo 3 vp3 On2 VP3 theora Theora asv1 ASUS V1 asv2 ASUS V2 ffv1 TMedia video codec #1 4xm 4X Movie vcr1 ATI VCR1 cljr Cirrus Logic AccuPak mdec Sony PlayStation MDEC (Motion DECoder) roq id RoQ video interplayvideo Interplay MVE video xan_wc3 Wing Commander III / Xan xan_wc4 Wing Commander IV / Xxan rpza QuickTime video (RPZA) cinepak Cinepak ws_vqa Westwood Studios VQA (Vector Quantized Animation) video msrle Microsoft RLE msvideo1 Microsoft Video 1 idcin id Quake II CIN video 8bps QuickTime 8BPS video smc QuickTime Graphics (SMC) flic Autodesk Animator Flic video truemotion1 Duck TrueMotion 1.0 vmdvideo Sierra VMD video mszh LCL (LossLess Codec Library) MSZH zlib LCL (LossLess Codec Library) ZLIB qtrle QuickTime Animation (RLE) video tscc TechSmith Screen Capture Codec ulti IBM UltiMotion qdraw Apple QuickDraw vixl Miro VideoXL qpeg Q-team QPEG png PNG (Portable Network Graphics) image ppm PPM (Portable PixelMap) image pbm PBM (Portable BitMap) image pgm PGM (Portable GrayMap) image pgmyuv PGMYUV (Portable GrayMap YUV) image pam PAM (Portable AnyMap) image ffvhuff Huffyuv TMedia variant rv30 RealVideo 3.0 rv40 RealVideo 4.0 vc1 SMPTE VC-1 wmv3 Windows Media Video 9 loco LOCO wnv1 Winnov WNV1 aasc Autodesk RLE indeo2 Intel Indeo 2 fraps Fraps truemotion2 Duck TrueMotion 2.0 bmp BMP (Windows and OS/2 bitmap) cscd CamStudio mmvideo American Laser Games MM Video zmbv Zip Motion Blocks Video avs AVS (Audio Video Standard) video smackvideo Smacker video nuv NuppelVideo/RTJPEG kmvc Karl Morton's video codec flashsv Flash Screen Video v1 cavs Chinese AVS (Audio Video Standard) (AVS1-P2, JiZhun profile) jpeg2000 JPEG 2000 vmnc VMware Screen Codec / VMware Video vp5 On2 VP5 vp6 On2 VP6 vp6f On2 VP6 (Flash version) Truevision Targa image dsicinvideo Delphine Software International CIN video tiertexseqvideo Tiertex Limited SEQ video tiff TIFF image gif GIF (Graphics Interchange Format) dxa Feeble Files/ScummVM DXA dnxhd VC3/DNxHD thp Nintendo Gamecube THP video sgi SGI image c93 Interplay C93 bethsoftvid Bethesda VID video ptx V.Flash PTX image txd Renderware TXD (TeXture Dictionary) image vp6a On2 VP6 (Flash version, with alpha channel) amv AMV Video vb Beam Software VB PC Paintbrush PCX image sunrast Sun Rasterfile image indeo4 Intel Indeo Video Interactive 4 indeo5 Intel Indeo Video Interactive 5 mimic Mimic rl2 RL2 video escape124 Escape 124 dirac Dirac bfi Brute Force & Ignorance cmv Electronic Arts CMV video motionpixels Motion Pixels video tgv Electronic Arts TGV video tgq Electronic Arts TGQ video tqi Electronic Arts TQI video aura Auravision AURA aura2 Auravision Aura 2 v210x Uncompressed 4:2:2 10-bit tmv 8088flex TMV v210 dpx DPX (Digital Picture Exchange) image mad Electronic Arts Madcow Video frwu Forward Uncompressed flashsv2 Flash Screen Video v2 cdgraphics CD Graphics video r210 Uncompressed RGB 10-bit anm Deluxe Paint Animation binkvideo Bink video iff_ilbm IFF ACBM/ANIM/DEEP/ILBM/PBM/RGB8/RGBN kgv1 Kega Game Video yop Psygnosis YOP Video vp8 On2 VP8 pictor Pictor/PC Paint ansi ASCII/ANSI art a64_multi Multicolor charset for Commodore 64 a64_multi5 Multicolor charset for Commodore 64, extended with 5th color (colram) r10k AJA Kona 10-bit RGB Codec mxpeg Mobotix MxPEG video lagarith Lagarith lossless prores Apple ProRes (iCodec Pro) jv Bitmap Brothers JV video dfa Chronomaster DFA wmv3image Windows Media Video 9 Image vc1image Windows Media Video 9 Image v2 utvideo Ut Video bmv_video Discworld II BMV video vble VBLE Lossless Codec dxtory Dxtory v410 Uncompressed 4:4:4 10-bit xwd XWD (X Window Dump) image cdxl Commodore CDXL video xbm XBM (X BitMap) image zerocodec ZeroCodec Lossless Video mss1 MS Screen 1 msa1 MS ATC Screen tscc2 TechSmith Screen Codec 2 mts2 MS Expression Encoder Screen cllc Canopus Lossless Codec mss2 MS Windows Media Video V9 Screen vp9 Google VP9 aic Apple Intermediate Codec escape130 Escape 130 g2m Go2Meeting webp WebP hnm4video HNM 4 video H.265 / HEVC (High Efficiency Video Coding) fic Mirillis FIC alias_pix Alias/Wavefront PIX image brender_pix BRender PIX image paf_video Amazing Studio Packed Animation File Video exr OpenEXR image vp7 On2 VP7 sanm LucasArts SANM/SMUSH video sgirle SGI RLE 8-bit mvc1 Silicon Graphics Motion Video Compressor 1 mvc2 Silicon Graphics Motion Video Compressor 2 hqx Canopus HQX tdsc TDSC hq_hqa Canopus HQ/HQA hap Vidvox Hap dds DirectDraw Surface image decoder dxv Resolume DXV screenpresso Screenpresso rscc innoHeim/Rsupport Screen Capture Codec avs2 AVS2-P2/IEEE1857.4 y41p Uncompressed YUV 4:1:1 12-bit avrp Avid 1:1 10-bit RGB Packer 012v avui Avid Meridien Uncompressed ayuv Uncompressed packed MS 4:4:4:4 targa_y216 Pinnacle TARGA CineWave YUV16 v308 Uncompressed packed 4:4:4 v408 Uncompressed packed QT 4:4:4:4 yuv4 Uncompressed packed 4:2:0 avrn Avid AVI Codec cpia CPiA video format xface X-face image snow Snow smvjpeg Sigmatel Motion Video apng APNG (Animated Portable Network Graphics) image daala Daala cfhd Cineform HD truemotion2rt Duck TrueMotion 2.0 Real Time m101 Matrox Uncompressed SD magicyuv MagicYUV video sheervideo BitJazz SheerVideo ylc YUY2 Lossless Codec psd Photoshop PSD file pixlet Apple Pixlet speedhq NewTek SpeedHQ fmvc FM Screen Capture Codec scpr ScreenPressor clearvideo Iterated Systems ClearVideo xpm XPM (X PixMap) image av1 Alliance for Open Media AV1 bitpacked Bitpacked mscc Mandsoft Screen Capture Codec srgc Screen Recorder Gold Codec svg Scalable Vector Graphics gdv Gremlin Digital Video fits FITS (Flexible Image Transport System) imm4 Infinity IMM4 prosumer Brooktree ProSumer Video mwsc MatchWare Screen Capture Codec wcmv WinCAM Motion Video rasc RemotelyAnywhere Screen Capture pcm_s16le pcm_s16be pcm_u16le pcm_u16be pcm_s8 pcm_u8 pcm_mulaw PCM mu-law / G.711 mu-law pcm_alaw PCM A-law / G.711 A-law pcm_s32le pcm_s32be pcm_u32le pcm_u32be pcm_s24le pcm_s24be pcm_u24le pcm_u24be pcm_s24daud PCM D-Cinema audio signed 24-bit pcm_zork PCM Zork pcm_s16le_planar PCM signed 16-bit little-endian planar pcm_dvd PCM signed 20|24-bit big-endian pcm_f32be PCM 32-bit floating point big-endian pcm_f32le PCM 32-bit floating point little-endian pcm_f64be PCM 64-bit floating point big-endian pcm_f64le PCM 64-bit floating point little-endian pcm_bluray PCM signed 16|20|24-bit big-endian for Blu-ray media pcm_lxf PCM signed 20-bit little-endian planar s302m SMPTE 302M pcm_s8_planar PCM signed 8-bit planar pcm_s24le_planar PCM signed 24-bit little-endian planar pcm_s32le_planar PCM signed 32-bit little-endian planar pcm_s16be_planar PCM signed 16-bit big-endian planar pcm_s64le PCM signed 64-bit little-endian pcm_s64be PCM signed 64-bit big-endian pcm_f16le PCM 16.8 floating point little-endian pcm_f24le PCM 24.0 floating point little-endian pcm_vidc adpcm_ima_qt ADPCM IMA QuickTime adpcm_ima_wav ADPCM IMA WAV adpcm_ima_dk3 ADPCM IMA Duck DK3 adpcm_ima_dk4 ADPCM IMA Duck DK4 adpcm_ima_ws ADPCM IMA Westwood adpcm_ima_smjpeg ADPCM IMA Loki SDL MJPEG adpcm_ms ADPCM Microsoft adpcm_4xm ADPCM 4X Movie adpcm_xa ADPCM CDROM XA adpcm_adx SEGA CRI ADX ADPCM adpcm_ea ADPCM Electronic Arts adpcm_g726 G.726 ADPCM adpcm_ct ADPCM Creative Technology adpcm_swf ADPCM Shockwave Flash adpcm_yamaha ADPCM Yamaha adpcm_sbpro_4 ADPCM Sound Blaster Pro 4-bit adpcm_sbpro_3 ADPCM Sound Blaster Pro 2.6-bit adpcm_sbpro_2 ADPCM Sound Blaster Pro 2-bit adpcm_thp ADPCM Nintendo THP adpcm_ima_amv ADPCM IMA AMV adpcm_ea_r1 ADPCM Electronic Arts R1 adpcm_ea_r3 ADPCM Electronic Arts R3 adpcm_ea_r2 ADPCM Electronic Arts R2 adpcm_ima_ea_sead ADPCM IMA Electronic Arts SEAD adpcm_ima_ea_eacs ADPCM IMA Electronic Arts EACS adpcm_ea_xas ADPCM Electronic Arts XAS adpcm_ea_maxis_xa ADPCM Electronic Arts Maxis CDROM XA adpcm_ima_iss ADPCM IMA Funcom ISS adpcm_g722 G.722 ADPCM adpcm_ima_apc ADPCM IMA CRYO APC adpcm_vima LucasArts VIMA audio adpcm_afc ADPCM Nintendo Gamecube AFC adpcm_ima_oki ADPCM IMA Dialogic OKI adpcm_dtk ADPCM Nintendo Gamecube DTK adpcm_ima_rad ADPCM IMA Radical adpcm_g726le G.726 ADPCM little-endian adpcm_thp_le ADPCM Nintendo THP (Little-Endian) adpcm_psx ADPCM Playstation adpcm_aica ADPCM Yamaha AICA adpcm_ima_dat4 ADPCM IMA Eurocom DAT4 adpcm_mtaf ADPCM MTAF amr_nb AMR-NB (Adaptive Multi-Rate NarrowBand) amr_wb AMR-WB (Adaptive Multi-Rate WideBand) ra_144 RealAudio 1.0 (14.4K) ra_288 RealAudio 2.0 (28.8K) roq_dpcm DPCM id RoQ interplay_dpcm DPCM Interplay xan_dpcm DPCM Xan sol_dpcm DPCM Sol sdx2_dpcm DPCM Squareroot-Delta-Exact gremlin_dpcm DPCM Gremlin TMD (Advanced Audio Coding) ATSC A/52A (AC-3) DCA (DTS Coherent Acoustics) vorbis Vorbis dvaudio DV audio wmav1 Windows Media Audio 1 wmav2 Windows Media Audio 2 mace3 MACE (Macintosh Audio Compression/Expansion) 3:1 mace6 MACE (Macintosh Audio Compression/Expansion) 6:1 vmdaudio Sierra VMD audio flac FLAC (Free Lossless Audio Codec) mp3adu ADU (Application Data Unit) MP3 (MPEG audio layer 3) mp3on4 MP3onMP4 shorten Shorten alac ALAC (Apple Lossless Audio Codec) westwood_snd1 Westwood Audio (SND1) gsm GSM qdm2 QDesign Music Codec 2 cook Cook / Cooker / Gecko (RealAudio G2) truespeech DSP Group TrueSpeech TTA (True Audio) smackaudio Smacker audio qcelp QCELP / PureVoice wavpack WavPack dsicinaudio Delphine Software International CIN audio imc IMC (Intel Music Coder) musepack7 Musepack SV7 xyz XYZ (Meridian Lossless Packing) gsm_ms GSM Microsoft variant atracc ATRACC (Adaptive TRansform Acoustic Coding 3) ape Monkey's Audio nellymoser Nellymoser Asao musepack8 Musepack SV8 speex Speex wmavoice Windows Media Audio Voice wmapro Windows Media Audio 9 Professional wmalossless Windows Media Audio Lossless atraccp ATRACC+ (Adaptive TRansform Acoustic Coding 3+) ATSC A/52B (AC-3, E-AC-3) sipr RealAudio SIPR / ACELP.NET mp1 MP1 (MPEG audio layer 1) twinvq VQF TwinVQ JqxgKH mp4als MPEG-4 Audio Lossless Coding (ALS) atrac1 ATRAC1 (Adaptive TRansform Acoustic Coding) binkaudio_rdft Bink Audio (RDFT) binkaudio_dct Bink Audio (DCT) tmd_latm TMD LATM (Advanced Audio Coding LATM syntax) qdmc QDesign Music celt Constrained Energy Lapped Transform (CELT) g723_1 G.723.1 g729 G.729 8svx_exp 8SVX exponential 8svx_fib 8SVX fibonacci bmv_audio Discworld II BMV audio ralf RealAudio Lossless iac IAC (Indeo Audio Coder) ilbc iLBC (Internet Low Bitrate Codec) opus Opus (Opus Interactive Audio Codec) comfortnoise RFC 3389 Comfort Noise tak TAK (Tom's lossless Audio Kompressor) metasound Voxware MetaSound paf_audio Amazing Studio Packed Animation File Audio avc On2 Audio for Video Codec dss_sp Digital Speech Standard - Standard Play mode (DSS SP) codec2 codec2 (very low bitrate speech codec) wavesynth Wave synthesis pseudo-codec sonic Sonic sonicls Sonic lossless evrc EVRC (Enhanced Variable Rate Codec) smv SMV (Selectable Mode Vocoder) dsd_lsbf DSD (Direct Stream Digital), least significant bit first dsd_msbf DSD (Direct Stream Digital), most significant bit first dsd_lsbf_planar DSD (Direct Stream Digital), least significant bit first, planar dsd_msbf_planar DSD (Direct Stream Digital), most significant bit first, planar 4gv 4GV (Fourth Generation Vocoder) interplayacm Interplay ACM xma1 Xbox Media Audio 1 xma2 Xbox Media Audio 2 dst DST (Direct Stream Transfer) atraccal ATRACC AL (Adaptive TRansform Acoustic Coding 3 Advanced Lossless) atraccpal ATRACC+ AL (Adaptive TRansform Acoustic Coding 3+ Advanced Lossless) tsylf_e Tsylf E aptX (Audio Processing Technology for Bluetooth) aptx_hd aptX HD (Audio Processing Technology for Bluetooth) sbc SBC (low-complexity subband codec) atrac9 ATRAC9 (Adaptive TRansform Acoustic Coding 9) dvd_subtitle DVD subtitles dvb_subtitle DVB subtitles raw UTF-8 text xsub XSUB ssa SSA (SubStation Alpha) subtitle mov_text MOV text hdmv_pgs_subtitle HDMV Presentation Graphic Stream subtitles dvb_teletext DVB teletext srt SubRip subtitle with embedded timing microdvd MicroDVD subtitle eia_608 EIA-608 closed captions jacosub JACOsub subtitle sami SAMI subtitle realtext RealText subtitle stl Spruce subtitle format subviewer1 SubViewer v1 subtitle subviewer SubViewer subtitle subrip SubRip subtitle webvtt WebVTT subtitle mpl2 MPL2 subtitle vplayer VPlayer subtitle pjs PJS (Phoenix Japanimation Society) subtitle ASS (Advanced SSA) subtitle hdmv_text_subtitle HDMV Text subtitle ttml Timed Text Markup Language ttf TrueType font scte_35 SCTE 35 Message Queue bintext Binary text xbin eXtended BINary text idf iCEDraw text otf OpenType font klv SMPTE 336M Key-Length-Value (KLV) metadata dvd_nav_packet DVD Nav packet timed_id3 timed ID3 metadata bin_data binary data wrapped_avframe AVFrame to AVPacket passthrough application/octet-stream application/vnd.ms-opentype application/x-truetype-font application/x-font image/svg+xml image/x-xpixmap image/png image/webp image/x-xbitmap image/x-xwindowdump image/x-pcx image/gif image/tiff image/x-targa image/x-tga image/jp2 image/x-ms-bmp image/x-portable-pixmap image/jpeg _ Dialogue: Dialogue: %ld, 9:59:59.99, %d:%02d:%02d.%02d, %s Error pre-processing a packet before decoding This decoder does not support parameter changes, but PARAM_CHANGE side data was sent to it. Invalid channel count Invalid sample rate PARAM_CHANGE side data too small. Error applying parameter changes. !frame->buf[0] libavcodec/decode.c skip %d / discard %d samples due to side data skip whole frame, skip left: %d Could not update timestamps for skipped samples. skip %d/%d samples Could not update timestamps for discarded samples. discard %d/%d samples Multiple frames in a packet. Too many errors when draining, this is a bug. Stop draining and force EOF. frame->buf[0] (frame->private_ref && frame->private_ref->size == sizeof(FrameDecodeData)) || !(avctx->codec->capabilities & (1 << 1)) Invalid cropping information set by a decoder: %zu/%zu/%zu/%zu (frame size %dx%d). This is a bug, please report it invalid packet: NULL data, size != 0 Invalid media type for subtitles requesting subtitles recoding without iconv Invalid UTF-8 in decoded subtitles text; maybe missing -sub_charenc option A hardware frames or device context is required for hardware accelerated decoding. Device type %s expected for hardware decoding, but got %s. n >= 1 Invalid format returned by get_format() callback. Format %s chosen by get_format(). Invalid return from get_format(): %s not in possible list. Invalid setup for format %s: does not match the format of the provided frames context. Invalid setup for format %s: does not match the type of the provided device context. Invalid setup for format %s: missing configuration. Format %s requires hwaccel initialisation. Ignoring experimental hwaccel: %s Failed setup for format %s: hwaccel initialisation returned error. Format %s not usable, retrying get_format() without it. pic->data[*]!=NULL in avcodec_default_get_buffer Unable to get pixel format descriptor for format %s default_get_buffer called on pic %p frame->nb_extended_buf == 0 default_get_buffer called on frame %p ignoring invalid SAR: %u/%u Inconsistent channel configuration. Too many channels: %d. video_get_buffer: image parameters invalid pic->data[*]!=NULL in get_buffer_internal frame->data[i] Buffer returned by get_buffer2() did not zero unused plane pointers get_buffer() failed avctx->codec_type == AVMEDIA_TYPE_VIDEO Picture changed from size:%dx%d fmt:%s to size:%dx%d fmt:%s in reget buffer() reget_buffer() failed avci->compat_decode_consumed == 0 Got unexpected packet after EOF Got unexpected packet size after a partial decode The deprecated avcodec_decode_* API cannot return all the frames for this decoder. Some frames will be dropped. Update your code to the new decoding API to fix this. A non-existing bitstream filter %s requested by a decoder. This is a bug, please report it. Invalid options for bitstream filter %s requested by the decoder. This is a bug, please report it. Invalid negative user packet size %d Invalid minimum required packet size %lld (max allowed is %d) !avpkt->data || avpkt->data != avctx->internal->byte_buffer libavcodec/encode.c User packet is too small (%d < %lld) Failed to allocate packet of size %lld This encoder requires using the avcodec_send_frame() API. Encoding to a planar sample format, with more than %d channels, but extended_data is not set. more samples than frame size (avcodec_encode_audio2) nb_samples (%d) != frame_size (%d) (avcodec_encode_audio2) avctx->codec->encode2 Provided packet is too small, needs to be %d AVFrame.format is not set AVFrame.width or height is not set ret <= 0 !avctx->internal->buffer_pkt->data || avctx->internal->buffer_pkt->buf start_display_time must be 0. Forcing thread count to 1 for MJPEG encoding, use -thread_type slice or a constant quantizer if you want to use multiple cpu cores MJPEG CBR encoding works badly with frame multi-threading, consider using -threads 1, -thread_type slice or a constant quantizer. context non_deterministic Forcing thread count to 1 for huffyuv encoding with first pass or context 1 !avctx->internal->frame_thread_encoder libavcodec/frame_thread_encoder.c !thread_avctx->internal->frame_thread_encoder ff_frame_thread_encoder_init failed h ' ( ) : d f f d : ) ( ' h > f 6 6 f > h C ) R y (  ) @ p c b b c p @ ) C u u C O + \  F F u u J  t m m t libavcodec/put_bits.h Sample rates other than 8kHz are not allowed when the compliance level is higher than unofficial. Resample or reduce the compliance level. Only mono is supported Frame invalidly split, missing parser? Decoding more than one channel Invalid number of bits %d Bits per code w X D } ] "V > . + @ ?  ?  D } @ ` @ ` 0 8 @ P ` p @ ( 0 8 @ P ` p @ 0 8 @ P ` p ( 0 8 @ P ` p ( 0 8 @ P ` p "*26L "(.66 &.8DTf &.4<D:6 &.4@FL$ &.4<D:6 &.4<D:6 &.4<D:6 (08@LZ ? 1 ? ;f ? Z ? p= \ ' h {r Nu e k fff bFQ @ 8 '- w # 8 B "* * , ( ( ( $ . P m X & G z G Y ? ) * / ) J D x T ; ' Q ' K F } t E 7 % H E  v p ` C 2 B ~ w r U = - { y u q [ J 4 # s o m a L 9 * } @ / y O M A 1 ! { s X K : 0 "  u n Z > 5 + w p j B < 8 3 . $ x r l g l , ( & | v q m i e ~ z t o k h f d + , J ? n ] x # > 5 / S K D w k & C : g Z H  u n - ' E @ r c W m K $ D A s e ~ j B ; 8 f z o 6 4 d n b 0 [ X t | y t U T Q  L I g ` C } u r x v s } l x r { s m l a y q f f b g f 5 / L | l Y { l w k Q z ? . $ = 3 * F 4 S A ) ; $ ) " ; 0 ( @ 2 N > P 8 ! + ' ? 7 ] L ; ] H 6 K 2 4 * ( C 9 _ O H 9 Y E 1 B . M % # B : 4 [ J > 0 O ? Z > ( & } < 8 2 \ N A 7 W G 3 I 3 F m 5 1 ^ X K B z [ I 8 * @ , Z + ) M I ? 8 \ M B / C 0 5 $ G " C < : 1 X L C j G 6 & ' m 5 3 / Z R : 9 0 H 9 ) > V * ( % F @ 4 + F 7 * v D 7 2 . J A 1 ' [ , ' & " ? 4 - 4 { < : 5 / + % G % " " 3 . G * 4 D 4 C , + , ! # $ ; 1 M A ( ( ! * % = 8 O I @ + L 8 % # < 9 a K r [ 6 I 7 ) 0 5 : 2 ` L F ] T M : O J 1 ) / - N J s ^ Z O E S G 2 ; & $ H " 8 _ \ U [ Z V I M A 3 , + * + , 7 N H W N = . 6 % 5 ) % , ; 6 Q B L 9 6 % ' # ! 9 * R H P / : 7 & 5 & F < 3 $ 7 " " ' 1 K 4 0 ( 4 - " @ 8 2 1 - 0 ' $ # 5 ! ) ' & ( " ! ; # ! : # ( " . ! / ) offset == (sizeof(huff_vlc_tables) / sizeof((huff_vlc_tables)[0])) libavcodec/mpegaudiodec_template.c big_values too big invalid block type switch point in 8khz overread, skip %d enddists: %d %d bits_left=%d discarding ID3 tag Header missing incomplete frame incorrect frame size - multiple frames in buffer? invalid old backstep %d invalid new backstep %d s->frame Error while decoding MPEG audio frame. A A A A @@ @A A @ @ @ @ @ @ @ A @ ( \ F n < z / l ] D } "V ] > encoding %d channel(s) is not allowed in mp2 bitrate %d is not allowed in mp2 Sampling rate %d is not allowed in mp2 *padding >= 0 libavcodec/mpegaudioenc_template.c ret >= 0 libavcodec/options.c Tried to copy AVCodecContext %p into already-initialized %p dest->subtitle_header_size == src->subtitle_header_size AVSubtitleRect forced AVFrame best_effort_timestamp pkt_pos pkt_size sample_aspect_ratio AVCodecContext set bitrate (in bits/s) ab bt Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. unaligned allow decoders to produce unaligned output mv4 use four motion vectors per macroblock (MPEG-4) use 1/4-pel motion compensation loop use loop filter qscale use fixed qscale pass1 use internal 2-pass ratecontrol in first pass mode pass2 use internal 2-pass ratecontrol in second pass mode gray only decode/encode grayscale psnr error[?] variables will be set during encoding truncated Input bitstream might be randomly truncated ildct use interlaced DCT low_delay force low delay global_header place global headers in extradata instead of every keyframe use only bitexact functions (except (I)DCT) H.263 advanced intra coding / MPEG-4 AC prediction ilme interlaced motion estimation cgop closed GOP output_corrupt Output even potentially corrupted frames fast allow non-spec-compliant speedup tricks flags2 noout skip bitstream encoding ignorecrop ignore cropping information from sps local_header place global headers at every keyframe instead of in extradata Frame data might be split into multiple chunks showall Show all frames before the first keyframe export_mvs export motion vectors through frame side data skip_manual do not skip samples and export skip information as frame side data ass_ro_flush_noop do not reset ASS ReadOrder field on flush time_base set the group of picture (GOP) size set audio sampling rate (in Hz) ac set number of audio channels cutoff set cutoff bandwidth frame_size frame_number qcomp video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 qblur video quantizer scale blur (VBR) qmin minimum video quantizer scale (VBR) qmax maximum video quantizer scale (VBR) qdiff maximum difference between the quantizer scales (VBR) bf set maximum number of B-frames between non-B-frames b_qfactor QP factor between P- and B-frames b_strategy strategy to choose between I/P/B-frames RTP payload size in bytes mv_bits header_bits i_tex_bits p_tex_bits i_count p_count skip_count misc_bits frame_bits codec_tag bug work around not autodetected encoder bugs autodetect xvid_ilace Xvid interlacing bug (autodetected if FOURCC == XVIX) ump4 (autodetected if FOURCC == UMP4) no_padding padding bug (autodetected) qpel_chroma std_qpel old standard qpel (autodetected per FOURCC/version) qpel_chroma2 direct_blocksize direct-qpel-blocksize bug (autodetected per FOURCC/version) edge edge padding bug (autodetected per FOURCC/version) hpel_chroma dc_clip work around various bugs in Microsoft's broken decoders trunc truncated frames iedge allow non-standardized experimental things b_qoffset QP offset between P- and B-frames consider things that a sane encoder should not do as an error has_b_frames block_align mpeg_quant use MPEG quantizers instead of H.263 rc_override_count maxrate maximum bitrate (in bits/s). Used for VBV together with bufsize. minrate minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. bufsize set ratecontrol buffer size (in bits) i_qfactor QP factor between P- and I-frames i_qoffset QP offset between P- and I-frames dct DCT algorithm autoselect a good one fastint fast integer accurate integer altivec faan floating point AAN DCT lumi_mask compresses bright areas stronger than medium ones tcplx_mask temporal complexity masking scplx_mask spatial complexity masking p_mask inter masking dark_mask compresses dark areas stronger than medium ones idct select IDCT implementation simple simplemmx arm simplearm simplearmv5te simplearmv6 simpleneon xvid xvidmmx deprecated, for compatibility only faani floating point AAN IDCT simpleauto slice_count set error concealment strategy guess_mvs iterative motion vector (MV) search (slow) deblock use strong deblock filter for damaged MBs favor_inter favor predicting from the previous frame bits_per_coded_sample pred prediction method plane median aspect sample aspect ratio sar debug pict picture info rc rate control mb_type macroblock (MB) type qp per-block quantization parameter (QP) dct_coeff green_metadata skip startcode error recognition mmco memory management control operations (H.264) bugs buffers picture buffer allocations thread_ops threading operations nomc skip motion compensation full-pel ME compare function cmp_func subcmp sub-pel ME compare function macroblock compare function ildctcmp interlaced DCT compare function diamond type & size for motion estimation last_pred amount of motion predictors from the previous frame preme pre motion estimation precmp pre motion estimation compare function sad sum of absolute differences, fast sse sum of squared errors satd sum of absolute Hadamard transformed differences sum of absolute DCT transformed differences sum of squared quantization errors (avoid, low quality) number of bits needed for the block rd rate distortion optimal, slow zero vsad sum of absolute vertical differences vsse sum of squared vertical differences nsse noise preserving sum of squared differences dctmax chroma msad sum of absolute differences, median predicted pre_dia_size diamond type & size for motion estimation pre-pass subq sub-pel motion estimation quality me_range limit motion vectors range (1023 for DivX player) global_quality vlc variable length coder / Huffman coder arithmetic coder raw (no encoding) rle run-length coder context model slice_flags mbd macroblock decision algorithm (high quality mode) use mbcmp use fewest bits use best rate distortion sc_threshold scene change threshold nr noise reduction rc_init_occupancy number of bits which should be loaded into the rc buffer before decoding starts set the number of threads autodetect a suitable number of threads to use dc intra_dc_precision nssew nsse weight skip_top number of macroblock rows at the top which are skipped skip_bottom number of macroblock rows at the bottom which are skipped tmd_main tmd_low tmd_ssr tmd_ltp tmd_he tmd_he_v2 tmd_ld tmd_eld mpeg2_tmd_low mpeg2_tmd_he dts_es dts_96_24 dts_hd_hra dts_hd_ma mpeg4_sp mpeg4_core mpeg4_main mpeg4_asp main10 msbc lowres decode at 1= 1/2, 2=1/4, 3=1/8 resolutions skip_threshold frame skip threshold skip_factor frame skip factor skip_exp frame skip exponent skipcmp frame skip compare function mblmin minimum macroblock Lagrange factor (VBR) mblmax maximum macroblock Lagrange factor (VBR) mepc motion estimation bitrate penalty compensation (1.0 = 256) skip_loop_filter skip loop filtering process for the selected frames avdiscard skip_idct skip IDCT/dequantization for the selected frames skip_frame skip decoding for the selected frames discard no frame default discard useless frames noref discard all non-reference frames bidir discard all bidirectional frames nokey discard all frames except keyframes nointra discard all frames except I frames discard all frames bidir_refine refine the two motion vectors used in bidirectional macroblocks brd_scale downscale frames for dynamic B-frame decision keyint_min minimum interval between IDR-frames reference frames to consider for motion compensation chromaoffset chroma QP offset from luma trellis rate-distortion optimal quantization mv0_threshold b_sensitivity adjust sensitivity of b_frame_strategy 1 compression_level min_prediction_order max_prediction_order timecode_frame_start GOP timecode frame start number, in non-drop-frame format bits_per_raw_sample request_channel_layout rc_max_vbv_use rc_min_vbv_use ticks_per_frame color_primaries color primaries color_primaries_type bt709 BT.709 Unspecified bt470m BT.470 M bt470bg BT.470 BG smpte170m SMPTE 170 M smpte240m SMPTE 240 M film Film bt2020 BT.2020 smpte428 SMPTE 428-1 smpte428_1 smpte431 SMPTE 431-2 smpte432 SMPTE 422-1 jedec-p22 JEDEC P22 unspecified color_trc color transfer characteristics color_trc_type gamma22 gamma28 linear Linear log100 Log log316 Log square root iec61966-2-4 IEC 61966-2-4 bt1361e BT.1361 iec61966-2-1 IEC 61966-2-1 bt2020-10 BT.2020 - 10 bit bt2020-12 BT.2020 - 12 bit smpte2084 SMPTE 2084 arib-std-b67 ARIB STD-B67 log log_sqrt iec61966_2_4 bt1361 iec61966_2_1 bt2020_10bit bt2020_12bit colorspace color space colorspace_type rgb RGB fcc FCC ycgco YCGCO bt2020nc BT.2020 NCL bt2020c BT.2020 CL smpte2085 SMPTE 2085 ycocg bt2020_ncl bt2020_cl color_range color range color_range_type tv MPEG (219*2^(n-8)) pc JPEG (2^n-1) chroma_sample_location chroma sample location chroma_sample_location_type Left Center topleft Top-left Top bottomleft Bottom-left Bottom log_level_offset set the log level offset slices set the number of slices, used in parallelized encoding thread_type select multithreading type slice audio_service_type audio service type Main Audio Service Effects vi Visually Impaired hi Hearing Impaired di Dialogue Commentary em Emergency vo Voice Over ka Karaoke request_sample_fmt sample format audio decoders should prefer pkt_timebase sub_charenc set input text subtitles character encoding sub_charenc_mode set input text subtitles character encoding mode do_nothing pre_decoder ignore sub_text_format set decoded text subtitle format ass_with_timings refcounted_frames side_data_only_packets apply_cropping skip_alpha Skip processing alpha field_order Field order progressive bb tb pixel_format set pixel format video_size set video size max_pixels Maximum number of pixels hwaccel_flags ignore_level ignore level even if the codec level used is unknown or higher than the maximum supported level reported by the hardware driver allow_high_depth allow to output YUV pixel formats with a different chroma sampling than 4:2:0 and/or other than 8 bits per component allow_profile_mismatch attempt to decode anyway if HW accelerated decoder's supported profiles do not exactly match the stream extra_hw_frames Number of extra hardware frames to allocate for the user index > -0x20000000 libavcodec/parser.c Failed to reallocate parser buffer to %d next >= 0 || pc->buffer Invalid sample_size Invalid number of channels codec ids mismatch Invalid PCM packet, data has size %d but at least a size of %d was expected PCM channels out of bounds mSBC Main High Professional Profile 0 Profile 1 Profile 2 Profile 3 Simple Complex Advanced Simple Profile Simple Scalable Profile Core Profile Main Profile N-bit Profile Scalable Texture Profile Simple Face Animation Profile Basic Animated Texture Profile Hybrid Profile Advanced Real Time Simple Profile Code Scalable Profile Advanced Coding Profile Advanced Core Profile Advanced Scalable Texture Profile Simple Studio Profile Advanced Simple Profile 4:2:2 Spatially Scalable SNR Scalable Reserved JPEG 2000 codestream restriction 0 JPEG 2000 codestream restriction 1 JPEG 2000 no codestream restrictions JPEG 2000 digital cinema 2K JPEG 2000 digital cinema 4K Main 10 Main Still Picture Rext Constrained Baseline Extended High 10 High 10 Intra High 4:2:2 High 4:2:2 Intra High 4:4:4 High 4:4:4 Predictive High 4:4:4 Intra CAVLC 4:4:4 Multiview High Stereo High DNXHD DNXHR LB DNXHR SQ DNXHR HQ DNXHR HQX DNXHR 444 DTS DTS-ES DTS 96/24 BMP-KH HRA BMP-KH MA DTS Express LC HE-TMD HE-TMDv2 LD ELD SSR LTP fctx->async_lock libavcodec/pthread_frame.c p->avctx->codec_type == AVMEDIA_TYPE_VIDEO || p->avctx->codec_type == AVMEDIA_TYPE_AUDIO av_packet_ref() failed in submit_packet() %p finished %d field %d thread awaiting %d field %d from %p Multiple ff_thread_finish_setup() calls !p->hwaccel_serializing A frame threaded decoder did not free the frame on failure. This is a bug, please report it. Final thread update failed get_format() cannot be called after ff_thread_finish_setup() get_buffer() cannot be called after ff_thread_finish_setup() thread_get_buffer() failed thread_release_buffer called on pic %p & ! 6 ' ' I420 IYUV yv12 YV12 YUV9 YVU9 Y41B Y42B P422 YV16 I420 IYUV YV12 Y42B P422 Y800 Y8 YUY2 Y422 V422 VYUY YUNV YUYVn YVYU UYVY HDYC UYNV UYNY uyv1 2Vu1 AVRn AV1x AVup VDTZ auv2 cyuv Y411 GREY NV12 NV21' RGB + BGR % RGB ) BGR & BGR* RGB$ BGR( RGB6 RGB 8 BGR 7 BGR9 RGBk RBA@m BRA@j @RBAl @BRA RGBAy RGB BGRA{ BGR ABGRz BGR ARGBx RGB RGB BGR 411P 422P 422P 440P 440P 444P 444P B1W0 B0W1 BGR RGB BGR RGB B4BY R4BY# RGB0" 0RGB< BGR0; 0BGR Y1 1Y Y1 1Y Y1 1Y Y1 1Y Y1 1Y> Y3 = 3YH Y3 G 3YD Y3 C 3Y@ Y3 ? 3YB Y3 A 3YF Y3 E 3Y} Y3 | 3Y Y3 3Y Y3 3Y Y3 ~ 3Y Y3 3Y Y3 3Y/ Y3 0 3Y1 Y3 2 3Y3 Y3 4 3Y! Y4 P Y4 Q Y4 : Y2 PAL S Y4 R 4YU Y4 T 4YW Y4 V 4YY Y4 X 4Y[ Y4 Z 4Y] Y4 \ 4Y_ Y4 ^ 4Ya Y4 ` 4Yc Y4 b 4YI G3 K G3 J 3GM G3 L 3G G3 3G G3 3GO G3 N 3Gq G4 G4 4G G4 4Gs G4 r 4Ge XYZ$f $ZYX BG BG GB RG RG GR GB GB BG GR GR RG R420 R411 2vuy 2Vuy AVUI bxyv yuv2 yuvs DVOO' L555% L565$ B565 24BG bxbg BGRA RGBA bxrg ABGR b16g" b48rj b64a I410 I411 I422 I440 I444 J420 J422 J440 J444Q YUVA! I40AP I42A RGB2' RV15% RV16 RV24{ RV32 AV32> I09L= I09BH I29LG I29BD I49LC I49B@ I0AL? I0ABB I2ALA I2ABF I4ALE I4AB} I0CL| I0CB I2CL I2CB I4CL I4CB/ I0FL0 I0FB3 I4FL4 I4FB% YV24 TMedia version 4.1.3 val || !min_size ./libavutil/mem_internal.h ignoring invalid SAR: %d/%d desc->flags & (1 << 4) libavcodec/utils.c unknown_codec Codec 0x%x is not in the full list. [%d] libavcodec license: LGPL version 3 or later top first bottom first top coded first (swapped) bottom coded first (swapped) %s: %s (%s) , %d reference frame%s (%s / 0x%04X) (%s) %d bpc, %s/%s/%s, %s) (%dx%d) [SAR %d:%d DAR %d:%d] , q=%d-%d , Closed Captions , lossless %d Hz, , %s (%d bit) , delay %d , padding %d , %dx%d , pass 1 , pass 2 , %lld kb/s , max. %lld kb/s !dst->progress No codec provided to avcodec_open2() This AVCodecContext was allocated for %s, but %s passed to avcodec_open2() Codec (%s) not on whitelist '%s' Ignoring invalid width/height values Too many channels: %d Codec type or id mismatches The %s '%s' is experimental but experimental codecs are not enabled, add '-strict %d' if you want to use it. Alternatively use the non experimental %s '%s'. The maximum value for lowres supported by the decoder is %d The encoder timebase is not set. Specified sample format %s is invalid or not supported Specified pixel format %s is invalid or not supported Specified sample rate %d is not supported Channel layout not specified Channel layout '%s' with %d channels does not match number of specified channels %d Specified number of channels %d is not supported Specified bit depth %d not possible with the specified pixel formats depth %d Bitrate %lld is extremely low, maybe you mean %lldk ticks_per_frame %d too large for the timebase %d/%d. Mismatching AVCodecContext.pix_fmt and AVHWFramesContext.format Mismatching AVCodecContext.sw_pix_fmt (%s) and AVHWFramesContext.sw_format (%s) gray decoding requested but not enabled at configuration time Channel layout '%s' with %d channels does not match specified number of channels %d: ignoring specified channel layout Character encoding is only supported with subtitles codecs Codec '%s' is bitmap-based, subtitles character encoding will be ignored Character encoding subtitles conversion needs a libavcodec built with iconv support for this codec *(const AVClass **)avctx->priv_data == codec->priv_class Specified channel layout '%s' is not supported p <= end < s b z 0 $ libavcodec/bytestream.h invalid number of samples in packet mismatch in coded sample count ERROR: step_index[%d] = %i ERROR: block_predictor[0] = %d ERROR: block_predictor[1] = %d idelta overflow ERROR: step_index = %i/%i unknown XA-ADPCM filter %d per-channel sample count mismatch ERROR: step_index = %i Missing coeff table Nothing consumed Overread of %d < %d ADPCM Nintendo THP (little-endian) ! " ' " ( . ! ) 0 8 ( 1 : C % 0 ; E P , 9 F R _ & 5 D S c r - ? Q c u y 5 K ` v u _ & @ Z s s Y ? - L j w Y : 6 [  \ 8 A l F h = M P  K | \ R g ) q 3 $ m I % I n $ + 1 7 ~ & x ! r 4 l < d , \ > 6 . & F N V ^ I p + R # i B W g v & I : h : Q # # R | v o i b \ U O 9 b l C t K u 9 _ O ) e x h Y . = M # , 6 @ J + - 0  ) | & z d , N C z ! I < X f t # h 8 3 f 3 f @ 0<sb 3 f f 3 " % ) - 2 7 < B I P X a k v 3 Q s V l $ " % ) - 2 7 < B I P X a k v 3 Q s V l $ V L L T ! % ( ,[1K6 ; ADH~OqW/` ibt  incorrect codes length <= put_bits_left(pb) libavcodec/bitstream.c n <= s->buf_end - s->buf_ptr nb_codes + 1 <= (sizeof(localbuf) / sizeof((localbuf)[0])) symbols_size <= 2 || !symbols Too long VLC (%d) in init_vlc Invalid code %x for %d in init_vlc needed %d had %d MP3ADU full parser TAG APETAGEX | u m f _ W P I B < 6 0  j S 9 g ; o 5 { 9 i ! F l & ^ ! V / e l k ] d * D ! L s C S 8 D 1 y S M x d ( " G w : F K F A L , y ; o  ` 5 | t m Xf (_ X P I B '< s5 . v( 6" # B $ B B } 9 L z % Application has requested %d threads. Using a thread count greater than %d is not recommended. p->thread_count == avctx->thread_count libavcodec/pthread_slice.c SWR SWResampler ich set input channel count in_channel_count och set output channel count out_channel_count uch set used channel count used_channel_count isr set input sample rate in_sample_rate osr set output sample rate out_sample_rate isf set input sample format in_sample_fmt osf set output sample format out_sample_fmt tsf set internal sample format internal_sample_fmt icl set input channel layout in_channel_layout ocl set output channel layout out_channel_layout clev set center mix level center_mix_level slev set surround mix level surround_mix_level set surround mix Level lfe_mix_level set LFE mix level rmvol set rematrix volume rematrix_volume rematrix_maxval set rematrix maxval set flags swr_flags res force resampling dither_scale set dither scale dither_method set dither method select rectangular dither triangular select triangular dither triangular_hp select triangular dither with high pass lipshitz select Lipshitz noise shaping dither select Shibata noise shaping dither low_shibata select low Shibata noise shaping dither high_shibata select high Shibata noise shaping dither f_weighted select f-weighted noise shaping dither modified_e_weighted select modified-e-weighted noise shaping dither improved_e_weighted select improved-e-weighted noise shaping dither filter_size set swr resampling filter size phase_shift set swr resampling phase shift linear_interp enable linear interpolation exact_rational enable exact rational set cutoff frequency ratio resample_cutoff resampler set resampling Engine swr select SW Resampler soxr select SoX Resampler precision set soxr resampling precision (in bits) cheby enable soxr Chebyshev passband & higher-precision irrational ratio approximation min_comp set minimum difference between timestamps and audio data (in seconds) below which no timestamp compensation of either kind is applied min_hard_comp set minimum difference between timestamps and audio data (in seconds) to trigger padding/trimming the data. comp_duration set duration (in seconds) over which data is stretched/squeezed to make it match the timestamps. max_soft_comp set maximum factor by which data is stretched/squeezed to make it match the timestamps. async simplified 1 parameter audio timestamp matching, 0(disabled), 1(filling and trimming), >1(maximum stretch/squeeze in samples per second) first_pts Assume the first pts should be this value (in samples). matrix_encoding set matrixed stereo encoding select none tsylf select Tsylf dplii select Tsylf Pro Logic II filter_type select swr filter type cubic select cubic blackman_nuttall select Blackman Nuttall windowed sinc kaiser select Kaiser windowed sinc kaiser_beta set swr Kaiser window beta output_sample_bits set swr number of output sample bits TMedia version 4.1.3 out->planar == in->planar libswresample/swresample.c out->bps == in->bps out->ch_count == in->ch_count libswresample license: LGPL version 3 or later Failed to set option Requested input sample format %d is invalid Requested output sample format %d is invalid Input channel layout 0x%llx is invalid or unsupported. Output channel layout 0x%llx is invalid or unsupported. Requested resampling engine is unavailable Input channel layout has a different number of channels than the number of used channels, ignoring layout Using %s internally between filters Requested sample format %s is not supported internally, s16p/s32p/s64p/fltp/dblp are supported Failed to initialize resampler Resampling only supported with internal s16p/s32p/fltp/dblp !s->in_ch_layout Input channel count and layout are unset Output channel layout %s mismatches specified channel count %d Input channel layout %s mismatches specified channel count %d Rematrix is needed between %s and %s but there is not enough information to do it s->used_ch_count s->out.ch_count !s->preout.count a->bps a->ch_count s->midbuf.ch_count == s->used_ch_count s->midbuf.ch_count == s->out.ch_count s->in.planar s->dither.noise.ch_count == preout->ch_count Context has not been initialized s->drop_output !s->resample discarding %d audio samples adding %d audio samples of silence s->out_sample_rate == s->in_sample_rate Failed to compensate for timestamp delta of %f compensating audio timestamp drift:%f compensation:%d in:%d ctx->channels == out->ch_count libswresample/audioconvert.c 5 @ @ c"@ ] ' )@ ' Y"@ @$| : ? { @ O $( @ @j @ @ l @ b ? 4% l ? @ @ U h @ @? ? ` m - ? ~\ ? ` l ? ` C @ Ht # @ z { @ | ? hG ? `p @ ? ? ` < ? @ ` ? > r ] `2b @ 6 D ` Y @& !E N A , n2 ! n ` q ` U @ @n= Ax @ l _ r + = . ` x 9 8 ` V `; =< C `PU B > CR 4 to q  * ^ 1 ? 9 N @) ^ " ?= 5 A < k @$ x e h ; &G ? ? + ? n ? 7 P ? ? [ % ? ? ` q K ? 8 d ? `pM 9# ? B @ & @ `SN ? 1 Ax ? E ? ? B 4 ? R ` < ? &k @ R G @ , ` @ ` d `eT @ k ? K Q @ @ `B @ @# ? B ? @]e ? [/ ` @ P* ) @ d n @ @ ` @ @ ? P ` ? p3 M ? - @= p B` " @# ~j u V @T v @ &1 :p ?d; O ?h |?5 j q ? T ~ : ? ? v ?c ZB> / K @ (\ " ~ @ V - m @ p= " ~ ?h |?5 1 ? $ C @R Q Mb X ?q= p B ?s->dither.method < SWR_DITHER_NB libswresample/dither.c Requested noise shaping dither not available at this sampling rate, using triangular hp dither Treating %s as mono ? Input channel layout '%s' is not supported Output channel layout '%s' is not supported libswresample/rematrix.c Matrix coefficients: %s: %s:%f !s->out_ch_layout || out->ch_count == av_get_channel_layout_nb_channels(s->out_ch_layout) !s-> in_ch_layout || in ->ch_count == av_get_channel_layout_nb_channels(s-> in_ch_layout) a->planar libswresample/resample.c tap_count == 1 || tap_count % 2 == 0 !c->frac && !c->dst_incr_mod Unsupported sample format Filter length too large @ 6 ALL tail_len <= 5 libavutil/avstring.c > ?456789:;<= !"#$%&'()*+,-./0123 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ [truncated strftime output] '\ '\'' %d channels ( + mono FL 2.1 3.0 3.0(back) 4.0 quad quad(side) 5.0 5.0(side) 4.1 5.1 5.1(side) 6.0 6.0(front) hexagonal 6.1 6.1(back) 6.1(front) 7.0 7.0(front) 7.1 7.1(wide) 7.1(wide-side) octagonal hexadecagonal downmix FR FC LFE low frequency BL BR FLC front left-of-center FRC front right-of-center BC SL side left SR side right TC top center TFL top front left TFC top front center TFR top front right TBL top back left TBC top back center TBR top back right DL downmix left DR downmix right WL wide left WR wide right SDL surround direct left SDR surround direct right LFE2 low frequency 2 K7 A` ? @ffffff @ K7 A` ? K7 A` ? ? K7 A` ? @ K7 A` ? K7 A` ?detected %d logical cores armv5te armv6 armv6t2 vfp vfp_vm vfpv3 neon setend cpuflags av_crc_init(av_crc_table[AV_CRC_16_ANSI_LE], 1, 16, 0xA001, sizeof(av_crc_table[AV_CRC_16_ANSI_LE])) >= 0 libavutil/crc.c av_crc_init(av_crc_table[AV_CRC_32_IEEE_LE], 1, 32, 0xEDB88320, sizeof(av_crc_table[AV_CRC_32_IEEE_LE])) >= 0 av_crc_init(av_crc_table[AV_CRC_32_IEEE], 0, 32, 0x04C11DB7, sizeof(av_crc_table[AV_CRC_32_IEEE])) >= 0 av_crc_init(av_crc_table[AV_CRC_24_IEEE], 0, 24, 0x864CFB, sizeof(av_crc_table[AV_CRC_24_IEEE])) >= 0 av_crc_init(av_crc_table[AV_CRC_16_CCITT], 0, 16, 0x1021, sizeof(av_crc_table[AV_CRC_16_CCITT])) >= 0 av_crc_init(av_crc_table[AV_CRC_16_ANSI], 0, 16, 0x8005, sizeof(av_crc_table[AV_CRC_16_ANSI])) >= 0 av_crc_init(av_crc_table[AV_CRC_8_EBU], 0, 8, 0x1D, sizeof(av_crc_table[AV_CRC_8_EBU])) >= 0 av_crc_init(av_crc_table[AV_CRC_8_ATM], 0, 8, 0x07, sizeof(av_crc_table[AV_CRC_8_ATM])) >= 0 %Y-%m-%dT%H:%M:%S .%06dZ Bitstream filter not found Error number %d occurred BSF_NOT_FOUND BUG Internal bug, should not have happened BUG2 BUFFER_TOO_SMALL Buffer too small DECODER_NOT_FOUND Decoder not found DEMUXER_NOT_FOUND Demuxer not found ENCODER_NOT_FOUND Encoder not found EOF End of file EXIT Immediate exit requested EXTERNAL Generic error in an external library FILTER_NOT_FOUND Filter not found INPUT_CHANGED Input changed INVALIDDATA Invalid data found when processing input MUXER_NOT_FOUND Muxer not found OPTION_NOT_FOUND Option not found OUTPUT_CHANGED Output changed PATCHWELCOME Not yet implemented in TMedia, patches welcome PROTOCOL_NOT_FOUND Protocol not found STREAM_NOT_FOUND Stream not found UNKNOWN Unknown error occurred EXPERIMENTAL Experimental feature INPUT_AND_OUTPUT_CHANGED Input and output changed HTTP_BAD_REQUEST Server returned 400 Bad Request HTTP_UNAUTHORIZED Server returned 401 Unauthorized (authorization failed) HTTP_FORBIDDEN Server returned 403 Forbidden (access denied) HTTP_NOT_FOUND Server returned 404 Not Found HTTP_OTHER_4XX Server returned 4XX Client Error, but not one of 40{0,1,3,4} HTTP_SERVER_ERROR Server returned 5XX Server Error reply ff_tempfile: Cannot allocate file name /tmp/%sXXXXXX ff_tempfile: Cannot open temporary file %s TEMPFILE AVPanScan AVMatrixEncoding Metadata relevant to a downmix procedure AVReplayGain 3x3 displaymatrix Active format description Motion vectors Skip samples Audio service type GOP timecode SMPTE 12-1 timecode ICC profile QP table properties QP table data ATSC A53 Part 4 Closed Captions GBR YCgCo vdpau cuda vaapi dxva2 qsv videotoolbox d3d11va drm opencl mediacodec Invalid mapping found when attempting unmap. Failed to map frame into derived frame context: %d. The hardware pixel format '%s' is not supported by the device type '%s' AVHWFramesContext AVHWDeviceContext ION NV12 NA12 NA1 NV21 YU12 YUYVn YVYU UYVYg NV16 YU16 R16 R16 BGR8' XR15& XR1 + XB15* XB1 % RG16$ RG1 ) BG16( BG1 RG24 BG24x BX24z RX24y XB24{ XR24 BA24 RA24 AB24 AR24 desc->nb_objects <= AV_DRM_MAX_PLANES libavutil/hwcontext_drm.c Failed to map DRM object %d to memory: %d. plane <= AV_DRM_MAX_PLANES /dev/dri %s/card%d Failed to get version information from %s: probably not a DRM device? Opened DRM device %s: driver %s version %d.%d.%d. drm device '%s' does not support dumb buffers /dev/dri/card0000 Failed to create drm buffer pool. Unsupported format: %s. Failed to convert drm fd to handle: %m Failed to free drm handle: %m Failed to close drm buffer fd = %d: %m Failed to create dumb<w,h,bpp: %d,%d,%d>: %m. dmcb.size >= dmcb.width * dmcb.height * dmcb.bpp / 8 Failed to convert handle to fd: %m Failed to map dumb: %m Failed to drm_mmap: %m Failed to create drm buffer. DRM Picture size %ux%u is invalid Picture size %ux%u exceeds specified max pixel count %lld, see the documentation if you wish to increase it Formats with a palette require a minimum alignment of 4 abs(src_linesize) >= bytewidth libavutil/imgutils.c abs(dst_linesize) >= bytewidth av_image_get_linesize failed IMGUTILS A 4 A ( " " 3 ' TERM NO_COLOR AV_LOG_FORCE_NOCOLOR AV_LOG_FORCE_COLOR AV_LOG_FORCE_256COLOR 256color [%u;3%um%s [0m [48;5;%um [38;5;%dm%s [0m [48;5;%um [38;5;%um%s [0m panic fatal verbose [%s @ %p] [%s] %s%s%s%s Last message repeated %d times Last message repeated %d times is not implemented. Update your TMedia version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented. If you want to help, upload a sample of this file to ftp://upload.tmedia.org/incoming/ and contact the tmedia-devel mailing list. (tmedia-devel@tmedia.org) in_ts != ((int64_t)0x8000000000000000ULL) libavutil/mathematics.c duration >= 0 X libavutil/mem_internal.h Unable to parse option value "%s" as %s Value %d for parameter '%s' out of %s format range [%d - %d] Value %f for parameter '%s' out of range [%g - %g] Value %f for parameter '%s' is not a valid set of 32bit integer flags INT64_MAX INT64_MIN %lld:%02d:%02d.%06d %d:%02d.%06d %d.%06d INT_MAX INT_MIN UINT32_MAX I64_MAX I64_MIN FLT_MAX FLT_MIN -FLT_MAX -FLT_MIN DBL_MAX DBL_MIN -DBL_MAX -DBL_MIN Unable to parse option value "%s" as color Unable to parse option value "%s" as image size Unable to parse option value "%s" as video rate AVOption type %d of option %s not implemented yet The value set by option '%s' is not an image size. Invalid negative size value %dx%d for size '%s' The value set by option '%s' is not a video rate. The value set by option '%s' is not a %s format sample The value set by option '%s' is not a channel layout. The "%s" option is deprecated: %s 0x%08X %02X 0x%02x%02x%02x%02x 0x%llx The value for option '%s' is not an image size. The value for option '%s' is not a %s format. The value for option '%s' is not a channel layout. %d%*1[:/]%d%c const_values array too small for %s max min Unable to parse option value "%s" true,y,yes,enable,enabled,on false,n,no,disable,disabled,off Unable to parse option value "%s" as boolean Unable to parse option value "%s" as duration Unable to parse option value "%s" as channel layout Invalid option type. Missing key or no key/value separator found after key '%s' Setting entry with key '%s' to value '%s' No option name near '%s' Unable to parse '%s': %s Setting '%s' to value '%s' Option '%s' not found Error setting option %s to value %s. pixel %-15s %s%-17s <flags> %-12s <int> <int64> <uint64> <double> <float> <string> <rational> <binary> <image_size> <video_rate> <pix_fmt> <sample_fmt> <duration> <color> <channel_layout> <boolean> %s (from to (default %llX "%s" %s AVOptions: Not supported option type: %d, option name: %s Invalid separator(s) found. %d:%d%c ntsc pal qntsc qpal sntsc spal ntsc-film 0x random bikeshed 0123456789ABCDEFabcdef Invalid 0xRRGGBB[AA] color string: '%s' Invalid alpha value specifier '%s' in '%s' Cannot find color '%s' january %H:%M:%S %H:%M now %Y - %m - %d %Y%m%d %H%M%S %J:%M:%S %H%M %H AliceBlue AntiqueWhite Aqua Aquamarine Azure Beige Bisque Black BlanchedAlmond BlueViolet BurlyWood CadetBlue Chartreuse Chocolate Coral CornflowerBlue Cornsilk Crimson DarkBlue DarkCyan DarkGoldenRod DarkGray DarkGreen DarkKhaki DarkMagenta DarkOliveGreen Darkorange DarkOrchid DarkRed DarkSalmon DarkSeaGreen DarkSlateBlue DarkSlateGray DarkTurquoise DarkViolet DeepPink DeepSkyBlue DimGray DodgerBlue FireBrick FloralWhite ForestGreen Fuchsia Gainsboro GhostWhite Gold GreenYellow HoneyDew HotPink IndianRed Indigo Ivory Lavender LavenderBlush LawnGreen LemonChiffon LightBlue LightCoral LightCyan LightGoldenRodYellow LightGreen LightGrey LightPink LightSalmon LightSeaGreen LightSkyBlue LightSlateGray LightSteelBlue LightYellow Lime LimeGreen Linen Maroon MediumAquaMarine MediumBlue MediumOrchid MediumPurple MediumSeaGreen MediumSlateBlue MediumSpringGreen MediumTurquoise MediumVioletRed MidnightBlue MintCream MistyRose Moccasin NavajoWhite Navy OldLace Olive OliveDrab Orange OrangeRed PaleGoldenRod PaleGreen PaleTurquoise PaleVioletRed PapayaWhip PeachPuff Peru Plum PowderBlue Purple RosyBrown RoyalBlue SaddleBrown SandyBrown SeaShell Sienna Silver SpringGreen SteelBlue Tan Teal Thistle Tomato Wheat White WhiteSmoke Yellow YellowGreen february march april may june july august september october november december sqcif qcif cif 4cif 16cif qqvga qvga vga svga xga uxga qxga sxga qsxga hsxga wvga wxga wsxga wuxga woxga wqsxga wquxga whsxga whuxga cga ega hd480 hd720 hd1080 2k 2kdci 2kflat 2kscope 4k 4kdci 4kflat 4kscope nhd hqvga wqvga fwqvga hvga qhd uhd2160 uhd4320 bgra rgba yuv420p rgb32 bgr32 name nb_components nb_bits %-11s %7d %10d yuvj d->log2_chroma_w <= 3 libavutil/pixdesc.c d->log2_chroma_h <= 3 d->nb_components <= 4 d->name && d->name[0] !c->plane && !c->step && !c->offset && !c->shift && !c->depth c->step >= c->depth 8*c->step >= c->depth tmp[0] == 0 && tmp[1] == 0 reserved gbr chroma-derived-nc chroma-derived-c ictcp yuyv422 rgb24 bgr24 yuv422p yuv444p yuv410p yuv411p gray8,y8 monow monob pal8 yuvj420p yuvj422p yuvj444p uyvy422 uyyvyy411 bgr8 bgr4 bgr4_byte rgb8 rgb4 rgb4_byte nv12 nv21 argb abgr gray16be y16be gray16le y16le yuv440p yuvj440p yuva420p rgb48be rgb48le rgb565be rgb565le rgb555be rgb555le bgr565be bgr565le bgr555be bgr555le vaapi_moco vaapi_idct vaapi_vld yuv420p16le yuv420p16be yuv422p16le yuv422p16be yuv444p16le yuv444p16be dxva2_vld rgb444le rgb444be bgr444le bgr444be ya8 gray8a bgr48be bgr48le yuv420p9be yuv420p9le yuv420p10be yuv420p10le yuv422p10be yuv422p10le yuv444p9be yuv444p9le yuv444p10be yuv444p10le yuv422p9be yuv422p9le gbrp gbrp9be gbrp9le gbrp10be gbrp10le gbrp16be gbrp16le yuva422p yuva444p yuva420p9be yuva420p9le yuva422p9be yuva422p9le yuva444p9be yuva444p9le yuva420p10be yuva420p10le yuva422p10be yuva422p10le yuva444p10be yuva444p10le yuva420p16be yuva420p16le yuva422p16be yuva422p16le yuva444p16be yuva444p16le xyz12le xyz12be nv16 nv20le nv20be rgba64be rgba64le bgra64be bgra64le yvyu422 ya16be ya16le gbrap gbrap16be gbrap16le mmal d3d11va_vld 0rgb rgb0 0bgr bgr0 yuv420p12be yuv420p12le yuv420p14be yuv420p14le yuv422p12be yuv422p12le yuv422p14be yuv422p14le yuv444p12be yuv444p12le yuv444p14be yuv444p14le gbrp12be gbrp12le gbrp14be gbrp14le yuvj411p bayer_bggr8 bayer_rggb8 bayer_gbrg8 bayer_grbg8 bayer_bggr16le bayer_bggr16be bayer_rggb16le bayer_rggb16be bayer_gbrg16le bayer_gbrg16be bayer_grbg16le bayer_grbg16be xvmc yuv440p10le yuv440p10be yuv440p12le yuv440p12be ayuv64le ayuv64be videotoolbox_vld p010le p010be gbrap12be gbrap12le gbrap10be gbrap10le gray12be y12be gray12le y12le gray10be y10be gray10le y10le p016le p016be d3d11 gray9be y9be gray9le y9le gbrpf32be gbrpf32le gbrapf32be gbrapf32le drm_prime gray14be y14be gray14le y14le grayf32be yf32be grayf32le yf32le /dev/urandom /dev/random sizeof(tmp) >= av_sha_size libavutil/random_seed.c @ ` P 0 p H ( h X 8 x D $ d T 4 t L , l \ < | B " b R 2 r J * j Z : z F & f V 6 v N . n ^ > ~ A ! a Q 1 q I ) i Y 9 y E % e U 5 u M - m ] = } C # c S 3 s K + k [ ; { G ' g W 7 w O / o _ ?  u8 s16 s32 flt dbl @ u8p s16p s32p fltp dblp @ s64 @ s64p @ name depth %-6s %2d x nb_jobs > 0 libavutil/slicethread.c nb_threads >= 0 cubemap tiled equirectangular 2D side by side top and bottom frame alternate checkerboard side by side (quincunx subsampling) interleaved lines interleaved columns %s%02d:%02d:%02d%c%02d %02u:%02u:%02u%c%02u Valid timecode frame rate must be specified. Minimum value is 1 Drop frame is only allowed with 30000/1001 or 60000/1001 FPS Using non-standard frame rate %d/%d %d:%d:%d%c%d Unable to parse timecode, syntax: hh:mm:ss[:;.]ff IPBSipb @B TMedia version 4.1.3 4.1.3 Libavutil has been built with a broken binutils, please upgrade binutils and rebuild libavutil license: LGPL version 3 or later attachment !"valid element size" libavutil/utils.c . -_ /proc/self/auxv /proc/cpuinfo Features edsp tls thumbee vfp vfpv3 neon asimd fp C Ngm C A e A @ @ @ 0A .A C 4& k C pB mB D yCx D PDP KD 0< C ]r2< r ( ?{ G z ? <n= e ? ? < V < >n= eY@ Y@ @ @ @ P? MbP? > & . > p= - q= > > : W : ;O ; Undefined constant or missing '(' in '%s' Missing ')' in '%s' Missing ')' or too many args in '%s' sinh cosh tanh sin cos tan atan acos exp abs squish gauss mod eq gte gt lte lt isnan isinf while taylor root floor ceil round not pow print hypot gcd if ifnot bitand bitor between clip atan2 lerp Unknown function in '%s' Invalid chars '%s' at the end of expression '%s' PI PHI QP2LAMBDA Eval Expected '(' Expected ',' Expected ')' Expected '/' Expected 'x' %s: Failed to open subdev device node %s Setting up selection target %u rectangle (%u,%u)/%ux%u on pad %s/%u Unable to set selection rectangle: %s (%d) Selection rectangle set: (%u,%u)/%ux%u Setting up frame interval %u/%u on pad %s/%u Unable to set frame interval: %s (%d) Frame interval set: %u/%u Setting up format %s %ux%u on pad %s/%u Unable to set format: %s (%d) Format set: %s %ux%u full-range lim-range Expected '[' fmt: Invalid pixel code '%.*s' field: Invalid field value '%*s' colorspace: Invalid colorspace value '%*s' xfer: Invalid transfer function value '%*s' ycbcr: Invalid YCbCr encoding value '%*s' quantization: Invalid quantization value '%*s' crop: compose: Expected ']' Unable to parse format xv601 xv709 bt2020 bt2020c smpte240m srgb smpte2084 dcip3 smpte170m rec709 470m 470bg bottom interlaced seq-tb seq-bt alternate interlaced-tb interlaced-bt RGB444_1X12 RGB444_2X8_PADHI_BE RGB444_2X8_PADHI_LE RGB555_2X8_PADHI_BE RGB555_2X8_PADHI_LE RGB565_1X16 BGR565_2X8_BE BGR565_2X8_LE RGB565_2X8_BE RGB565_2X8_LE RGB666_1X18 RBG888_1X24 RGB666_1X24_CPADHI RGB666_1X7X3_SPWG BGR888_1X24 GBR888_1X24 RGB888_1X24 RGB888_2X12_BE RGB888_2X12_LE RGB888_1X7X4_SPWG RGB888_1X7X4_JEIDA ARGB8888_1X32 RGB888_1X32_PADHI RGB101010_1X30 RGB121212_1X36 RGB161616_1X48 Y8_1X8 UV8_1X8 UYVY8_1_5X8 VYUY8_1_5X8 YUYV8_1_5X8 YVYU8_1_5X8 UYVY8_2X8 VYUY8_2X8 YUYV8_2X8 YVYU8_2X8 Y10_1X10 Y10_2X8_PADHI_LE UYVY10_2X10 VYUY10_2X10 YUYV10_2X10 YVYU10_2X10 Y12_1X12 UYVY12_2X12 VYUY12_2X12 YUYV12_2X12 YVYU12_2X12 UYVY8_1X16 VYUY8_1X16 YUYV8_1X16 YVYU8_1X16 YDYUYDYV8_1X16 UYVY10_1X20 VYUY10_1X20 YUYV10_1X20 YVYU10_1X20 VUY8_1X24 YUV8_1X24 UYYVYY8_0_5X24 UYVY12_1X24 VYUY12_1X24 YUYV12_1X24 YVYU12_1X24 YUV10_1X30 UYYVYY10_0_5X30 AYUV8_1X32 UYYVYY12_0_5X36 YUV12_1X36 YUV16_1X48 UYYVYY16_0_5X48 SBGGR10_ALAW8_1X8 SGBRG10_ALAW8_1X8 SGRBG10_ALAW8_1X8 SRGGB10_ALAW8_1X8 SBGGR10_DPCM8_1X8 SGBRG10_DPCM8_1X8 SGRBG10_DPCM8_1X8 SRGGB10_DPCM8_1X8 SBGGR10_2X8_PADHI_BE SBGGR10_2X8_PADHI_LE SBGGR10_2X8_PADLO_BE SBGGR10_2X8_PADLO_LE SBGGR14_1X14 SGBRG14_1X14 SGRBG14_1X14 SRGGB14_1X14 SBGGR16_1X16 SGBRG16_1X16 SGRBG16_1X16 SRGGB16_1X16 S5C_UYVY_JPEG_1X8 AHSV8888_1X32 Y8 Y10 Y12 YUYV YUYV1_5X8 YUYV2X8 UYVY UYVY1_5X8 UYVY2X8 VUY24 SBGGR8 SGBRG8 SGRBG8 SRGGB8 SBGGR10 SGBRG10 SGRBG10 SRGGB10 SBGGR10_DPCM8 SGBRG10_DPCM8 SGRBG10_DPCM8 SRGGB10_DPCM8 SBGGR12 SGBRG12 SGRBG12 SRGGB12 AYUV32 RBG24 ARGB32 v4l2_subdev_open , $ % & ! " # ' ( ) * + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @ P ` /sys/dev/char/%u:%u /dev/%s Opening media device %s %s: Can't open media device %s %s: Link not found %s: Unable to setup link (%s) %s: Unable to retrieve media device information for device %s (%s) Enumerating entities %s: Unable to enumerate entities for device %s (%s) Found %u entities Enumerating pads and links %s: Unable to enumerate pads and links (%s). WARNING entity %u link %u from %u/%u to %u/%u is invalid! %s: Unable to enumerate pads and linksfor device %s missing matching '"' no such entity "%.*s" no such entity %d Expected ':' No pad '%d' on entity "%s". Maximum pad number is %d Expected '->' No link between "%s":%d and "%s":%d %s: Unable to parse link Unable to parse link flags: expected '['. Unable to parse link flags: expected ']'. Setting up link %u:%u -> %u:%u [%u] ^ %*s media_device_open media_setup_link media_device_enumerate media_enum_links media_parse_setup_link
) vpss ! ! $ ! ! ffilw ! ! 0 { # ! svid ! ! 0 ! ! sfil ! ! ! ! lkopC ! ! ! ! dvlv$ ! ! { # * ! frga ! ! . ! ! caodo ! ! XI y ! y ! caoe ! ! T y ! y ! cmdc ! ! ] ! ! cmee ! ! H| ! ! favsj ! ! ! ! avsm ! ! ! ! farsF # ! ! ! ftkm ! ! < { # y ! + ! = ! H ! floa ? ?+ ! = ! c ! in32 Y@ Y@+ ! | ! ! in32 ?favl ! ! 4' { # * ! tapl ! ! t8 { # y ! dalp ! ! D8 { # y ! dalc ! ! E { # y ! tacp ! ! E { # y ! mltc ! ! a { # y ! fskv ! ! t { # y ! fsdag ! ! y { # * ! fsed T" ! { # y ! afst ! ! D { # y ! fmpg ! ! { # * ! " CVBS YCbCr VGA BT656 BT1120 HDMI @ HDMI1 @ LCD LVDS DP DP1 MIPI MIPI1 EDP EDP1 BGRA32 RGBA32 BGR24 RGB24 BGRA5551 RGBA5551 RGB565 BGR565 NV12 NV21 NV15 NV16 NV61 P210 YUYV YVYU UYVY VYUY clu0 clu1 clu2 clu3 esm0 esm1 esm2 esm3 vir0 vir1 vir2 vir3 clu0 clu1 esm0 esm1 sm0 sm1 vir0 vir1 vir2 vir3 primary overlay cursor 8X X P " fmvo " ! l ! ! fwvo " ! l ! ! Wb < @ 4 ! Z < 4 ` @ D J q 2 xi Z < xi ` @ E J q 2 < % < @ H X Y ] t < @ @ & < @ " 2 " n r < ,F H # ) ? < 0 * < M V + < p < x @ @ p < J; # A < " * 8 < A e " P 8 < A e " 8 < A e " P 8 < F e 2 " 8 < F e < D P 8 < A e 2 D 8 < A e < . ( 8 < A e x Y < / O \ / O < - ( 0 8 < A e < ( T | p x ( x p x ( 0 p x ! P x p x 2 " P 0 p x < # ( T | p x $ ( p x % ( X 0 p x & P p x 2 ' P X 0 p x < ( ' ( * ) 0' '0* 0 * ( (# 0 + @A$ 0' '0* 0 2 , @A$ ( (# 0 < ( 0 p x 5" y z { | \~ X ( , /D" " y" o" f" Z" " " a " \ ^ c \b L p 4 f " , p " l{ " ( P ! 8Q Q _ D d d 4 " ( X \ H !# X 0 o+# } =# w@# D X fpso D# ! 4 ! ! fpsi6E# ! ! ! git-855c43b3b Fri May 5 15:05:16 2023 +0800 built-Chu 2023-05-19 14:22:36 mpeg1 mpeg2 h263 mpeg4 G wmv3 h264 mjpeg mjpeg vp8 vp9 hevc F vc1 R avs W cavs W avs+ flv1 av1 @ P tmd P P ape @ P mp3 &P wmalossless %P wnapro  P wmav1  P wmav2 @ P vorbis @ pcm @ pcm @ pcm " @ P flac *P mp1  P mp2  P dts  P acc (P eacc ,P jqxgkh  P xyz @5P g729 @<P opus @ adpcm_g722 @ adpcm_g726 @ amr_nb @ amr_wb @ adpcm_ima_qt @ pcm_alaw @ pcm_mulaw p dvd p dvb p txt p xsub p ssa p mov_txt p pgs p teletext p srt x micodvd x eia808 x jacosub x sami x realtext x stl x subviewer1 x subviewer x subrip x webvtt x mpl2 x vplayer x pjs x ass x hdmv_txt yuv420sp yuv420p yuv422p @ yuv420p10le ? yuv420p10be B yuv422p10le A yuv422p10be $ $ $ $ @ ( 3) 8 p $ x $ $4) p X `d$ $ `d$ P4) P l 4 $ 8 $ P $ 4 $ P @ |4) 4) V `K Q 8T C C $ $ $ P @ 4) 4) V `K Q 8T C C `s$ $ $ 4) 0 $ $ $ 5) h% $ @5) Hd% $ $ l5) pd% $ ` $ 5) @d% 0 $ @v$ 5) d% P $ t $ 5) ,d% $ 6) d% $ H6) d% $ t6) d% $ 6) d% P $ 6) 8d% $ $ 6) d% $ $ $7) $ d% $ P7) d% $ |7) d% D $ 7) d% t $ 7) d% $ 8) e% $ ,8) e% $ X8) <f% D $ 8) f% | $ 8) h% $ H Hd% $ $ H pd% $ ` $ H @d% 0 $ @v$ H d% P $ t $ H ,d% $ H d% $ H d% $ H d% $ H d% P $ H 8d% $ $ H d% $ $ H d% $ H d% $ H d% D $ H d% t $ H d% $ H e% $ H e% $ H <f% D $ H f% | $ H $ $ < $ H $ P H T $ \ $ d H @(% D(% :) (:) P \ a ] `[ T $ j% D d T $ j% @ % k) (( l B `s$ q% P % N $ $ P % N $ $ P P % l % 8 % k 4*( <d% 0 $ % 4 d% $ % 4 Dd% Pd% % 4 Dd% Pd% % $ ld% xd% % 4 ld% xd% % $ tj% j% % L# tn dn i% i% % L# tn dn $k% 0k% % L# tn dn m% % % L# tn dn Pj% \j% % L# tn dn j% j% % L# tn dn j% j% % L# tn dn j% k% % L# tn dn 0n% <n% % L# tn dn n% n% % L# tn dn xi% i% % L# tn dn $i% 4i% % L# tn dn h% h% % L# tn dn Hi% \i% % L# tn dn m% m% % L# tn dn h% h% % L# tn dn \m% lm% % L# tn dn l% l% % L# tn dn k% k% % L# tn dn l% $l% % L# tn dn i% i% % L# tn dn h% h% % L# tn dn pn% n% % L# tn dn l% l% % L# tn dn Dk% Tk% % L# tn dn Dl% Tl% % L# tn dn k% k% % L# tn dn k% k% % L# tn dn dk% pk% % L# tn dn pl% l% % L# tn dn i% i% % L# tn dn m% m% % L# tn dn (j% 4j% % L# tn dn Pn% \n% % L# tn dn 4m% @m% % L# tn dn i% i% % L# tn dn ) ) ) ) ) ) ) ) ) ) x) p) h) `) *P P P P 8 W 
GCC: (Buildroot -gfb11df1a41) 9.4.0 GCC: (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36)) 8.3.0
.shstrtab .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .text .fini .rodata .ARM.extab .ARM.exidx .eh_frame .init_array .fini_array .data.rel.ro .dynamic .got .data .bss .comment .ARM.attributes