![]() |
Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
Structure to transfer the methods from Kodi to addon. More...
#include <pvr.h>
Structure to transfer the methods from Kodi to addon.
void(* AddonToKodiFuncTable_PVR::AddMenuHook) (void *kodiInstance, const struct PVR_MENUHOOK *hook) |
struct DEMUX_PACKET *(* AddonToKodiFuncTable_PVR::AllocateDemuxPacket) (void *kodiInstance, int iDataSize) |
void(* AddonToKodiFuncTable_PVR::ConnectionStateChange) (void *kodiInstance, const char *strConnectionString, enum PVR_CONNECTION_STATE newState, const char *strMessage) |
void(* AddonToKodiFuncTable_PVR::EpgEventStateChange) (void *kodiInstance, struct EPG_TAG *tag, enum EPG_EVENT_STATE newState) |
void(* AddonToKodiFuncTable_PVR::FreeDemuxPacket) (void *kodiInstance, struct DEMUX_PACKET *pPacket) |
struct PVR_CODEC(* AddonToKodiFuncTable_PVR::GetCodecByName) (const void *kodiInstance, const char *strCodecName) |
KODI_HANDLE AddonToKodiFuncTable_PVR::kodiInstance |
void(* AddonToKodiFuncTable_PVR::RecordingNotification) (void *kodiInstance, const char *name, const char *fileName, bool on) |
void(* AddonToKodiFuncTable_PVR::TransferChannelEntry) (void *kodiInstance, const PVR_HANDLE handle, const struct PVR_CHANNEL *chan) |
void(* AddonToKodiFuncTable_PVR::TransferChannelGroup) (void *kodiInstance, const PVR_HANDLE handle, const struct PVR_CHANNEL_GROUP *group) |
void(* AddonToKodiFuncTable_PVR::TransferChannelGroupMember) (void *kodiInstance, const PVR_HANDLE handle, const struct PVR_CHANNEL_GROUP_MEMBER *member) |
void(* AddonToKodiFuncTable_PVR::TransferEpgEntry) (void *kodiInstance, const PVR_HANDLE handle, const struct EPG_TAG *epgentry) |
void(* AddonToKodiFuncTable_PVR::TransferProviderEntry) (void *kodiInstance, const PVR_HANDLE handle, const struct PVR_PROVIDER *chanProvider) |
void(* AddonToKodiFuncTable_PVR::TransferRecordingEntry) (void *kodiInstance, const PVR_HANDLE handle, const struct PVR_RECORDING *recording) |
void(* AddonToKodiFuncTable_PVR::TransferTimerEntry) (void *kodiInstance, const PVR_HANDLE handle, const struct PVR_TIMER *timer) |
void(* AddonToKodiFuncTable_PVR::TriggerChannelGroupsUpdate) (void *kodiInstance) |
void(* AddonToKodiFuncTable_PVR::TriggerChannelUpdate) (void *kodiInstance) |
void(* AddonToKodiFuncTable_PVR::TriggerEpgUpdate) (void *kodiInstance, unsigned int iChannelUid) |
void(* AddonToKodiFuncTable_PVR::TriggerProvidersUpdate) (void *kodiInstance) |
void(* AddonToKodiFuncTable_PVR::TriggerRecordingUpdate) (void *kodiInstance) |
void(* AddonToKodiFuncTable_PVR::TriggerTimerUpdate) (void *kodiInstance) |