9#ifndef C_API_ADDONINSTANCE_PVR_CHANNELS_H
10#define C_API_ADDONINSTANCE_PVR_CHANNELS_H
12#include "pvr_defines.h"
30 #define PVR_CHANNEL_INVALID_UID -1
42 unsigned int iUniqueId;
44 unsigned int iChannelNumber;
45 unsigned int iSubChannelNumber;
46 char strChannelName[PVR_ADDON_NAME_STRING_LENGTH];
47 char strMimeType[PVR_ADDON_INPUT_FORMAT_STRING_LENGTH];
48 unsigned int iEncryptionSystem;
49 char strIconPath[PVR_ADDON_URL_STRING_LENGTH];
64 char strAdapterName[PVR_ADDON_NAME_STRING_LENGTH];
65 char strAdapterStatus[PVR_ADDON_NAME_STRING_LENGTH];
66 char strServiceName[PVR_ADDON_NAME_STRING_LENGTH];
67 char strProviderName[PVR_ADDON_NAME_STRING_LENGTH];
68 char strMuxName[PVR_ADDON_NAME_STRING_LENGTH];
80 #define PVR_DESCRAMBLE_INFO_NOT_AVAILABLE -1
97 char strCardSystem[PVR_ADDON_DESCRAMBLE_INFO_STRING_LENGTH];
98 char strReader[PVR_ADDON_DESCRAMBLE_INFO_STRING_LENGTH];
99 char strFrom[PVR_ADDON_DESCRAMBLE_INFO_STRING_LENGTH];
100 char strProtocol[PVR_ADDON_DESCRAMBLE_INFO_STRING_LENGTH];
"C" PVR add-on channel.
Definition: pvr_channels.h:41
"C" PVR add-on descramble information.
Definition: pvr_channels.h:91
"C" PVR add-on signal status information.
Definition: pvr_channels.h:63