Yeah, the problem is from the timelapse mode I'm using. My next plan is to scrape this app in it's current form and rewrite it using a custom video codec based purely off the preview frames. Once audio works the framerate will go back to the B.S. 22.5fps. I just need to stick to devices that at least have 30-60fps in 1080p at least. Android's camera api is weak at best and I'm having trouble finding how to hack the camera using v4l.