QTKit vs AVFoundation


I can see from JUCE code that AVFoundation is used only for iOS but not Mac OS. Am I right? Is there a simple way to make JUCE use AVFoundation for Mac too instead of the deprecated QTKit?

Thanks for help


Someone could please help with this?

QTKit is used for the JUCE video module. Currently, JUCE does not support video on iOS. It only uses AVFFoundation for some of the AudioUnit stuff on iOS.

Thank you

is it planned that AVFoundation will replace QTKit for video module (in MAC) in the next future?

Yes it’s definitely on our backlog and I think Jules already has a half working implementation. However, it may still take a few months until we release this.

Hi there,

Are there any news about the replacement of QTKit in Juce ? I am trying to display the video from my internal camera and since I’m on Sierra there is no QTKit anymore. I tried to get QTKit back in my Mac through the install of opencv3 but it seems like it’s a no-go for my computer.
Any information would be very much appreciated.

Thanks in advance,


1 Like