|
Kodi Documentation
18.0
Kodi is an open source media player and entertainment hub.
|
#include <PVRClient.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. More... | |
| bool | SupportsRadio () const |
| Check whether this add-on supports radio channels. More... | |
| bool | SupportsChannelGroups () const |
| Check whether this add-on supports channel groups. More... | |
| bool | SupportsChannelScan () const |
| Check whether this add-on supports scanning for new channels on the backend. More... | |
| bool | SupportsChannelSettings () const |
| Check whether this add-on supports the following functions: DeleteChannel, RenameChannel, DialogChannelSettings and DialogAddChannel. More... | |
| bool | SupportsDescrambleInfo () const |
| Check whether this add-on supports descramble information for playing channels. More... | |
| bool | SupportsEPG () const |
| Check whether this add-on provides EPG information. More... | |
| bool | SupportsAsyncEPGTransfer () const |
| Check whether this add-on supports asynchronous transfer of epg events. More... | |
| bool | SupportsTimers () const |
| Check whether this add-on supports the creation and editing of timers. More... | |
| bool | SupportsRecordings () const |
| Check whether this add-on supports recordings. More... | |
| bool | SupportsRecordingsUndelete () const |
| Check whether this add-on supports undelete of deleted recordings. More... | |
| bool | SupportsRecordingsPlayCount () const |
| Check whether this add-on supports play count for recordings. More... | |
| bool | SupportsRecordingsLastPlayedPosition () const |
| Check whether this add-on supports store/retrieve of last played position for recordings.. More... | |
| bool | SupportsRecordingsEdl () const |
| Check whether this add-on supports retrieving an edit decision list for recordings. More... | |
| bool | SupportsEpgTagEdl () const |
| Check whether this add-on supports retrieving an edit decision list for epg tags. More... | |
| bool | SupportsRecordingsRename () const |
| Check whether this add-on supports renaming recordings.. More... | |
| bool | SupportsRecordingsLifetimeChange () const |
| Check whether this add-on supports changing lifetime of recording. More... | |
| void | GetRecordingsLifetimeValues (std::vector< std::pair< std::string, int >> &list) const |
| Obtain a list with all possible values for recordings lifetime. More... | |
| bool | HandlesInputStream () const |
| Check whether this add-on provides an input stream. false if Kodi handles the stream. More... | |
| bool | HandlesDemuxing () const |
| Check whether this add-on demultiplexes packets. More... | |
|
default |
|
virtualdefault |
| PVR::CPVRClientCapabilities::CPVRClientCapabilities | ( | const CPVRClientCapabilities & | other | ) |
| void PVR::CPVRClientCapabilities::clear | ( | ) |
| void PVR::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 & PVR::CPVRClientCapabilities::operator= | ( | const CPVRClientCapabilities & | other | ) |
| const CPVRClientCapabilities & PVR::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 radio channels.
|
inline |
Check whether this add-on supports 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 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.