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.

DM8168 h.264 decoding problem

Hi,

Summary of the Long story;

1) I am using DVR RDK from UDWorks version 03.50.00.08

2) I am using VSYS_USECASE_MULTICHN_PROGRESSIVE_VCAP_VDIS_VENC_VDEC  usecase

3) I can encode the captured video, save to file and decode it by using MCFW APIs. Everythink is fine.

4) Then I try to record a video stream from H.264 IP Camera via RTSP, RTP. I succeeded on that issue. Then I change the file format from rtp stream to H.264 NALUs.(In this case it is VID_CH00.h264)

5) I am using the decode+display demo for producing the header file (VID_CH00.h264.hdr).

6) I can play my recoding stream via H264Vİsa software. There are some errors but it can decode it.

Current Problem:


When I first run the program I am seeing a green flickering screen on the mosaic channel. If I stop the program

and run again 8168 can decode and play the video.

Do you have any idea about the problem. I try to summarize the problem to avoid complexity. If you need further info, I will supply with pleasure. I inserted two files (working logs: some piece of screen output from working iteration, green_flickering_logs:  some piece of screen output from not working iteration)

 [m3vpss ]  10308239: SELECT: OUT QUE0: OUT CH1: IN CH1: 704 x 288, pitch = (1472, 1472) [INTERLACED ] [NON-TILED  ]
 [m3vpss ]  10308239: SELECT: OUT QUE0: OUT CH2: IN CH2: 704 x 288, pitch = (1472, 1472) [INTERLACED ] [NON-TILED  ]
 [m3vpss ]  10308239: SELECT: OUT QUE0: OUT CH3: IN CH3: 704 x 288, pitch = (1472, 1472) [INTERLACED ] [NON-TILED  ]
 [m3vpss ]  10308240: SELECT: OUT QUE0: OUT CH4: IN CH4: 704 x 288, pitch = (1472, 1472) [INTERLACED ] [NON-TILED  ]
 [m3vpss ]  10308240: SELECT: OUT QUE0: OUT CH5: IN CH5: 704 x 288, pitch = (1472, 1472) [INTERLACED ] [NON-TILED  ]
 [m3vpss ]  10308240: SELECT: OUT QUE0: OUT CH6: IN CH6: 704 x 288, pitch = (1472, 1472) [INTERLACED ] [NON-TILED  ]
 [m3vpss ]  10308240: SELECT: OUT QUE0: OUT CH7: IN CH7: 704 x 288, pitch = (1472, 1472) [INTERLACED ] [NON-TILED  ]
 [m3vpss ]  10308240: SELECT: OUT QUE1: OUT CH0: IN CH8: 704 x 288, pitch = (1472, 1472) [INTERLACED ] [NON-TILED  ]
 [m3vpss ]  10308241: SELECT: OUT QUE1: OUT CH1: IN CH9: 704 x 288, pitch = (1472, 1472) [INTERLACED ] [NON-TILED  ]
 [m3vpss ]  10308241: SELECT: OUT QUE1: OUT CH2: IN CH10: 704 x 288, pitch = (1472, 1472) [INTERLACED ] [NON-TILED  ]
 [m3vpss ]  10308241: SELECT: OUT QUE1: OUT CH3: IN CH11: 704 x 288, pitch = (1472, 1472) [INTERLACED ] [NON-TILED  ]
 [m3vpss ]  10308241: SELECT: OUT QUE1: OUT CH4: IN CH12: 704 x 288, pitch = (1472, 1472) [INTERLACED ] [NON-TILED  ]
 [m3vpss ]  10308241: SELECT: OUT QUE1: OUT CH5: IN CH13: 704 x 288, pitch = (1472, 1472) [INTERLACED ] [NON-TILED  ]
 [m3vpss ]  10308242: SELECT: OUT QUE1: OUT CH6: IN CH14: 704 x 288, pitch = (1472, 1472) [INTERLACED ] [NON-TILED  ]
 [m3vpss ]  10308242: SELECT: OUT QUE1: OUT CH7: IN CH15: 704 x 288, pitch = (1472, 1472) [INTERLACED ] [NON-TILED  ]
 [m3vpss ]  10308242: SELECT   : Create Done !!!
 [m3vpss ]  10308242: DEI    : Create in progress !!!
 [m3vpss ]  10308514: DEI     : Loading Up-scaling Co-effs
 [m3vpss ]  10308514: DEI     : Co-effs Loading ... DONE !!!
 [m3vpss ] DEI:HEAPID:0 USED:64
 [m3vpss ] DEI:HEAPID:1 USED:17472
 [m3vpss ] DEI:HEAPID:4 USED:56770560
 [m3vpss ]  10308515: DEI    : Create Done !!!
 [m3vpss ]  10308515: DEI    : Create in progress !!!
 [m3vpss ]  10308787: DEI     : Loading Up-scaling Co-effs
 [m3vpss ]  10308787: DEI     : Co-effs Loading ... DONE !!!
 [m3video]  10308795: IPC_IN_M3   : Create in progress !!!
 [m3video]  10308795: SYSTEM: Opening ListMP [VPSS-M3_IPC_OUT_0] ...
 [m3vpss ] DEI:HEAPID:0 USED:64
 [m3video]  10308795: SYSTEM: Opening ListMP [VPSS-M3_IPC_IN_0] ...
 [m3vpss ] DEI:HEAPID:1 USED:16448
 [m3video]  10308797: IPC_IN_M3   : Create Done !!!
 [m3vpss ] DEI:HEAPID:4 USED:56770560
 [m3video]  10308798: ENCODE: Create in progress ... !!!
 [m3vpss ]  10308788: DEI    : Create Done !!!
 [m3vpss ]  10308789: MERGE   : Create Done !!!
 [m3vpss ]  10308794: DUP   : Create Done !!!
 [m3vpss ]  10308794: IPC_OUT_M3   : Create in progress !!!
 [m3vpss ]  10308795: IPC_OUT_M3   : Create Done !!!
 [m3video]  10308983: ENCODE: Creating CH0 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 2000 
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3video]  10308986: ENCODE: Creating CH1 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 2000 

 [host] IpcBitsInLink_tskMain:Entered
 [host]  1572: IPC_BITS_IN   : Create in progress !!!

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

 [host]  1572: SYSTEM: Opening ListMP [VIDEO-M3_IPC_OUT_24] ...
 1575: SYSTEM: Opening ListMP [VIDEO-M3_IPC_IN_24] ...

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

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

 [host]  1579: IPC_BITS_IN   : Create Done !!!
Reducing bitsProducerLinkInfo.numCh to 16

 [host]  1580: IPC_BITS_OUT   : Create in progress !!!
###Bit buff of size from the SR # 1 : 16588800

 [host] IPC_BITSOUT:BitBuffer Alloc.PoolID:0,Size:0xFD2000
 [host] IPCBITSOUTLINK:Translated Addr Virt:0x439be080 To Phy:0x925f8080
 [host]  1581: IPC_BITS_OUT   : Create Done !!!
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3video]  10308988: ENCODE: Creating CH2 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 2000 
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3video]  10308990: ENCODE: Creating CH3 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 2000 
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3video]  10308993: ENCODE: Creating CH4 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 2000 
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3vpss ]  10309085: IPC_IN_M3   : Create in progress !!!
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3vpss ]  10309085: SYSTEM: Opening ListMP [VIDEO-M3_IPC_OUT_0] ...
 [m3video]  10308995: ENCODE: Creating CH5 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 2000 
 [m3vpss ]  10309086: SYSTEM: Opening ListMP [VIDEO-M3_IPC_IN_0] ...
 [m3vpss ]  10309088: IPC_IN_M3   : Create Done !!!
 [m3vpss ]  10309089: MERGE   : Create Done !!!
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3video]  10308997: ENCODE: Creating CH6 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 2000 
 [m3vpss ]  10309094: DUP   : Create Done !!!
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3vpss ]  10309094: SWMS: Create in progress !!!
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3video]  10308999: ENCODE: Creating CH7 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 2000 
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3video]  10309002: ENCODE: Creating CH8 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 2000 
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3video]  10309004: ENCODE: Creating CH9 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 2000 
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3video]  10309006: ENCODE: Creating CH10 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 200 
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3video]  10309008: ENCODE: Creating CH11 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 200 
 [m3vpss ]  UTILS: DMA: Allocated CH (TCC) = 59 (59)
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3vpss ]  UTILS: DMA: 0 of 1: Allocated PaRAM = 59 (0x49004760)
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3video]  10309011: ENCODE: Creating CH12 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 200 
 [m3vpss ] SWMS: instance 0, sc id 5, start win 0 end win 17
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3vpss ]  10309199: SWMS0    : Loading Vertical Co-effs (UPSCALE)x ... 
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3vpss ]  10309199: SWMS0    : Loading Horizontal Co-effs (UPSCALE)x ... 
 [m3video]  10309013: ENCODE: Creating CH13 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 200 
 [m3vpss ]  10309200: SWMS    : Co-effs Loading ... DONE !!!
 [m3vpss ]  10309200: SWMS    : ******* Configuring clock 32 secs... 
 [m3vpss ]  10309200: SWMS0    : Loading Vertical Co-effs (7/16)x ... 
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3vpss ]  10309200: SWMS0    : Loading Horizontal Co-effs (7/16)x ... 
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3vpss ]  10309200: SWMS    : Co-effs Loading ... DONE !!!
 [m3video]  10309015: ENCODE: Creating CH14 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 200 
 [m3vpss ]  
 [m3vpss ]  *** [SWMS0] Mosaic Parameters *** 
 [m3vpss ]  
 [m3vpss ]  Output FPS: 29
 [m3vpss ]  
 [m3vpss ]  Win | Ch  | Input      | Input          | Input         | Input       | Output     |  Output         | Output  |
 [m3vpss ]  Num | Num | Start X, Y | Width x Height | Pitch Y / C   | Memory Type | Start X, Y |  Width x Height | Pitch Y |
 [m3vpss ]  ----------------------------------------------------------------------------------------------------------------
 [m3vpss ]    0 |  16 |    0,    0 |  1920 x   1080 | 16384 / 32768 | TILED       |    0,    0 |   960 x    540 |  3840 /  |
 [m3vpss ]    1 |   0 |    0,    0 |   704 x    576 |  1408 /  1408 | NON-TILED   |  960,    0 |   960 x    540 |  3840 /  |
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3vpss ]    2 | 255 |    0,    0 |   352 x    264 |   704 /   704 | NON-TILED   |    0,  540 |   960 x    540 |  3840 /  |
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3vpss ]    3 | 255 |    0,    0 |   352 x    264 |   704 /   704 | NON-TILED   |  960,  540 |   960 x    540 |  3840 /  |
 [m3video]  10309017: ENCODE: Creating CH15 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 200 
 [m3vpss ]  
MULTICH_PROGRESSIVE_DVR:DEI Preview Output resolution matching SwMs window.DEI_LINKID[0x20000026],CHNUM[0],Width[704]:Heigh]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[1]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[2]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[3]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[4]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[5]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[6]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[7]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[0]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[1]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[2]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[3]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[4]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[5]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[6]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[7]
MULTICH_PROGRESSIVE_DVR:Decode enable visible channel.DEC_LINKID[0x10000022],CHNUM[0]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output resolution matching SwMs window.DEI_LINKID[0x20000026],CHNUM[0],Width[704]:Heigh]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[1]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[2]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[3]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[4]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[5]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[6]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[7]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[0]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[1]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[2]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[3]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[4]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[5]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[6]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[7]
MULTICH_PROGRESSIVE_DVR:Decode enable visible channel.DEC_LINKID[0x10000022],CHNUM[0]
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3vpss ] SWMS:HEAPID:0        USED:224
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3vpss ] SWMS:HEAPID:1        USED:47296
 [m3video]  10309020: ENCODE: All CH Create ... DONE !!!
 [m3vpss ] SWMS:HEAPID:4        USED:20736000
 [m3vpss ]  10309203: SWMS: Create Done !!!
 [m3vpss ]  10309203: SWMS: Create in progress !!!
 [m3video] ENCLINK:HEAPID:0     USED:190712
 [m3vpss ]  UTILS: DMA: Allocated CH (TCC) = 60 (60)
 [m3video] ENCLINK:HEAPID:2     USED:39813120
 [m3vpss ]  UTILS: DMA: 0 of 1: Allocated PaRAM = 60 (0x49004780)
 [m3video] ENCLINK:HEAPID:3     USED:786432
 [m3vpss ] SWMS: instance 0, sc id 5, start win 0 end win 17
 [m3video]  10309021: ENCODE: Create ... DONE !!!
 [m3vpss ]  10309308: SWMS1    : Loading Vertical Co-effs (UPSCALE)x ... 
 [m3video]  10309022: IPC_BITS_OUT   : Create in progress !!!
 [m3vpss ]  10309308: SWMS1    : Loading Horizontal Co-effs (UPSCALE)x ... 
 [m3vpss ]  10309308: SWMS    : Co-effs Loading ... DONE !!!
 [m3vpss ]  10309309: SWMS    : ******* Configuring clock 30 secs... 
 [m3video]  10309023: IPC_BITS_OUT   : Create Done !!!
 [m3vpss ]  10309309: SWMS1    : Loading Vertical Co-effs (UPSCALE)x ... 
 [m3video]  10309032: IPC_BITS_IN   : Create in progress !!!
 [m3vpss ]  10309309: SWMS1    : Loading Horizontal Co-effs (UPSCALE)x ... 
 [m3video]  10309032: SYSTEM: Opening ListMP [HOST_IPC_OUT_24] ...
 [m3vpss ]  10309309: SWMS    : Co-effs Loading ... DONE !!!
 [m3video]  10309033: SYSTEM: Opening ListMP [HOST_IPC_IN_24] ...
 [m3vpss ]  
 [m3vpss ]  *** [SWMS1] Mosaic Parameters *** 
 [m3vpss ]  
 [m3vpss ]  Output FPS: 30
 [m3vpss ]  
 [m3vpss ]  Win | Ch  | Input      | Input          | Input         | Input       | Output     |  Output         | Output  |
 [m3vpss ]  Num | Num | Start X, Y | Width x Height | Pitch Y / C   | Memory Type | Start X, Y |  Width x Height | Pitch Y |
 [m3vpss ]  ----------------------------------------------------------------------------------------------------------------
 [m3video]  10309035: IPC_BITS_IN   : Create Done !!!
 [m3vpss ]    0 |   0 |    0,    0 |   704 x    576 |  1408 /  1408 | NON-TILED   |    0,    0 |  1920 x   1080 |  3840 /  |
 [m3video]  10309035: DECODE: Create in progress ... !!!
 [m3vpss ]  
 [m3video] DECLINK_H264:HEAPID:0        USED:2368
 [m3vpss ] SWMS:HEAPID:0        USED:224
 [m3video] DECLINK_H264:HEAPID:3        USED:8937472
 [m3vpss ] SWMS:HEAPID:1        USED:43776
 [m3video]  10309079: DECODE: Creating CH0 of 1920 x 1080 [PROGRESSIVE] [TILED      ],target bitrate = 2000 Kbps ... 
 [m3vpss ] SWMS:HEAPID:4        USED:20736000
 [m3video]  10309081: DECODE: All CH Create ... DONE !!!
 [m3vpss ]  10309310: SWMS: Create Done !!!
 [m3vpss ]  10309310: DISPLAY: Create in progress !!!
 [m3vpss ]  10309311: DISPLAY: Create Done !!!
 [m3video] DECLINK:HEAPID:0     USED:2488
 [m3vpss ]  10309312: DISPLAY: Create in progress !!!
 [m3video] DECLINK:HEAPID:3     USED:8937472
 [m3vpss ]  10309313: DISPLAY: Create Done !!!
 [m3video]  10309084: DECODE: Create ... DONE !!!
 [m3vpss ]  10309313: DISPLAY: Create in progress !!!
 [m3video]  10309084: IPC_OUT_M3   : Create in progress !!!
 [m3vpss ]  10309313: DISPLAY: 44: Field Separate Mode ENABLED for Que 0 !!!
 [m3video]  10309085: IPC_OUT_M3   : Create Done !!!
 [m3vpss ]  10309314: DISPLAY: Create Done !!!
 [m3vpss ]  10309541: SWMS    : ******* Configuring clock 32 secs... 
 [m3vpss ]  10309541: SWMS0    : Loading Vertical Co-effs (7/16)x ... 
 [m3vpss ]  10309541: SWMS0    : Loading Horizontal Co-effs (7/16)x ... 
 [m3vpss ]  10309541: SWMS    : Co-effs Loading ... DONE !!!
 [m3vpss ]  
 [m3vpss ]  *** [SWMS0] Mosaic Parameters *** 
 [m3vpss ]  
 [m3vpss ]  Output FPS: 29
 [m3vpss ]  
 [m3vpss ]  Win | Ch  | Input      | Input          | Input         | Input       | Output     |  Output         | Output  |
 [m3vpss ]  Num | Num | Start X, Y | Width x Height | Pitch Y / C   | Memory Type | Start X, Y |  Width x Height | Pitch Y |
 [m3vpss ]  ----------------------------------------------------------------------------------------------------------------
 [m3vpss ]    0 |  16 |    0,    0 |  1920 x   1080 | 16384 / 32768 | TILED       |    0,    0 |   960 x    540 |  3840 /  |
 [m3vpss ]    1 |   0 |    0,    0 |   704 x    576 |  1408 /  1408 | NON-TILED   |  960,    0 |   960 x    540 |  3840 /  |
 [m3vpss ]    2 | 255 |    0,    0 |   352 x    264 |   704 /   704 | NON-TILED   |    0,  540 |   960 x    540 |  3840 /  |
 [m3vpss ]    3 | 255 |    0,    0 |   352 x    264 |   704 /   704 | NON-TILED   |  960,  540 |   960 x    540 |  3840 /  |
 [m3vpss ]  
 [m3vpss ]  10309546: SWMS    : ******* Configuring clock 30 secs... 
 [m3vpss ]  10309546: SWMS1    : Loading Vertical Co-effs (UPSCALE)x ... 
 [m3vpss ]  10309546: SWMS1    : Loading Horizontal Co-effs (UPSCALE)x ... 
 [m3vpss ]  10309546: SWMS    : Co-effs Loading ... DONE !!!
 [m3vpss ]  
 [m3vpss ]  *** [SWMS1] Mosaic Parameters *** 
 [m3vpss ]  
 [m3vpss ]  Output FPS: 30
 [m3vpss ]  
 [m3vpss ]  Win | Ch  | Input      | Input          | Input         | Input       | Output     |  Output         | Output  |
 [m3vpss ]  Num | Num | Start X, Y | Width x Height | Pitch Y / C   | Memory Type | Start X, Y |  Width x Height | Pitch Y |
 [m3vpss ]  ----------------------------------------------------------------------------------------------------------------
 [m3vpss ]    0 |   0 |    0,    0 |   704 x    576 |  1408 /  1408 | NON-TILED   |    0,    0 |  1920 x   1080 |  3840 /  |
 [m3vpss ]  
 [m3vpss ]  10309550: DISPLAY: Start in progress !!!
 [m3vpss ]  10309590: DISPLAY: Start Done !!!
 [m3vpss ]  10309590: DISPLAY: HDDAC(BP0) : 50 fps, Latency (Min / Max) = ( 255 / 0 ), Callback Interval (Min / Max) = ( 25 
 [m3vpss ]  10309590: DISPLAY: UNDERFLOW COUNT: HDMI(BP0) 0, HDDAC(BP0) 0, DVO2(BP1) 0, SDDAC(SEC1) 0 
 [m3vpss ]  10309590: SYSTEM  : FREE SPACE : System Heap      = 66272 B, Mbx = 10238 msgs) 
 [m3vpss ]  10309590: SYSTEM  : FREE SPACE : SR0 Heap         = 9255040 B (8 MB) 
 [m3vpss ]  10309590: SYSTEM  : FREE SPACE : Frame Buffer     = 1536896 B (1 MB) 
 [m3vpss ]  10309590: SYSTEM  : FREE SPACE : Bitstream Buffer = 155410304 B (148 MB) 
 [m3vpss ]  10309591: DISPLAY: Start in progress !!!
 [m3vpss ]  10309591: SYSTEM  : FREE SPACE : Tiler 8-bit      = 49004544 B (46 MB)  - TILER ON 
 [m3vpss ]  10309591: SYSTEM  : FREE SPACE : Tiler 16-bit     = 92514304 B (88 MB)  - TILER ON 
 [m3vpss ]  10309656: DISPLAY: Start Done !!!
 [m3vpss ]  10309657: DISPLAY: DVO2(BP1)  : 30 fps, Latency (Min / Max) = ( 255 / 0 ), Callback Interval (Min / Max) = ( 25 
 [m3vpss ]  10309657: DISPLAY: Start in progress !!!
 [m3vpss ]  10309709: DISPLAY: Start Done !!!
 [m3vpss ]  10309709: DISPLAY: SDDAC(SEC1): 19 fps, Latency (Min / Max) = ( 255 / 0 ), Callback Interval (Min / Max) = ( 25 
 [m3vpss ]  10309709: SWMS: Start in Progress !!!
 [m3vpss ]  10309709: SWMS: Start Done !!!
 [m3vpss ]  10309709: SWMS: Start in Progress !!!
 [m3vpss ]  10309710: SWMS: Start Done !!!
 ## Interface is 1 [0:DVI, 1:HDMI]
 [m3vpss ]  10311583: CAPTURE: Start in progress !!!
 [m3vpss ]  10311583: CAPTURE: Start Done !!!
 [m3vpss ]  10311682: CAPTURE: Enabled Time Stamping !!!
 [m3vpss ]  10311689: CAPTURE: Enabled Time Stamping !!!
 [m3vpss ]  10311697: CAPTURE: Enabled Time Stamping !!!
 [m3vpss ]  10311705: CAPTURE: Enabled Time Stamping !!!
MULTICH_PROGRESSIVE_DVR:DEI Preview Output resolution matching SwMs window.DEI_LINKID[0x20000026],CHNUM[0],Width[704]:Heigh]
 [m3vpss ]  10312716: SWMS    : ******* Configuring clock 32 secs... 
 [m3vpss ]  10312716: SWMS0    : Loading Vertical Co-effs (7/16)x ... 
 [m3vpss ]  10312716: SWMS0    : Loading Horizontal Co-effs (7/16)x ... 
 [m3vpss ]  10312716: SWMS    : Co-effs Loading ... DONE !!!
 [m3vpss ]  
 [m3vpss ]  *** [SWMS0] Mosaic Parameters *** 
 [m3vpss ]  
 [m3vpss ]  Output FPS: 29
 [m3vpss ]  
 [m3vpss ]  Win | Ch  | Input      | Input          | Input         | Input       | Output     |  Output         | Output  |
 [m3vpss ]  Num | Num | Start X, Y | Width x Height | Pitch Y / C   | Memory Type | Start X, Y |  Width x Height | Pitch Y |
 [m3vpss ]  ----------------------------------------------------------------------------------------------------------------
 [m3vpss ]    0 |  16 |    0,    0 |  1920 x   1080 | 16384 / 32768 | TILED       |    0,    0 |   960 x    540 |  3840 /  |
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[1]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[2]
 [m3vpss ]    1 |   0 |    0,    0 |   704 x    576 |  1408 /  1408 | NON-TILED   |  960,    0 |   960 x    540 |  3840 /  |
 [m3vpss ]    2 | 255 |    0,    0 |   352 x    264 |   704 /   704 | NON-TILED   |    0,  540 |   960 x    540 |  3840 /  |
 [m3vpss ]    3 | 255 |    0,    0 |   352 x    264 |   704 /   704 | NON-TILED   |  960,  540 |   960 x    540 |  3840 /  |
 [m3vpss ]  
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[3]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[4]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[5]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[6]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[7]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[0]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[1]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[2]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[3]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[4]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[5]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[6]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[7]
MULTICH_PROGRESSIVE_DVR:Decode enable visible channel.DEC_LINKID[0x10000022],CHNUM[0]
 [m3vpss ] AVSYNC:AVSYNC_LINK_CMD_SET_FIRST_VIDPTS faileddue to invalid cfg
 [m3vpss ] Config:DisplayID[0],ChID[16]

 [host] Vdec_bitsRdSendFxn: periodic print.. [m3vpss ] AVSYNC:Media Time Base:0,FirstVidPTS:0,FirstAudPTS:-1
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3vpss ]  44229: SYSTEM: Opening ListMP [VIDEO-M3_IPC_IN_0] ...
 [m3video]  44141: ENCODE: Creating CH5 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 2000 Kb 
 [m3vpss ]  44230: SYSTEM: Opening MsgQ [VIDEO-M3_MSGQ] ...
 [m3vpss ]  44232: IPC_IN_M3   : Create Done !!!
 [m3vpss ]  44233: MERGE   : Create Done !!!
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3video]  44143: ENCODE: Creating CH6 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 2000 Kb 
 [m3vpss ]  44238: DUP   : Create Done !!!
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3vpss ]  44238: SWMS: Create in progress !!!
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3video]  44146: ENCODE: Creating CH7 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 2000 Kb 
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3video]  44148: ENCODE: Creating CH8 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 2000 Kb 
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3video]  44150: ENCODE: Creating CH9 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 2000 Kb 
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3video]  44152: ENCODE: Creating CH10 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 2000 K 
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3video]  44154: ENCODE: Creating CH11 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 2000 K 
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3vpss ]  UTILS: DMA: Allocated CH (TCC) = 59 (59)
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3vpss ]  UTILS: DMA: 0 of 1: Allocated PaRAM = 59 (0x49004760)
 [m3video]  44157: ENCODE: Creating CH12 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 2000 K 
 [m3vpss ] SWMS: instance 0, sc id 5, start win 0 end win 17
 [m3vpss ]  44342: SWMS0    : Loading Vertical Co-effs (UPSCALE)x ... 
 [m3vpss ]  44342: SWMS0    : Loading Horizontal Co-effs (UPSCALE)x ... 
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3vpss ]  44342: SWMS    : Co-effs Loading ... DONE !!!
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3vpss ]  44343: SWMS    : ******* Configuring clock 32 secs... 
 [m3video]  44159: ENCODE: Creating CH13 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 2000 K 
 [m3vpss ]  44343: SWMS0    : Loading Vertical Co-effs (7/16)x ... 
 [m3vpss ]  44343: SWMS0    : Loading Horizontal Co-effs (7/16)x ... 
 [m3vpss ]  44343: SWMS    : Co-effs Loading ... DONE !!!
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3vpss ]  
 [m3vpss ]  *** [SWMS0] Mosaic Parameters *** 
 [m3vpss ]  
 [m3vpss ]  Output FPS: 29
 [m3vpss ]  
 [m3vpss ]  Win | Ch  | Input      | Input          | Input         | Input       | Output     |  Output         | Output  |
 [m3vpss ]  Num | Num | Start X, Y | Width x Height | Pitch Y / C   | Memory Type | Start X, Y |  Width x Height | Pitch Y |
 [m3vpss ]  ----------------------------------------------------------------------------------------------------------------
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3vpss ]    0 |  16 |    0,    0 |  1920 x   1080 | 16384 / 32768 | TILED       |    0,    0 |   960 x    540 |  3840 /  |
 [m3video]  44161: ENCODE: Creating CH14 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 2000 K 
 [m3vpss ]    1 |   0 |    0,    0 |   704 x    576 |  1408 /  1408 | NON-TILED   |  960,    0 |   960 x    540 |  3840 /  |
 [m3vpss ]    2 | 255 |    0,    0 |   352 x    264 |   704 /   704 | NON-TILED   |    0,  540 |   960 x    540 |  3840 /  |
 [m3vpss ]    3 | 255 |    0,    0 |   352 x    264 |   704 /   704 | NON-TILED   |  960,  540 |   960 x    540 |  3840 /  |
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3vpss ]  
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3video]  44163: ENCODE: Creating CH15 of 704 x 576, pitch = (16384, 32768) [PROGRESSIVE] [TILED      ], bitrate = 2000 K 
 [m3vpss ] SWMS:HEAPID:0        USED:224
 [m3vpss ] SWMS:HEAPID:1        USED:47296
 [m3video] ENCLINK_H264:HEAPID:0        USED:11912
 [m3vpss ] SWMS:HEAPID:4        USED:20736000
 [m3video] ENCLINK_H264:HEAPID:3        USED:49152
 [m3vpss ]  44345: SWMS: Create Done !!!
 [m3video]  44165: ENCODE: All CH Create ... DONE !!!
 [m3vpss ]  44346: SWMS: Create in progress !!!
 [m3vpss ]  UTILS: DMA: Allocated CH (TCC) = 60 (60)
 [m3vpss ]  UTILS: DMA: 0 of 1: Allocated PaRAM = 60 (0x49004780)
 [m3video] ENCLINK:HEAPID:0     USED:192608
 [m3vpss ] SWMS: instance 0, sc id 5, start win 0 end win 17
 [m3video] ENCLINK:HEAPID:2     USED:39813120
 [m3vpss ]  44449: SWMS1    : Loading Vertical Co-effs (UPSCALE)x ... 
 [m3video] ENCLINK:HEAPID:3     USED:786432
 [m3vpss ]  44449: SWMS1    : Loading Horizontal Co-effs (UPSCALE)x ... 
 [m3video]  44167: ENCODE: Create ... DONE !!!
 [m3vpss ]  44449: SWMS    : Co-effs Loading ... DONE !!!
 [m3video]  44167: IPC_BITS_OUT   : Create in progress !!!
 [m3vpss ]  44450: SWMS    : ******* Configuring clock 30 secs... 
 [m3vpss ]  44450: SWMS1    : Loading Vertical Co-effs (UPSCALE)x ... 
 [m3vpss ]  44450: SWMS1    : Loading Horizontal Co-effs (UPSCALE)x ... 
 [m3video]  44169: IPC_BITS_OUT   : Create Done !!!
 [m3vpss ]  44450: SWMS    : Co-effs Loading ... DONE !!!
 [m3video]  44176: IPC_BITS_IN   : Create in progress !!!
 [m3vpss ]  
 [m3vpss ]  *** [SWMS1] Mosaic Parameters *** 
 [m3vpss ]  
 [m3vpss ]  Output FPS: 30
 [m3vpss ]  
 [m3vpss ]  Win | Ch  | Input      | Input          | Input         | Input       | Output     |  Output         | Output  |
 [m3vpss ]  Num | Num | Start X, Y | Width x Height | Pitch Y / C   | Memory Type | Start X, Y |  Width x Height | Pitch Y |
 [m3vpss ]  ----------------------------------------------------------------------------------------------------------------
 [m3video]  44176: SYSTEM: Opening ListMP [HOST_IPC_OUT_24] ...
 [m3vpss ]    0 |   0 |    0,    0 |   704 x    576 |  1408 /  1408 | NON-TILED   |    0,    0 |  1920 x   1080 |  3840 /  |
 [m3video]  44176: SYSTEM: Opening ListMP [HOST_IPC_IN_24] ...
 [m3vpss ]  
 [m3video]  44177: SYSTEM: Opening MsgQ [HOST_MSGQ] ...
 [m3video]  44178: IPC_BITS_IN   : Create Done !!!
 [m3video]  44179: DECODE: Create in progress ... !!!
 [m3vpss ] SWMS:HEAPID:0        USED:224
 [m3vpss ] SWMS:HEAPID:1        USED:43776
 [m3vpss ] SWMS:HEAPID:4        USED:20736000
 [m3video] DECLINK_H264:HEAPID:0        USED:2368
 [m3vpss ]  44452: SWMS: Create Done !!!
 [m3video] DECLINK_H264:HEAPID:3        USED:8937472
 [m3vpss ]  44452: DISPLAY: Create in progress !!!
 [m3video]  44223: DECODE: Creating CH0 of 1920 x 1080 [PROGRESSIVE] [TILED      ],target bitrate = 2000 Kbps ... 
 [m3vpss ]  44453: DISPLAY: Create Done !!!
 [m3video]  44225: DECODE: All CH Create ... DONE !!!
 [m3vpss ]  44453: DISPLAY: Create in progress !!!
 [m3vpss ]  44454: DISPLAY: Create Done !!!
 [m3vpss ]  44454: DISPLAY: Create in progress !!!
 [m3video] DECLINK:HEAPID:0     USED:2488
 [m3vpss ]  44455: DISPLAY: 44: Field Separate Mode ENABLED for Que 0 !!!
 [m3video] DECLINK:HEAPID:3     USED:8937472
 [m3vpss ]  44455: DISPLAY: Create Done !!!
 [m3video]  44228: DECODE: Create ... DONE !!!
 [m3video]  44228: IPC_OUT_M3   : Create in progress !!!
 [m3video]  44229: IPC_OUT_M3   : Create Done !!!
MULTICH_PROGRESSIVE_DVR:DEI Preview Output resolution matching SwMs window.DEI_LINKID[0x20000026],CHNUM[0],Width[704]:Heigh]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[1]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[2]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[3]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[4]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[5]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[6]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[7]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[0]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[1]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[2]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[3]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[4]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[5]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[6]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[7]
MULTICH_PROGRESSIVE_DVR:Decode enable visible channel.DEC_LINKID[0x10000022],CHNUM[0]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output resolution matching SwMs window.DEI_LINKID[0x20000026],CHNUM[0],Width[704]:Heigh]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[1]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[2]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[3]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[4]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[5]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[6]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[7]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[0]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[1]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[2]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[3]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[4]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[5]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[6]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[7]
MULTICH_PROGRESSIVE_DVR:Decode enable visible channel.DEC_LINKID[0x10000022],CHNUM[0]
 [m3vpss ]  45017: SWMS    : ******* Configuring clock 32 secs... 
 [m3vpss ]  45017: SWMS0    : Loading Vertical Co-effs (7/16)x ... 
 [m3vpss ]  45017: SWMS0    : Loading Horizontal Co-effs (7/16)x ... 
 [m3vpss ]  45017: SWMS    : Co-effs Loading ... DONE !!!
 [m3vpss ]  
 [m3vpss ]  *** [SWMS0] Mosaic Parameters *** 
 [m3vpss ]  
 [m3vpss ]  Output FPS: 29
 [m3vpss ]  
 [m3vpss ]  Win | Ch  | Input      | Input          | Input         | Input       | Output     |  Output         | Output  |
 [m3vpss ]  Num | Num | Start X, Y | Width x Height | Pitch Y / C   | Memory Type | Start X, Y |  Width x Height | Pitch Y |
 [m3vpss ]  ----------------------------------------------------------------------------------------------------------------
 [m3vpss ]    0 |  16 |    0,    0 |  1920 x   1080 | 16384 / 32768 | TILED       |    0,    0 |   960 x    540 |  3840 /  |
 [m3vpss ]    1 |   0 |    0,    0 |   704 x    576 |  1408 /  1408 | NON-TILED   |  960,    0 |   960 x    540 |  3840 /  |
 [m3vpss ]    2 | 255 |    0,    0 |   352 x    264 |   704 /   704 | NON-TILED   |    0,  540 |   960 x    540 |  3840 /  |
 [m3vpss ]    3 | 255 |    0,    0 |   352 x    264 |   704 /   704 | NON-TILED   |  960,  540 |   960 x    540 |  3840 /  |
 [m3vpss ]  
 [m3vpss ]  45022: SWMS    : ******* Configuring clock 30 secs... 
 [m3vpss ]  45022: SWMS1    : Loading Vertical Co-effs (UPSCALE)x ... 
 [m3vpss ]  45022: SWMS1    : Loading Horizontal Co-effs (UPSCALE)x ... 
 [m3vpss ]  45022: SWMS    : Co-effs Loading ... DONE !!!
 [m3vpss ]  
 [m3vpss ]  *** [SWMS1] Mosaic Parameters *** 
 [m3vpss ]  
 [m3vpss ]  Output FPS: 30
 [m3vpss ]  
 [m3vpss ]  Win | Ch  | Input      | Input          | Input         | Input       | Output     |  Output         | Output  |
 [m3vpss ]  Num | Num | Start X, Y | Width x Height | Pitch Y / C   | Memory Type | Start X, Y |  Width x Height | Pitch Y |
 [m3vpss ]  ----------------------------------------------------------------------------------------------------------------
 [m3vpss ]    0 |   0 |    0,    0 |   704 x    576 |  1408 /  1408 | NON-TILED   |    0,    0 |  1920 x   1080 |  3840 /  |
 [m3vpss ]  
 [m3vpss ]  45026: DISPLAY: Start in progress !!!
 [m3vpss ]  45067: DISPLAY: Start Done !!!
 [m3vpss ]  45067: DISPLAY: HDDAC(BP0) : 48 fps, Latency (Min / Max) = ( 255 / 0 ), Callback Interval (Min / Max) = ( 255 / 
 [m3vpss ]  45067: DISPLAY: UNDERFLOW COUNT: HDMI(BP0) 1, HDDAC(BP0) 1, DVO2(BP1) 0, SDDAC(SEC1) 1 
 [m3vpss ]  45067: SYSTEM  : FREE SPACE : System Heap      = 66272 B, Mbx = 10238 msgs) 
 [m3vpss ]  45068: SYSTEM  : FREE SPACE : SR0 Heap         = 9270528 B (8 MB) 
 [m3vpss ]  45068: SYSTEM  : FREE SPACE : Frame Buffer     = 1536896 B (1 MB) 
 [m3vpss ]  45068: SYSTEM  : FREE SPACE : Bitstream Buffer = 155410304 B (148 MB) 
 [m3vpss ]  45068: DISPLAY: Start in progress !!!
 [m3vpss ]  45069: SYSTEM  : FREE SPACE : Tiler 8-bit      = 49004544 B (46 MB)  - TILER ON 
 [m3vpss ]  45069: SYSTEM  : FREE SPACE : Tiler 16-bit     = 92514304 B (88 MB)  - TILER ON 
 [m3vpss ]  45108: DISPLAY: Start Done !!!
 [m3vpss ]  45108: DISPLAY: DVO2(BP1)  : 50 fps, Latency (Min / Max) = ( 255 / 0 ), Callback Interval (Min / Max) = ( 255 / 
 [m3vpss ]  45108: DISPLAY: Start in progress !!!
 [m3vpss ]  45175: DISPLAY: Start Done !!!
 [m3vpss ]  45175: DISPLAY: SDDAC(SEC1): 14 fps, Latency (Min / Max) = ( 255 / 0 ), Callback Interval (Min / Max) = ( 255 / 
 [m3vpss ]  45175: SWMS: Start in Progress !!!
 [m3vpss ]  45175: SWMS: Start Done !!!
 [m3vpss ]  45176: SWMS: Start in Progress !!!
 [m3vpss ]  45176: SWMS: Start Done !!!
 [m3vpss ]  45775: CAPTURE: Start in progress !!!
 [m3vpss ]  45776: CAPTURE: Start Done !!!
 [m3vpss ]  45875: CAPTURE: Enabled Time Stamping !!!
 [m3vpss ]  45883: CAPTURE: Enabled Time Stamping !!!
 [m3vpss ]  45891: CAPTURE: Enabled Time Stamping !!!
 [m3vpss ]  45899: CAPTURE: Enabled Time Stamping !!!
MULTICH_PROGRESSIVE_DVR:DEI Preview Output resolution matching SwMs window.DEI_LINKID[0x20000026],CHNUM[0],Width[704]:Heigh]
 [m3vpss ]  46910: SWMS    : ******* Configuring clock 32 secs... 
 [m3vpss ]  46911: SWMS0    : Loading Vertical Co-effs (7/16)x ... 
 [m3vpss ]  46911: SWMS0    : Loading Horizontal Co-effs (7/16)x ... 
 [m3vpss ]  46911: SWMS    : Co-effs Loading ... DONE !!!
 [m3vpss ]  
 [m3vpss ]  *** [SWMS0] Mosaic Parameters *** 
 [m3vpss ]  
 [m3vpss ]  Output FPS: 29
 [m3vpss ]  
 [m3vpss ]  Win | Ch  | Input      | Input          | Input         | Input       | Output     |  Output         | Output  |
 [m3vpss ]  Num | Num | Start X, Y | Width x Height | Pitch Y / C   | Memory Type | Start X, Y |  Width x Height | Pitch Y |
 [m3vpss ]  ----------------------------------------------------------------------------------------------------------------
 [m3vpss ]    0 |  16 |    0,    0 |  1920 x   1080 | 16384 / 32768 | TILED       |    0,    0 |   960 x    540 |  3840 /  |
 [m3vpss ]    1 |   0 |    0,    0 |   704 x    576 |  1408 /  1408 | NON-TILED   |  960,    0 |   960 x    540 |  3840 /  |
 [m3vpss ]    2 | 255 |    0,    0 |   352 x    264 |   704 /   704 | NON-TILED   |    0,  540 |   960 x    540 |  3840 /  |
 [m3vpss ]    3 | 255 |    0,    0 |   352 x    264 |   704 /   704 | NON-TILED   |  960,  540 |   960 x    540 |  3840 /  |
 [m3vpss ]  
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[1]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[2]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[3]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[4]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[5]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[6]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000026],CHNUM[7]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[0]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[1]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[2]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[3]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[4]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[5]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[6]
MULTICH_PROGRESSIVE_DVR:DEI Preview Output disable invisible channel.DEI_LINKID[0x20000028],CHNUM[7]
MULTICH_PROGRESSIVE_DVR:Decode enable visible channel.DEC_LINKID[0x10000022],CHNUM[0]
 [m3vpss ] AVSYNC:AVSYNC_LINK_CMD_SET_FIRST_VIDPTS faileddue to invalid cfg
 [m3vpss ] Config:DisplayID[0],ChID[16]

 [host] Vdec_bitsRdSendFxn: periodic print.. [m3vpss ] AVSYNC:Media Time Base:0,FirstVidPTS:0,FirstAudPTS:-1
 [m3video] 50605:DECLINK::links_m3video/iva_dec/decLink_h264.c:[378]::INTERNAL ERROR:-1
 [m3video] ALGPROCESS FAILED:STATUS
 [m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x2000a00
 [m3video] Sequence called number 93
 [m3video] 50656:DECLINK::links_m3video/iva_dec/decLink_h264.c:[378]::INTERNAL ERROR:-1
 [m3video] ALGPROCESS FAILED:STATUS
 [m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x1409
 [m3video] Sequence called number 95
 [m3video] 50680:DECLINK::links_m3video/iva_dec/decLink_h264.c:[378]::INTERNAL ERROR:-1
 [m3video] ALGPROCESS FAILED:STATUS
 [m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x2000a00
 [m3video] Sequence called number 96
 [m3video] 50681:DECLINK::links_m3video/iva_dec/decLink_h264.c:[378]::INTERNAL ERROR:-1
 [m3video] ALGPROCESS FAILED:STATUS
 [m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x1409
 [m3video] Sequence called number 97
 [m3video] 50706:DECLINK::links_m3video/iva_dec/decLink_h264.c:[378]::INTERNAL ERROR:-1
 [m3video] ALGPROCESS FAILED:STATUS
 [m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x2000a00
 [m3video] Sequence called number 98
 [m3video] 51584:DECLINK::links_m3video/iva_dec/decLink_h264.c:[378]::INTERNAL ERROR:-1
 [m3video] ALGPROCESS FAILED:STATUS
 [m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x2000a00
 [m3video] Sequence called number 123
 [m3video] 51826:DECLINK::links_m3video/iva_dec/decLink_h264.c:[378]::INTERNAL ERROR:-1
 [m3video] ALGPROCESS FAILED:STATUS
 [m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x2000a00
 [m3video] Sequence called number 125
 [m3video] 52870:DECLINK::links_m3video/iva_dec/decLink_h264.c:[378]::INTERNAL ERROR:-1
 [m3video] ALGPROCESS FAILED:STATUS
 [m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x2000a00
 [m3video] Sequence called number 134
 [m3video] 52894:DECLINK::links_m3video/iva_dec/decLink_h264.c:[378]::INTERNAL ERROR:-1
 [m3video] ALGPROCESS FAILED:STATUS
 [m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x2000a00
 [m3video] Sequence called number 135
 [m3video] 52920:DECLINK::links_m3video/iva_dec/decLink_h264.c:[378]::INTERNAL ERROR:-1
 [m3video] ALGPROCESS FAILED:STATUS
 [m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x1409
 [m3video] Sequence called number 137
 [m3vpss ] AVSYNC:RefCLk Adjust .Delta[3023],AjustPTS[5544],MaxLead[750],MaxLag[180]
 [m3video] 56783:DECLINK::links_m3video/iva_dec/decLink_h264.c:[378]::INTERNAL ERROR:-1
 [m3video] ALGPROCESS FAILED:STATUS
 [m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x2000a00
 [m3video] Sequence called number 183
 [m3video] 58864:DECLINK::links_m3video/iva_dec/decLink_h264.c:[378]::INTERNAL ERROR:-1
 [m3video] ALGPROCESS FAILED:STATUS
 [m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x2000a00
 [m3video] Sequence called number 216
 [m3video] 58898:DECLINK::links_m3video/iva_dec/decLink_h264.c:[378]::INTERNAL ERROR:-1
 [m3video] ALGPROCESS FAILED:STATUS
 [m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x1409
 [m3video] Sequence called number 219
 [m3video] 58899:DECLINK::links_m3video/iva_dec/decLink_h264.c:[378]::INTERNAL ERROR:-1
 [m3video] ALGPROCESS FAILED:STATUS
 [m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x1409
 [m3video] Sequence called number 220
 [m3video] 58991:DECLINK::links_m3video/iva_dec/decLink_h264.c:[378]::INTERNAL ERROR:-1
 [m3video] ALGPROCESS FAILED:STATUS
 [m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x1409
 [m3video] Sequence called number 226
 [m3video] 59659:DECLINK::links_m3video/iva_dec/decLink_h264.c:[378]::INTERNAL ERROR:-1
 [m3video] ALGPROCESS FAILED:STATUS
 [m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x2000a00
 [m3video] Sequence called number 267
 [m3video] 59879:DECLINK::links_m3video/iva_dec/decLink_h264.c:[378]::INTERNAL ERROR:-1
 [m3video] ALGPROCESS FAILED:STATUS
 [m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x2000a00
 [m3video] Sequence called number 277
 [m3video] 61845:DECLINK::links_m3video/iva_dec/decLink_h264.c:[378]::INTERNAL ERROR:-1
 [m3video] ALGPROCESS FAILED:STATUS
 [m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0xa10
 [m3video] Sequence called number 338

Best.

  • Hi,

    From the logs shared for green flickering, decoder is returning following errors frequently,which indicates stream has errors as mentioned in your post.

    0x1409        : IH264VDEC_ERR_NOSLICE , XDM_INSUFFICIENTDATA

    0x2000a00 : XDM_APPLIEDCONCEALMENT, XDM_CORRUPTEDDATA, IH264VDEC_ERR_MISSINGSLICE

    During Rerun of the demo, is same stream + hdr as the first run used? If same stream and hdr are used the behavior of decoder should be similar.

    Please try decoding the stream using decode display demo of RDK and check if you face any issues while decoding the stream.

    Regards,

    Reshma

  • Hi Reshma Thank you for your answers.

    During Rerun of the demo, is same stream + hdr as the first run used?

    Yes. I am using the same stream and hdr. And I blieve this is the clue. Because it is working on the second run. 

    I think my stream is problematic in some manner but I cannot figure out. In all of these rtp/rtsp staff I am using my own codes. Maybe I am missing some packets(actually I debugged with Wireshark, everythink looks OK.)

    I am going to try the RDK demo as you said, and try some validated rtp/rtsp libraries (live555,ffmpeg,..). Do you have any suggestion about the rtp/rtsp libraries?

    Best. 

  • Pls attach the elementary h264 stream so that it can be checked on our setup. Can you confirm even H264 VISA software is reporting errors and errors are reported even on second run on target when you didn't see the green flash ?

    For green flash issue try disabling tiler output for decoder and check if you still see the issue. (decPrm.DecLink_ChCreateParams.tilerEnable = FALSE).  There were issues with blank frame display in DVRRDK 3.5 in swms  which have since been resolved. We want to check if you are seeing this issue or a different issue. Experimenting with tiler disable and providing the elementary stream will help us check this.

  • Dear Badri, Thanks for your answers,

    I could not attach the file, it gives error when attaching I think there is a size issue. I uploaded to the following link http://ul.to/7co87a29

    dataX.rtp: IP camera rtp datas

    dataX.frm: NAL datas.

    dataX.frm.hdr: header file

    H.264 VISA is giving two infos when playing the stream; "mb_qp_delta is out of range", "An unintentional loss of pictures occurs".

    For making decPrm.DecLink_ChCreateParams.tilerEnable = FALSE; I am using MCFW. Is there an equavalent parameter in the VDEC_PARAMS_S structure?

    Honestly, I believe my stream is erroneous. H.264 VISA somehow handle it but 8168 decoder cannot. I am working on to producing a correct stream.

  • To disable tiler modify /dvr_rdk/mcfw/src_linux/mcfw_api/usecases/ti816x/multich_progressive_vcap_venc_vdec_vdis.c

    decPrm.chCreateParams[i].tilerEnable = FALSE.

    The stream you shared shows macroblock artifacts and errors when played back with PC player like VLC/Elecard so looks like stream really has bitstream errors.

  • Dear Badri,

    I changed the tilerEnable from true to false. But nothing changed escept the picture on the screen changed from tileron.png(above) to tileroff.png(below); (left channel is from decoder while right from capture). But now I am certain about my stream is correct. Because I take it by openRTSP and validated with H264visa. And also I discover an other symptom. When the file is starting with an I-frame decoder fails with the first run and working in the second run. But if the file is not started with an I-frame the decoder always failing. 

  • Application should always start with IDR frame when decoding.  The pitch looks wrong. Can you share the full console logs from start of application.Also attach the h264 stream you are feeding to decoder.

  • My streamer(IP camera,dahua) is not starting streaming with I-frame. My own client code was arranging the output file as it starts with IDR. But openRTSP saves what it sees..

    But on the other hand this doesn't explain the situation of the failing at the first run and running at the second with a file starting with IDR.

    I uploaded the h264 files (IDR and non-IDR) with headers at http://ul.to/o6kytkgz

    The logs are as follows;

    4478.notstarting_withIDR.txt

    1856.starting_with_IDR.txt.txt

    Best Regards.

  • Hi,

    Stream dataX_withIDR.frm shared, plays fine with decode display demo of RDK.  The stream has few errors, for which error concealment is applied by the decoder. No other issues with playback are observed at our end. 

    From the logs attached,it can be seen that tiler is still enabled. Please disable tiler and check if you still see the issue. Steps for disabling tiler are mentioned in previous post by Badri.

    Attached  is the decode display demo log for your reference.

    Regards,

    Reshma

  • Dear Reshma,

    Thank you for your answers.

    I disabled the tiler but there was no progress except the pictures I send at the previous posts. Since I didn't see any progress, I returned to the original form which is tiler ON. But if you suggest always working with tiler OFF, I can do.

    What is the situation about the dataX_withoutIDR.frm? Can you decode it? Because this stream is produced by openRTSP. It can be decoded by H264Visa correctly. H264Visa reports no error.

    (The other one is produced by my own code which is very poor on network socket processing and missing some packets (that is why we see errors on the stream))

    Which version of RDK are you using?

    Best Regards. 

  • We are using DVRRDK 4.1. We will check the non-IDR stream. Are you seeing similar behavior with SWMS0 showing 1x1 layout instead of 2x2.Continue to test with tiler disabled and share the logs for 1x1 layout.

  • Hi,

    With RDK decode_display demo, we are able to decode dataX_withoutIDR.frm stream without any issues. The stream has fewer errors compared to dataX_withIDR.frm. No other issues were observed while decoding the stream.

    Regards,

    Reshma

  • Hi,

    I disabled tiler.

    I see the similar behaviour with 1x1.

    I also test with decode_display demo. The demo didn't work at the first run. But when I changed the display layout on the fly (with using the menu options) it is working. The case is the same for both two streams.

    I think the problem is coming from my 3.50 version. Because the only difference is the versions of DVRRDK. I get the 4.1 version from my local FAE. I will try the same things with it and post you the results.

    Best.

  • Hi,

    I tried 4.1.00.02 version. Both streams are decoding with the demo code. I didn't try my own code yet. Because some of the mcfw structures are different. I have to modify the code.

    But it seems, the problem solved with newest DVRRDK since the demo code is working well.

    ############

    By the way I have seen a new package named DVRRDK_04_01_00_02/dvr_rdk/dvrapp/ti816x_nvr.

    It is a big happiness for me to see such a package named ti816x_nvr in it

    But I have an issue about compilation of the package.

    "make nvrapp_all" gives the error;
    avServerMainThr.c:3:26: fatal error: wis-streamer.h: No such file or directory

    I searched the file and there is no file like that in the package.

    Then I disabled the "#include <wis-streamer.h>" line avServerMainThr.c at line 3 for seeing what is next. Then it gives a lot of errors about "rtsp_object_t"
    Some of them are;

    "app_rtsprx.c:384:84: error: 'rtsp_object_t' has no member named 'rVBTail'
    app_rtsprx.c:407:86: error: 'rtsp_object_t' has no member named 'isFirstFrameBuffer'
    app_rtsprx.c:415:44: error: 'rtsp_object_t' has no member named 'isFirstFrameBuffer'
    app_rtsprx.c:421:91: error: 'rtsp_object_t' has no member named 'origReadVidBuf'
    app_rtsprx.c:423:41: error: 'rtsp_object_t' has no member named 'isFirstFrameBuffer'
    app_rtsprx.c:431:41: error: 'rtsp_object_t' has no member named 'origReadVidBuf'
    app_rtsprx.c:431:82: error: 'rtsp_object_t' has no member named 'osaFirstReadVidBuf'
    app_rtsprx.c:433:41: error: 'rtsp_object_t' has no member named 'origReadVidBuf'"

    I searched the package for the rtsp_object_t. It is defined in the live555/netra_client/open_RTSP.h and there is no such members as it says.

    Am I missing something?

    Best.

  • Hi,

    Please confirm that you have following directories in your 'dvr_rdk' folder of your build system.

    dvrapp

    module

    wis-streamer.h file and rtsp_object_t definition are part of module folder.  If the folder , or some files from the folder are missing the build will throw these errors.

    Please extract the NVR package completely and test the build again. 

    Regards,

    Reshma

  • Dear Reshma,

    my dvr_rdk folder is as follows;

    mg@mg-VirtualBox:~/DVRRDK_04_01_00_02/dvr_rdk$ ls -l
    total 8444
    drwxrwxrwx 5 mg mg    4096 Oct 23  2013 bin
    drwxrwxrwx 5 mg mg    4096 Feb 20 05:58 build
    -rwxrwxrwx 1 mg mg    5161 Oct 23  2013 component.mk
    drwxrwxrwx 7 mg mg    4096 Oct 23  2013 demos
    drwxrwxrwx 8 mg mg    4096 Oct 25  2013 docs
    drwxrwxrwx 7 mg mg    4096 Jul  4 06:06 dvrapp
    -rwxr--r-- 1 mg mg 7622871 Mar 20 07:31 dvrapp.zip
    drwxrwxrwx 3 mg mg    4096 Feb 20 05:40 lib
    -rwxrwxrwx 1 mg mg   13259 Oct 23  2013 Makefile
    -rwxrwxrwx 1 mg mg    7918 Oct 23  2013 Makefile.binary
    drwxrwxrwx 3 mg mg    4096 Oct 23  2013 makerules
    drwxrwxrwx 6 mg mg    4096 Oct 23  2013 mcfw
    drwxr-xr-x 4 mg mg    4096 Jul  2 06:01 module
    -rwxrwxrwx 1 mg mg    1734 Oct 23  2013 review_commit.sh
    -rwxrwxrwx 1 mg mg    2963 Oct 23  2013 review.sh
    -rwxrwxrwx 1 mg mg   12002 Feb 20 12:55 Rules.make
    -rwxrwxrwx 1 mg mg    2480 Oct 23  2013 run_make.sh
    -rwxrwxrwx 1 mg mg  921738 Oct 23  2013 samplelogo_640x480.bmp


    So I have dvrapp and module folders. My "dvrapp" folder is;

    mg@mg-VirtualBox:~/DVRRDK_04_01_00_02/dvr_rdk$ cd dvrapp/
    mg@mg-VirtualBox:~/DVRRDK_04_01_00_02/dvr_rdk/dvrapp$ ls
    shlib  ti810x  ti816x  ti816x_nvr

    and my module folder is;

    mg@mg-VirtualBox:~/DVRRDK_04_01_00_02/dvr_rdk$ cd module/
    mg@mg-VirtualBox:~/DVRRDK_04_01_00_02/dvr_rdk/module$ ls
    live555
    mg@mg-VirtualBox:~/DVRRDK_04_01_00_02/dvr_rdk/module$ cd live555/
    mg@mg-VirtualBox:~/DVRRDK_04_01_00_02/dvr_rdk/module/live555$ ls
    BasicUsageEnvironment              config.uClinux
    config.aix                         configure
    config.alpha                       COPYING
    config.armeb-uclibc                fix-makefile
    config.armlinux                    genMakefiles
    config.bfin-linux-uclibc           genWindowsMakefiles
    config.bfin-uclinux                genWindowsMakefiles.cmd
    config.bsplinux                    groupsock
    config.cris-axis-linux-gnu         liveMedia
    config.cygwin                      Makefile
    config.freebsd                     Makefile.head
    config.irix                        Makefile.tail
    config.linux                       mediaServer
    config.linux-gdb                   netra_client
    config.macosx                      netra_streamer
    config.macosx-before-version-10.4  README
    config.mingw                       testProgs
    config.openbsd                     UsageEnvironment
    config.qnx4                        win32config
    config.solaris                     win32config.Borland
    config.sunos                       WindowsAudioInputDevice

    There is a netra_client folder that looks related it is as follows;

    mg@mg-VirtualBox:~/DVRRDK_04_01_00_02/dvr_rdk/module/live555$ cd netra_client/
    mg@mg-VirtualBox:~/DVRRDK_04_01_00_02/dvr_rdk/module/live555/netra_client$ ls
    COPYING  librtsprx.a  Makefile  openRTSP.cpp  openRTSP.h  openRTSP.o

    You said "Please extract the NVR package completely". Where is this NVR package?

    In which folder should be wis-streamer.h file?

    Best.

  • Hi,

    wis-streamer.h is inside module/live555/netra_streamer_nvr, which is missing in your code base. Your code base has some folders missing. Please get the complete source code; the code builds without any issues.

    Regards,

    Reshma

  • NVRSOURCE is a separate package. Did you get NVRSOURCE_04.00.00.03.tar.lzma along with the DVRRDK release from the FAE .Pls refer this thread for additional details

    http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/p/270491/945464.aspx#945464

  • Hi,

    Finally I get the packages from my FAE. Honestly this "Get the package from your local FAE"  thing worth me bigger than one week. I hope TI will find a more practical way to distribute these packages. 

    After all, I did the page 26 at DM81xx_DVR_RDK_Install_Guide.pdf.

    dvrapp and nvrapp are compiled with no fault. dvrapp also working fine. But there is an issue on nvrapp. I cannot see the gui on the screen. Only black screen. It seems there is a transparency issue on qt. I believe qt gui is lying on the background but some non-transparent  black screen is laying on that. May be a FB driver issue or am I missing something?

    I am attaching the logs.

    Best.

    8105.nvrapp_issue.txt

  • Hi,

    I cannot get any response for the above question. But I noticed in DVRRDK_04_01_00_02's DM81xx_DVR_RDK_Qt_installation_Guidelines.pdf you say;

    "Download the Open Source LGPL version of Qt libraries 4.6.2 (qt-everywhere-opensource-src-4.6.2.tar.gz) for
    embedded Linux on website [1]"

    But in DVR_RDK_03.50.00.08's DM8168_DVR_Qt_Install_Guide-doc.pdf you say;

    "Download the Open Source LGPL version of Qt libraries 4.8.1 (qt-everywhere-
    opensource-src-4.8.1.tar.gz) for embedded Linux on website"


    It is a bit weird to pointing an older version of QT in a newer version of DVRRDK.

    What am I suppose to do? Should I uninstall my qt 4.8 version and install this older one? Is the above problem could be related to this?

    Please help.

  • Hi,

    I have similar issue to the one described here for some long time now.

    I can playback stream only if it start with I-frame. Otherwise - it fails. I am also using DVRRDK 04.01.00.02.

    I added for all this time a workaroung which on start decoding wait for the first I-frame. But I think it is not the correct way of solving this issue (will it work on decoding from stream , not sure !)

    Can anyone please advise ?

    Thank you,

    Ran

  • Hello,

    For DVRRDK support please contact your local FAE.

    BR
    Margarita