Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

flessard

macrumors newbie
Original poster
Jul 28, 2011
1
0
I am trying to create an application that allows a user to take a picture from a camera device. I am using ImageCaptureCore.framework to do this by using the requestTakePicture method, and I've set a delegate to catch the didReceivePTPEvent message to tell me when the capture is complete.

If I try with my Canon PowerShot A80, didReceivePTPEvent is triggered, but when I use a Canon EOS Rebel T2i or any other professional camera device, didReceivePTPEvent is not triggered.

Does anyone know why didReceivePTPEvent is not triggered on some cameras?

Thanks for your help.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.