Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
PVR_ADDON_CAPABILITIES Struct Reference

"C" PVR add-on capabilities. More...

#include <pvr_general.h>

Public Attributes

bool bSupportsEPG
 
bool bSupportsEPGEdl
 
bool bSupportsTV
 
bool bSupportsRadio
 
bool bSupportsRecordings
 
bool bSupportsRecordingsUndelete
 
bool bSupportsTimers
 
bool bSupportsChannelGroups
 
bool bSupportsChannelScan
 
bool bSupportsChannelSettings
 
bool bHandlesInputStream
 
bool bHandlesDemuxing
 
bool bSupportsRecordingPlayCount
 
bool bSupportsLastPlayedPosition
 
bool bSupportsRecordingEdl
 
bool bSupportsRecordingsRename
 
bool bSupportsRecordingsLifetimeChange
 
bool bSupportsDescrambleInfo
 
bool bSupportsAsyncEPGTransfer
 
bool bSupportsRecordingSize
 
bool bSupportsProviders
 
bool bSupportsRecordingsDelete
 
unsigned int iRecordingsLifetimesSize
 
struct PVR_ATTRIBUTE_INT_VALUE recordingsLifetimeValues [PVR_ADDON_ATTRIBUTE_VALUES_ARRAY_SIZE]
 

Detailed Description

"C" PVR add-on capabilities.

Structure used to interface in "C" between Kodi and Addon.

See kodi::addon::PVRCapabilities for description of values.

Member Data Documentation

◆ bHandlesDemuxing

bool PVR_ADDON_CAPABILITIES::bHandlesDemuxing

◆ bHandlesInputStream

bool PVR_ADDON_CAPABILITIES::bHandlesInputStream

◆ bSupportsAsyncEPGTransfer

bool PVR_ADDON_CAPABILITIES::bSupportsAsyncEPGTransfer

◆ bSupportsChannelGroups

bool PVR_ADDON_CAPABILITIES::bSupportsChannelGroups

◆ bSupportsChannelScan

bool PVR_ADDON_CAPABILITIES::bSupportsChannelScan

◆ bSupportsChannelSettings

bool PVR_ADDON_CAPABILITIES::bSupportsChannelSettings

◆ bSupportsDescrambleInfo

bool PVR_ADDON_CAPABILITIES::bSupportsDescrambleInfo

◆ bSupportsEPG

bool PVR_ADDON_CAPABILITIES::bSupportsEPG

◆ bSupportsEPGEdl

bool PVR_ADDON_CAPABILITIES::bSupportsEPGEdl

◆ bSupportsLastPlayedPosition

bool PVR_ADDON_CAPABILITIES::bSupportsLastPlayedPosition

◆ bSupportsProviders

bool PVR_ADDON_CAPABILITIES::bSupportsProviders

◆ bSupportsRadio

bool PVR_ADDON_CAPABILITIES::bSupportsRadio

◆ bSupportsRecordingEdl

bool PVR_ADDON_CAPABILITIES::bSupportsRecordingEdl

◆ bSupportsRecordingPlayCount

bool PVR_ADDON_CAPABILITIES::bSupportsRecordingPlayCount

◆ bSupportsRecordings

bool PVR_ADDON_CAPABILITIES::bSupportsRecordings

◆ bSupportsRecordingsDelete

bool PVR_ADDON_CAPABILITIES::bSupportsRecordingsDelete

◆ bSupportsRecordingSize

bool PVR_ADDON_CAPABILITIES::bSupportsRecordingSize

◆ bSupportsRecordingsLifetimeChange

bool PVR_ADDON_CAPABILITIES::bSupportsRecordingsLifetimeChange

◆ bSupportsRecordingsRename

bool PVR_ADDON_CAPABILITIES::bSupportsRecordingsRename

◆ bSupportsRecordingsUndelete

bool PVR_ADDON_CAPABILITIES::bSupportsRecordingsUndelete

◆ bSupportsTimers

bool PVR_ADDON_CAPABILITIES::bSupportsTimers

◆ bSupportsTV

bool PVR_ADDON_CAPABILITIES::bSupportsTV

◆ iRecordingsLifetimesSize

unsigned int PVR_ADDON_CAPABILITIES::iRecordingsLifetimesSize

◆ recordingsLifetimeValues

struct PVR_ATTRIBUTE_INT_VALUE PVR_ADDON_CAPABILITIES::recordingsLifetimeValues[PVR_ADDON_ATTRIBUTE_VALUES_ARRAY_SIZE]

The documentation for this struct was generated from the following file: