基于MCFW创建了一个转码程序,在程序退出的时,删除编码Link的时候报错,信息如下:
[c6xdsp ] 9081: IPC_FRAMES_IN:Warning! Get Frames invoked after link delete
[m3video] 9927: DECODE: Stop Done !!!
[m3vpss ] 9927: DISPLAY: Frames = 107 (fps = 32) !!!
[m3video] 9935: IPC_BITS_OUT : Delete in progress !!!
[m3vpss ] 9928: DISPLAY: Delete in progress !!!
[m3vpss ] 9928: DISPLAY: Delete Done !!!
[m3video] 9935: IPCBITSOUT:Link[10000018]:
[m3video] RECV:196 FREE:190,DROPPED:0,AVGLATENCY:16
[m3video] 9935: PRF : IPC_BITS_OUT0 : t: 4 ms, c: 133, f: 196, fps: 49000, fpc: 1
[m3vpss ] 9928: SWMS: Frames = 165 (fps = 375) !!!
[m3vpss ] 9928: SWMS: Delete in progress !!!
[m3video] 9935: IPC_BITS_OUT : Delete Done !!!
[m3vpss ] UTILS: DMA: Free'ed CH (TCC) = 58 (58)
[m3vpss ] 9930: SWMS: Delete Done !!!
[m3video] 9935: ENCODE: CH-1:
[m3video] Stop in progress !!!
[m3video] 9936: ENCODE: CH-1:
[m3video] Stop done !!!
[m3video] 9936: ENCODE: CH-1:
[m3video] ENC : Delete in progress !!!
[m3video] !!!XDC RUNTIME ASSERT FAILED
[m3video] xdc.runtime.Error @ ti.sdo.ipc.SharedRegion: line 302:
[m3video] assertion failure: A_regionInvalid: Region is invalid
这个请问大家是否遇到过,一般是什么问题,如何解决,多谢!
系统框图如下:
