This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM8147传输JPEG图片到VIDEOM3解码时,提示队列满!



各位好,我用的时DM8147,IPNC RDK。现在用想使用硬件解码功能解码JPEG图片,但A8传输到VIDEOM3时提示Utils_quePut:que is full!!!麻烦各位帮忙看看是什么原因?

具体LOG如下:

*****************************************************************

    IPNC BUILD VERSION: DM8127 IPNC RDK VERSION 03.50.00.08

*****************************************************************

DEBUG : FILE -> stream_env_ctrl.c, LINE -> 241 :, StartStream, nVideocodecmode : 8, nVideocodecres:0, vsEnable:0
./bin/ipnc_rdk_mcfw.out   TRISTREAM TRIPLE_H264 TI2A AEWB 1080P_D1 H264 HIGH_SPEED1 H264 HIGH_SPEED2 MJPEG 80 &
 [c6xdsp ]  5129: MEM: Shared Region 2: Base = 0xb8000000, Length = 0x06900000 (105 MB)
 [c6xdsp ]  5129: MEM: Shared Region 1: Base = 0x89000000, Length = 0x03c00000 (60 MB)
 [c6xdsp ]  5130: SYSTEM  : System Common Init Done !!!
 [c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
 [m3video] Remote Debug Shared Memory @ 0xbff05020
 [m3vpss ] Remote Debug Shared Memory @ 0xbff0a040
 [c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
 [m3video] Remote Debug Shared Memory @ 0xbff05020
 [m3vpss ] Remote Debug Shared Memory @ 0xbff0a040
 [c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
 [m3video] Remote Debug Shared Memory @ 0xbff05020
 [m3vpss ] Remote Debug Shared Memory @ 0xbff0a040
 [c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
 [m3video] Remote Debug Shared Memory @ 0xbff05020
 [m3vpss ] Remote Debug Shared Memory @ 0xbff0a040
 [c6xdsp ]  5328: SYSTEM  : System DSP Init in progress !!!
 [c6xdsp ]  5332: SYSTEM: Creating ListMP [DSP_IPC_OUT_23] in region 0 ...
 [c6xdsp ]  5332: SYSTEM: Creating ListMP [DSP_IPC_IN_23] in region 0 ...
 [c6xdsp ]  5332: SYSTEM: ListElem Shared Addr = 0xbe98b680
 [c6xdsp ]  5333: SYSTEM: Creating ListMP [DSP_IPC_OUT_24] in region 0 ...
 [c6xdsp ]  5333: SYSTEM: Creating ListMP [DSP_IPC_IN_24] in region 0 ...
 [c6xdsp ]  5333: SYSTEM: ListElem Shared Addr = 0xbe9ab080
 [c6xdsp ]  5334: SYSTEM: Creating ListMP [DSP_IPC_OUT_25] in region 0 ...
 [c6xdsp ]  5334: SYSTEM: Creating ListMP [DSP_IPC_IN_25] in region 0 ...
 [c6xdsp ]  5335: SYSTEM: ListElem Shared Addr = 0xbe9caa80
 [c6xdsp ]  5335: SYSTEM: Creating ListMP [DSP_IPC_OUT_28] in region 0 ...
 [c6xdsp ]  5335: SYSTEM: Creating ListMP [DSP_IPC_IN_28] in region 0 ...
 [c6xdsp ]  5335: SYSTEM: ListElem Shared Addr = 0xbe9ea480
 [c6xdsp ]  5336: SYSTEM: Creating ListMP [DSP_IPC_OUT_29] in region 0 ...
 [c6xdsp ]  5336: SYSTEM: Creating ListMP [DSP_IPC_IN_29] in region 0 ...
 [c6xdsp ]  5336: SYSTEM: ListElem Shared Addr = 0xbea04100
 [c6xdsp ] !!WARNING.Resource already registered:2
 [c6xdsp ]  5336: SYSTEM  : Initializing Links !!!
 [c6xdsp ]  5337: SYSTEM  : FREE SPACE : System Heap      = 6282544 B, Mbx = 10240 msgs)
 [m3video] ##test, links_m3video/system/system_m3video.c:19:System_init
 [m3vpss ] ##test, links_m3vpss/system/system_m3vpss.c:34:System_init
 [m3video]  5499: SYSTEM  : System Video Init in progress !!!
 [m3vpss ]  5500: SYSTEM  : System VPSS Init in progress !!!
 [c6xdsp ] ##enter VaLink_init
 [m3video]  5500: SYSTEM  : System Video Init Done !!!
 [m3vpss ]  5501: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_0] in region 0 ...
 [c6xdsp ]  5347: SYSTEM  : Initializing Links ... DONE !!!
 [m3video]  5500: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_0] in region 0 ...
 [m3vpss ]  5501: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_0] in region 0 ...
 [m3video]  5501: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_0] in region 0 ...
 [m3vpss ]  5501: SYSTEM: ListElem Shared Addr = 0xbea21280
 [c6xdsp ]  5348: SYSTEM  : System DSP Init Done !!!
 [m3video]  5501: SYSTEM: ListElem Shared Addr = 0xbea1e000
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ]  5505: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_1] in region 0 ...
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video]  5504: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_1] in region 0 ...
 [m3vpss ]  5505: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_1] in region 0 ...
 [m3video]  5504: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_1] in region 0 ...
 [m3vpss ]  5505: SYSTEM: ListElem Shared Addr = 0xbea27c80
 [m3video]  5505: SYSTEM: ListElem Shared Addr = 0xbea24a00
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video]  5519: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_28] in region 0 ...
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ]  5523: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_23] in region 0 ...
 [m3video]  5519: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_28] in region 0 ...
 [m3vpss ]  5523: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_23] in region 0 ...
 [m3video]  5520: SYSTEM: ListElem Shared Addr = 0xbea2b180
 [m3vpss ]  5524: SYSTEM: ListElem Shared Addr = 0xbea5ea80
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video]  5523: SYSTEM: Creating ListMP [VIDEO-M3_IPC_OUT_29] in region 0 ...
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ]  5527: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_24] in region 0 ...
 [m3video]  5523: SYSTEM: Creating ListMP [VIDEO-M3_IPC_IN_29] in region 0 ...
 [m3vpss ]  5528: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_24] in region 0 ...
 [m3video]  5523: SYSTEM: ListElem Shared Addr = 0xbea45380
 [m3vpss ]  5528: SYSTEM: ListElem Shared Addr = 0xbea7e480
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video]  5526: HDVICP: Doing PRCM for IVAHD[0] ...
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh>>>Utils_tskMain[in utils/src/utils_tsk.c] get cmd:36878
 [m3vpss ] ###chenh>>>Utils_tskMain[in utils/src/utils_tsk.c] get cmd:36875
 [m3vpss ]  5532: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_25] in region 0 ...
 [m3video]  5526: HDVICP: PRCM for IVAHD[0] ... DONE.
 [m3vpss ]  5533: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_25] in region 0 ...
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=32
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=32
 [m3video]  5528: SYSTEM  : Initializing Links !!!
 [m3vpss ]  5533: SYSTEM: ListElem Shared Addr = 0xbea9de80
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ]  5542: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_28] in region 0 ...
 [m3video]  5528: SYSTEM  : FREE SPACE : System Heap      = 6282128 B, Mbx = 10240 msgs)
 [m3vpss ]  5542: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_28] in region 0 ...
 [m3vpss ]  5542: SYSTEM: ListElem Shared Addr = 0xbeabd880
 [m3video]  5528: SYSTEM  : FREE SPACE : SR0 Heap         = 15083392 B (14 MB)
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] Received character 't'
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ]  5546: SYSTEM: Creating ListMP [VPSS-M3_IPC_OUT_29] in region 0 ...
 [m3vpss ]  5546: SYSTEM: Creating ListMP [VPSS-M3_IPC_IN_29] in region 0 ...
 [m3video]  5528: SYSTEM  : FREE SPACE : Frame Buffer     = 110100352 B (104 MB)
 [m3vpss ]  5546: SYSTEM: ListElem Shared Addr = 0xbead7500
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ]  5549: SYSTEM  : Device Init in progress !!!
 [m3video]  5528: SYSTEM  : FREE SPACE : Bitstream Buffer = 62914432 B (59 MB)
 [m3vpss ]  Iss_init called !!!!!!
 [m3vpss ] ##test, drivers/capture/src/issdrv_captureApi.c:1484:Iss_captInit
 [m3video]  5529: SYSTEM: Opening MsgQ [VPSS-M3_MSGQ] ...
 [m3vpss ] ##test, drivers/src/fvid2_drvMgr.c:437:FVID2_registerDriver, drvId:268435712
 [m3video]  5530: SYSTEM  : FREE SPACE : Tiler Buffer     = 127 B (0 MB)  - TILER OFF
 [m3vpss ] ##test, drivers/capture/src/issdrv_ispApi.c:1204:Iss_ispInit
 [m3vpss ] ##test, drivers/src/fvid2_drvMgr.c:437:FVID2_registerDriver, drvId:268435970
 [m3video] ##test, links_m3video/iva_enc/encLink_tsk.c:361:EncLink_init
 [m3vpss ]  CPIS_init DONE !!!!!!
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video]  5599: SYSTEM  : Initializing Links ... DONE !!!
 [m3vpss ]  5554: SYSTEM  : Device Init in progress DONE !!!
 [m3vpss ] ##test, src/iss_platform.c:191:Iss_platformDeviceInit
 [m3vpss ] ##test, ti814x/src/iss_platformTI814x.c:344:Iss_platformTI814xDeviceInit
 [m3vpss ] ##test, src/issdrv_device.c:97:Iss_deviceInit
 [m3vpss ] ##test, ov10630/src/issdrv_ov10630Api.c:778:Iss_Ov10630Init
 [c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
 [m3video] Remote Debug Shared Memory @ 0xbff05020
 [m3vpss ] Remote Debug Shared Memory @ 0xbff0a040
 [m3video] Received character 't'
 [m3vpss ] gOv10630_I2c_ctrl.i2cInstId is 2
 [m3vpss ] Iss_device16AddWrite8 finished 228
 [m3vpss ] ov10630 FVID2_registerDriver start
 [m3vpss ] ##test, drivers/src/fvid2_drvMgr.c:437:FVID2_registerDriver, drvId:268436743
 [m3vpss ] ov10630 FVID2_registerDriver end
 [m3vpss ]  5584: SYSTEM  : System VPSS Init Done !!!
 [m3vpss ]  5584: UTILS: DMA: HWI Create for INT62 !!!
 [m3vpss ]  5584: SYSTEM  : Initializing Links !!!
 [c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
 [m3video] Remote Debug Shared Memory @ 0xbff05020
 [m3vpss ] Remote Debug Shared Memory @ 0xbff0a040
 [c6xdsp ] Received character 't'
 [m3vpss ] ##test, links_m3vpss/system/system_m3vpss.c:285:SDMA: Module install successful, device major num = 250
DRV: Module install successful

 [m3vpss ]  558DRV: Module built on Feb 18 2017 13:48:56
5: SYSTEM  : FREE SPACE : System Heap      = 1721160 B, Mbx = 10240 msgs)
 [m3vpss ]  5585: SYSTEM  : FREE SPACE : SR0 Heap         = 14742656 B (14 MB)
 [m3vpss ]  5585: SYSTEM  : FREE SPACE : Frame Buffer     = 105790336 B (100 MB)
 [m3vpss ]  5585: SYSTEM  : FREE SPACE : Bitstream Buffer = 62914432 B (59 MB)
 [m3vpss ] ###chenh>>>Utils_tskMain[in utils/src/utils_tsk.c] get cmd:36878
 [m3vpss ] ###chenh>>>Utils_tskMain[in utils/src/utils_tsk.c] get cmd:36875
 [m3vpss ]  5586: SYSTEM  : FREE SPACE : Tiler Buffer     = 127 B (0 MB)  - TILER OFF
/dev/mem opened.
             Phy Addr : 0x48180e00 Data : 0x00030000
             Phy Addr : 0x48180e10 Data : 0x00000000
             Phy Addr : 0x48180e04 Data : 0x00000000
             Phy Addr : 0x48180e14 Data : 0x00000000
             Phy Addr : 0x48180800 Data : 0x00000001
             Phy Addr : 0x48180820 Data : 0x00070000
             Phy Addr : 0x48180824 Data : 0x00030002
             Phy Addr : 0x48180e04 Data : 0x00000000
             Phy Addr : 0x48180e00 Data : 0x00030000
             Phy Addr : 0x48180e10 Data : 0x00000000
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ##test, links_m3vpss/camera/cameraLink_tsk.c:604:CameraLink_init
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ##enter VaLink_init
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3vpss ]  5669: SYSTEM  : Initializing Links ... DONE !!!
             Phy Addr : 0x48180e04 Data : 0x00000000
             Phy Addr : 0x48180e14 Data : 0x00000000
             Phy Addr : 0x48180800 Data : 0x00000001
             Phy Addr : 0x48180820 Data : 0x00070000
             Phy Addr : 0x48180824 Data : 0x00030002

 [host] Application Start Completed
 [m3vpss ] ##test, links_m3vpss/system/system_m3vpss.c:203:System_init

 [host] ###chenh<encdec>>> Running System_init...
 [host]  0: SYSTEM: System Common Init in progress !!!
##test, system_common.c:71:System_init

 [host]  0: SYSTEM: IPC init in progress !!!

 [host]  8: SYSTEM: CPU [DSP] syslink proc ID is [0] !!!

 [host]  8: SYSTEM: CPU [VIDEO-M3] syslink proc ID is [1] !!!

 [host]  8: SYSTEM: CPU [VPSS-M3] syslinDMA: ChannelID allocated:4
k proc ID is [2]DMA: ChannelID allocated:10
 !!!

 [host]  8: SYSTEM: CPU [HOST] syslink DMA: ChannelID allocated:11
proc ID is [3] !!!

 [host]  8: SYSTEM: Opening MsgQ Heap [IPC_MSGQ_MSG_HEAP] ...
##test, system_ipc_msgq.c:118:System_ipcMsgQCreate, ProcId:3:0:1:2:4

 [host]  9: SYSTEM: Creating MsgQ [HOST_MSGQ] ...

 [host]  10: SYSTEM: Creating MsgQ [HOST_ACK_MSGQ] ...

 [host]  11: SYSTEM: Opening MsgQ [DSP_MSGQ] ...

 [host]  11: SYSTEM: Opening MsgQ [VIDEO-M3_MSGQ] ...

 [host]  12: SYSTEM: Opening MsgQ [VPSS-M3_MSGQ] ...

 [host]  12: SYSTEM: Notify register to [DSP] line 0, event 12 ...

 [host]  13: SYSTEM: Notify register to [VIDEO-M3] line 0, event 12 ...

 [host]  13: SYSTEM: Notify register to [VPSS-M3] line 0, event 12 ...

 [host]  13: SYSTEM: IPC init DONE !!!

 [host] ###chenh<encdec>>> IpcBitsOutLink_init runnning...
 [host]  14: SYSTEM: Creating ListMP [HOST_IPC_OUT_28] in region 0 ...

 [host]  15: SYSTEM: Creating ListMP [HOST_IPC_IN_28] in region 0 ...

 [host]  16: SYSTEM: ListElem Shared Addr = 0x4071a180

 [host]  17: SYSTEM: Creating ListMP [HOST_IPC_OUT_29] in region 0 ...

 [host]  18: SYSTEM: Creating ListMP [HOST_IPC_IN_29] in region 0 ...

 [host]  19: SYSTEM: ListElem Shared Addr = 0x40733e00

 [host]  20: SYSTEM: Creating ListMP [HOST_IPC_OUT_23] in region 0 ...

 [host]  21: SYSTEM: Creating ListMP [HOST_IPC_IN_23] in region 0 ...

 [host]  22: SYSTEM: ListElem Shared Addr = 0x4074da80

 [host]  23: SYSTEM: Creating ListMP [HOST_IPC_OUT_24] in region 0 ...

 [host]  24: SYSTEM: Creating ListMP [HOST_IPC_IN_24] in region 0 ...

 [host]  25: SYSTEM: ListElem Shared Addr = 0x4076d480

 [host]  26: SYSTEM: Creating ListMP [HOST_IPC_OUT_25] in region 0 ...

 [host]  27: SYSTEM: Creating ListMP [HOST_IPC_IN_25] in region 0 ...

 [host]  28: SYSTEM: ListElem Shared Addr = 0x4078ce80

 [host]  28: SYSTEM: System Common Init Done !!!

 [host] Vsys_allocBuf - viraddr = 0x4d15c000, phyaddr = 0xa2000000, size = 0x3e00000

 [host] MCFW_IPCBITS:App_streamSysInit:virt addr of a2000000 cir buffer  is 4d15c000
##########pInfo->totalsize 63897600

 [host] MemMng_memcpy_open:OSA_dmaOpen passed with ch id = 4

 [host] CacheMng_MemCpy_open:OSA_dmaOpen passed with ch id = 10
Creat queue id:163845
queue id:163845
queue id:98307

 [host] MCFW_IPCBITS:App_ipcBitsRecvStreamFxn:Entered...
 [host] MCFW_IPCFRAMES:App_ipcFramesSendRecvFxn:Entered...
 [host] Vsys_allocBuf - viraddr = 0x521bb000, phyaddr = 0xa5e00000, size = 0x259

 [host] DCC buffer allocated for size 601

 [host] DCC Default File Intialization Done

 [host] MultiCh_createEncA8Dec:OSA_dmaOpen passed with ch id = 11

 [host]
********** ENC A8 DEC USE CASE ********

 [host]
********* Entered Encode + Decode usecase - H264 1080p @30fps Encode + H264 1080p @30fps Decode ********

 [host]  47: MCFW  : CPU Revision [ES1.0] !!!

 [host]  47: MCFW  : Detected [UNKNOWN] Board !!!

 [host]  47: MCFW  : Base Board Revision [UNKNOWN] !!!

 [host] ###chenh,encdec>>>> sleeping at MultiCh_ipcBitsMain

 [host] ###chenh>>>IpcBitsOutLink_tskMain[in ipcBitsOutLink_tsk.c] get cmd:0
 [host] ###chenh<encdec>>> IpcBitsOutLink_create is running...
 [host]  48: IPC_BITS_OUT   : Create in progress !!!

 [host] ###chenh<encdec>>> begin to run IpcBitsOutLink_createOutObj
 [host] ###chenh<encdec>>>ipcbitsoutlink_get_resolution_class: w x h =1920 x 1080
 [host] ###chenh<encdec>>> where 3
 [host] ###Bit buff of size from the SR # 1 : 8294400

 [host] ###chenh<encdec>>>IPC_BITSOUT:BitBuffer Alloc.PoolID:0,Size:0x1FA400 x 4
 [host] IPCBITSOUTLINK:Translated Addr Virt:0x4153e080 To Phy:0x89000080
 [host]  48: IPC_BITS_OUT   : Create Done !!!
 [m3video] ###chenh>>>Utils_tskMain[in utils/src/utils_tsk.c] get cmd:36872
 [m3video] ###chenh>>>Utils_tskMain[in utils/src/utils_tsk.c] get cmd:0
 [m3video] ###chenh>>>IpcBitsInLink_tskMain[in links_common/ipcBitsIn/ipcBitsInLink_tsk.c] get cmd:0
 [m3video]  8100: IPC_BITS_IN   : Create in progress !!!
 [m3vpss ] ###chenh>>>Utils_tskMain[in utils/src/utils_tsk.c] get cmd:40961
 [m3vpss ] ###chenh>>>Utils_tskMain[in utils/src/utils_tsk.c] get cmd:40960

 [host] ###chenh>>>IpcBitsInLink_tskMain[in ipcBitsInLink_tsk.c] get cmd:0
 [host] IpcBitsInLink_tskMain:Entered
 [host]  386: IPC_BITS_IN   : Create in progress !!!

 [host]  386: IPC_BITS_IN   : ListMPOpen start !!!

 [host]  386: SYSTEM: Opening ListMP [VIDEO-M3_IPC_OUT_28] ...
 [m3video]  8100: SYSTEM: Opening ListMP [HOST_IPC_OUT_28] ...
 [m3video]  8101: SYSTEM: Opening ListMP [HOST_IPC_IN_28] ...
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1000
 [m3video]  8102: SYSTEM: Opening MsgQ [HOST_MSGQ] ...
 [m3video]  8104: IPC_BITS_IN   : Create Done !!!
 [m3video] ###chenh>>>Utils_tskMain[in utils/src/utils_tsk.c] get cmd:0
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:0
 [m3video]  8105: DECODE: Create in progress ... !!!
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=384
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=384
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=24
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=24
 [m3video]  8198: DECODE: Creating CH0 of 1920 x 1080 [PROGRESSIVE] [NON-TILED  ],target bitrate = 10000 Kbps ...
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=24

 [host]  388: SYSTEM: Opening ListMP [VIDEO-M3_IPC_IN_28] ...

 [host]  389: IPC_BITS_IN   : ListMPOpen done !!!

 [host]  390: IPC_BITS_IN   : System_linkGetInfo done !!!

 [host]  390: IPC_BITS_IN   : Create Done !!!

 [host] USECASE SETUP DONE

 [host] ###chenh>>>IpcBitsOutLink_tskMain[in ipcBitsOutLink_tsk.c] get cmd:1
 [host] ###chenh>>>IpcBitsInLink_tskMain[in ipcBitsInLink_tsk.c] get cmd:1
 [host]
Application Run Completed
 [m3video] DECLINK_JPEG:HEAPID:0        USED:14512
 [m3video]  8199: DECODE: All CH Create ... DONE !!!
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=24
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=24
 [m3video] DECLINK:HEAPID:0     USED:14552
 [m3video]  8201: DECODE: Create ... DONE !!!
 [m3video] ###chenh>>>Utils_tskMain[in utils/src/utils_tsk.c] get cmd:0
 [m3video] ###chenh>>>IpcOutM3Link_tskMain[in links_common/ipcOutM3/ipcOutM3Link_tsk.c] get cmd:0
 [m3video]  8201: IPC_OUT_M3   : Create in progress !!!
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1000
 [m3video]  8203: IPC_OUT_M3   : Create Done !!!
 [m3video] ###chenh>>>Utils_tskMain[in utils/src/utils_tsk.c] get cmd:0
 [m3video] ###chenh>>>IpcInM3Link_tskMain[in links_common/ipcInM3/ipcInM3Link_tsk.c] get cmd:0
 [m3video]  8203: IPC_IN_M3   : Create in progress !!!
 [m3video]  8203: SYSTEM: Opening ListMP [VPSS-M3_IPC_OUT_0] ...
 [m3video]  8204: SYSTEM: Opening ListMP [VPSS-M3_IPC_IN_0] ...
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1000
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video]  8207: IPC_IN_M3   : Create Done !!!
 [m3video] ###chenh>>>Utils_tskMain[in utils/src/utils_tsk.c] get cmd:0
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:0
 [m3video]  8208: ENCODE: Create in progress ... !!!
 [m3video] ##test, links_m3video/iva_enc/encLink_common.c:1139:EncLink_codecCreate, inQueInfo.numCh:1
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=384
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=384
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=24
 [m3video]  UTILS: MEM: BITS ALLOC, addr = 0x897e9080, size = 4536000 bytes
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=24
 [m3video]  8238: ENCODE: Creating CH0 of 1920 x 1080, pitch = (2048, 2048) [PROGRESSIVE] [NON-TILED  ], bitrate = 8000 Kbps ...
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=24
 [m3video] ##test, links_m3video/iva_enc/encLink_common.c:670:EncLink_codecCreateChObj, inputFrameRate30
 [m3video] ##test, links_m3video/iva_enc/encLink_common.c:720:enclink_codec_set_ch_alg_create_params, dataFormat:7, inputChromaFormat:9
 [m3video] ##test, links_m3video/iva_enc/encLink_jpeg.c:761:EncLinkJPEG_algCreate, jpeg staticParams,

 [host] ITT server task running !!!

 [host]
 ITT ittServer_run

 [host] ITT Server Message initialization successful

 [host]
 ITT capture task created
 [m3video] format:24, dataLayout:0, maxWidth:1920, maxHeight:1080, maxInterFrameInterval:1, inputContentType:0, inputChromaFormat:9, profile:100, level:-1,1
 [m3video] ##test, links_m3video/iva_enc/encLink_jpeg.c:770:EncLinkJPEG_algCreate, jpeg dynamicParams,
 [m3video] startX:0, startY:0, inputWidth:1920, inputHeight:1080, inputPitch:2048, targetBitRate:8000000, targetFrameRate:5000, intraFrameInterval:30, inte1
 [m3video] ENCLINK_JPEG:HEAPID:0        USED:4432
 [m3video]  8241: ENCODE: All CH Create ... DONE !!!
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1024
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=2
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=24
 [m3video] ENCLINK:HEAPID:0     USED:4672
 [m3video]  8244: ENCODE: Create ... DONE !!!
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>Utils_tskMain[in utils/src/utils_tsk.c] get cmd:0
 [m3video] ###chenh>>>IpcBitsOutLink_tskMain[in links_common/ipcBitsOut/ipcBitsOutLink_tsk.c] get cmd:0
 [m3video]  8245: IPC_BITS_OUT   : Create in progress !!!
 [m3video] ###chenh<Q>>> Queue info :handle->maxElements=1000
 [m3video]  8248: IPC_BITS_OUT   : Create Done !!!
 [m3video] ###chenh>>>Utils_tskFlushMsg[in utils/src/utils_tsk.c] get cmd:24576
 [m3video] ###chenh>>>Utils_tskFlushMsg[in utils/src/utils_tsk.c] get cmd:24576
 [m3video] ###chenh>>>Utils_tskFlushMsg[in utils/src/utils_tsk.c] get cmd:24576
 [m3video] ###chenh>>>Utils_tskFlushMsg[in utils/src/utils_tsk.c] get cmd:24576
 [m3video] ###chenh>>>Utils_tskFlushMsg[in utils/src/utils_tsk.c] get cmd:24576
 [m3video] ###chenh>>>Utils_tskFlushMsg[in utils/src/utils_tsk.c] get cmd:24576
 [m3video] ###chenh>>>Utils_tskFlushMsg[in utils/src/utils_tsk.c] get cmd:24576
 [m3video] ###chenh>>>Utils_tskFlushMsg[in utils/src/utils_tsk.c] get cmd:24576
 [m3video] ###chenh>>>Utils_tskFlushMsg[in utils/src/utils_tsk.c] get cmd:24576
 [m3video] ###chenh>>>Utils_tskFlushMsg[in utils/src/utils_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>Utils_tskMain[in utils/src/utils_tsk.c] get cmd:0
 [m3video] ###chenh>>>MD_tskMain[in links_m3video/alg/motion_detection/ti_motiondetect.c] get cmd:0
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:1
 [m3video] ###chenh>>>IpcBitsInLink_tskMain[in links_common/ipcBitsIn/ipcBitsInLink_tsk.c] get cmd:1
 [m3video] ###chenh<encdec>>> IpcBitsInLink_tskMain[in links_common/ipcBitsIn/ipcBitsInLink_tsk.c] get cmd 1
 [m3video] ###chenh>>>IpcBitsOutLink_tskMain[in links_common/ipcBitsOut/ipcBitsOutLink_tsk.c] get cmd:1
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:1
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576

 [host] ###chenh,encdec>>>> Entered IPC Bits Handler function
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3DMA: ChannelID allocated:18
video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576

 [host] MultiCh_ipcBitsMain:OSA_dmaOpen passed with ch id = 18

 [host] ###chenh<encdec>>> IpcBitsOutLink_getEmptyVideoBitStreamBufs run to 1054
 [host] ###chenh<encdec>>> Requested for buf size:2073600
 [host] ###chenh<encdec>>> MultiCh_ipcBitsMain:get into IpcBitsOutLink_getEmptyVideoBitStreamBufs....
 [host] ###chenh,encdec>>> where 1
 [host] ###chenh,encdec>>> where 2 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576

 [host] ###chenh,encdec>>> Putting FullVideoBitStreamBufs....
 [host] ###chenh<encdec>>> IpcBitsOutLink_putFullBufs sending notify to 268435486 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk6
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>EncLink_tskMain[in links_m3video/iva_enc/encLink_tsk.c] get cmd:24576
 [m3video] ###chenh>>>IpcBitsInLink_tskMain[in links_common/ipcBitsIn/ipcBitsInLink_tsk.c] get cmd:4
 [m3video] ###chenh<encdec>>> IpcBitsInLink_tskMain[in links_common/ipcBitsIn/ipcBitsInLink_tsk.c] get cmd 4
 [m3video] ###chenh>>>DecLink_tskMain[in links_m3video/iva_dec/decLink_tsk.c] get cmd:4
 [m3video] ###chenh<encdec>>> Utils_quePut:que is full
 [m3video]  13911: Assertion @ Line: 1312 in links_m3video/iva_dec/decLink_common.c: status == FVID2_SOK : failed !!!
 [m3video] ###chenh>>>IpcBitsInLink_tskMain[in links_common/ipcBitsIn/ipcBitsInLink_tsk.c] get cmd:4
 [m3video] ###chenh<encdec>>> IpcBitsInLink_tskMain[in links_common/ipcBitsIn/ipcBitsInLink_tsk.c] get cmd 4
ApproDrvInit: 7
queue id:163845
DEBUG : FILE -> stream_env_ctrl.c, LINE -> 733 :, Init_StreamEnv, nVideocodecmode:8
DEBUG : FILE -> stream_env_ctrl.c, LINE -> 745 :, Init_StreamEnv, flag:7, 2
DEBUG : FILE -> stream_env_ctrl.c, LINE -> 668 :, WaitStreamReady, stream_flag:2, codectype:0:0
 [m3video] ###chenh<encdec>>> Utils_quePut:que is full
 [m3video] ###chenh<encdec>>> Utils_quePut:que is full
 [m3video] ###chenh<encdec>>> Utils_quePut:que is full
 [m3video] ###chenh<encdec>>> Utils_quePut:que is full
 [m3video] ###chenh<encdec>>> Utils_quePut:que is full
 [m3video] ###chenh<encdec>>> Utils_quePut:que is full
 [m3video] ###chenh<encdec>>> Utils_quePut:que is full

在Utils_quePut打印具体数值发现:Utils_quePut:que is full,request 0 > max 0,为什么队列最大值为0?

  • A8的发送过程如下:

    Void *MultiCh_ipcBitsMain(Void *prm)
    {
        UInt32 i;
        OSA_DmaCopy1D copy1D;
        Bitstream_BufList fullBitsBufList;
        Bitstream_BufList emptyBitsBufList;
        IpcBitsOutLinkHLOS_BitstreamBufReqInfo ipcReqInfo;

        OSA_printf("###chenh,encdec>>>> sleeping at %s\n",__func__);
        sleep(5);
        OSA_printf("###chenh,encdec>>>> Entered IPC Bits Handler function\n");

        unsigned char data[1920*1080];

        int fdin=open("/opt/ipnc/in.jpg",O_RDONLY);
        int fdout=open("/opt/ipnc/out.jpg",O_WRONLY);

        if((fdin==-1)||(fdout==-1)) OSA_printf("\n###chenh,encdec>>> Error while openning in.jpg or out.jpg");
        memset(data,0,sizeof(data));
        read(fdin,data,sizeof(data));
    #if 0
        write(fdout,data,sizeof(data));
        close(fdout);
    #endif
        gIpcBitsThObj.exitTh   = FALSE;
        gIpcBitsThObj.exitDone = FALSE;

        ipcReqInfo.numBufs = 1;
        ipcReqInfo.minBufSize[0] = 1920*1080;

        /* DMA for memcpy */
        int status = OSA_dmaInit();
        if(status == 0)
        {
            status = OSA_dmaOpen(&gDmaHndl,OSA_DMA_MODE_NORMAL,1);
            if (status != 0)
            {
                OSA_printf("%s:OSA_dmaOpen failed - %d\n", __func__, status);
                gDmaHndl.chId = 0xFF;
            }
            else
            {
                OSA_printf("%s:OSA_dmaOpen passed with ch id = %d\n", __func__,gDmaHndl.chId);
            }
        }
        else
        {
            OSA_printf("%s:OSA_dmaInit failed - %d\n", __func__, status);
            gDmaHndl.chId = 0xFF;
        }
       int nulll=0;
        while(gIpcBitsThObj.exitTh == FALSE)
        {
            emptyBitsBufList.appData=NULL;
    #if 1
            if(IpcBitsOutLink_getEmptyVideoBitStreamBufs(gIpcBitsOutHLOSId,&emptyBitsBufList,&ipcReqInfo) == IPC_BITSOUT_LINK_S_SUCCESS)
            {
    #endif
                OSA_printf("###chenh<encdec>>> %s:get into IpcBitsOutLink_getEmptyVideoBitStreamBufs....",__func__);
                emptyBitsBufList.numBufs=1;
                for(i = 0;i < emptyBitsBufList.numBufs;i++)
                {
                    OSA_printf("###chenh,encdec>>> where 1");
                    if((Int32)emptyBitsBufList.bufs[i]->addr & 0x80000000)
                    {
                        OSA_printf("###chenh,encdec>>> ERR: skip");
                        goto skip;
                    }
                    OSA_printf("###chenh,encdec>>> where 2");
                    emptyBitsBufList.bufs[i]->channelNum = 1;
                    emptyBitsBufList.bufs[i]->fillLength = sizeof(data);
                    emptyBitsBufList.bufs[i]->timeStamp  = 0;
                    //memcpy(emptyBitsBufList.bufs[i]->addr,data,sizeof(data));

                    if(gDmaHndl.chId == 0xFF)
                    {
                        memcpy(emptyBitsBufList.bufs[i]->addr, data,emptyBitsBufList.bufs[i]->fillLength);
                    }
                    else
                    {
                        copy1D.srcPhysAddr = (unsigned long)CMEM_getPhys(data);
                        copy1D.dstPhysAddr = (unsigned long)CMEM_getPhys(emptyBitsBufList.bufs[i]->addr);
                        copy1D.size        = emptyBitsBufList.bufs[i]->fillLength;
                        OSA_dmaCopy1D(&gDmaHndl,&copy1D,1);
                    }
                }
                OSA_printf("###chenh,encdec>>> Putting FullVideoBitStreamBufs....");
                IpcBitsOutLink_putFullVideoBitStreamBufs(gIpcBitsOutHLOSId,&emptyBitsBufList);

                OSA_semWait(&gIpcBitsNotifySem,OSA_TIMEOUT_FOREVER);

    #if 1
            }
            else
            {
                OSA_printf("###chenh,encdec>>> %s:ERR cann't get into ...",__func__);
            }
    #endif
    skip:   nulll++;

            //IpcBitsInLink_putEmptyVideoBitStreamBufs(gIpcBitsInHLOSId1,&emptyBitsBufList);
        }

        gIpcBitsThObj.exitDone = TRUE;


        close(fdin);
        close(fdout);

        OSA_printf("###chenh,encdec>>> Exiting IPC Bits Handler function\n");

        return NULL;

    }

  • Tony,

    你看下面的论坛讨论对你是否有帮助?

    https://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/t/258181