Hi ,
I am using IPNC RDK 3.8.
I am using 4 channel use-case, in that one 1920x1080 channel and other are 720x480 H264 working fine.
if i increase resolution to 5M(2560x1920) i am getting ringBuffer error as below:
[m3vpss ] 6657: IPC_FRAMES_OUT : Create in progress !!!
[c6xdsp ] IPC_FRAMES_IN:HEAPID:0 USED:304
[m3video] 6677: IPC_IN_M3 : Create in progress !!!
[c6xdsp ] 6619: IPC_FRAMES_IN : Create Done !!!
[m3video] 6677: SYSTEM: Opening ListMP [VPSS-M3_IPC_OUT_0] ...
[m3vpss ] 6660: IPC_FRAMES_OUT : Create Done !!!
[c6xdsp ] 5518: VA : Create Done !!!
[m3video] 6678: SYSTEM: Opening ListMP [VPSS-M3_IPC_IN_0] ...
[m3vpss ] 6445: FD : Alg Create Done !!!
[c6xdsp ] 6623: SYSTEM: Opening MsgQ [HOST_MSGQ] ...
[m3vpss ] 6445: FD : Create Done !!!
[c6xdsp ] 5519: VA : ALG Init Done !!!
[m3vpss ] 6675: IPC_OUT_M3 : Create in progress !!!
[c6xdsp ] DMVAL:
[c6xdsp ] > DMVAL: 9172807 bytes required for DMVAL instance.
[m3vpss ] 6676: IPC_OUT_M3 : Create Done !!!
[m3video] 6682: IPC_IN_M3 : Create Done !!!
[m3video] 6682: ENCODE: Create in progress ... !!!
[m3video] 6684: Assertion @ Line: 75 in utils/src/utils_ringbuffer.c: status == 0 : failed !!!
[c6xdsp ] 5561: VA : MEMALLOC 9172807 bytes for DMVAL memory at addr 0x89191000!!!
[c6xdsp ] DMVAL:
[c6xdsp ] > DMVAL: Library framework initialized for the 1st time.
[c6xdsp ] DMVAL:
[c6xdsp ] > DMVAL: Assigned memory to Camera Tamper Detection application.
[c6xdsp ] DMVAL:
[c6xdsp ] > DMVAL: Completed memory assignments to library applications.
[c6xdsp ] DMVAL:
[c6xdsp ] > DMVAL: Library framework reset.
[c6xdsp ] DMVAL:
[c6xdsp ] > DMVAL: Initialized library applications.
[c6xdsp ] 5572: VA : ALG Create Done !!!.
If i use 3 channel instead of 4 channel then it is working fine. So, weather i need to increase encoder buffer or anything else?