sync LibCecSharp
authorLars Op den Kamp <lars@opdenkamp.eu>
Wed, 25 Jul 2012 10:24:19 +0000 (12:24 +0200)
committerLars Op den Kamp <lars@opdenkamp.eu>
Wed, 25 Jul 2012 10:31:09 +0000 (12:31 +0200)
src/CecSharpTester/CecSharpClient.cs
src/LibCecSharp/LibCecSharp.cpp
src/cec-config-gui/CecConfigGUI.cs

index 4afbb537da2f4dc080c4b9c2d651786b8ea9aa52..843823c16668425012d0641ed9d7e17ade63ad61 100644 (file)
@@ -43,11 +43,12 @@ namespace CecSharpClient
       Config = new LibCECConfiguration();
       Config.DeviceTypes.Types[0] = CecDeviceType.RecordingDevice;
       Config.DeviceName = "CEC Tester";
-      Config.ClientVersion = CecClientVersion.Version1_7_1;
+      Config.ClientVersion = CecClientVersion.Version1_8_0;
       Config.SetCallbacks(this);
       LogLevel = (int)CecLogLevel.All;
 
       Lib = new LibCecSharp(Config);
+      Lib.InitVideoStandalone();
 
       Console.WriteLine("CEC Parser created - libCEC version " + Lib.ToString(Config.ServerVersion));
     }
index 634edc5ecbb62abafb8a911488049e680c7a5439..81c857fb2fed67c2475365eab980289d32aaf21b 100644 (file)
@@ -604,6 +604,11 @@ namespace CecSharp
                        return gcnew String(retVal);
                }
 
+               void InitVideoStandalone()
+               {
+                       m_libCec->InitVideoStandalone();
+               }
+
        private:
                ICECAdapter *        m_libCec;
     CecCallbackMethods ^ m_callbacks;
index 1bd2f071ba5da0e2eb52546cee3ebc25eb04ffda..a57ac355b4da01791e64c3543c7ce3cca0618232 100644 (file)
@@ -28,11 +28,12 @@ namespace CecConfigGui
       Config.DeviceTypes.Types[0] = CecDeviceType.RecordingDevice;
       Config.DeviceName = "CEC Config";
       Config.GetSettingsFromROM = true;
-      Config.ClientVersion = CecClientVersion.Version1_7_1;
+      Config.ClientVersion = CecClientVersion.Version1_8_0;
       Callbacks = new CecCallbackWrapper(this);
       Config.SetCallbacks(Callbacks);
       LoadXMLConfiguration(ref Config);
       Lib = new LibCecSharp(Config);
+      Lib.InitVideoStandalone();
 
       InitializeComponent();
       LoadButtonConfiguration();