![]() |
Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include <PVRClientCapabilities.h>
Public Member Functions | |
CPVRClientCapabilities ()=default | |
virtual | ~CPVRClientCapabilities ()=default |
CPVRClientCapabilities (const CPVRClientCapabilities &other) | |
const CPVRClientCapabilities & | operator= (const CPVRClientCapabilities &other) |
const CPVRClientCapabilities & | operator= (const PVR_ADDON_CAPABILITIES &addonCapabilities) |
void | clear () |
bool | SupportsTV () const |
Check whether this add-on supports TV channels. | |
bool | SupportsRadio () const |
Check whether this add-on supports radio channels. | |
bool | SupportsProviders () const |
Check whether this add-on supports providers. | |
bool | SupportsChannelGroups () const |
Check whether this add-on supports channel groups. | |
bool | SupportsChannelScan () const |
Check whether this add-on supports scanning for new channels on the backend. | |
bool | SupportsChannelSettings () const |
Check whether this add-on supports the following functions: DeleteChannel, RenameChannel, DialogChannelSettings and DialogAddChannel. | |
bool | SupportsDescrambleInfo () const |
Check whether this add-on supports descramble information for playing channels. | |
bool | SupportsEPG () const |
Check whether this add-on provides EPG information. | |
bool | SupportsAsyncEPGTransfer () const |
Check whether this add-on supports asynchronous transfer of epg events. | |
bool | SupportsEpgTagEdl () const |
Check whether this add-on supports retrieving an edit decision list for epg tags. | |
bool | SupportsTimers () const |
Check whether this add-on supports the creation and editing of timers. | |
bool | SupportsRecordings () const |
Check whether this add-on supports recordings. | |
bool | SupportsRecordingsUndelete () const |
Check whether this add-on supports undelete of deleted recordings. | |
bool | SupportsRecordingsPlayCount () const |
Check whether this add-on supports play count for recordings. | |
bool | SupportsRecordingsLastPlayedPosition () const |
Check whether this add-on supports store/retrieve of last played position for recordings.. | |
bool | SupportsRecordingsEdl () const |
Check whether this add-on supports retrieving an edit decision list for recordings. | |
bool | SupportsRecordingsRename () const |
Check whether this add-on supports renaming recordings.. | |
bool | SupportsRecordingsLifetimeChange () const |
Check whether this add-on supports changing lifetime of recording. | |
void | GetRecordingsLifetimeValues (std::vector< std::pair< std::string, int > > &list) const |
Obtain a list with all possible values for recordings lifetime. | |
bool | SupportsRecordingsSize () const |
Check whether this add-on supports retrieving the size recordings.. | |
bool | SupportsRecordingsDelete () const |
Check whether this add-on supports deleting recordings. | |
bool | SupportsMultipleRecordedStreams () const |
Check whether this add-on supports multiple recorded streams at a time. | |
bool | HandlesInputStream () const |
Check whether this add-on provides an input stream. false if Kodi handles the stream. | |
bool | HandlesDemuxing () const |
Check whether this add-on demultiplexes packets. | |
|
default |
|
virtualdefault |
CPVRClientCapabilities::CPVRClientCapabilities | ( | const CPVRClientCapabilities & | other | ) |
void CPVRClientCapabilities::clear | ( | ) |
void CPVRClientCapabilities::GetRecordingsLifetimeValues | ( | std::vector< std::pair< std::string, int > > & | list | ) | const |
Obtain a list with all possible values for recordings lifetime.
list | out, the list with the values or an empty list, if lifetime is not supported. |
|
inline |
Check whether this add-on demultiplexes packets.
|
inline |
Check whether this add-on provides an input stream. false if Kodi handles the stream.
const CPVRClientCapabilities & CPVRClientCapabilities::operator= | ( | const CPVRClientCapabilities & | other | ) |
const CPVRClientCapabilities & CPVRClientCapabilities::operator= | ( | const PVR_ADDON_CAPABILITIES & | addonCapabilities | ) |
|
inline |
Check whether this add-on supports asynchronous transfer of epg events.
|
inline |
Check whether this add-on supports channel groups.
|
inline |
Check whether this add-on supports scanning for new channels on the backend.
|
inline |
Check whether this add-on supports the following functions: DeleteChannel, RenameChannel, DialogChannelSettings and DialogAddChannel.
|
inline |
Check whether this add-on supports descramble information for playing channels.
|
inline |
Check whether this add-on provides EPG information.
|
inline |
Check whether this add-on supports retrieving an edit decision list for epg tags.
|
inline |
Check whether this add-on supports multiple recorded streams at a time.
|
inline |
Check whether this add-on supports providers.
|
inline |
Check whether this add-on supports radio channels.
|
inline |
Check whether this add-on supports recordings.
|
inline |
Check whether this add-on supports deleting recordings.
|
inline |
Check whether this add-on supports retrieving an edit decision list for recordings.
|
inline |
Check whether this add-on supports store/retrieve of last played position for recordings..
|
inline |
Check whether this add-on supports changing lifetime of recording.
|
inline |
Check whether this add-on supports play count for recordings.
|
inline |
Check whether this add-on supports renaming recordings..
|
inline |
Check whether this add-on supports retrieving the size recordings..
|
inline |
Check whether this add-on supports undelete of deleted recordings.
|
inline |
Check whether this add-on supports the creation and editing of timers.
|
inline |
Check whether this add-on supports TV channels.