I have the code in ofConstants.h from:
//for 10.7 and 10.8 users we use QTKit for 10.6 users we use QuickTime
#ifndef MAC_OS_X_VERSION_10_7
#define OF_VIDEO_PLAYER_QUICKTIME
#else
#define OF_VIDEO_PLAYER_QTKIT
#endif
to
//for 10.7 and 10.8 users we use QTKit for 10.6 users we use QuickTime
#ifndef MAC_OS_X_VERSION_10_7
#define OF_VIDEO_PLAYER_QTKIT
#else
#define OF_VIDEO_PLAYER_QTKIT
#endif
Now ofQTKitPlayer in the osxHighPerformanceVideoPlayerExample works on my OSX 10.6 machine! (And I guess it uses QTKit right?)
So I wonder why the choice to use QuickTime for 10.6 users instead of QTKit was made, since it seems to work?
I see an issue on GitHub that seems to explain why: https://github.com/openframeworks/openFrameworks/issues/1628
Apparently because QuickTime works fine on 10.6. But I understood QTKit is a lot faster (and so it seems to be indeed).
So I wonder, why o why?
Thanks!