Thanks Chris,I found the problem, I was calling CERuntime_init() for every video file play pack in the application.Regards,SanthoshOn Fri, 16 Mar 2007 19:45:34 -0500 \"Ring, Chris\" wrote Posting a reply to an earlier email with the same subject. The original mail includes an \'adworks\' footer I didn\'t want to download/redistribute in my reply. Q. Does anybody know which Codec Engine API call opens the device /dev/cmem and the DSP/ARM trace files (cearmlog.txt, cedsp0log.txt, bioslog.dat) ? I observed that these files are getting opened but not being closed. In my application i play many video clips, each time these files are getting opened with different file descriptors (observed in \"lsof\" tool), after some time the application crashes. I suspect opening these files multiple times is causing the problem, once it reaches the maximum number of file descriptors. A. CMEM_init() is called from the auto-generated CERuntime_init() when the app\'s .c! fg configures the ti.sdo.ce.osal.Global.runtimeEnv to DSPLINK_LINUX. This is typically the case for an ARM-based Linux application. The trace files are opened during TraceUtil_init(), also called by CERuntime_init() when the app\'s .cfg configures the ti.sdo.ce.osal.Global.runtimeEnv to DSPLINK_LINUX _and_ uses the \'ti.sdo.ce.utils.trace.TraceUtil\' module. CMEM_exit() and TraceUtil_exit() are called when the application exits. If your application never exits, these handles will never be closed... but I don\'t think new ones should be \'opened\'. [ Additionally, FYI, in CE 1.20 we are introducing CERuntime_exit() for customers that need to explicitly close all resources CE was using before exiting their application. ] I guess I can\'t explain what you\'re seeing. Can you provide further details about how your app is using CE (lots of Engine_open/closes, or just VIDENC_create/delete\'s, any \'interesting\' threading going on, etc.). Chris _____! __________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
