Kodi Development  20.0
for Binary and Script based Add-Ons
Definitions, structures and enumerators

Detailed Description

Game add-on instance definition values

Modules

 1. Audio stream
 The for Audio stream used data system
 
 2. Video stream
 The for Video stream used data system
 
 3. Hardware framebuffer stream
 Hardware framebuffer stream data
 
 4. Software framebuffer stream
 Software framebuffer stream data
 
 5. Stream types
 Stream types data
 
 6. Game types
 Game types data
 
 7. Input types
 Input types
 
 8. Environment types
 Environment types
 

Macro Definition Documentation

◆ DEFAULT_PORT_ID

#define DEFAULT_PORT_ID   "1"

Port ID used when topology is unknown

Enumeration Type Documentation

◆ GAME_ERROR

enum GAME_ERROR

Game add-on error codes

Used as return values on most Game related functions.

Enumerator
GAME_ERROR_NO_ERROR 

no error occurred

GAME_ERROR_UNKNOWN 

an unknown error occurred

GAME_ERROR_NOT_IMPLEMENTED 

the method that the frontend called is not implemented

GAME_ERROR_REJECTED 

the command was rejected by the game client

GAME_ERROR_INVALID_PARAMETERS 

the parameters of the method that was called are invalid for this operation

GAME_ERROR_FAILED 

the command failed

GAME_ERROR_NOT_LOADED 

no game is loaded

GAME_ERROR_RESTRICTED 

game requires restricted resources