Other Parts Discussed in Thread: DM388, DM385
Hi All,
S/W : IPNC RDK V3.8
Platform : DM388
My requirement is to capture 1080p and to get 4 different resolutions (1920x1088,960x544,480x272,240x136) simultaneously without any time drift between them .
I am using the VIP resizers and two scaler links to achieve this. See the usecase diagram below
However, I am not able to synch all channels together, since the output of scalers arrive late . See the log below
[m3video] pFrame->channelNum = 2 time = 8309
[m3video] pFrame->channelNum = 3 time = 8309
[m3video] pFrame->channelNum = 0 time = 8314
[m3video] pFrame->channelNum = 1 time = 8320
[m3video] pFrame->channelNum = 2 time = 8342
[m3video] pFrame->channelNum = 3 time = 8342
[m3video] pFrame->channelNum = 0 time = 8347
[m3video] pFrame->channelNum = 1 time = 8353
[m3video] pFrame->channelNum = 2 time = 8375
[m3video] pFrame->channelNum = 3 time = 8376
[m3video] pFrame->channelNum = 0 time = 8380
[m3video] pFrame->channelNum = 1 time = 8386
[m3video] pFrame->channelNum = 2 time = 8409
[m3video] pFrame->channelNum = 3 time = 8409
[m3video] pFrame->channelNum = 0 time = 8416
[m3video] pFrame->channelNum = 1 time = 8422
JK: In func_get_mem
[m3video] pFrame->channelNum = 2 time = 8442
[m3video] pFrame->channelNum = 3 time = 8442
[m3video] pFrame->channelNum = 0 time = 8447
[m3video] pFrame->channelNum = 1 time = 8454
[m3video] pFrame->channelNum = 2 time = 8475
[m3video] pFrame->channelNum = 3 time = 8476
[m3video] pFrame->channelNum = 0 time = 8481
[m3video] pFrame->channelNum = 1 time = 8487
[m3video] pFrame->channelNum = 2 time = 8509
[m3video] pFrame->channelNum = 3 time = 8509
[m3video] pFrame->channelNum = 0 time = 8514
[m3video] pFrame->channelNum = 1 time = 8520
Because of this problem, I am getting only 15 fps after synching. I am able to achieve 30 fps with one scaler ( 3 channels).
Is there a way to fix this issue? Are there any other links, which can scale faster than the scaler link ? I tried DEI link also, but of no use.
Best Regards
JK

