General workflow thoughts.
Hello.
This isn't a specific problem thread, more of a place to discuss the workflow I'm thinking of.
My app will be filtering live video (320x320) then grabbing high quality stills, applying the same filters, and saving them out. I want the live video feed to be as fast as possible, but the stills to be as high quality as possible, so I was thinking of breaking the link between them. I am currently thinking about have all the possible filters applied to the low res live video, but turned off unless the user activates them. I record the state of the filters and use an AVFoundation camera grab to get a high res shot, then use GPUImage to apply the filters to the max res image in a second thread.
Does this sound sensible or am I missing a trick here?
Cheers.