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;