Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
GUIUserMessages.h File Reference

Macros

#define GUI_MSG_REMOVED_MEDIA   GUI_MSG_USER + 1
 
#define GUI_MSG_UPDATE_SOURCES   GUI_MSG_USER + 2
 
#define GUI_MSG_PLAYLIST_CHANGED   GUI_MSG_USER + 3
 
#define GUI_MSG_START_SLIDESHOW   GUI_MSG_USER + 4
 
#define GUI_MSG_PLAYBACK_STARTED   GUI_MSG_USER + 5
 
#define GUI_MSG_PLAYBACK_ENDED   GUI_MSG_USER + 6
 
#define GUI_MSG_PLAYBACK_STOPPED   GUI_MSG_USER + 7
 
#define GUI_MSG_PLAYLISTPLAYER_STARTED   GUI_MSG_USER + 8
 
#define GUI_MSG_PLAYLISTPLAYER_CHANGED   GUI_MSG_USER + 9
 
#define GUI_MSG_PLAYLISTPLAYER_STOPPED   GUI_MSG_USER + 10
 
#define GUI_MSG_LOAD_SKIN   GUI_MSG_USER + 11
 
#define GUI_MSG_DIRECTORY_SCANNED   GUI_MSG_USER + 12
 
#define GUI_MSG_SCAN_FINISHED   GUI_MSG_USER + 13
 
#define GUI_MSG_QUEUE_NEXT_ITEM   GUI_MSG_USER + 16
 
#define GUI_MSG_VISUALISATION_UNLOADING   GUI_MSG_USER + 117
 
#define GUI_MSG_VISUALISATION_LOADED   GUI_MSG_USER + 118
 
#define GUI_MSG_GET_VISUALISATION   GUI_MSG_USER + 119
 
#define GUI_MSG_VISUALISATION_ACTION   GUI_MSG_USER + 120
 
#define GUI_MSG_VISUALISATION_RELOAD   GUI_MSG_USER + 121
 
#define GUI_MSG_VIDEO_MENU_STARTED   GUI_MSG_USER + 21
 
#define GUI_MSG_PLAYLISTPLAYER_RANDOM   GUI_MSG_USER + 22
 
#define GUI_MSG_PLAYLISTPLAYER_REPEAT   GUI_MSG_USER + 23
 
#define GUI_MSG_WEATHER_FETCHED   GUI_MSG_USER + 24
 
#define GUI_MSG_CHECK_LOCK   GUI_MSG_USER + 25
 
#define GUI_MSG_UPDATE   GUI_MSG_USER + 26
 
#define GUI_MSG_FILTER_ITEMS   GUI_MSG_USER + 27
 
#define GUI_MSG_SEARCH_UPDATE   GUI_MSG_USER + 28
 
#define GUI_MSG_UPDATE_ITEM   GUI_MSG_USER + 29
 
#define GUI_MSG_CHANGE_VIEW_MODE   GUI_MSG_USER + 30
 
#define GUI_MSG_CHANGE_SORT_METHOD   GUI_MSG_USER + 31
 
#define GUI_MSG_CHANGE_SORT_DIRECTION   GUI_MSG_USER + 32
 
#define GUI_MSG_UPDATE_PATH   GUI_MSG_USER + 33
 
#define GUI_MSG_SEARCH   GUI_MSG_USER + 34
 
#define GUI_MSG_SETTING_UPDATED   GUI_MSG_USER + 35
 
#define GUI_MSG_SHOW_PICTURE   GUI_MSG_USER + 36
 
#define GUI_MSG_EVENT_ADDED   GUI_MSG_USER + 39
 
#define GUI_MSG_EVENT_REMOVED   GUI_MSG_USER + 40
 
#define GUI_MSG_UPDATE_RADIOTEXT   GUI_MSG_USER + 41
 
#define GUI_MSG_PLAYBACK_ERROR   GUI_MSG_USER + 42
 
#define GUI_MSG_PLAYBACK_AVCHANGE   GUI_MSG_USER + 43
 
#define GUI_MSG_PLAYBACK_AVSTARTED   GUI_MSG_USER + 44
 

Variables

constexpr int GUI_MSG_FLAG_UPDATE_LIST = 0x00000001
 
constexpr int GUI_MSG_FLAG_FORCE_UPDATE = 0x00000002
 

Macro Definition Documentation

◆ GUI_MSG_CHANGE_SORT_DIRECTION

#define GUI_MSG_CHANGE_SORT_DIRECTION   GUI_MSG_USER + 32

◆ GUI_MSG_CHANGE_SORT_METHOD

#define GUI_MSG_CHANGE_SORT_METHOD   GUI_MSG_USER + 31

◆ GUI_MSG_CHANGE_VIEW_MODE

#define GUI_MSG_CHANGE_VIEW_MODE   GUI_MSG_USER + 30

◆ GUI_MSG_CHECK_LOCK

#define GUI_MSG_CHECK_LOCK   GUI_MSG_USER + 25

◆ GUI_MSG_DIRECTORY_SCANNED

#define GUI_MSG_DIRECTORY_SCANNED   GUI_MSG_USER + 12

◆ GUI_MSG_EVENT_ADDED

#define GUI_MSG_EVENT_ADDED   GUI_MSG_USER + 39

◆ GUI_MSG_EVENT_REMOVED

#define GUI_MSG_EVENT_REMOVED   GUI_MSG_USER + 40

◆ GUI_MSG_FILTER_ITEMS

#define GUI_MSG_FILTER_ITEMS   GUI_MSG_USER + 27

◆ GUI_MSG_GET_VISUALISATION

#define GUI_MSG_GET_VISUALISATION   GUI_MSG_USER + 119

◆ GUI_MSG_LOAD_SKIN

#define GUI_MSG_LOAD_SKIN   GUI_MSG_USER + 11

◆ GUI_MSG_PLAYBACK_AVCHANGE

#define GUI_MSG_PLAYBACK_AVCHANGE   GUI_MSG_USER + 43

◆ GUI_MSG_PLAYBACK_AVSTARTED

#define GUI_MSG_PLAYBACK_AVSTARTED   GUI_MSG_USER + 44

◆ GUI_MSG_PLAYBACK_ENDED

#define GUI_MSG_PLAYBACK_ENDED   GUI_MSG_USER + 6

◆ GUI_MSG_PLAYBACK_ERROR

#define GUI_MSG_PLAYBACK_ERROR   GUI_MSG_USER + 42

◆ GUI_MSG_PLAYBACK_STARTED

#define GUI_MSG_PLAYBACK_STARTED   GUI_MSG_USER + 5

◆ GUI_MSG_PLAYBACK_STOPPED

#define GUI_MSG_PLAYBACK_STOPPED   GUI_MSG_USER + 7

◆ GUI_MSG_PLAYLIST_CHANGED

#define GUI_MSG_PLAYLIST_CHANGED   GUI_MSG_USER + 3

◆ GUI_MSG_PLAYLISTPLAYER_CHANGED

#define GUI_MSG_PLAYLISTPLAYER_CHANGED   GUI_MSG_USER + 9

◆ GUI_MSG_PLAYLISTPLAYER_RANDOM

#define GUI_MSG_PLAYLISTPLAYER_RANDOM   GUI_MSG_USER + 22

◆ GUI_MSG_PLAYLISTPLAYER_REPEAT

#define GUI_MSG_PLAYLISTPLAYER_REPEAT   GUI_MSG_USER + 23

◆ GUI_MSG_PLAYLISTPLAYER_STARTED

#define GUI_MSG_PLAYLISTPLAYER_STARTED   GUI_MSG_USER + 8

◆ GUI_MSG_PLAYLISTPLAYER_STOPPED

#define GUI_MSG_PLAYLISTPLAYER_STOPPED   GUI_MSG_USER + 10

◆ GUI_MSG_QUEUE_NEXT_ITEM

#define GUI_MSG_QUEUE_NEXT_ITEM   GUI_MSG_USER + 16

◆ GUI_MSG_REMOVED_MEDIA

#define GUI_MSG_REMOVED_MEDIA   GUI_MSG_USER + 1

◆ GUI_MSG_SCAN_FINISHED

#define GUI_MSG_SCAN_FINISHED   GUI_MSG_USER + 13

◆ GUI_MSG_SEARCH

#define GUI_MSG_SEARCH   GUI_MSG_USER + 34

◆ GUI_MSG_SEARCH_UPDATE

#define GUI_MSG_SEARCH_UPDATE   GUI_MSG_USER + 28

◆ GUI_MSG_SETTING_UPDATED

#define GUI_MSG_SETTING_UPDATED   GUI_MSG_USER + 35

◆ GUI_MSG_SHOW_PICTURE

#define GUI_MSG_SHOW_PICTURE   GUI_MSG_USER + 36

◆ GUI_MSG_START_SLIDESHOW

#define GUI_MSG_START_SLIDESHOW   GUI_MSG_USER + 4

◆ GUI_MSG_UPDATE

#define GUI_MSG_UPDATE   GUI_MSG_USER + 26

◆ GUI_MSG_UPDATE_ITEM

#define GUI_MSG_UPDATE_ITEM   GUI_MSG_USER + 29

◆ GUI_MSG_UPDATE_PATH

#define GUI_MSG_UPDATE_PATH   GUI_MSG_USER + 33

◆ GUI_MSG_UPDATE_RADIOTEXT

#define GUI_MSG_UPDATE_RADIOTEXT   GUI_MSG_USER + 41

◆ GUI_MSG_UPDATE_SOURCES

#define GUI_MSG_UPDATE_SOURCES   GUI_MSG_USER + 2

◆ GUI_MSG_VIDEO_MENU_STARTED

#define GUI_MSG_VIDEO_MENU_STARTED   GUI_MSG_USER + 21

◆ GUI_MSG_VISUALISATION_ACTION

#define GUI_MSG_VISUALISATION_ACTION   GUI_MSG_USER + 120

◆ GUI_MSG_VISUALISATION_LOADED

#define GUI_MSG_VISUALISATION_LOADED   GUI_MSG_USER + 118

◆ GUI_MSG_VISUALISATION_RELOAD

#define GUI_MSG_VISUALISATION_RELOAD   GUI_MSG_USER + 121

◆ GUI_MSG_VISUALISATION_UNLOADING

#define GUI_MSG_VISUALISATION_UNLOADING   GUI_MSG_USER + 117

◆ GUI_MSG_WEATHER_FETCHED

#define GUI_MSG_WEATHER_FETCHED   GUI_MSG_USER + 24

Variable Documentation

◆ GUI_MSG_FLAG_FORCE_UPDATE

constexpr int GUI_MSG_FLAG_FORCE_UPDATE = 0x00000002
constexpr

◆ GUI_MSG_FLAG_UPDATE_LIST

constexpr int GUI_MSG_FLAG_UPDATE_LIST = 0x00000001
constexpr