Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
HotKeyController.m File Reference
#import "HotKeyController.h"
#import <IOKit/hidsystem/ev_keymap.h>
#import <sys/sysctl.h>

Macros

#define kCGEventTapOptionDefault   0
 
#define NX_KEYSTATE_DOWN   0x0A
 
#define NX_KEYSTATE_UP   0x0B
 

Variables

NSString *const MediaKeyPower = @"MediaKeyPower"
 
NSString *const MediaKeySoundMute = @"MediaKeySoundMute"
 
NSString *const MediaKeySoundUp = @"MediaKeySoundUp"
 
NSString *const MediaKeySoundDown = @"MediaKeySoundDown"
 
NSString *const MediaKeyPlayPauseNotification = @"MediaKeyPlayPauseNotification"
 
NSString *const MediaKeyFastNotification = @"MediaKeyFastNotification"
 
NSString *const MediaKeyRewindNotification = @"MediaKeyRewindNotification"
 
NSString *const MediaKeyNextNotification = @"MediaKeyNextNotification"
 
NSString *const MediaKeyPreviousNotification = @"MediaKeyPreviousNotification"
 

Macro Definition Documentation

§ kCGEventTapOptionDefault

#define kCGEventTapOptionDefault   0

§ NX_KEYSTATE_DOWN

#define NX_KEYSTATE_DOWN   0x0A

§ NX_KEYSTATE_UP

#define NX_KEYSTATE_UP   0x0B

Variable Documentation

§ MediaKeyFastNotification

NSString* const MediaKeyFastNotification = @"MediaKeyFastNotification"

§ MediaKeyNextNotification

NSString* const MediaKeyNextNotification = @"MediaKeyNextNotification"

§ MediaKeyPlayPauseNotification

NSString* const MediaKeyPlayPauseNotification = @"MediaKeyPlayPauseNotification"

§ MediaKeyPower

NSString* const MediaKeyPower = @"MediaKeyPower"

§ MediaKeyPreviousNotification

NSString* const MediaKeyPreviousNotification = @"MediaKeyPreviousNotification"

§ MediaKeyRewindNotification

NSString* const MediaKeyRewindNotification = @"MediaKeyRewindNotification"

§ MediaKeySoundDown

NSString* const MediaKeySoundDown = @"MediaKeySoundDown"

§ MediaKeySoundMute

NSString* const MediaKeySoundMute = @"MediaKeySoundMute"

§ MediaKeySoundUp

NSString* const MediaKeySoundUp = @"MediaKeySoundUp"