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

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

#include <pvr_recordings.h>

Public Attributes

char strRecordingId [PVR_ADDON_NAME_STRING_LENGTH]
 
char strTitle [PVR_ADDON_NAME_STRING_LENGTH]
 
char strEpisodeName [PVR_ADDON_NAME_STRING_LENGTH]
 
int iSeriesNumber
 
int iEpisodeNumber
 
int iYear
 
char strDirectory [PVR_ADDON_URL_STRING_LENGTH]
 
char strPlotOutline [PVR_ADDON_DESC_STRING_LENGTH]
 
char strPlot [PVR_ADDON_DESC_STRING_LENGTH]
 
char strGenreDescription [PVR_ADDON_DESC_STRING_LENGTH]
 
char strChannelName [PVR_ADDON_NAME_STRING_LENGTH]
 
char strIconPath [PVR_ADDON_URL_STRING_LENGTH]
 
char strThumbnailPath [PVR_ADDON_URL_STRING_LENGTH]
 
char strFanartPath [PVR_ADDON_URL_STRING_LENGTH]
 
time_t recordingTime
 
int iDuration
 
int iPriority
 
int iLifetime
 
int iGenreType
 
int iGenreSubType
 
int iPlayCount
 
int iLastPlayedPosition
 
bool bIsDeleted
 
unsigned int iEpgEventId
 
int iChannelUid
 
enum PVR_RECORDING_CHANNEL_TYPE channelType
 
char strFirstAired [PVR_ADDON_DATE_STRING_LENGTH]
 
unsigned int iFlags
 
int64_t sizeInBytes
 
int iClientProviderUid
 
char strProviderName [PVR_ADDON_NAME_STRING_LENGTH]
 

Detailed Description

"C" PVR add-on recording.

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

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

Member Data Documentation

◆ bIsDeleted

bool PVR_RECORDING::bIsDeleted

◆ channelType

enum PVR_RECORDING_CHANNEL_TYPE PVR_RECORDING::channelType

◆ iChannelUid

int PVR_RECORDING::iChannelUid

◆ iClientProviderUid

int PVR_RECORDING::iClientProviderUid

◆ iDuration

int PVR_RECORDING::iDuration

◆ iEpgEventId

unsigned int PVR_RECORDING::iEpgEventId

◆ iEpisodeNumber

int PVR_RECORDING::iEpisodeNumber

◆ iFlags

unsigned int PVR_RECORDING::iFlags

◆ iGenreSubType

int PVR_RECORDING::iGenreSubType

◆ iGenreType

int PVR_RECORDING::iGenreType

◆ iLastPlayedPosition

int PVR_RECORDING::iLastPlayedPosition

◆ iLifetime

int PVR_RECORDING::iLifetime

◆ iPlayCount

int PVR_RECORDING::iPlayCount

◆ iPriority

int PVR_RECORDING::iPriority

◆ iSeriesNumber

int PVR_RECORDING::iSeriesNumber

◆ iYear

int PVR_RECORDING::iYear

◆ recordingTime

time_t PVR_RECORDING::recordingTime

◆ sizeInBytes

int64_t PVR_RECORDING::sizeInBytes

◆ strChannelName

char PVR_RECORDING::strChannelName[PVR_ADDON_NAME_STRING_LENGTH]

◆ strDirectory

char PVR_RECORDING::strDirectory[PVR_ADDON_URL_STRING_LENGTH]

◆ strEpisodeName

char PVR_RECORDING::strEpisodeName[PVR_ADDON_NAME_STRING_LENGTH]

◆ strFanartPath

char PVR_RECORDING::strFanartPath[PVR_ADDON_URL_STRING_LENGTH]

◆ strFirstAired

char PVR_RECORDING::strFirstAired[PVR_ADDON_DATE_STRING_LENGTH]

◆ strGenreDescription

char PVR_RECORDING::strGenreDescription[PVR_ADDON_DESC_STRING_LENGTH]

◆ strIconPath

char PVR_RECORDING::strIconPath[PVR_ADDON_URL_STRING_LENGTH]

◆ strPlot

char PVR_RECORDING::strPlot[PVR_ADDON_DESC_STRING_LENGTH]

◆ strPlotOutline

char PVR_RECORDING::strPlotOutline[PVR_ADDON_DESC_STRING_LENGTH]

◆ strProviderName

char PVR_RECORDING::strProviderName[PVR_ADDON_NAME_STRING_LENGTH]

◆ strRecordingId

char PVR_RECORDING::strRecordingId[PVR_ADDON_NAME_STRING_LENGTH]

◆ strThumbnailPath

char PVR_RECORDING::strThumbnailPath[PVR_ADDON_URL_STRING_LENGTH]

◆ strTitle

char PVR_RECORDING::strTitle[PVR_ADDON_NAME_STRING_LENGTH]

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