Kodi Development
20.0
for Binary and Script based Add-Ons
Group source include
C++
»
Interface - kodi::addon
»
Addon type instances
»
PVR
»
4. EPG methods (optional)
Source parts:
PVR_ERROR
CMyInstance::GetEPGForChannel(
int
channelUid, time_t start, time_t end,
kodi::addon::PVREPGTagsResultSet
& results)
{
return
PVR_ERROR_NOT_IMPLEMENTED
;
}
PVR_ERROR
CMyInstance::IsEPGTagRecordable(
const
kodi::addon::PVREPGTag
& tag,
bool
& isRecordable)
{
return
PVR_ERROR_NOT_IMPLEMENTED
;
}
PVR_ERROR
CMyInstance::IsEPGTagPlayable(
const
kodi::addon::PVREPGTag
& tag,
bool
& isPlayable)
{
return
PVR_ERROR_NOT_IMPLEMENTED
;
}
PVR_ERROR
CMyInstance::GetEPGTagEdl(
const
kodi::addon::PVREPGTag
& tag, std::vector<kodi::addon::PVREDLEntry>& edl)
{
return
PVR_ERROR_NOT_IMPLEMENTED
;
}
PVR_ERROR
CMyInstance::GetEPGTagStreamProperties(
const
kodi::addon::PVREPGTag
& tag, std::vector<kodi::addon::PVRStreamProperty>& properties)
{
return
PVR_ERROR_NOT_IMPLEMENTED
;
}
PVR_ERROR
CMyInstance::SetEPGMaxPastDays(
int
pastDays)
{
return
PVR_ERROR_NOT_IMPLEMENTED
;
}
PVR_ERROR
CMyInstance::SetEPGMaxFutureDays(
int
futureDays)
{
return
PVR_ERROR_NOT_IMPLEMENTED
;
}
PVR_ERROR
CMyInstance::CallEPGMenuHook(
const
kodi::addon::PVRMenuhook
& menuhook,
const
kodi::addon::PVREPGTag
& tag)
{
return
PVR_ERROR_NOT_IMPLEMENTED
;
}
kodi::addon::PVREPGTag
Definition:
EPG.h:40
kodi::addon::PVREPGTagsResultSet
Definition:
EPG.h:482
kodi::addon::PVRMenuhook
Definition:
MenuHook.h:46
PVR_ERROR
PVR_ERROR
Definition:
pvr_general.h:35
PVR_ERROR_NOT_IMPLEMENTED
@ PVR_ERROR_NOT_IMPLEMENTED
-2 : The method that Kodi called is not implemented by the add-on.
Definition:
pvr_general.h:43
Generated by
1.9.1