+libcec (1.6-2) unstable; urgency=low
+
+ * fixed:
+ * fixed typo in CUSBCECAdapterCommands::RequestSettings() that prevented
+ the settings from being read. the settings were still written, but never
+ read when bGetSettingsFromROM = 1.
+
+ -- Pulse-Eight Packaging <packaging@pulse-eight.com> Wed, 18 Apr 2012 11:30:00 +0100
+
libcec (1.6-1) unstable; urgency=medium
* changed/added:
#define CEC_MIN_LIB_VERSION 1
#define CEC_LIB_VERSION_MAJOR 1
-#define CEC_LIB_VERSION_MINOR 5
+#define CEC_LIB_VERSION_MINOR 6
typedef enum cec_abort_reason
{
CEC_CLIENT_VERSION_1_5_1 = 0x1501,
CEC_CLIENT_VERSION_1_5_2 = 0x1502,
CEC_CLIENT_VERSION_1_5_3 = 0x1503,
- CEC_CLIENT_VERSION_1_6_0 = 0x1600
+ CEC_CLIENT_VERSION_1_6_0 = 0x1600,
+ CEC_CLIENT_VERSION_1_6_1 = 0x1601
} cec_client_version;
typedef enum cec_server_version
CEC_SERVER_VERSION_1_5_1 = 0x1501,
CEC_SERVER_VERSION_1_5_2 = 0x1502,
CEC_SERVER_VERSION_1_5_3 = 0x1503,
- CEC_SERVER_VERSION_1_6_0 = 0x1600
+ CEC_SERVER_VERSION_1_6_0 = 0x1600,
+ CEC_SERVER_VERSION_1_6_1 = 0x1601
} cec_server_version;
typedef struct libcec_configuration
Config = new LibCECConfiguration();
Config.DeviceTypes.Types[0] = CecDeviceType.RecordingDevice;
Config.DeviceName = "CEC Tester";
- Config.ClientVersion = CecClientVersion.Version1_5_0;
+ Config.ClientVersion = CecClientVersion.Version1_6_1;
Config.SetCallbacks(this);
LogLevel = (int)CecLogLevel.All;
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.6.0.0")]
-[assembly: AssemblyFileVersion("1.6.0.0")]
+[assembly: AssemblyVersion("1.6.1.0")]
+[assembly: AssemblyFileVersion("1.6.1.0")]
[assembly:AssemblyTrademarkAttribute("")];
[assembly:AssemblyCultureAttribute("")];
-[assembly:AssemblyVersionAttribute("1.6.0.0")];
+[assembly:AssemblyVersionAttribute("1.6.1.0")];
[assembly:ComVisible(false)];
[assembly:CLSCompliantAttribute(true)];
{
VersionPre1_5 = 0,
Version1_5_0 = 0x1500,
- Version1_5_1 = 0x1501,
- Version1_5_2 = 0x1502,
- Version1_5_3 = 0x1503,
- Version1_6_0 = 0x1600
+ Version1_5_1 = 0x1501,
+ Version1_5_2 = 0x1502,
+ Version1_5_3 = 0x1503,
+ Version1_6_0 = 0x1600,
+ Version1_6_1 = 0x1601
};
- public enum class CecServerVersion
+ public enum class CecServerVersion
{
VersionPre1_5 = 0,
Version1_5_0 = 0x1500,
- Version1_5_1 = 0x1501,
- Version1_5_2 = 0x1502,
- Version1_5_3 = 0x1503,
- Version1_6_0 = 0x1600
+ Version1_5_1 = 0x1501,
+ Version1_5_2 = 0x1502,
+ Version1_5_3 = 0x1503,
+ Version1_6_0 = 0x1600,
+ Version1_6_1 = 0x1601
};
public ref class CecAdapter
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.6.0.0")]
-[assembly: AssemblyFileVersion("1.6.0.0")]
+[assembly: AssemblyVersion("1.6.1.0")]
+[assembly: AssemblyFileVersion("1.6.1.0")]
{
CreateBusDevices();
m_configuration.Clear();
- m_configuration.serverVersion = CEC_SERVER_VERSION_1_6_0;
+ m_configuration.serverVersion = CEC_SERVER_VERSION_1_6_1;
SetConfiguration(configuration);
if (m_configuration.tvVendor != CEC_VENDOR_UNKNOWN)
m_iLastTransmission(0)
{
m_configuration.Clear();
- m_configuration.serverVersion = CEC_SERVER_VERSION_1_6_0;
+ m_configuration.serverVersion = CEC_SERVER_VERSION_1_6_1;
// client version < 1.5.0
m_configuration.clientVersion = (uint32_t)CEC_CLIENT_VERSION_PRE_1_5;
return "1.5.3";
case CEC_CLIENT_VERSION_1_6_0:
return "1.6.0";
+ case CEC_CLIENT_VERSION_1_6_1:
+ return "1.6.1";
default:
return "Unknown";
}
return "1.5.3";
case CEC_SERVER_VERSION_1_6_0:
return "1.6.0";
+ case CEC_SERVER_VERSION_1_6_1:
+ return "1.6.1";
default:
return "Unknown";
}
m_callbacks(configuration->callbacks),
m_cbParam(configuration->callbackParam)
{
- configuration->serverVersion = CEC_SERVER_VERSION_1_6_0;
+ configuration->serverVersion = CEC_SERVER_VERSION_1_6_1;
m_cec = new CCECProcessor(this, configuration);
}
g_config.Clear();
snprintf(g_config.strDeviceName, 13, "CECTester");
g_config.callbackParam = NULL;
- g_config.clientVersion = CEC_CLIENT_VERSION_1_6_0;
+ g_config.clientVersion = CEC_CLIENT_VERSION_1_6_1;
g_callbacks.CBCecLogMessage = &CecLogMessage;
g_callbacks.CBCecKeyPress = &CecKeyPress;
g_callbacks.CBCecCommand = &CecCommand;