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

const char * strRecordingId
 
const char * strTitle
 
const char * strEpisodeName
 
int iSeriesNumber
 
int iEpisodeNumber
 
int iEpisodePartNumber
 
int iYear
 
const char * strDirectory
 
const char * strPlotOutline
 
const char * strPlot
 
const char * strGenreDescription
 
const char * strChannelName
 
const char * strIconPath
 
const char * strThumbnailPath
 
const char * strFanartPath
 
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
 
const char * strFirstAired
 
unsigned int iFlags
 
int64_t sizeInBytes
 
int iClientProviderUid
 
const char * strProviderName
 
unsigned int iParentalRating
 
const char * strParentalRatingCode
 
const char * strParentalRatingIcon
 
const char * strParentalRatingSource
 

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

◆ iEpisodePartNumber

int PVR_RECORDING::iEpisodePartNumber

◆ 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

◆ iParentalRating

unsigned int PVR_RECORDING::iParentalRating

◆ 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

const char* PVR_RECORDING::strChannelName

◆ strDirectory

const char* PVR_RECORDING::strDirectory

◆ strEpisodeName

const char* PVR_RECORDING::strEpisodeName

◆ strFanartPath

const char* PVR_RECORDING::strFanartPath

◆ strFirstAired

const char* PVR_RECORDING::strFirstAired

◆ strGenreDescription

const char* PVR_RECORDING::strGenreDescription

◆ strIconPath

const char* PVR_RECORDING::strIconPath

◆ strParentalRatingCode

const char* PVR_RECORDING::strParentalRatingCode

◆ strParentalRatingIcon

const char* PVR_RECORDING::strParentalRatingIcon

◆ strParentalRatingSource

const char* PVR_RECORDING::strParentalRatingSource

◆ strPlot

const char* PVR_RECORDING::strPlot

◆ strPlotOutline

const char* PVR_RECORDING::strPlotOutline

◆ strProviderName

const char* PVR_RECORDING::strProviderName

◆ strRecordingId

const char* PVR_RECORDING::strRecordingId

◆ strThumbnailPath

const char* PVR_RECORDING::strThumbnailPath

◆ strTitle

const char* PVR_RECORDING::strTitle

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