Hi all:
I use dvrrdk02.00.00.24. I modify the decode_display demo, didn't use function VdecVdis_bitsRdSendFxn to read data. I add another thread to read data from ip camera.
I use function VdecVdis_bitsRdGetEmptyBitBufs in my thread function to get available buffer ,then fill the buffer with data get from eth0, then use function VdecVdis_bitsRdSendFullBitBufs to use this buffer. but get error message from console:
[m3vpss ] AVSYNC:AVSYNC_LINK_CMD_SET_FIRST_VIDPTS successConfig:DisplayID[0],ChID[0],FirstPTS[0]
[m3video] 66537:DECLINK::links_m3video/iva_dec/decLink_h264.c:[333]::INTERNAL ERROR:-1
[m3video] ALGPROCESS FAILED:STATUS
[m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x401
[m3video] Sequence called number 1
[m3video] 66538:DECLINK::links_m3video/iva_dec/decLink_h264.c:[333]::INTERNAL ERROR:-1
[m3video] ALGPROCESS FAILED:STATUS
[m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x401
[m3video] Sequence called number 2
[m3video] 66538:DECLINK::links_m3video/iva_dec/decLink_h264.c:[333]::INTERNAL ERROR:-1
[m3video] ALGPROCESS FAILED:STATUS
[m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x401
[m3video] Sequence called number 3
[m3video] 66539:DECLINK::links_m3video/iva_dec/decLink_h264.c:[333]::INTERNAL ERROR:-1
[m3video] ALGPROCESS FAILED:STATUS
[m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x401
[m3video] Sequence called number 4
[m3vpss ] AVSYNC:WallTime IGNORE Unexpected Discontinuity.PrevTs[159072]/CurTs[0]
[m3vpss ] AVSYNC:WallTime IGNORE Unexpected Discontinuity.PrevTs[159072]/CurTs[0]
How to fix the problem? Thanks
Eric