Hi all:
Then encode demo under "dvsdk_2_10_01_18\dvsdk_demos_2_10_00_17\dm365\encode\" only support encode one streaming at one time, I had update it to encode MPEG4/H264 or MPEG4+JPEG or MPEG4+JPEG at the same time, and i found that I need to update the "loadmodules_hd.sh" file under different case, else we will meet CMEM error, i'm not exactly know how to allocate the pool size for each codec, Anyone who can help explain why the encode demo need these pools parameters in "loadmodules_hd.sh" ?
insmod cmemk.ko phys_start=0x85000000 phys_end=0x88000000 pools=6x4096,2x8192,1x11908,2x13184,1x2697152,6x4096,1x30720,3x81920,1x3185664,64x56,1x320,1x640,1x81920,1x6650880,2x608,1x296,1x28,2x24,23x1548288,1x154288 allowOverlap=1 phys_start_1=0x00001000 phys_end_1=0x00008000 pools_1=1x28672
Is there any other solution that we needn't config the CMEM modules under different settings? I had check the APPRO IPNC solution, in "av_capture_load.sh", we can't find any parameters with the pools size.
insmod cmemk.ko phys_start=0x83800000 phys_end=0x88000000 allowOverlap=1 phys_start_1=0x00001000 phys_end_1=0x00008000 pools_1=1x28672