Inputstream add-on general variables
Used to exchange the available options between Kodi and addon.
Topics | |
class InputstreamProperty | |
URL and Data of key/value pairs passed to addon on Open. This is used to have the necessary data of the stream to be opened. | |
class InputstreamCapabilities | |
InputStream add-on capabilities. All capabilities are set to "false" as default. Asked to addon on GetCapabilities. | |
class InputstreamMasteringMetadata | |
Mastering metadata. Describes the metadata for HDR10. | |
class InputstreamContentlightMetadata | |
Contentlight metadata Describes the metadata for HDR10. See also InputstreamMasteringMetadata. | |
class InputstreamInfo | |
Inputstream add-on stream info This is used to give Kodi the associated and necessary data for an open stream. | |
class InputstreamTimes | |
Inputstream add-on times Used on kodi::addon::CInstanceInputStream::GetTimes(). | |
enum INPUTSTREAM_TYPE | |
Inputstream types To identify type on stream. | |
enum INPUTSTREAM_CODEC_FEATURES | |
Inputstream codec features To identify special extra features used for optional codec on inputstream. | |
enum INPUTSTREAM_FLAGS | |
Inputstream flags To identify extra stream flags used on inputstream. | |
enum INPUTSTREAM_COLORSPACE | |
Inputstream color space flags YUV colorspace type. These values match the ones defined by ISO/IEC 23001-8_2013 § 7.3. | |
enum INPUTSTREAM_COLORPRIMARIES | |
Inputstream color primaries flags Chromaticity coordinates of the source primaries. These values match the ones defined by ISO/IEC 23001-8_2013 § 7.1. | |
enum INPUTSTREAM_COLORRANGE | |
Inputstream color range flags MPEG vs JPEG YUV range. | |
enum INPUTSTREAM_COLORTRC | |
Inputstream color TRC flags Color Transfer Characteristic. These values match the ones defined by ISO/IEC 23001-8_2013 § 7.2. | |
struct DEMUX_PACKET | |
Demux packet To processed codec and demux inputstream stream. | |