* OS Sleep Allow / Prevent
***********************************************************************/
-#ifdef __APPLE__
-// 128 chars limit for IOPMAssertionCreateWithName
-static CFStringRef reasonForActivity =
- CFSTR("HandBrake is currently scanning and/or encoding");
-#endif
-
void* hb_system_sleep_opaque_init()
{
void *opaque = NULL;
return;
}
+ // 128 chars limit for IOPMAssertionCreateWithName
+ CFStringRef reasonForActivity =
+ CFSTR("HandBrake is currently scanning and/or encoding");
+
IOReturn success = IOPMAssertionCreateWithName(kIOPMAssertPreventUserIdleSystemSleep,
kIOPMAssertionLevelOn,
reasonForActivity,