fix missing API for no-app-nap when building on OS X < 10.9
[ardour.git] / gtk2_ardour / cocoacarbon.mm
index 2376756b03dff82a3f58e92802fb4f0ecd2e9699..f73488ea52e9fc9072aa9be515c341099e4c036f 100644 (file)
@@ -112,6 +112,11 @@ set_language_preference ()
 void
 no_app_nap ()
 {
+
+#ifndef NSActivityLatencyCritical
+#define NSActivityLatencyCritical 0xFF00000000ULL
+#endif
+
        if ( [ [ NSProcessInfo processInfo ] respondsToSelector:@selector(beginActivityWithOptions:reason:) ] ) {
                cout << "Disabling MacOS AppNap\n";
                [ [ NSProcessInfo processInfo] beginActivityWithOptions:NSActivityLatencyCritical reason:@"realtime audio" ];