aaron201912 / ffmpeg Goto Github PK
View Code? Open in Web Editor NEWcreate ffmpeg hw decode project
create ffmpeg hw decode project
Hi, this is great - i develop for a UI that's running on SSD202 hardware which uses mi_x modules
We currently use ffplay as a video player app for our users but it's quite slow as it's CPU bound. If this worked it would be great as it'd allow higher quality video output, however i've compiled it & it's having trouble displaying video to the screen (audio works fine)
It seems everything works apart from screen init, however the header im using (and disiconfig) does work if called in a seperate binary.
It's likely a display init issue here:
DrvPnlIfCreateInstance 716, CreateInstance Ctx Fail
[MI ERR ]: MI_PANEL_IMPL_Init[496]: mi panel init failed
MhalPnlSetParamConfig 91, Param Empty
[MI ERR ]: MI_PANEL_IMPL_SetPanelParam[940]: mi panel set panel param failed
But this means nothing to me, which param is empty.
(runtime) 2023-11-30 18:29:45: cd /mnt/SDCARD/App/240pSuite; chmod a+x ./launch.sh; LD_PRELOAD=/mnt/SDCARD/miyoo/app/../lib/libpadsp.so ./launch.sh
./launch.sh
welcome to test ssplayer!
[MI_PANEL_Init][332]LCD environment is Invalid
mmplayer audio_dev = 0
ssd20x_getpanel_wh = [640 480]
try playing ./cuc.flv ...
mmplayer video_rotate = 0
mmplayer video_only = 0
mmplayer video_ratio = 1
mmplayer enable_scaler = 0
mmplayer resolution = 8294400
mmplayer play_mode = 1
### enter mm_player_open
ssplayer library version: git_commit.d76ef58 build_time.20231130
set out width/height = [640 480]
ffmpeg_version..git_commit:d76ef58..build_time:20231130
avio buffer size = 32768, probesize = 5000000
avformat demuxer name : flv
frame_mbs_only_flag = 1
max_bytes_per_pic_denom = 0
frame_cropping_flag = 0
conformance_window_flag = 0
video codec w/h = [0 0]
audio idx: 1, video idx: 0
start time : 0.000, total time of input file : 34.087
Input #0, flv, from './cuc.flv':
Metadata:
metadatacreator : iku
hasKeyframes : true
hasVideo : true
hasAudio : true
hasMetadata : true
canSeekToEnd : false
datasize : 932906
videosize : 787866
audiosize : 140052
lasttimestamp : 34
lastkeyframetimestamp: 30
lastkeyframelocation: 886498
Duration: 00:00:34.09, start: 0.000000, bitrate: 219 kb/s
Stream #0:0: Video: h264, yuv420p(progressive), 512x288 [SAR 1:1 DAR 16:9], 183 kb/s, 14.98 fps, 15 tbr, 1k tbn, 30 tbc
Stream #0:1: Audio: aac, 44100 Hz, stereo, fltp, 30 kb/s
avformat_seek_file success!
open_demux successful
open video codec: ssh264
origin w/h=[512 288], screen w/h=[640 480], sar4:3 w/h=[640 480], sar16:9 w/h=[640 360]
set vdec out w/h = [512 288]
scaler src w/h = [512 288], dst x/y/w/h = [0 0 640 480]
[ssh264 @ 0xd9690] video prefix format : yuv420p.
[ssh264 @ 0xd9690] h264 has b frames : 1
(ss_h264_vdec_init 631)exec function pass
(ss_h264_vdec_init 634)exec function pass
(ss_h264_vdec_init 653)exec function pass
(ss_h264_vdec_init 654)exec function pass
[ssh264 @ 0xd9690] set h264 esbuf size = [2097152]
(ss_h264_vdec_init 660)exec function pass
[ssh264 @ 0xd9690] ssh264 video w/h = [512,288], vdec output w/h = [512,288]
[ssh264 @ 0xd9690] ss_h264_vdec_init successful!
type of nal : 7. len : 25, data : 67,4d,40,1f
type of nal : 8. len : 4, data : 68,ee,bc,80
ssh264 find valid sps, pps nal header!
[ssh264 @ 0xd9690] ss_h264_decode_init successful!
codec width: 512,height: 288
display w/h = [640 480], src w/h = [512 288]!
video time base : 1.000000 ms.
fps : 0.067, frame rate num : 15. frame rate den : 1.
get in video decode thread!
open_video successful
video fps time : 0.067
video_playing_thread in
open audio codec: aac
audio channel layout[3]
avcodec_flush_buffers for video!
_MI_AO_OpenVqeLib: success
_MI_AO_OpenSrcLib: success
_MI_AO_OpenG711Lib: success
_MI_AO_OpenG726Lib: success
mm_audio_init dev[0] done!
open_audio successful
leave mm_player_open ###
get file duration time [34.087]
player display first picture [474187]us
avcodec_flush_buffers for audio!
-----------------------------------------Common info for mi_disp-----------------------------------------
ChnNum EnChnNum PassNum InPortNum OutPortNum CollectSize
17 1 1 1 0 0
----------------------CMDQ kickoff counter-----------------------
------------------------------Common info formi_disp only dump enabled chn------------------------------
ChnId PassNum EnInPNum EnOutPNum MMAHeapName
0 0 1 0 (null)
-------------------------Input port common info for mi_disp only dump enabled port---------------------
ChnId PassId PortId user_buf_quota UsrInjectQ_cnt BindInQ_cnt TotalPendingBuf_size usrLockedInjectCnt
0 0 0 4 0 1 0 0
ChnId PassId PortId newPulseQ_cnt nextTodoPulseQ_cnt curWorkingQ_cnt workingTask_cnt lazzyRewindTask_cnt
0 0 0 0 0 0 1 0
ChnId PassId PortId Enable bind_module_id bind_module_name bind_ChnId bind_PortId bind_Type bind_Param enable
0 0 0 1 12 mi_divp 0 0 1 0 1
ChnId PassId PortId LowLatencyDelayMs LastStaticDelayAveMS
ChnId PassId PortId SrcFrmrate DstFrmrate RealSrcFrmrate FPS FinishCnt RewindCnt
0 0 0 30/ 1 30/ 1 1000/1020 0.98 122 0
----------------------Output port common info for mi_disp only for enabled port---------------------
ChnId PassId PortId usrDepth BufCntQuota usrLockedCnt totalOutPortInUsed DrvBkRefFifoQ_cnt DrvBkRefFifoQ_size
ChnId PassId PortId RealDstFrmrate FPS UsrGetFifoQ_cnt UsrGetFifoQ_size UsrGetFifoQ_seqnum UsrGetFifoQ_discardnum
ChnId PassId PortId workingTask_cnt finishedTask_cnt
ChnId PassId PortId RealDstFrmrate FPS FinishCnt RewindCnt GetTotalCnt GetOkCnt
----------------------------------------BindPeerInputPortList---------------------------------------
ChnId PassId PortId Enable bind_module_id bind_module_name bind_ChnId bind_PortId bind_Type bind_Param enable
============================== Private DISP0 Info ============================
DevStatus IrqNum IrqCnt BgColor
1 57 28469 800080
Interface DevTiming CscMatrix Luma Contrast Hue Saturation Sharpness
LCD UNKNOWN 3 42 50 50 50 0
--------------------------------- Layer Info ---------------------------------
LayerId BindedDevID LayerWidth LayerHeight
0 0 0 0
LayerId LayDispWidth LayDispHeight Toleration rotatemode
0 0 0 0 NONE
--------------------------------- Layer0 InputPort Info ---------------------------------
PortId enable CurStatus src_w src_h crop_x crop_y crop_w crop_h show_x show_y show_w show_h
0 1 0 320 320 0 0 0 0 0 0 640 480
1 0 0 0 0 0 0 0 0 0 0 0 0
2 0 0 0 0 0 0 0 0 0 0 0 0
3 0 0 0 0 0 0 0 0 0 0 0 0
4 0 0 0 0 0 0 0 0 0 0 0 0
5 0 0 0 0 0 0 0 0 0 0 0 0
6 0 0 0 0 0 0 0 0 0 0 0 0
7 0 0 0 0 0 0 0 0 0 0 0 0
8 0 0 0 0 0 0 0 0 0 0 0 0
9 0 0 0 0 0 0 0 0 0 0 0 0
10 0 0 0 0 0 0 0 0 0 0 0 0
11 0 0 0 0 0 0 0 0 0 0 0 0
12 0 0 0 0 0 0 0 0 0 0 0 0
13 0 0 0 0 0 0 0 0 0 0 0 0
14 0 0 0 0 0 0 0 0 0 0 0 0
15 0 0 0 0 0 0 0 0 0 0 0 0
PortId RecvBufCnt RecvBuf_W RecvBuf_H Content_W Content_H RecvBufStride PixFmt syncmode
0 123 320 320 320 320 320 semiplanar_420 FreeRun
1 0 0 0 0 0 0 yuv422_yuyv Invalid
2 0 0 0 0 0 0 yuv422_yuyv Invalid
3 0 0 0 0 0 0 yuv422_yuyv Invalid
4 0 0 0 0 0 0 yuv422_yuyv Invalid
5 0 0 0 0 0 0 yuv422_yuyv Invalid
6 0 0 0 0 0 0 yuv422_yuyv Invalid
7 0 0 0 0 0 0 yuv422_yuyv Invalid
8 0 0 0 0 0 0 yuv422_yuyv Invalid
9 0 0 0 0 0 0 yuv422_yuyv Invalid
10 0 0 0 0 0 0 yuv422_yuyv Invalid
11 0 0 0 0 0 0 yuv422_yuyv Invalid
12 0 0 0 0 0 0 yuv422_yuyv Invalid
13 0 0 0 0 0 0 yuv422_yuyv Invalid
14 0 0 0 0 0 0 yuv422_yuyv Invalid
15 0 0 0 0 0 0 yuv422_yuyv Invalid
PortId OnScreenTask FiredTask PendingTak LastDropTask DropTaskCnt StepTaskCnt bClearAllTask fps
0 c0c96038 c0c96038 (null) (null) 0 0 0 1
1 (null) (null) (null) (null) 0 0 0 0
2 (null) (null) (null) (null) 0 0 0 0
3 (null) (null) (null) (null) 0 0 0 0
4 (null) (null) (null) (null) 0 0 0 0
5 (null) (null) (null) (null) 0 0 0 0
6 (null) (null) (null) (null) 0 0 0 0
7 (null) (null) (null) (null) 0 0 0 0
8 (null) (null) (null) (null) 0 0 0 0
9 (null) (null) (null) (null) 0 0 0 0
10 (null) (null) (null) (null) 0 0 0 0
11 (null) (null) (null) (null) 0 0 0 0
12 (null) (null) (null) (null) 0 0 0 0
13 (null) (null) (null) (null) 0 0 0 0
14 (null) (null) (null) (null) 0 0 0 0
15 (null) (null) (null) (null) 0 0 0 0
/ #
-----------------------------------------Common info for mi_vdec-----------------------------------------
ChnNum EnChnNum PassNum InPortNum OutPortNum CollectSize
4 1 1 0 2 0
----------------------CMDQ kickoff counter-----------------------
------------------------------Common info formi_vdec only dump enabled chn------------------------------
ChnId PassNum EnInPNum EnOutPNum MMAHeapName
-------------------------Input port common info for mi_vdec only dump enabled port---------------------
ChnId PassId PortId user_buf_quota UsrInjectQ_cnt BindInQ_cnt TotalPendingBuf_size usrLockedInjectCnt
ChnId PassId PortId newPulseQ_cnt nextTodoPulseQ_cnt curWorkingQ_cnt workingTask_cnt lazzyRewindTask_cnt
ChnId PassId PortId Enable bind_module_id bind_module_name bind_ChnId bind_PortId bind_Type bind_Param enable
ChnId PassId PortId LowLatencyDelayMs LastStaticDelayAveMS
ChnId PassId PortId SrcFrmrate DstFrmrate RealSrcFrmrate FPS FinishCnt RewindCnt
----------------------Output port common info for mi_vdec only for enabled port---------------------
ChnId PassId PortId usrDepth BufCntQuota usrLockedCnt totalOutPortInUsed DrvBkRefFifoQ_cnt DrvBkRefFifoQ_size
0 0 0 5 5 1 3 0 0
ChnId PassId PortId RealDstFrmrate FPS UsrGetFifoQ_cnt UsrGetFifoQ_size UsrGetFifoQ_seqnum UsrGetFifoQ_discardnum
0 0 0 0 0 605 0
ChnId PassId PortId workingTask_cnt finishedTask_cnt
0 0 0 0 0
ChnId PassId PortId RealDstFrmrate FPS FinishCnt RewindCnt GetTotalCnt GetOkCnt
0 0 0 16000/1184 13.51 605 2 607 607
----------------------------------------BindPeerInputPortList---------------------------------------
ChnId PassId PortId Enable bind_module_id bind_module_name bind_ChnId bind_PortId bind_Type bind_Param enable
==================================Private Vdec0 Info====================================
fwVersion
2fd10
----------------------------------VLC Buffer Status-------------------------------------
Idx State Base Phy Virt Size
0 0 271cf000 71cf000 0 60000
----------------------------------device info-------------------------------------
UUID MaxChnNum bDisableLowLatency bSupportMaxSliceNum
28887d694890 4 1 0
------------------------------------CHN ATTR Info---------------------------------------
ChnID CodecType Width Height BufSize VideoMode RefFrmNum DpbBufMode UseCusPolicy ErrMBPercentThreshold
0 H264 512 288 2097152 FRAME 16 NORMAL 0 30
------------------------------------CHN PARAM Info--------------------------------------
ChnID bScale ScaleW ScaleH DisplayMode minFrmBufCnt
0 Y 512 288 PREVIEW 5
------------------------------------Decode Frame Info-----------------------------------
ChnID DecW DecH DispW DispH
0 512 288 512 288
------------------------------------Output Frame Info-----------------------------------
ChnID bTileMode TileFormat Width Height Stride PixelFmt
0 N NA 512 288 512 YUV420SP
------------------------------------CHN STATE-------------------------------------------
ChnID bStart DecState SendCnt SendStrmSize LeftStrmBytes DecFrmCnt fps
0 Y 5 607 953667 0 605 15
ChnID startCnt getCnt dropCnt runCnt seqChgCnt initSeqCnt decPicCnt insuffiCnt emptyCnt
0 607 605 2 608 0 1 607 1 0
/ #
-----------------------------------------Common info for mi_divp-----------------------------------------
ChnNum EnChnNum PassNum InPortNum OutPortNum CollectSize
7 1 1 1 1 0
----------------------CMDQ kickoff counter-----------------------
------------------------------Common info formi_divp only dump enabled chn------------------------------
ChnId PassNum EnInPNum EnOutPNum MMAHeapName
0 0 1 1 (null)
-------------------------Input port common info for mi_divp only dump enabled port---------------------
ChnId PassId PortId user_buf_quota UsrInjectQ_cnt BindInQ_cnt TotalPendingBuf_size usrLockedInjectCnt
0 0 0 4 0 0 0 0
ChnId PassId PortId newPulseQ_cnt nextTodoPulseQ_cnt curWorkingQ_cnt workingTask_cnt lazzyRewindTask_cnt
0 0 0 0 0 0 0 0
ChnId PassId PortId Enable bind_module_id bind_module_name bind_ChnId bind_PortId bind_Type bind_Param enable
ChnId PassId PortId LowLatencyDelayMs LastStaticDelayAveMS
ChnId PassId PortId SrcFrmrate DstFrmrate RealSrcFrmrate FPS FinishCnt RewindCnt
0 0 0 0/ 0 0/ 0 0/ 0 0.00 202 0
----------------------Output port common info for mi_divp only for enabled port---------------------
ChnId PassId PortId usrDepth BufCntQuota usrLockedCnt totalOutPortInUsed DrvBkRefFifoQ_cnt DrvBkRefFifoQ_size
0 0 0 0 3 0 0 0 0
ChnId PassId PortId RealDstFrmrate FPS UsrGetFifoQ_cnt UsrGetFifoQ_size UsrGetFifoQ_seqnum UsrGetFifoQ_discardnum
0 0 0 0 0 0 0
ChnId PassId PortId workingTask_cnt finishedTask_cnt
0 0 0 0 0
ChnId PassId PortId RealDstFrmrate FPS FinishCnt RewindCnt GetTotalCnt GetOkCnt
0 0 0 0/ 0 0.00 172 0 172 172
----------------------------------------BindPeerInputPortList---------------------------------------
ChnId PassId PortId Enable bind_module_id bind_module_name bind_ChnId bind_PortId bind_Type bind_Param enable
-------------------------- Start dump DEV --------------------------------
ISRNum
0
-------------------------- End dump DEV -----------------------------------
-------------------------- start dump CHN info --------------------------------
ChnId Status AttrChg FieldType0 FieldType1
0 2 0 0 0
6 1 1 0 0
ChnID MaxW MaxH CropX CropY CropW CropH bHMirror bVMirror eDiType eRotateType eTnrLevel
ChnAttr 0 1920 1080 0 0 0 0 0 0 0 0 0
ChnAttrPre 0 1920 1080 0 0 320 320 0 0 0 0 0
ChnAttrOrg 0 1920 1080 0 0 0 0 0 0 0 0 0
ChnAttr 6 1920 1920 0 0 0 0 0 0 0 0 0
ChnAttrPre 6 1920 1920 0 0 0 0 0 0 3 0 4
ChnAttrOrg 6 1920 1920 0 0 0 0 0 0 0 0 0
-------------------------- end dump CHN info --------------------------------
-------------------------- start dump INPUT PORT info --------------------------------
ChnId InputChg bIPChg Width Height Pixel Stride 2Pmode EnqueueTask GetInTaskCnt
0 0 0 320 320 11 320 0 172 202
6 0 0 0 0 0 0 0 0 0
-------------------------- end dump INPUT PORT info --------------------------------
-------------------------- start dump OUTPUT PORT info --------------------------------
ChnId OutputChg CompMode PreWidth PreHeight PrePixel Stride phyaddr FinishTaskCnt
0 0 0 320 320 11 320 6bcb000 0
6 0 0 0 0 0 0 0 0
-------------------------- end dump OUTPUT PORT info --------------------------------
PanelName:K101_IM2BVL
--------------------------------------- PANEL Dev0 Info -------------------------------------
LVDS_POL LVDS_CH LINK_TYPE TI_MODE
0 0 MIPI_DSI 1
SW_ODD SW_EVEN SW_ODD_RB SW_EVEN_RB
0 0 0 0
H_Total V_Total Width Height H_Start V_Start
780 515 640 480 40 18
hbp hspw hfp vbp vspw vfp
22 20 98 13 5 17
DClk FrameRate INV_DCLK INV_DE InvHSync InvVSync
26 0 0 0 1 1
SSC_Enable SSC_Step SSC_Span TI_BIT Format chnswap
disable 0 0 8BIT 8BIT (2,4,3,1,0)
--------------------------------MIPI CONFIG-------------------------------
HsTrail HsPrpr HsZero ClkHsPrpr ClkHsExit ClkTrail
3 2 5 2 4 4
ClkZero ClkHsPost DaHsExit ContDet Lpx TaGet
10 10 4 0 16 26
TaSure TaGo Hactive Hpw Hbp Hfp
22 50 640 20 44 76
Vactive Vpw Vbp Vfp Bllp Fps
480 5 13 17 0 60
lanemode format ctrlmode SyncCalibrate VirHsyncSt VirHsyncEnd VsyncRef DataClkSkew
2lane rgb888 sync_pulse 1 431 441 32978 9
PolChn0 PolChn1 PolChn2 PolChn3 PolChn4
0 0 0 0 0
/mnt/SDCARD #
PanelName:
--------------------------------------- PANEL Dev0 Info -------------------------------------
LVDS_POL LVDS_CH LINK_TYPE TI_MODE
0 0 TTL 0
SW_ODD SW_EVEN SW_ODD_RB SW_EVEN_RB
0 0 0 0
H_Total V_Total Width Height H_Start V_Start
0 0 0 0 0 0
hbp hspw hfp vbp vspw vfp
0 0 0 0 0 0
DClk FrameRate INV_DCLK INV_DE InvHSync InvVSync
0 0 0 0 0 0
SSC_Enable SSC_Step SSC_Span TI_BIT Format chnswap
disable 0 0 10BIT 10BIT (0,0,0,0,0)
/ #
DMESG
client [2746] connected, module:panel
DrvPnlIfCreateInstance 716, CreateInstance Ctx Fail
[MI ERR ]: MI_PANEL_IMPL_Init[496]: mi panel init failed
MhalPnlSetParamConfig 91, Param Empty
[MI ERR ]: MI_PANEL_IMPL_SetPanelParam[940]: mi panel set panel param failed
client [2746] connected, module:vdec
[MI WRN ]: MI_VDEC_IMPL_Init[7114]: Already Init
[WRN]: MI_VDEC_IMPL_CreateChn:7214 pts:310015 Create Vdec Chn 0.
[WRN]: _MI_VDEC_IMPL_LoadFirmware:1303 pts:310015 Load FW:/config/vdec_fw/latency/chagall.bin
[VPU INFO]: vdi_allocate_common_memory:651:[VDI] vdi_get_common_memory physaddr=0x6b21000, size=1755136, virtaddr=0xc9480000
[VPU INFO]: vdi_init:350:[VDI] success to init driver
[VPU INFO]: Wave5VpuInit:345:
VPU INIT Start!!!
[VPU INFO]: PrintVpuProductInfo:95:VPU coreNum : [0]
[VPU INFO]: PrintVpuProductInfo:96:Firmware : CustomerCode: 0000 | version : rev.195856
[VPU INFO]: PrintVpuProductInfo:97:Hardware : 0007
[VPU INFO]: PrintVpuProductInfo:98:API : 5.5.51
[VPU INFO]: PrintVpuProductInfo:101:productId : 00000007
[VPU INFO]: PrintVpuProductInfo:102:fwVersion : 0002fd10(r195856)
[VPU INFO]: PrintVpuProductInfo:105:productName : WAVE5110
[VPU INFO]: PrintVpuProductInfo:180:==========================
[VPU INFO]: PrintVpuProductInfo:181:stdDef0 : 80cf0980
[VPU INFO]: PrintVpuProductInfo:182:stdDef1 : 08018001
[VPU INFO]: PrintVpuProductInfo:183:confFeature : 00000103
[VPU INFO]: PrintVpuProductInfo:184:configDate : 0133f0de
[VPU INFO]: PrintVpuProductInfo:185:configRevision : 00027a8a
[VPU INFO]: PrintVpuProductInfo:186:configType : 00000102
[VPU INFO]: PrintVpuProductInfo:187:==========================
[WRN]: MI_VDEC_IMPL_CreateChn:7334 pts:310018 Finish Create Vdec Chn 0.
[WRN]: MI_VDEC_IMPL_StartChn:7445 pts:310018 Start Chn(0)
[WRN]: MI_VDEC_IMPL_StartChn:7515 pts:310019 Start Chn(0) mapchn: 0, instIndex: 0.
[WRN]: MI_VDEC_IMPL_StartChn:7536 pts:310019 Finish Start Chn(0).
client [2746] connected, module:gfx
CamOsTcondInit already inited, LR:0xBF983859
MI_Moduledev_RegisterDev
client [2746] connected, module:ao
[_MI_AO_Init:1237] Init Ao Gain.
[WRN]: _MI_VDEC_IMPL_AllocateDecFrameBuffer:1704 pts:310210 chn:0, allocate fb, fbAllocated:0, instIndex:0
[WRN]: _MI_VDEC_IMPL_AllocateDecFrameBuffer:1909 pts:310210 chn:0, allocate fb, fbAllocated:1, instIndex:0
[WRN]: _MI_VDEC_IMPL_RegisterFrameBuffers:2151 pts:310210 COMPRESSED: 5, LINEAR: 7
[MI_AO_IMPL_SendFrame:2650] Strat pcm out success!!!
[WRN]: _MI_VDEC_OnPollingAsyncOutputTaskConfig:5260 pts:310524 Chn 0 no frame buffer, stop decoding and wait.
[WRN]: _MI_VDEC_OnPollingAsyncOutputTaskConfig:5260 pts:310530 Chn 0 no frame buffer, stop decoding and wait.
[WRN]: _MI_VDEC_OnPollingAsyncOutputTaskConfig:5260 pts:310925 Chn 0 no frame buffer, stop decoding and wait.
[WRN]: _MI_VDEC_OnPollingAsyncOutputTaskConfig:5260 pts:311125 Chn 0 no frame buffer, stop decoding and wait.
[WRN]: _MI_VDEC_OnPollingAsyncOutputTaskConfig:5260 pts:311130 Chn 0 no frame buffer, stop decoding and wait.
[WRN]: _MI_VDEC_OnPollingAsyncOutputTaskConfig:5260 pts:311325 Chn 0 no frame buffer, stop decoding and wait.
RTW: rtw_set_ps_mode(wlan0) Leave 802.11 power save - WIFI-TRAFFIC_BUSY
RTW: rtl8188f_set_FwPwrMode_cmd(): FW LPS mode = 0, SmartPS=2
RTW: Turbo EDCA =0x5ea42b
[WRN]: _MI_VDEC_OnPollingAsyncOutputTaskConfig:5260 pts:311525 Chn 0 no frame buffer, stop decoding and wait.
[WRN]: _MI_VDEC_OnPollingAsyncOutputTaskConfig:5260 pts:311725 Chn 0 no frame buffer, stop decoding and wait.
[WRN]: _MI_VDEC_OnPollingAsyncOutputTaskConfig:5260 pts:311730 Chn 0 no frame buffer, stop decoding and wait.
[WRN]: MI_VDEC_IMPL_StopChn:7549 pts:311960 Stop Chn(0)
[WRN]: _MI_VDEC_IMPL_ReleaseDecFrameBuffers:1672 pts:311960 chn:0, release MEM - FBC data, fbAllocated:1, instIndex:0
[WRN]: MI_VDEC_IMPL_StopChn:7665 pts:311960 Finish Stop Chn(0)
[WRN]: MI_VDEC_IMPL_DestroyChn:7353 pts:311960 Destroy Vdec Chn 0.
[WRN]: MI_VDEC_IMPL_DestroyChn:7408 pts:311961 Finish destroy Vdec Chn 0.
MhalPnlDestroyInstance 74, Param Empty
[MI ERR ]: MI_PANEL_IMPL_DeInit[527]: mi panel deinit failed
[MI ERR ]: MI_SYS_IMPL_Exit[3708]: gSysInitCount:2
client [2746] disconnected, module:ao
client [2746] disconnected, module:gfx
client [2746] disconnected, module:vdec
[MI WRN ]: MI_VDEC_IMPL_DeInit[7138]: Already DeInit
client [2746] disconnected, module:panel
client [2746] disconnected, module:disp
client [2746] disconnected, module:sys
client [2764] connected, module:sys
sstar_fb_release fb:0 user=1,par->ref_count=4
client [2764] disconnected, module:sys
vtpath = /dev/vc/2, fd = -1
vtpath = /dev/tty2, fd = 6
Current VT: 2
mi_alsa_pcm_open 791
[_MI_AO_Init:1237] Init Ao Gain.
client [2805] connected, module:ao
[_MI_AO_Init:1193] Ao module is already init.
client [2805] connected, module:sys
[MI ERR ]: _MI_SYS_IMPL_GetOutputPortInfo[2817]: not found [eModId 5,u32DevId 0, chnID=0, outputPortId=0]
<<<MI_SYS_IMPL_SetChnOutputPortDepth[4515]
I downloaded the file and compiled in Ubuntu 1804. I tried this below.
sh config_for_ssd20x.sh
make clean
make -j4
Then I got compile error like below.
In file included from libavcodec/h264decSstar.c:57:
libavcodec/h264decSstar.h:49:10: fatal error: mi_vdec.h: No such file or directory
#include "mi_vdec.h"
^~~~~~~~~~~
compilation terminated.
ffbuild/common.mak:60: recipe for target 'libavcodec/h264decSstar.o' failed
make: *** [libavcodec/h264decSstar.o] Error 1
It seems to be mi_vde.h is not in the project.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.