X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2FLibCecSharp%2FCecSharpTypes.h;h=8ac38c7dd6712887b701b18c522d000e59988af2;hb=461f1270e2ad631d4805a1126bea6d7b1f3c3a86;hp=ac2b93b91f95cbb945c3633a991a1151415cbbaf;hpb=331d659ebc796b60dc460b8160cc100cee043578;p=deb_libcec.git
diff --git a/src/LibCecSharp/CecSharpTypes.h b/src/LibCecSharp/CecSharpTypes.h
index ac2b93b..8ac38c7 100644
--- a/src/LibCecSharp/CecSharpTypes.h
+++ b/src/LibCecSharp/CecSharpTypes.h
@@ -200,7 +200,27 @@ namespace CecSharp
/// The device needs servicing. This is set when the firmware can be upgraded, or when a problem with the firmware is detected.
/// The latest firmware flash tool can be downloaded from http://packages.pulse-eight.net/
///
- ServiceDevice = 1
+ ServiceDevice = 0,
+ ///
+ /// The connection to the adapter was lost, probably because the device got unplugged.
+ ///
+ ConnectionLost,
+ ///
+ /// No permission from the OS to access the adapter.
+ ///
+ PermissionError,
+ ///
+ /// The device is being used by another program.
+ ///
+ PortBusy,
+ ///
+ /// The physical address that is assigned to the adapter is already being used.
+ ///
+ PhysicalAddressError,
+ ///
+ /// The TV does not respond to polls.
+ ///
+ TVPollFailed
};
///
@@ -767,9 +787,11 @@ namespace CecSharp
Toshiba = 0x000039,
Samsung = 0x0000F0,
Denon = 0x0005CD,
+ Marantz = 0x000678,
Loewe = 0x000982,
Onkyo = 0x0009B0,
Medion = 0x000CB8,
+ Toshiba2 = 0x000CE7,
Akai = 0x0020C7,
AOC = 0x002467,
Panasonic = 0x008045,
@@ -1195,7 +1217,19 @@ namespace CecSharp
///
/// v2.1.1
///
- Version2_1_1 = 0x2101
+ Version2_1_1 = 0x2101,
+ ///
+ /// v2.1.2
+ ///
+ Version2_1_2 = 0x2102,
+ ///
+ /// v2.1.3
+ ///
+ Version2_1_3 = 0x2103,
+ ///
+ /// The current version
+ ///
+ CurrentVersion = 0x2103
};
///
@@ -1302,7 +1336,19 @@ namespace CecSharp
///
/// v2.1.1
///
- Version2_1_1 = 0x2101
+ Version2_1_1 = 0x2101,
+ ///
+ /// v2.1.2
+ ///
+ Version2_1_2 = 0x2102,
+ ///
+ /// v2.1.3
+ ///
+ Version2_1_3 = 0x2103,
+ ///
+ /// The current version
+ ///
+ CurrentVersion = 0x2103
};
///
@@ -1693,8 +1739,8 @@ namespace CecSharp
PhysicalAddress = CEC_DEFAULT_PHYSICAL_ADDRESS;
BaseDevice = (CecLogicalAddress)CEC_DEFAULT_BASE_DEVICE;
HDMIPort = CEC_DEFAULT_HDMI_PORT;
- ClientVersion = CecClientVersion::Version2_1_1;
- ServerVersion = CecServerVersion::Version2_1_1;
+ ClientVersion = CecClientVersion::CurrentVersion;
+ ServerVersion = CecServerVersion::CurrentVersion;
TvVendor = CecVendorId::Unknown;
GetSettingsFromROM = false;