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.

How to control h264 decode display fps?

Hi,

    I'm testing the McFW decode & display usecase,

the h264 file display fps seems faster  than original(by VLC player),

how can I control the fps? thanks.

the following message is system information:

DEMO: 0: Detected video at CH [0,0] (720x240@59Hz, 1)!!!
DEMO: 1: No video detected at CH [0,1] !!!
DEMO: 2: No video detected at CH [0,2] !!!
DEMO: 3: No video detected at CH [0,3] !!!
DEMO: 4: No video detected at CH [1,0] !!!
DEMO: 5: No video detected at CH [1,1] !!!
DEMO: 6: No video detected at CH [1,2] !!!
DEMO: 7: No video detected at CH [1,3] !!!

[m3vpss ]
[m3vpss ] *** Capture Driver Advanced Statistics ***
[m3vpss ]
[m3vpss ] VIP Parser Reset Count : 0
[m3vpss ]
[m3vpss ] | Total Even Odd Total Even Odd Min / Max Min / Max Dropped Fid Repeat Frame Error Y/C
[m3vpss ] CH | Fields Fields Fields FPS FPS FPS Width Height Fields Count (Desc Error Y/C)
[m3vpss ] ------------------------------------------------------------------------------------------------------------
[m3vpss ] 000 | 39349 19675 19674 71 35 35 720 / 720 243 / 244 1 1 0/0 (0/0)
[m3vpss ] 100 | 39513 19757 19756 71 35 35 720 / 720 243 / 244 1 1 0/0 (0/0)
[m3vpss ] 300 | 1 1 0 0 0 0 65535 / 0 65535 / 0 1 0 0/0 (0/0)
[m3vpss ] 301 | 1 1 0 0 0 0 65535 / 0 65535 / 0 1 0 0/0 (0/0)
[m3vpss ]
[m3vpss ] VIP Capture Port 0 | DescMissMatch1 = 0, DescMissMatch2 = 0 , DescMissMatch3 = 0
[m3vpss ] VIP Capture Port 1 | DescMissMatch1 = 0, DescMissMatch2 = 0 , DescMissMatch3 = 0
[m3vpss ] VIP Capture Port 3 | DescMissMatch1 = 0, DescMissMatch2 = 0 , DescMissMatch3 = 0
[m3vpss ]
[m3vpss ] *** Capture List Manager Advanced Statistics ***
[m3vpss ]
[m3vpss ] List Post Count : 206005
[m3vpss ] List Stall Count : 0
[m3vpss ] List Post Time (ms) : Max = 0, Min = 0, Avg = 0, Total = 0
[m3vpss ] INTC Timeout Count : (0, 0) (Min timeout value = 979, 986)
[m3vpss ] Descriptor miss found count : 0
[m3vpss ]
[m3vpss ]
[m3vpss ] VIP and VPDMA registers,
[m3vpss ] VIP0 : FIQ_STATUS : 0x4810551c = 0x0000d400
[m3vpss ] VIP1 : FIQ_STATUS : 0x48105a1c = 0x00000000
[m3vpss ] VPDMA: LIST_BUSY : 0x4810d00c = 0x00060000
[m3vpss ]
[m3vpss ]
[m3vpss ] 736304: CAPTURE: Fields = 78860 (fps = 143, CPU Load = 0)
[m3vpss ] 736305: CAPTURE: Num Resets = 0 (Avg 0 ms per reset)
[m3vpss ] 736305: SYSTEM : FREE SPACE : System Heap = 181696 B, Mbx = 10237 msgs)
[m3vpss ] 736305: SYSTEM : FREE SPACE : SR0 Heap = 4073728 B (3 MB)
[m3vpss ] 736305: SYSTEM : FREE SPACE : Frame Buffer = 82701184 B (78 MB)
[m3vpss ] 736305: SYSTEM : FREE SPACE : Bitstream Buffer = 78008192 B (74 MB)
[m3vpss ]
[m3vpss ] *** [Scalar0 ] SCLR Statistics ***
[m3vpss ]
[m3vpss ] Elasped Time : 551 secs
[m3vpss ] Total Fields Processed : 39430
[m3vpss ] Total Fields FPS : 1628 FPS
[m3vpss ]
[m3vpss ]
[m3vpss ] CH | In Recv In Reject In Process Out Skip Out User Out Latency
[m3vpss ] Num | FPS FPS FPS FPS FPS Skip FPS Min / Max
[m3vpss ] ---------------------------------------------------------------------
[m3vpss ] 0 | 71 35 35 35 0 0 1 17
[m3vpss ] 1 | 71 35 35 35 0 0 1 17
[m3vpss ] 2 | 0 0 0 0 0 0 255 0
[m3vpss ] 3 | 0 0 0 0 0 0 255 0
[m3vpss ]
[m3vpss ]
[m3vpss ] *** [NSF0] NSF Statistics ***
[m3vpss ]
[m3vpss ] Elasped Time : 551 secs
[m3vpss ] Total Fields Processed : 39430
[m3vpss ] Total Fields FPS : 3831 FPS
[m3vpss ]
[m3vpss ]
[m3vpss ] CH | In Recv In Reject In Process Out User Out Out
[m3vpss ] Num | FPS FPS FPS FPS Skip FPS Skip FPS
[m3vpss ] ------------------------------------------------
[m3vpss ] 0 | 35 0 35 35 0 0
[m3vpss ] 1 | 35 0 35 35 0 0
[m3vpss ] 2 | 0 0 0 0 0 0
[m3vpss ] 3 | 0 0 0 0 0 0
[m3vpss ]
[m3vpss ] 736309: SYSTEM : FREE SPACE : Tiler Buffer = 55 B (0 MB) - TILER OFF
[m3vpss ]
[m3vpss ] *** [DEI2 ] DEI Statistics ***
[m3vpss ]
[m3vpss ] Elasped Time : 551 secs
[m3vpss ] Total Fields Processed : 78888
[m3vpss ] Total Fields FPS : 654 FPS
[m3vpss ]
[m3vpss ]
[m3vpss ] CH | In Recv In Reject In Process Out[0] Out[1] Out[2] Out[3] Out[4] Skip Out[0] Skip Out[1] Skip Out[2] Skip Out[3] Skip Out[4] User Out[0] User Out[1] User Out[2] User Out[3] User Out[4] Latency
[m3vpss ] Num | FPS FPS FPS FPS FPS FPS FPS FPS FPS FPS FPS FPS FPS Skip FPS Skip FPS Skip FPS Skip FPS Skip FPS Min / Max
[m3vpss ] -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[m3vpss ] 0 | 71 0 71 33 35 1 0 0 4 0 0 0 0 33 0 34 0 0 3 / 12
[m3vpss ] 1 | 71 0 71 33 35 1 0 0 5 0 0 0 0 33 0 34 0 0 2 / 14
[m3vpss ] 2 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 / 0
[m3vpss ] 3 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 / 0
[m3vpss ]
[m3vpss ]
[m3vpss ] *** [SWMS0] Mosaic Statistics ***
[m3vpss ]
[m3vpss ] Elasped Time: 548 secs
[m3vpss ]
[m3vpss ] Output Request FPS : 33 fps (18293 frames)
[m3vpss ] Output Actual FPS : 33 fps (18293 frames)
[m3vpss ] Output Drop FPS : 0 fps (0 frames)
[m3vpss ] Output Reject FPS : 0 fps (0 frames)
[m3vpss ] Scaling Internal : 29 ms
[m3vpss ] Scaling Internal min : 28 ms
[m3vpss ] Scaling Internal max : 32 ms
[m3vpss ]
[m3vpss ] Win | Window Repeat Drop Recv Que FID Invlid Acc Event Invalid Que Reject Reject Latency
[m3vpss ] Num | FPS FPS FPS FPS FPS FPS Count (Max/Min) CH Frames Frames Frames Min / Max
[m3vpss ] ------------------------------------------------------------------------------------------------------
[m3vpss ] 0 | 33 0 0 0 33 0 0 ( 0/255) 0 0 0 5 / 109
[m3vpss ] 1 | 33 0 0 0 33 0 0 ( 0/255) 0 0 0 7 / 125
[m3vpss ] 2 | 0 33 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 3 | 0 33 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 4 | 33 13 24 30 20 0 3358 ( 5/ 5) 0 0 0 255 / 736509
[m3vpss ] 5 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 6 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 7 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 8 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 9 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 10 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 11 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 12 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 13 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 14 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 15 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ]
[m3vpss ]
[m3vpss ] *** [SWMS0] Mosaic Parameters ***
[m3vpss ]
[m3vpss ] Output FPS: 30
[m3vpss ]
[m3vpss ] Win | Ch | Input | Input | Input | Input | Output | Output | Output | Output | Low Cost | SWMS | Data | Blank |
[m3vpss ] Num | Num | Start X, Y | Width x Height | Pitch Y / C | Memory Type | Start X, Y | Width x Height | Pitch Y / C | Memory Type | ON / OFF | Inst | Format| Frame |
[m3vpss ] ----------------------------------------------------------------------------------------------------------------------------------------------------------------------
[m3vpss ] 0 | 0 | 0, 0 | 704 x 240 | 2816 / 2816 | NON-TILED | 0, 0 | 88 x 60 | 3840 / 0 | NON-TILED | ON | 0 | 422I | OFF |
[m3vpss ] 1 | 1 | 0, 0 | 704 x 240 | 2816 / 2816 | NON-TILED | 72, 0 | 88 x 60 | 3840 / 0 | NON-TILED | ON | 0 | 422I | OFF |
[m3vpss ] 2 | 2 | 0, 0 | 704 x 240 | 2816 / 2816 | NON-TILED | 160, 0 | 88 x 60 | 3840 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 3 | 3 | 0, 0 | 704 x 240 | 2816 / 2816 | NON-TILED | 248, 0 | 88 x 60 | 3840 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 4 | 4 | 0, 0 | 704 x 240 | 1792 / 1792 | NON-TILED | 0, 60 | 88 x 60 | 3840 / 0 | NON-TILED | ON | 0 | 420SP | OFF |
[m3vpss ] 5 | 5 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 72, 60 | 88 x 60 | 3840 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 6 | 6 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 160, 60 | 88 x 60 | 3840 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 7 | 7 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 248, 60 | 88 x 60 | 3840 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 8 | 8 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 0, 120 | 88 x 60 | 3840 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 9 | 9 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 72, 120 | 88 x 60 | 3840 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 10 | 10 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 160, 120 | 88 x 60 | 3840 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 11 | 11 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 248, 120 | 88 x 60 | 3840 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 12 | 12 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 0, 180 | 88 x 60 | 3840 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 13 | 13 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 72, 180 | 88 x 60 | 3840 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 14 | 14 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 160, 180 | 88 x 60 | 3840 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 15 | 15 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 248, 180 | 88 x 60 | 3840 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ]
[m3vpss ]
[m3vpss ]
[m3vpss ] *** [SWMS1] Mosaic Statistics ***
[m3vpss ]
[m3vpss ] Elasped Time: 548 secs
[m3vpss ]
[m3vpss ] Output Request FPS : 33 fps (18284 frames)
[m3vpss ] Output Actual FPS : 33 fps (18284 frames)
[m3vpss ] Output Drop FPS : 0 fps (0 frames)
[m3vpss ] Output Reject FPS : 0 fps (0 frames)
[m3vpss ] Scaling Internal : 29 ms
[m3vpss ] Scaling Internal min : 28 ms
[m3vpss ] Scaling Internal max : 34 ms
[m3vpss ]
[m3vpss ] Win | Window Repeat Drop Recv Que FID Invlid Acc Event Invalid Que Reject Reject Latency
[m3vpss ] Num | FPS FPS FPS FPS FPS FPS Count (Max/Min) CH Frames Frames Frames Min / Max
[m3vpss ] ------------------------------------------------------------------------------------------------------
[m3vpss ] 0 | 33 0 0 0 33 0 0 ( 0/255) 0 0 0 42 / 124
[m3vpss ] 1 | 33 0 0 0 33 0 0 ( 0/255) 0 0 0 56 / 108
[m3vpss ] 2 | 0 33 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 3 | 0 33 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 4 | 33 13 24 30 20 0 3358 ( 5/ 5) 0 0 0 255 / 736530
[m3vpss ] 5 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 6 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 7 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 8 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 9 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 10 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 11 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 12 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[c6xdsp ]
[c6xdsp ] *** SCD Statistics ***
[c6xdsp ]
[c6xdsp ] Elasped Time : 587 secs
[c6xdsp ] Total Fields Processed : 0
[c6xdsp ] Total Fields FPS : 0 FPS
[c6xdsp ]
[c6xdsp ]
[c6xdsp ] CH | In Recv In Process User Skip Process Skip In Process Time
[c6xdsp ] Num | FPS FPS FPS FPS per frame (msec)
[c6xdsp ] ----------------------------------------------------------------
[m3vpss ] 13 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[c6xdsp ]
[m3vpss ] 14 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ] 15 | 0 0 0 0 0 0 0 ( 0/255) 0 0 0 255 / 0
[m3vpss ]
[m3vpss ]
[m3vpss ] *** [SWMS1] Mosaic Parameters ***
[m3vpss ]
[m3vpss ] Output FPS: 30
[m3vpss ]
[m3vpss ] Win | Ch | Input | Input | Input | Input | Output | Output | Output | Output | Low Cost | SWMS | Data | Blank |
[m3vpss ] Num | Num | Start X, Y | Width x Height | Pitch Y / C | Memory Type | Start X, Y | Width x Height | Pitch Y / C | Memory Type | ON / OFF | Inst | Format| Frame |
[m3vpss ] ----------------------------------------------------------------------------------------------------------------------------------------------------------------------
[m3vpss ] 0 | 0 | 0, 0 | 704 x 240 | 2816 / 2816 | NON-TILED | 0, 0 | 176 x 120 | 1472 / 0 | NON-TILED | ON | 0 | 422I | OFF |
[m3vpss ] 1 | 1 | 0, 0 | 704 x 240 | 2816 / 2816 | NON-TILED | 160, 0 | 176 x 120 | 1472 / 0 | NON-TILED | ON | 0 | 422I | OFF |
[m3vpss ] 2 | 2 | 0, 0 | 704 x 240 | 2816 / 2816 | NON-TILED | 336, 0 | 176 x 120 | 1472 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 3 | 3 | 0, 0 | 704 x 240 | 2816 / 2816 | NON-TILED | 512, 0 | 192 x 120 | 1472 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 4 | 4 | 0, 0 | 704 x 240 | 1792 / 1792 | NON-TILED | 0, 120 | 176 x 120 | 1472 / 0 | NON-TILED | ON | 0 | 420SP | OFF |
[m3vpss ] 5 | 5 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 160, 120 | 176 x 120 | 1472 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 6 | 6 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 336, 120 | 176 x 120 | 1472 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 7 | 7 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 512, 120 | 192 x 120 | 1472 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 8 | 8 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 0, 240 | 176 x 120 | 1472 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 9 | 9 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 160, 240 | 176 x 120 | 1472 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 10 | 10 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 336, 240 | 176 x 120 | 1472 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 11 | 11 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 512, 240 | 192 x 120 | 1472 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 12 | 12 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 0, 360 | 176 x 120 | 1472 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 13 | 13 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 160, 360 | 176 x 120 | 1472 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 14 | 14 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 336, 360 | 176 x 120 | 1472 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ] 15 | 15 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 512, 360 | 192 x 120 | 1472 / 0 | NON-TILED | ON | 0 | 422I | ON |
[m3vpss ]
[m3vpss ]
[m3vpss ] 736559: DISPLAY: HDDAC(BP0) : 73 fps, Latency (Min / Max) = ( 1 / 50 ), Callback Interval (Min / Max) = ( 12 / 15 ) !!!
[m3vpss ] 736559: DISPLAY: UNDERFLOW COUNT: HDMI(BP0) 40621, HDDAC(BP0) 0, DVO2(BP1) 40621, SDDAC(SEC1) 39778
[m3vpss ] 736560: SYSTEM : FREE SPACE : System Heap = 181696 B, Mbx = 10234 msgs)
[m3vpss ] 736561: SYSTEM : FREE SPACE : SR0 Heap = 4073728 B (3 MB)
[m3vpss ] 736561: SYSTEM : FREE SPACE : Frame Buffer = 82701184 B (78 MB)
[m3vpss ] 736562: SYSTEM : FREE SPACE : Bitstream Buffer = 78008192 B (74 MB)
[m3vpss ] 736563: SYSTEM : FREE SPACE : Tiler Buffer = 55 B (0 MB) - TILER OFF
[m3vpss ] 736564: DISPLAY: SDDAC(SEC1): 35 fps, Latency (Min / Max) = ( 2 / 40 ), Callback Interval (Min / Max) = ( 27 / 29 ) !!!
[m3vpss ]
[m3vpss ] *** IpcFramesOutRTOS Statistics ***
[m3vpss ]
[m3vpss ] Elasped Time : 551 secs
[m3vpss ] Total Fields Processed : 80216
[m3vpss ] Total Fields FPS : 145 FPS
[m3vpss ]
[m3vpss ]
[m3vpss ] CH | In Recv In Process In Skip
[m3vpss ] Num | FPS FPS FPS
[m3vpss ] --------------------------------
[m3vpss ] 0 | 35 35 0
[m3vpss ] 1 | 35 35 0
[m3vpss ] 2 | 0 0 0
[m3vpss ] 3 | 0 0 0
[m3vpss ] 4 | 35 35 0
[m3vpss ] 5 | 35 35 0
[m3vpss ] 6 | 0 0 0
[m3vpss ] 7 | 0 0 0
[m3vpss ] 8 | 1 1 0
[m3vpss ] 9 | 1 1 0
[m3vpss ] 10 | 0 0 0
[m3vpss ] 11 | 0 0 0
[m3vpss ]
[m3video] 738169: HDVICP-ID:0
[m3video] All percentage figures are based off totalElapsedTime
[m3video] totalAcquire2wait :3 %
[m3video] totalWait2Isr :26 %
[m3video] totalIsr2Done :0 %
[m3video] totalWait2Done :26 %
[m3video] totalDone2Release :0 %
[m3video] totalAcquire2Release :32 %
[m3video] totalAcq2acqDelay :67 %
[m3video] totalElapsedTime in msec : 551162
[m3video] numAccessCnt: 755736
[m3video] IVA-FPS : 1371
[m3video] Average time spent per frame in microsec: 189
[m3video] 738171: HDVICP-ID:1
[m3video] All percentage figures are based off totalElapsedTime
[m3video] totalAcquire2wait :0 %
[m3video] totalWait2Isr :0 %
[m3video] totalIsr2Done :0 %
[m3video] totalWait2Done :0 %
[m3video] totalDone2Release :0 %
[m3video] totalAcquire2Release :0 %
[m3video] totalAcq2acqDelay :0 %
[m3video] totalElapsedTime in msec : 0
[m3video] numAccessCnt: 0
[m3video] IVA-FPS : 0
[m3video] Average time spent per frame in microsec: 0
[m3video] 738172: HDVICP-ID:2
[m3video] All percentage figures are based off totalElapsedTime
[m3video] totalAcquire2wait :0 %
[m3video] totalWait2Isr :0 %
[m3video] totalIsr2Done :0 %
[m3video] totalWait2Done :0 %
[m3video] totalDone2Release :0 %
[m3video] totalAcquire2Release :0 %
[m3video] totalAcq2acqDelay :0 %
[m3video] totalElapsedTime in msec : 0
[m3video] numAccessCnt: 0
[m3video] IVA-FPS : 0
[m3video] Average time spent per frame in microsec: 0
[m3video]
[m3video] *** ENCODE Statistics ***
[m3video]
[m3video] Elasped Time : 547 secs
[m3video]
[m3video]
[m3video] CH | In Recv In Skip In User Out Latency
[m3video] Num | FPS FPS Skip FPS FPS Min / Max
[m3video] --------------------------------------------
[m3video] 0 | 35 14 0 21 10 / 39
[m3video] 1 | 36 14 0 21 10 / 43
[m3video] 2 | 0 0 0 0 255 / 0
[m3video] 3 | 0 0 0 0 255 / 0
[m3video] 4 | 35 14 0 21 6 / 51
[m3video] 5 | 36 14 0 21 6 / 51
[m3video] 6 | 0 0 0 0 255 / 0
[m3video] 7 | 0 0 0 0 255 / 0
[m3video] 8 | 1 0 0 0 10 / 27
[m3video] 9 | 1 0 0 0 10 / 26
[m3video] 10 | 0 0 0 0 255 / 0
[m3video] 11 | 0 0 0 0 255 / 0
[m3video]
[m3video] Multi Channel Encode Average Submit Batch Size
[m3video] Max Submit Batch Size : 24
[m3video] IVAHD_0 Average Batch Size : 1
[m3video] IVAHD_0 Max achieved Batch Size : 4
[m3video]
[m3video] Multi Channel Encode Batch break Stats
[m3video] Total Number of Batches created: 37952
[m3video] All numbers are based off total number of Batches created
[m3video] Batch breaks due to batch sizeexceeding limit: 0 %
[m3video] Batch breaks due to ReqObj Que being empty: 100 %
[m3video] Batch breaks due to changed resolution class: 0 %
[m3video] Batch breaks due to interlace and progressivecontent mix: 0 %
[m3video] Batch breaks due to channel repeat: 0 %
[m3video] Batch breaks due to different codec: 0 %
[m3video]
[m3video] *** DECODE Statistics ***
[m3video]
[m3video] Elasped Time : 550 secs
[m3video]
[m3video]
[m3video] CH | In Recv In User Out
[m3video] Num | FPS Skip FPS FPS
[m3video] -----------------------------------
[m3video] 0 | 44 0 44
[m3video]
[m3video] Multi Channel Decode Average Submit Batch Size
[m3video] Max Submit Batch Size : 24
[m3video] IVAHD_0 Average Batch Size : 1
[m3video] IVAHD_0 Max achieved Batch Size : 1
[m3video]
[m3video] Multi Channel Decode Batch break Stats
[m3video] Total Number of Batches created: 24590
[m3video] All numbers are based off total number of Batches created
[m3video] Batch breaks due to batch sizeexceeding limit: 0 %
[m3video] Batch breaks due to ReqObj Que being empty: 99 %
[m3video] Batch breaks due to changed resolution class: 0 %
[m3video] Batch breaks due to interlace and progressivecontent mix: 0 %
[m3video] Batch breaks due to channel repeat: 0 %
[m3video] Batch breaks due to different codec: 0 %
[m3video]
[m3vpss ]
[m3vpss ] 739003: LOAD: CPU: 33.7% HWI: 6.8%, SWI:2.2%
[m3vpss ]
[m3vpss ] 739005: LOAD: TSK: IPC_OUT_M30 : 2.0%
[m3vpss ] 739005: LOAD: TSK: IPC_IN_M30 : 0.4%
[m3vpss ] 739006: LOAD: TSK: IPC_FRAMES_OUT0 : 2.7%
[m3vpss ] 739006: LOAD: TSK: CAPTURE : 0.8%
[m3vpss ] 739006: LOAD: TSK: NSF0 : 0.9%
[m3vpss ] 739006: LOAD: TSK: DEI2 : 3.3%
[m3vpss ] 739007: LOAD: TSK: DISPLAY0 : 0.7%
[m3vpss ] 739007: LOAD: TSK: DISPLAY2 : 0.4%
[m3vpss ] 739007: LOAD: TSK: DUP0 : 0.5%
[m3vpss ] 739007: LOAD: TSK: DUP1 : 0.5%
[m3vpss ] 739007: LOAD: TSK: Scalar0 : 1.9%
[m3vpss ] 739008: LOAD: TSK: SWMS0 : 3.0%
[m3vpss ] 739008: LOAD: TSK: SWMS1 : 2.8%
[m3vpss ] 739008: LOAD: TSK: MERGE0 : 0.4%
[m3vpss ] 739009: LOAD: TSK: MERGE1 : 0.4%
[m3vpss ] 739009: LOAD: TSK: MISC : 4.0%
[m3vpss ]
[m3video]
[m3video] 739427: LOAD: CPU: 16.0% HWI: 1.6%, SWI:1.6%
[m3video]
[m3video] 739427: LOAD: TSK: IPC_OUT_M30 : 0.6%
[m3video] 739427: LOAD: TSK: IPC_IN_M30 : 0.8%
[m3video] 739427: LOAD: TSK: IPC_BITS_IN0 : 0.3%
[m3video] 739427: LOAD: TSK: IPC_BITS_OUT0 : 1.0%
[m3video] 739427: LOAD: TSK: ENC0 : 2.7%
[m3video] 739428: LOAD: TSK: DEC0 : 1.3%
[m3video] 739428: LOAD: TSK: ENC_PROCESS_TSK_0 : 3.6%
[m3video] 739428: LOAD: TSK: DEC_PROCESS_TSK_0 : 2.0%
[m3video] 739428: LOAD: TSK: MISC : 0.5%
[m3video]
[c6xdsp ]
[c6xdsp ] 589130: LOAD: CPU: 6.6% HWI: 0.2%, SWI:0.0%
[c6xdsp ]
[c6xdsp ] 589130: LOAD: TSK: IPC_FRAMES_IN0 : 0.3%
[c6xdsp ] 589130: LOAD: TSK: ALG0 : 5.8%
[c6xdsp ] 589130: LOAD: TSK: MISC : 0.3%
[c6xdsp ]


*** Encode Bitstream Received Statistics ***

Elased time = 669.1 secs

CH | Bitrate (Kbps) | FPS | Key-frame FPS | Width (max/min) | Height (max/min) | Latency (max/min)
--------------------------------------------------------------------------------------------------

  • The log you have shared is not for the decode and display use case. Anyhow to control the display fps you can enable avsync (enabled by default in multich_vdec_vdis.c decode display usecase) and set the correct timestamp in each frame based on the fps you want to render the frames