BradLarson/GPUImage — pull request #238 by iSkythe (2012-07-05 08:45:53+00:00)
Title: Ability to enable/disable GPUImageOutputs. Replaced all references to self in blocks with __unsafe_unretained self. Added method to retrieve the CMSampleBufferRef directly from GPUImageStillCamera

Added ability to enable/disabled GPUImageOutputs: Much faster way to turn them on or off than by removing and adding them each time.

Replaced all references to self in blocks with __unsafe_unretained __typeof__(self) weakSelf = self;

Added method to GPUImageStillCamera to take a photo and retrieve the CMSampleBufferRef directly. Despite being functional, I left this method commented out. To use it, you have to set the camera pixel format to its native setting, which is incompatible with GPUImage.