![]() |
Kodi Docs 20.0
Kodi is an open source media player and entertainment hub.
|
InputStream add-on capabilities. All capabilities are set to "false" as default.
Asked to addon on GetCapabilities.
More...
Modules | |
Value Help | |
Classes | |
class | kodi::addon::InputstreamCapabilities |
Functions | |
void | kodi::addon::InputstreamCapabilities::SetMask (uint32_t mask) const |
Set of supported capabilities. More... | |
uint32_t | kodi::addon::InputstreamCapabilities::GetMask () const |
Get of supported capabilities. More... | |
enum | INPUTSTREAM_MASKTYPE { INPUTSTREAM_SUPPORTS_IDEMUX = (1 << 0) , INPUTSTREAM_SUPPORTS_IPOSTIME = (1 << 1) , INPUTSTREAM_SUPPORTS_IDISPLAYTIME = (1 << 2) , INPUTSTREAM_SUPPORTS_SEEK = (1 << 3) , INPUTSTREAM_SUPPORTS_PAUSE = (1 << 4) , INPUTSTREAM_SUPPORTS_ITIME = (1 << 5) , INPUTSTREAM_SUPPORTS_ICHAPTER = (1 << 6) } |
Capability types of inputstream addon. This values are needed to tell Kodi which options are supported on the addon. More... | |
InputStream add-on capabilities. All capabilities are set to "false" as default.
Asked to addon on GetCapabilities.
The following table contains values that can be set with class InputstreamCapabilities :
Name | Type | Set call | Get call |
---|---|---|---|
Capabilities bit mask | uint32_t | SetMask | GetMask |
enum INPUTSTREAM_MASKTYPE |
Capability types of inputstream addon.
This values are needed to tell Kodi which options are supported on the addon.
If one of this is defined, then the corresponding methods from kodi::addon::CInstanceInputStream need to be implemented.
Used on kodi::addon::CInstanceInputStream::GetCapabilities().
|
inline |
Get of supported capabilities.
|
inline |
Set of supported capabilities.