Do I need to delete the frame after saving it? Or is all of that handled for me? I am guessing that the device runs out of memory which is why it reboots after a period of time has elapsed. According to free, the memory declines as the application continues to run, but according to top, memory usage is just 10 - 11%.
I disabled swap and lowered the capture rate 50% and am still seeing these errors. The current rate I am trying is a picture every 2 seconds.
I killed tracker and am not having the random reboots now so at least I know (relatively confidently that one problem is partially solved).
I will try lowering the rate even further, but I want to say I had this issue at 1 frame every 10 seconds. To me, something doesn't seem right, whether it is my code or the API.