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

Detailed Description

Inputstream add-on instance definition values
All inputstream functions associated data structures.

Used to exchange the available options between Kodi and addon.
The groups described here correspond to the groups of functions on inputstream instance class.

In addition, some of the things described here are also used on the video codec addon.

Modules

 1. Interface
 Inputstream add-on general variables
Used to exchange the available options between Kodi and addon.
 
 2. Stream constants
 Used to exchange any additional data between the caller and processor.
This includes the standardized values, in addition, an addon can also use its own special uses to be exchanged in the same way.
 
 3. Stream timing
 Timebase and timestamp definitions.
Used to exchange the available options between Kodi and addon.
 
 4. Stream codec
 Inputstream codec control
Used to manage stream codec data.
 
 5. Stream encryption
 Inputstream encryption control
Used to manage encrypted streams within addon.