|
Kodi Docs 20.0
Kodi is an open source media player and entertainment hub.
|
#include <Channels.h>
Public Member Functions | |
| void | SetUniqueId (unsigned int uniqueId) |
| required Unique identifier for this channel. More... | |
| unsigned int | GetUniqueId () const |
| To get with SetUniqueId changed values. More... | |
| void | SetIsRadio (bool isRadio) |
| required true if this is a radio channel, false if it's a TV channel. More... | |
| bool | GetIsRadio () const |
| To get with SetIsRadio changed values. More... | |
| void | SetChannelNumber (unsigned int channelNumber) |
| optional Channel number of this channel on the backend. More... | |
| unsigned int | GetChannelNumber () const |
| To get with SetChannelNumber changed values. More... | |
| void | SetSubChannelNumber (unsigned int subChannelNumber) |
| optional Sub channel number of this channel on the backend (ATSC). More... | |
| unsigned int | GetSubChannelNumber () const |
| To get with SetSubChannelNumber changed values. More... | |
| void | SetChannelName (const std::string &channelName) |
| optional Channel name given to this channel. More... | |
| std::string | GetChannelName () const |
| To get with SetChannelName changed values. More... | |
| void | SetMimeType (const std::string &inputFormat) |
| optional Input format mime type. More... | |
| std::string | GetMimeType () const |
| To get with SetMimeType changed values. More... | |
| void | SetEncryptionSystem (unsigned int encryptionSystem) |
| optional The encryption ID or CaID of this channel (Conditional access systems). More... | |
| unsigned int | GetEncryptionSystem () const |
| To get with SetEncryptionSystem changed values. More... | |
| void | SetIconPath (const std::string &iconPath) |
| optional Path to the channel icon (if present). More... | |
| std::string | GetIconPath () const |
| To get with SetIconPath changed values. More... | |
| void | SetIsHidden (bool isHidden) |
| optional true if this channel is marked as hidden. More... | |
| bool | GetIsHidden () const |
| To get with GetIsRadio changed values. More... | |
| void | SetHasArchive (bool hasArchive) |
| optional true if this channel has a server-side back buffer. More... | |
| bool | GetHasArchive () const |
| To get with GetIsRadio changed values. More... | |
| void | SetOrder (bool order) |
| optional The value denoting the order of this channel in the 'All channels' group. More... | |
| bool | GetOrder () const |
| To get with SetOrder changed values. More... | |
| void | SetClientProviderUid (int iClientProviderUid) |
| optional Unique identifier of the provider this channel belongs to. More... | |
| int | GetClientProviderUid () const |
| To get with SetClientProviderUid changed values. More... | |
Public Member Functions inherited from kodi::addon::CStructHdl< PVRChannel, PVR_CHANNEL > | |
| CStructHdl () | |
| CStructHdl (const PVRChannel &cppClass) | |
| CStructHdl (const PVR_CHANNEL *cStructure) | |
| CStructHdl (PVR_CHANNEL *cStructure) | |
| const CStructHdl & | operator= (const CStructHdl &right) |
| const CStructHdl & | operator= (const PVR_CHANNEL &right) |
| virtual | ~CStructHdl () |
| operator PVR_CHANNEL * () | |
| operator const PVR_CHANNEL * () const | |
| const PVR_CHANNEL * | GetCStructure () const |
Friends | |
| class | CInstancePVRClient |
Additional Inherited Members | |
Protected Attributes inherited from kodi::addon::CStructHdl< PVRChannel, PVR_CHANNEL > | |
| PVR_CHANNEL * | m_cStructure |
|
inline |
To get with SetClientProviderUid changed values.
optional
Unique identifier of the provider this channel belongs to.
PVR_PROVIDER_INVALID_UID denotes that provider uid is not available.
|
friend |