Kodi Documentation
22.0
Kodi is an open source media player and entertainment hub.
Toggle main menu visibility
Main Page
Related Pages
Topics
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Functions
a
b
c
d
e
f
g
h
i
k
l
m
o
p
q
r
s
t
u
v
w
x
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
y
Typedefs
a
b
c
d
e
f
g
h
i
j
k
m
p
q
r
s
t
u
v
w
x
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
Enumerator
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
Classes
Class List
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
c
d
e
h
i
j
l
m
o
p
r
s
t
u
v
w
Enumerations
a
b
c
d
e
f
g
h
i
k
l
m
o
p
r
s
t
u
v
w
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
Properties
Related Symbols
:
a
c
d
e
i
j
k
o
p
r
t
w
x
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
x
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
v
w
x
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
▼
Kodi Documentation
►
Introduction
►
General
►
Revisions
►
General Development parts
►
Skin Development
►
Code Guidelines
Bug List
Todo List
Deprecated List
▼
Topics
▼
C++
CMake addon creation structure
►
Interface - kodi
▼
Interface - kodi::addon
►
class CAddonBase
▼
Addon type instances
►
Audio Decoder
►
Audio Encoder
►
Game
►
Image Decoder
▼
Inputstream
▼
Definitions, structures and enumerators
▼
1. Interface
►
class InputstreamProperty
►
class InputstreamCapabilities
►
class InputstreamMasteringMetadata
►
class InputstreamContentlightMetadata
▼
class InputstreamInfo
Value Help
►
kodi::addon::InputstreamInfo
kodi::addon::InputstreamInfo::ClearContentLightMetadata
kodi::addon::InputstreamInfo::ClearExtraData
kodi::addon::InputstreamInfo::ClearMasteringMetadata
kodi::addon::InputstreamInfo::CompareExtraData
kodi::addon::InputstreamInfo::GetAspect
kodi::addon::InputstreamInfo::GetBitRate
kodi::addon::InputstreamInfo::GetBitsPerSample
kodi::addon::InputstreamInfo::GetBlockAlign
kodi::addon::InputstreamInfo::GetChannels
kodi::addon::InputstreamInfo::GetCodecFourCC
kodi::addon::InputstreamInfo::GetCodecInternalName
kodi::addon::InputstreamInfo::GetCodecName
kodi::addon::InputstreamInfo::GetCodecProfile
kodi::addon::InputstreamInfo::GetColorPrimaries
kodi::addon::InputstreamInfo::GetColorRange
kodi::addon::InputstreamInfo::GetColorSpace
kodi::addon::InputstreamInfo::GetColorTransferCharacteristic
kodi::addon::InputstreamInfo::GetContentLightMetadata
kodi::addon::InputstreamInfo::GetCryptoSession
kodi::addon::InputstreamInfo::GetExtraData
kodi::addon::InputstreamInfo::GetExtraDataSize
kodi::addon::InputstreamInfo::GetFeatures
kodi::addon::InputstreamInfo::GetFlags
kodi::addon::InputstreamInfo::GetFpsRate
kodi::addon::InputstreamInfo::GetFpsScale
kodi::addon::InputstreamInfo::GetHeight
kodi::addon::InputstreamInfo::GetLanguage
kodi::addon::InputstreamInfo::GetMasteringMetadata
kodi::addon::InputstreamInfo::GetName
kodi::addon::InputstreamInfo::GetPhysicalIndex
kodi::addon::InputstreamInfo::GetSampleRate
kodi::addon::InputstreamInfo::GetStreamType
kodi::addon::InputstreamInfo::GetWidth
kodi::addon::InputstreamInfo::SetAspect
kodi::addon::InputstreamInfo::SetBitRate
kodi::addon::InputstreamInfo::SetBitsPerSample
kodi::addon::InputstreamInfo::SetBlockAlign
kodi::addon::InputstreamInfo::SetChannels
kodi::addon::InputstreamInfo::SetCodecFourCC
kodi::addon::InputstreamInfo::SetCodecInternalName
kodi::addon::InputstreamInfo::SetCodecName
kodi::addon::InputstreamInfo::SetCodecProfile
kodi::addon::InputstreamInfo::SetColorPrimaries
kodi::addon::InputstreamInfo::SetColorRange
kodi::addon::InputstreamInfo::SetColorSpace
kodi::addon::InputstreamInfo::SetColorTransferCharacteristic
kodi::addon::InputstreamInfo::SetContentLightMetadata
kodi::addon::InputstreamInfo::SetCryptoSession
kodi::addon::InputstreamInfo::SetExtraData
kodi::addon::InputstreamInfo::SetExtraData
kodi::addon::InputstreamInfo::SetFeatures
kodi::addon::InputstreamInfo::SetFlags
kodi::addon::InputstreamInfo::SetFpsRate
kodi::addon::InputstreamInfo::SetFpsScale
kodi::addon::InputstreamInfo::SetHeight
kodi::addon::InputstreamInfo::SetLanguage
kodi::addon::InputstreamInfo::SetMasteringMetadata
kodi::addon::InputstreamInfo::SetName
kodi::addon::InputstreamInfo::SetPhysicalIndex
kodi::addon::InputstreamInfo::SetSampleRate
kodi::addon::InputstreamInfo::SetStreamType
kodi::addon::InputstreamInfo::SetWidth
►
class InputstreamTimes
►
enum INPUTSTREAM_TYPE
►
enum INPUTSTREAM_CODEC_FEATURES
►
enum INPUTSTREAM_FLAGS
►
enum INPUTSTREAM_COLORSPACE
►
enum INPUTSTREAM_COLORPRIMARIES
►
enum INPUTSTREAM_COLORRANGE
►
enum INPUTSTREAM_COLORTRC
►
struct DEMUX_PACKET
►
2. Stream constants
►
3. Stream timing
►
4. Stream codec
►
5. Stream encryption
►
1. Stream read
►
2. Stream demuxing (optional)
►
3. Time (optional)
►
4. Times (optional)
►
5. Position time (optional)
►
6. Chapter (optional)
kodi::addon::CInstanceInputStream::CInstanceInputStream
kodi::addon::CInstanceInputStream::Close
kodi::addon::CInstanceInputStream::GetCapabilities
kodi::addon::CInstanceInputStream::IsRealTimeStream
kodi::addon::CInstanceInputStream::Open
kodi::addon::CInstanceInputStream::~CInstanceInputStream
►
Peripheral
►
PVR
►
Screensaver
►
VFS
►
Video Codec
►
Visualization
►
1. Setting control
kodi::addon::GetAddonInfo
kodi::addon::GetAddonPath
kodi::addon::GetInterface
kodi::addon::GetKodiTypeVersion
kodi::addon::GetLibPath
kodi::addon::GetLocalizedString
kodi::addon::GetTempPath
kodi::addon::GetUserPath
kodi::addon::TranslateAddonStatus
►
Interface - kodi::gui
►
Interface - kodi::platform
►
Interface - kodi::tools
►
Interface - kodi::audioengine
►
Interface - kodi::vfs
►
Interface - kodi::network
►
Python
►
class AudioEncoderInfoTag
Value Help
Value Help
Value Help
Value Help
Value Help
Value Help
Value Help
Value Help
Value Help
Value Help
Value Help
Value Help
Value Help
Value Help
►
Asynchronous jobs
►
Guilib classes
►
Database
►
Filesystem
►
Input
►
Games
►
Interfaces
►
Listproviders
►
Music info
►
Settings
►
Windows
Cpp_kodi_addon_shader_preset
►
List of sort methods
►
Namespaces
►
Classes
►
Files
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
Value Help
C++
»
Interface - kodi::addon
»
Addon type instances
»
Inputstream
»
Definitions, structures and enumerators
»
1. Interface
»
class InputstreamInfo
The following table contains values that can be set with
class InputstreamInfo
:
Name
Type
used
Required
Set call
Get call
Stream type
all
yes
SetStreamType
GetStreamType
Feature flags
all
yes
SetFeatures
GetFeatures
Flags
all
yes
SetFlags
GetFlags
Name
all
no
SetName
GetName
Codec name
all
yes
SetCodecName
GetCodecName
Codec internal name
all
no
SetCodecInternalName
GetCodecInternalName
Codec Profile
all
no
SetCodecProfile
GetCodecProfile
Physical index
all
yes
SetPhysicalIndex
GetPhysicalIndex
Extra data
Subtitle / all
Type
related required
SetExtraData
GetExtraData
RFC 5646 language code
all
no
SetLanguage
GetLanguage
FPS scale
Video
Type
related required
SetFpsScale
GetFpsScale
FPS rate
Video
Type
related required
SetFpsRate
GetFpsRate
Height
Video
Type
related required
SetHeight
GetHeight
Width
Video
Type
related required
SetWidth
GetWidth
Aspect
Video
Type
related required
SetAspect
GetAspect
Channel quantity
Audio
Type
related required
SetChannels
GetChannels
Sample rate
Audio
Type
related required
SetSampleRate
GetSampleRate
Bit rate
Audio
Type
related required
SetBitRate
GetBitRate
Bits per sample
Audio
Type
related required
SetBitsPerSample
GetBitsPerSample
Block align
no
SetBlockAlign
GetBlockAlign
Crypto session info
no
SetCryptoSession
GetCryptoSession
Four CC code
no
SetCodecFourCC
GetCodecFourCC
Color
space
no
SetColorSpace
GetColorSpace
Color
range
no
SetColorRange
GetColorRange
Color
primaries
no
SetColorPrimaries
GetColorPrimaries
Color
transfer characteristic
no
SetColorTransferCharacteristic
GetColorTransferCharacteristic
Mastering metadata
no
SetMasteringMetadata
GetMasteringMetadata
Content light metadata
no
SetContentLightMetadata
GetContentLightMetadata
Generated on Sat Jul 26 2025 16:50:01 for Kodi Documentation by
1.13.2