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];
53 int iClientProviderUid;
65 char strAdapterName[PVR_ADDON_NAME_STRING_LENGTH];
66 char strAdapterStatus[PVR_ADDON_NAME_STRING_LENGTH];
67 char strServiceName[PVR_ADDON_NAME_STRING_LENGTH];
68 char strProviderName[PVR_ADDON_NAME_STRING_LENGTH];
69 char strMuxName[PVR_ADDON_NAME_STRING_LENGTH];
81 #define PVR_DESCRAMBLE_INFO_NOT_AVAILABLE -1
98 char strCardSystem[PVR_ADDON_DESCRAMBLE_INFO_STRING_LENGTH];
99 char strReader[PVR_ADDON_DESCRAMBLE_INFO_STRING_LENGTH];
100 char strFrom[PVR_ADDON_DESCRAMBLE_INFO_STRING_LENGTH];
101 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:92
"C" PVR add-on signal status information.
Definition: pvr_channels.h:64