Kodi Development  20.0
for Binary and Script based Add-Ons
Addon type instances

Detailed Description

Group of possible processing instances which can be made available by an add-on
Kodi enables numerous different ways in which the necessary documentation is included in this group.

Modules

 Audio Decoder
 

Class: kodi::addon::CInstanceAudioDecoder

Audio decoder add-on instance
 
 Audio Encoder
 

Class: kodi::addon::CInstanceAudioEncoder

Audio encoder add-on instance.
For audio encoders as binary add-ons. This class implements a way to handle the encode of given stream to a new format.
 
 Game
 

Class: kodi::addon::CInstanceGame

Game add-on instance
This class provides the basic game processing system for use as an add-on in Kodi.
 
 Image Decoder
 

Class: kodi::addon::CInstanceImageDecoder

Image decoder add-on instance
This instance type is used to allow Kodi various additional image format types.
 
 Inputstream
 

Class: kodi::addon::CInstanceInputStream

Inputstream add-on instance
 
 Peripheral
 

Class: kodi::addon::CInstancePeripheral

Peripheral add-on instance
 
 PVR
 

Class: kodi::addon::CInstancePVRClient

PVR client add-on instance
 
 Screensaver
 

Class: kodi::addon::CInstanceScreensaver

Screensaver add-on instance
 
 VFS
 

Class: kodi::addon::CInstanceVFS

Virtual Filesystem (VFS) add-on instance
 
 Video Codec
 

Class: kodi::addon::CInstanceVideoCodec

Video codec add-on instance
 
 Visualization
 

Class: kodi::addon::CInstanceVisualization

Visualization add-on instance
Music visualization, or music visualisation, is a feature in Kodi that generates animated imagery based on a piece of music. The imagery is usually generated and rendered in real time synchronized to the music.