[Samsung Galaxy Nexus] MWisBest:
Holy moly! Thanks for all the feedback guys.

The thing about introducing the big changes like this, is that I don't do them all at the same time on my end. Every little change I make, I test it.

The kernel rebase was done separate, and I even had some test builds out for others to try with it and the feedback was good.

OMAP Audio Control is being done slowly. Features are going to be added to it one-by-one rather than all at once. There's no way for me to test every possible situation that can come up with audio, so with doing this one at a time I'll know instantly what caused an issue for somebody and shouldn't need them to do a bunch of testing for me to figure out exactly what it was.

The compiler switch was done separately, and pretty much every month since April I've tried out doing builds with GCC 4.9 but nothing was usable until now. This was far from a sudden change and had been planned on for a long time. I made at least a dozen test builds just for GCC 4.9 in the past few days in order to work nearly all the issues with it. The only one left is the Play Store icons being glitchy, and I have been trying to track down a fix for that but the issue is I can't reproduce it with any other app and the Play Store is just a big black box where the only people able to open it is Google themselves. I'm going to release a test build soon to see if anybody uses an app that might be affected by this issue.

The libpng update was done separately, and was in part a shot in the dark at fixing the Play Store icon bug. libpng is compiled with Clang so it didn't make sense that a GCC update would cause anything to bug out with libpng, but theoretically it could've been due to something compiled with GCC that uses libpng.

The libjpeg-turbo switch was done separately. libjpeg-turbo is something I had used a long time ago with FML back with Android 4.3, I just hadn't gotten around to using it with 4.4. I also think the libjpeg-turbo devs align better with how I like to represent myself than the libjpeg devs do, see this.

The LTO changes were done separately, and I actually decided to revert them as the gains just weren't visible but some additional bugs were, so I figured the best use of my time would be to come back to the LTO stuff at a later date instead.

Well this isn't just meant to be adding bells-and-whistles. For one FML was actually never intended to be a daily driver in the first place, it just happened to turn out that way because I put a large amount of effort into testing everything I do. What FML was intended to be was a way for me to learn new things and to be different from everybody else. I wanted to do innovative things, and I didn't want to follow the crowd. One such example of this was switching from Cyanogen Inc. to OmniROM as FML's base. This was done in late December/early January, and was initially met with mixed reviews due to OmniROM not having all the features Cyanogen Inc. had. Slowly but surely OmniROM surpassed Cyanogen Inc. by far, especially in terms of stability. Plus, like the switch to libjpeg-turbo mentioned above, I felt OmniROM was more in line with the way I represent myself as a developer and as a person: open, honest, less likely to stab you in the back... and they test changes before forcing them on to everybody. Instead Cyanogen Inc. often just bypasses their Gerrit Code Review, and when they don't they just stick something up there only to approve it within seconds to merge it. I've seen cyanogen himself merge in a really small change to a makefile (only like 5 lines!) that broke builds for everything and everybody. It wasn't even something that would take forever to test: all the builds were failing within minutes of starting them. That was one of my last straws with them, along with the Cyanogen Inc. bull**** of course. (Pardon my French, usually I tend to keep things pretty clean here but I just couldn't find a more fitting word this time.)

Thanks :)

If by the camera problem you mean it FCing with 1080p recording, this was something I tried to address in the last build and never heard anything about it since then.