forked from malard/libcec
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
33 lines (26 loc) · 1.1 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
This library provides support for the Pulse-Eight USB-CEC adapter.
To install libCEC on Linux:
# autoreconf -vif
# ./configure --prefix=/usr
# make
# sudo make install
To install libCEC on Windows:
* open /project/libcec.sln with Visual C++ 2010 or Visual Studio 2010.
* build the project.
* copy libcec.dll and pthreadVC2.dll to your desired destination.
To build an installer on Windows:
* download and install the Windows DDK.
* download and install NSIS.
* go to /project and execute create-installer.cmd to create the installer.
* the installer is stored as /project/libCEC-installer.exe
Test the device:
* run "cec-client -h" to display the options of the test client.
For developers:
* see /include/cec.h for the C++ API and /include/cecc.h for the C version.
* see src/testclient/main.cpp for an example
For .NET developers:
* build project/libcec.sln first
* add a reference to LibCecSharp.dll
* see src\CecSharpTester\CecSharpClient.cs for an example
If you wish to contribute to this project, you must first sign our contributors agreement
Please see http://www.pulse-eight.net/contributors for more information