Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
This is the complete list of members for kodi::addon::CInstancePVRClient, including all inherited members.
AddMenuHook(const kodi::addon::PVRMenuhook &hook) | kodi::addon::CInstancePVRClient | inline |
AddTimer(const kodi::addon::PVRTimer &timer) | kodi::addon::CInstancePVRClient | inlinevirtual |
AllocateDemuxPacket(int iDataSize) | kodi::addon::CInstancePVRClient | inline |
CallChannelMenuHook(const kodi::addon::PVRMenuhook &menuhook, const kodi::addon::PVRChannel &item) | kodi::addon::CInstancePVRClient | inlinevirtual |
CallEPGMenuHook(const kodi::addon::PVRMenuhook &menuhook, const kodi::addon::PVREPGTag &tag) | kodi::addon::CInstancePVRClient | inlinevirtual |
CallRecordingMenuHook(const kodi::addon::PVRMenuhook &menuhook, const kodi::addon::PVRRecording &item) | kodi::addon::CInstancePVRClient | inlinevirtual |
CallSettingsMenuHook(const kodi::addon::PVRMenuhook &menuhook) | kodi::addon::CInstancePVRClient | inlinevirtual |
CallTimerMenuHook(const kodi::addon::PVRMenuhook &menuhook, const kodi::addon::PVRTimer &item) | kodi::addon::CInstancePVRClient | inlinevirtual |
CanPauseStream() | kodi::addon::CInstancePVRClient | inlinevirtual |
CanSeekStream() | kodi::addon::CInstancePVRClient | inlinevirtual |
CheckInstanceSettingBoolean(const std::string &settingName, bool &settingValue) | kodi::addon::IAddonInstance | inline |
CheckInstanceSettingEnum(const std::string &settingName, enumType &settingValue) | kodi::addon::IAddonInstance | inline |
CheckInstanceSettingFloat(const std::string &settingName, float &settingValue) | kodi::addon::IAddonInstance | inline |
CheckInstanceSettingInt(const std::string &settingName, int &settingValue) | kodi::addon::IAddonInstance | inline |
CheckInstanceSettingString(const std::string &settingName, std::string &settingValue) | kodi::addon::IAddonInstance | inline |
CInstancePVRClient() | kodi::addon::CInstancePVRClient | inline |
CInstancePVRClient(const IInstanceInfo &instance) | kodi::addon::CInstancePVRClient | inlineexplicit |
ClientPath() const | kodi::addon::CInstancePVRClient | inline |
CloseLiveStream() | kodi::addon::CInstancePVRClient | inlinevirtual |
CloseRecordedStream() | kodi::addon::CInstancePVRClient | inlinevirtual |
ConnectionStateChange(const std::string &connectionString, PVR_CONNECTION_STATE newState, const std::string &message) | kodi::addon::CInstancePVRClient | inline |
CreateInstance(const kodi::addon::IInstanceInfo &instance, KODI_ADDON_INSTANCE_HDL &hdl) | kodi::addon::IAddonInstance | inlinevirtual |
DeleteAllRecordingsFromTrash() | kodi::addon::CInstancePVRClient | inlinevirtual |
DeleteChannel(const kodi::addon::PVRChannel &channel) | kodi::addon::CInstancePVRClient | inlinevirtual |
DeleteRecording(const kodi::addon::PVRRecording &recording) | kodi::addon::CInstancePVRClient | inlinevirtual |
DeleteTimer(const kodi::addon::PVRTimer &timer, bool forceDelete) | kodi::addon::CInstancePVRClient | inlinevirtual |
DemuxAbort() | kodi::addon::CInstancePVRClient | inlinevirtual |
DemuxFlush() | kodi::addon::CInstancePVRClient | inlinevirtual |
DemuxRead() | kodi::addon::CInstancePVRClient | inlinevirtual |
DemuxReset() | kodi::addon::CInstancePVRClient | inlinevirtual |
EpgEventStateChange(kodi::addon::PVREPGTag &tag, EPG_EVENT_STATE newState) | kodi::addon::CInstancePVRClient | inline |
EpgMaxFutureDays() const | kodi::addon::CInstancePVRClient | inline |
EpgMaxPastDays() const | kodi::addon::CInstancePVRClient | inline |
FillBuffer(bool mode) | kodi::addon::CInstancePVRClient | inlinevirtual |
FreeDemuxPacket(DEMUX_PACKET *pPacket) | kodi::addon::CInstancePVRClient | inline |
GetBackendHostname(std::string &hostname) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetBackendName(std::string &name)=0 | kodi::addon::CInstancePVRClient | pure virtual |
GetBackendVersion(std::string &version)=0 | kodi::addon::CInstancePVRClient | pure virtual |
GetCapabilities(kodi::addon::PVRCapabilities &capabilities)=0 | kodi::addon::CInstancePVRClient | pure virtual |
GetChannelGroupMembers(const kodi::addon::PVRChannelGroup &group, kodi::addon::PVRChannelGroupMembersResultSet &results) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetChannelGroups(bool radio, kodi::addon::PVRChannelGroupsResultSet &results) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetChannelGroupsAmount(int &amount) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetChannels(bool radio, kodi::addon::PVRChannelsResultSet &results) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetChannelsAmount(int &amount) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetChannelStreamProperties(const kodi::addon::PVRChannel &channel, PVR_SOURCE source, std::vector< kodi::addon::PVRStreamProperty > &properties) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetCodecByName(const std::string &codecName) const | kodi::addon::CInstancePVRClient | inline |
GetConnectionString(std::string &connection) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetDescrambleInfo(int channelUid, kodi::addon::PVRDescrambleInfo &descrambleInfo) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetDriveSpace(uint64_t &total, uint64_t &used) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetEPGForChannel(int channelUid, time_t start, time_t end, kodi::addon::PVREPGTagsResultSet &results) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetEPGTagEdl(const kodi::addon::PVREPGTag &tag, std::vector< kodi::addon::PVREDLEntry > &edl) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetEPGTagStreamProperties(const kodi::addon::PVREPGTag &tag, std::vector< kodi::addon::PVRStreamProperty > &properties) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetInstanceAPIVersion() const | kodi::addon::IAddonInstance | inline |
GetInstanceSettingBoolean(const std::string &settingName, bool defaultValue=false) | kodi::addon::IAddonInstance | inline |
GetInstanceSettingEnum(const std::string &settingName, enumType defaultValue=static_cast< enumType >(0)) | kodi::addon::IAddonInstance | inline |
GetInstanceSettingFloat(const std::string &settingName, float defaultValue=0.0f) | kodi::addon::IAddonInstance | inline |
GetInstanceSettingInt(const std::string &settingName, int defaultValue=0) | kodi::addon::IAddonInstance | inline |
GetInstanceSettingString(const std::string &settingName, const std::string &defaultValue="") | kodi::addon::IAddonInstance | inline |
GetInstanceUserPath(const std::string &append="") | kodi::addon::IAddonInstance | inline |
GetProviders(kodi::addon::PVRProvidersResultSet &results) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetProvidersAmount(int &amount) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetRecordingEdl(const kodi::addon::PVRRecording &recording, std::vector< kodi::addon::PVREDLEntry > &edl) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetRecordingLastPlayedPosition(const kodi::addon::PVRRecording &recording, int &position) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetRecordings(bool deleted, kodi::addon::PVRRecordingsResultSet &results) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetRecordingsAmount(bool deleted, int &amount) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetRecordingSize(const kodi::addon::PVRRecording &recording, int64_t &size) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetRecordingStreamProperties(const kodi::addon::PVRRecording &recording, std::vector< kodi::addon::PVRStreamProperty > &properties) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetSignalStatus(int channelUid, kodi::addon::PVRSignalStatus &signalStatus) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetStreamProperties(std::vector< kodi::addon::PVRStreamProperties > &properties) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetStreamReadChunkSize(int &chunksize) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetStreamTimes(kodi::addon::PVRStreamTimes ×) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetTimers(kodi::addon::PVRTimersResultSet &results) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetTimersAmount(int &amount) | kodi::addon::CInstancePVRClient | inlinevirtual |
GetTimerTypes(std::vector< kodi::addon::PVRTimerType > &types) | kodi::addon::CInstancePVRClient | inlinevirtual |
IAddonInstance(const kodi::addon::IInstanceInfo &instance) | kodi::addon::IAddonInstance | inlineexplicit |
IsEPGTagPlayable(const kodi::addon::PVREPGTag &tag, bool &isPlayable) | kodi::addon::CInstancePVRClient | inlinevirtual |
IsEPGTagRecordable(const kodi::addon::PVREPGTag &tag, bool &isRecordable) | kodi::addon::CInstancePVRClient | inlinevirtual |
IsInstanceSettingUsingDefault(const std::string &settingName) | kodi::addon::IAddonInstance | inline |
IsRealTimeStream() | kodi::addon::CInstancePVRClient | inlinevirtual |
LengthLiveStream() | kodi::addon::CInstancePVRClient | inlinevirtual |
LengthRecordedStream() | kodi::addon::CInstancePVRClient | inlinevirtual |
OnPowerSavingActivated() | kodi::addon::CInstancePVRClient | inlinevirtual |
OnPowerSavingDeactivated() | kodi::addon::CInstancePVRClient | inlinevirtual |
OnSystemSleep() | kodi::addon::CInstancePVRClient | inlinevirtual |
OnSystemWake() | kodi::addon::CInstancePVRClient | inlinevirtual |
OpenDialogChannelAdd(const kodi::addon::PVRChannel &channel) | kodi::addon::CInstancePVRClient | inlinevirtual |
OpenDialogChannelScan() | kodi::addon::CInstancePVRClient | inlinevirtual |
OpenDialogChannelSettings(const kodi::addon::PVRChannel &channel) | kodi::addon::CInstancePVRClient | inlinevirtual |
OpenLiveStream(const kodi::addon::PVRChannel &channel) | kodi::addon::CInstancePVRClient | inlinevirtual |
OpenRecordedStream(const kodi::addon::PVRRecording &recording) | kodi::addon::CInstancePVRClient | inlinevirtual |
PauseStream(bool paused) | kodi::addon::CInstancePVRClient | inlinevirtual |
ReadLiveStream(unsigned char *buffer, unsigned int size) | kodi::addon::CInstancePVRClient | inlinevirtual |
ReadRecordedStream(unsigned char *buffer, unsigned int size) | kodi::addon::CInstancePVRClient | inlinevirtual |
RecordingNotification(const std::string &recordingName, const std::string &fileName, bool on) | kodi::addon::CInstancePVRClient | inline |
RenameChannel(const kodi::addon::PVRChannel &channel) | kodi::addon::CInstancePVRClient | inlinevirtual |
RenameRecording(const kodi::addon::PVRRecording &recording) | kodi::addon::CInstancePVRClient | inlinevirtual |
SeekLiveStream(int64_t position, int whence) | kodi::addon::CInstancePVRClient | inlinevirtual |
SeekRecordedStream(int64_t position, int whence) | kodi::addon::CInstancePVRClient | inlinevirtual |
SeekTime(double time, bool backwards, double &startpts) | kodi::addon::CInstancePVRClient | inlinevirtual |
SetEPGMaxFutureDays(int futureDays) | kodi::addon::CInstancePVRClient | inlinevirtual |
SetEPGMaxPastDays(int pastDays) | kodi::addon::CInstancePVRClient | inlinevirtual |
SetInstanceSetting(const std::string &settingName, const kodi::addon::CSettingValue &settingValue) | kodi::addon::IAddonInstance | inlinevirtual |
SetInstanceSettingBoolean(const std::string &settingName, bool settingValue) | kodi::addon::IAddonInstance | inline |
SetInstanceSettingEnum(const std::string &settingName, enumType settingValue) | kodi::addon::IAddonInstance | inline |
SetInstanceSettingFloat(const std::string &settingName, float settingValue) | kodi::addon::IAddonInstance | inline |
SetInstanceSettingInt(const std::string &settingName, int settingValue) | kodi::addon::IAddonInstance | inline |
SetInstanceSettingString(const std::string &settingName, const std::string &settingValue) | kodi::addon::IAddonInstance | inline |
SetRecordingLastPlayedPosition(const kodi::addon::PVRRecording &recording, int lastplayedposition) | kodi::addon::CInstancePVRClient | inlinevirtual |
SetRecordingLifetime(const kodi::addon::PVRRecording &recording) | kodi::addon::CInstancePVRClient | inlinevirtual |
SetRecordingPlayCount(const kodi::addon::PVRRecording &recording, int count) | kodi::addon::CInstancePVRClient | inlinevirtual |
SetSpeed(int speed) | kodi::addon::CInstancePVRClient | inlinevirtual |
StreamClosed() | kodi::addon::CInstancePVRClient | inlinevirtual |
TriggerChannelGroupsUpdate() | kodi::addon::CInstancePVRClient | inline |
TriggerChannelUpdate() | kodi::addon::CInstancePVRClient | inline |
TriggerEpgUpdate(unsigned int channelUid) | kodi::addon::CInstancePVRClient | inline |
TriggerProvidersUpdate() | kodi::addon::CInstancePVRClient | inline |
TriggerRecordingUpdate() | kodi::addon::CInstancePVRClient | inline |
TriggerTimerUpdate() | kodi::addon::CInstancePVRClient | inline |
UndeleteRecording(const kodi::addon::PVRRecording &recording) | kodi::addon::CInstancePVRClient | inlinevirtual |
UpdateTimer(const kodi::addon::PVRTimer &timer) | kodi::addon::CInstancePVRClient | inlinevirtual |
UserPath() const | kodi::addon::CInstancePVRClient | inline |
~CInstancePVRClient() override=default | kodi::addon::CInstancePVRClient | |
~IAddonInstance()=default | kodi::addon::IAddonInstance | virtual |