]>
Piment Noir Git Repositories - deb_libcec.git/log
Lars Op den Kamp [Mon, 8 Oct 2012 11:50:33 +0000 (13:50 +0200)]
cosmetics: format physical address as %x.%x.%x.%x instead of %04x
Lars Op den Kamp [Sun, 7 Oct 2012 23:09:41 +0000 (01:09 +0200)]
updated .gitignore
Lars Op den Kamp [Sun, 7 Oct 2012 22:20:44 +0000 (00:20 +0200)]
compile with -Werror
Lars Op den Kamp [Sun, 7 Oct 2012 22:14:53 +0000 (00:14 +0200)]
replaced previous libcec1 packages
Lars Op den Kamp [Sun, 7 Oct 2012 22:13:48 +0000 (00:13 +0200)]
silence signed overflow warning
Lars Op den Kamp [Sun, 7 Oct 2012 22:06:08 +0000 (00:06 +0200)]
sync StdString.h
Lars Op den Kamp [Sun, 7 Oct 2012 19:05:26 +0000 (21:05 +0200)]
fixed typo that disabled the start application button in the ui
Lars Op den Kamp [Sun, 7 Oct 2012 19:02:02 +0000 (21:02 +0200)]
added new settings from xbmc to LibCecTray
Lars Op den Kamp [Sun, 7 Oct 2012 16:54:05 +0000 (18:54 +0200)]
updated changelog
Lars Op den Kamp [Sun, 7 Oct 2012 15:08:42 +0000 (17:08 +0200)]
fixed - no more delay up to 2 seconds when exiting libCEC
Lars Op den Kamp [Sun, 7 Oct 2012 13:10:12 +0000 (15:10 +0200)]
fall back to the primary client when CCECProcessor::HandleLogicalAddressLost() and no client could be found
Lars Op den Kamp [Sun, 7 Oct 2012 12:20:23 +0000 (14:20 +0200)]
rpi: current firmware first sends a change to logical address 'broadcast' and then signals us that the address was lost. libCEC then failed to re-register, because it didn't know any client at this address
Lars Op den Kamp [Sun, 7 Oct 2012 10:07:47 +0000 (12:07 +0200)]
prevent double taps by not sending the same key press twice within 200ms
Lars Op den Kamp [Sun, 7 Oct 2012 09:37:38 +0000 (11:37 +0200)]
changed some log levels from NOTICE to DEBUG, so the non-debugging output is less spammy
Lars Op den Kamp [Sun, 7 Oct 2012 09:29:35 +0000 (11:29 +0200)]
fixed return values of cec_get_adapter_vendor_id() and cec_get_adapter_product_id()
Lars Op den Kamp [Sun, 7 Oct 2012 00:46:26 +0000 (02:46 +0200)]
exit LibCecTray when we detect that XBMC was started
Lars Op den Kamp [Sat, 6 Oct 2012 18:56:41 +0000 (20:56 +0200)]
fixed duplicate entry and entry for 'unknown' in the button config list
Lars Op den Kamp [Sat, 6 Oct 2012 18:44:14 +0000 (20:44 +0200)]
fixed - show/hide toggle when hiding the app via the taskbar
Lars Op den Kamp [Sat, 6 Oct 2012 18:39:41 +0000 (20:39 +0200)]
store inactive source setting
Lars Op den Kamp [Sat, 6 Oct 2012 15:55:23 +0000 (17:55 +0200)]
save the correct xml file in LibCecTray, so XBMC picks up the correct config
Lars Op den Kamp [Sat, 6 Oct 2012 12:39:07 +0000 (14:39 +0200)]
added GetAdapterProductId()+GetAdapterVendorId()/cec_get_adapter_product_id()+cec_get_adapter_vendor_id()
Lars Op den Kamp [Sat, 6 Oct 2012 12:12:45 +0000 (14:12 +0200)]
load and save the 2548:1002 config for XBMC too. try to create the profile directory if the tray tool was started before starting XBMC for the first time
Lars Op den Kamp [Sat, 6 Oct 2012 11:00:18 +0000 (13:00 +0200)]
disable configure buttons for apps that can't be configured
Lars Op den Kamp [Sat, 6 Oct 2012 10:55:53 +0000 (12:55 +0200)]
don't autostart applications
Lars Op den Kamp [Sat, 6 Oct 2012 10:55:39 +0000 (12:55 +0200)]
removed old icon from the project file
Lars Op den Kamp [Sat, 6 Oct 2012 09:28:42 +0000 (11:28 +0200)]
let the installer uninstall previous beta installations of libCEC Tray, and remove cec-config-gui.exe when installing
Lars Op den Kamp [Sat, 6 Oct 2012 01:17:34 +0000 (03:17 +0200)]
replaced cec-config-gui by libCEC tray
Lars Op den Kamp [Wed, 3 Oct 2012 16:41:59 +0000 (18:41 +0200)]
typo
Lars Op den Kamp [Wed, 3 Oct 2012 15:59:21 +0000 (17:59 +0200)]
bump client versions
Lars Op den Kamp [Wed, 3 Oct 2012 15:54:56 +0000 (17:54 +0200)]
don't log every frame, unless debugging was enabled in ./configure or visual studio
Lars Op den Kamp [Wed, 3 Oct 2012 15:33:58 +0000 (17:33 +0200)]
fixed - message response signaling and logging
Lars Op den Kamp [Wed, 3 Oct 2012 14:49:57 +0000 (16:49 +0200)]
updated changelog
Lars Op den Kamp [Wed, 3 Oct 2012 14:32:52 +0000 (16:32 +0200)]
log the exact data for failed transmissions, not the opcode
Lars Op den Kamp [Wed, 3 Oct 2012 14:28:09 +0000 (16:28 +0200)]
prevent sending directly addressed commands from being sent to broadcast
Lars Op den Kamp [Wed, 3 Oct 2012 13:11:20 +0000 (15:11 +0200)]
fixed - don't wait for a response when sending a reply, so we don't block message handling
Lars Op den Kamp [Wed, 3 Oct 2012 12:52:45 +0000 (14:52 +0200)]
removed unused maxTries from CCECAdapterMessage
Lars Op den Kamp [Wed, 3 Oct 2012 11:57:10 +0000 (13:57 +0200)]
fixed - some messages from the adapter were marked as response while they weren't
Lars Op den Kamp [Wed, 3 Oct 2012 08:41:25 +0000 (10:41 +0200)]
sync LibCecSharp
Lars Op den Kamp [Tue, 2 Oct 2012 23:28:02 +0000 (01:28 +0200)]
updated debian package files
Lars Op den Kamp [Tue, 2 Oct 2012 23:01:48 +0000 (01:01 +0200)]
bump to v2.0.0
Lars Op den Kamp [Tue, 2 Oct 2012 22:43:30 +0000 (00:43 +0200)]
enable silent rules by default
Lars Op den Kamp [Tue, 2 Oct 2012 22:41:16 +0000 (00:41 +0200)]
bump so version
Lars Op den Kamp [Tue, 2 Oct 2012 22:40:35 +0000 (00:40 +0200)]
updated documentation, bumped version number defines
Lars Op den Kamp [Tue, 2 Oct 2012 22:40:10 +0000 (00:40 +0200)]
update client applications
Lars Op den Kamp [Tue, 2 Oct 2012 22:18:22 +0000 (00:18 +0200)]
removed deref from callback method params. fixes C compilation. breaking API change
Lars Op den Kamp [Tue, 2 Oct 2012 22:01:10 +0000 (00:01 +0200)]
removed deprecated constructor. cosmetics
Lars Op den Kamp [Tue, 2 Oct 2012 11:59:46 +0000 (13:59 +0200)]
bump to v2.0.0-pre. don't build cec-config.exe on windows (there's a gui version)
Lars Op den Kamp [Tue, 2 Oct 2012 11:07:09 +0000 (13:07 +0200)]
more missing docs
Lars Op den Kamp [Tue, 2 Oct 2012 10:24:42 +0000 (12:24 +0200)]
added more documentation
Lars Op den Kamp [Mon, 1 Oct 2012 11:44:11 +0000 (13:44 +0200)]
added FirmwareBuildDate, CECVersion and AdapterType to LibCecSharp's configuration too
Lars Op den Kamp [Mon, 1 Oct 2012 10:57:43 +0000 (12:57 +0200)]
updated documentation, formatting
Lars Op den Kamp [Fri, 28 Sep 2012 16:06:03 +0000 (18:06 +0200)]
removed deprecated methods and fields
Lars Op den Kamp [Fri, 28 Sep 2012 12:30:59 +0000 (14:30 +0200)]
cleanup xmldoc after building
Lars Op den Kamp [Fri, 28 Sep 2012 12:12:12 +0000 (14:12 +0200)]
added xmldocs to the installer
Lars Op den Kamp [Fri, 28 Sep 2012 12:10:27 +0000 (14:10 +0200)]
added xmldoc for LibCecSharp
Lars Op den Kamp [Fri, 28 Sep 2012 12:09:04 +0000 (14:09 +0200)]
updated documentation
Lars Op den Kamp [Fri, 28 Sep 2012 09:48:10 +0000 (11:48 +0200)]
Lars Op den Kamp [Fri, 21 Sep 2012 18:19:33 +0000 (20:19 +0200)]
fixed - set the message state to ADAPTER_MESSAGE_STATE_ERROR when receiving an error reply
Lars Op den Kamp [Fri, 21 Sep 2012 18:06:27 +0000 (20:06 +0200)]
silence some warnings. closes #47
Lars Op den Kamp [Fri, 21 Sep 2012 11:21:35 +0000 (13:21 +0200)]
added combo key handling, based on the implementation from @ashwinkp, but with support for all adapters and OS'es now. closes #32
Lars Op den Kamp [Fri, 21 Sep 2012 10:45:33 +0000 (12:45 +0200)]
moved code that handles the previous keypress
Lars Op den Kamp [Thu, 20 Sep 2012 15:23:55 +0000 (17:23 +0200)]
removed double check in cec-config
Lars Op den Kamp [Thu, 20 Sep 2012 15:20:55 +0000 (17:20 +0200)]
added signal handlers to cec-client and cec-config. closes #45
Lars Op den Kamp [Thu, 20 Sep 2012 10:51:00 +0000 (12:51 +0200)]
Revert "Make cectypes.h compile under C.". This will have to wait and be fixed properly in version 2.0 because fixing this will break backwards compat
This reverts commit
b20860402ff0b01b741aeafe106b4451345d6609 .
Lars Op den Kamp [Wed, 19 Sep 2012 09:39:27 +0000 (02:39 -0700)]
Merge pull request #51 from warped-rudi/master-updates
Two minor extensions / fixes
warped-rudi [Mon, 3 Sep 2012 20:43:00 +0000 (22:43 +0200)]
cec: added vendor id Loewe
warped-rudi [Mon, 17 Sep 2012 15:22:00 +0000 (17:22 +0200)]
testclient: fixed vendor id always shown as zero
Lars Op den Kamp [Wed, 12 Sep 2012 13:29:44 +0000 (06:29 -0700)]
Merge pull request #46 from iKenndac/
b20860402ff0b01b741aeafe106b4451345d6609
Make cectypes.h compile under C
Daniel Kennett [Fri, 17 Aug 2012 16:43:08 +0000 (18:43 +0200)]
Make cectypes.h compile under C.
Lars Op den Kamp [Tue, 11 Sep 2012 12:44:22 +0000 (14:44 +0200)]
Merge branch 'development'
Lars Op den Kamp [Thu, 6 Sep 2012 08:58:23 +0000 (10:58 +0200)]
updated changelog
Lars Op den Kamp [Thu, 6 Sep 2012 08:57:16 +0000 (10:57 +0200)]
transmit an active source message after <set stream path> to a device that's handled by libCEC. closes #43
Lars Op den Kamp [Wed, 5 Sep 2012 15:05:42 +0000 (17:05 +0200)]
removed support/cec-flash-device.sh
Lars Op den Kamp [Wed, 5 Sep 2012 15:05:08 +0000 (17:05 +0200)]
bump version numbers to 1.9.0
Lars Op den Kamp [Wed, 5 Sep 2012 14:54:46 +0000 (16:54 +0200)]
updated changelog for 1.9.0
Lars Op den Kamp [Wed, 5 Sep 2012 14:42:37 +0000 (16:42 +0200)]
panasonic: send out an active source message when the tv started up because it sometimes doesn't request this
Lars Op den Kamp [Wed, 5 Sep 2012 14:30:36 +0000 (16:30 +0200)]
make cec-client include cecloader.h from our project, not from system
Lars Op den Kamp [Wed, 5 Sep 2012 13:07:02 +0000 (15:07 +0200)]
rpi: only notify libCEC that we lost our LA when the connection was initialised
Lars Op den Kamp [Wed, 5 Sep 2012 13:05:19 +0000 (15:05 +0200)]
stall outgoing messages when the logical address was lost, until we got a new address
Lars Op den Kamp [Wed, 5 Sep 2012 12:59:39 +0000 (14:59 +0200)]
allocate a new address in a background thread when the communication interface reports that the logical address was lost
Lars Op den Kamp [Wed, 5 Sep 2012 12:13:16 +0000 (14:13 +0200)]
extract logical address assignment from CCECProcessor::RegisterClient()
Josef Fruehwirth [Sat, 18 Aug 2012 12:07:04 +0000 (14:07 +0200)]
Retry m_port->Read(..) if an EINTR errror occurs instead of closing the connection. closes #38
Lars Op den Kamp [Wed, 5 Sep 2012 09:26:35 +0000 (11:26 +0200)]
rpi: handle vendor specific remote control presses. closes #42
Lars Op den Kamp [Wed, 5 Sep 2012 09:15:09 +0000 (11:15 +0200)]
rpi: handle VC_CEC_LOGICAL_ADDR_LOST in the rpi communication class itself, don't try to re-register the client, as it will lead to problem (such as a deadlock when the vid of the tv isn't known). closes #41. closes #34
Lars Op den Kamp [Mon, 3 Sep 2012 15:26:04 +0000 (17:26 +0200)]
rpi: handle VC_CEC_LOGICAL_ADDR_LOST. re-register the client when this happens, so a new LA is assigned
Lars Op den Kamp [Mon, 3 Sep 2012 15:18:30 +0000 (17:18 +0200)]
added HandleLogicalAddressLost() callback to IAdapterCommunication
Lars Op den Kamp [Fri, 31 Aug 2012 11:19:34 +0000 (13:19 +0200)]
updated driver installer
Lars Op den Kamp [Fri, 31 Aug 2012 11:12:56 +0000 (13:12 +0200)]
fixed duplicate entries check in CUSBCECAdapterDetection. cosmetics
Lars Op den Kamp [Thu, 30 Aug 2012 18:06:36 +0000 (20:06 +0200)]
added device detection support for composite usb devices on windows. needs the windows ddk, and it's expected to be found in C:\WinDDK\7600.16385.1
Lars Op den Kamp [Wed, 29 Aug 2012 12:35:41 +0000 (14:35 +0200)]
updated windows driver inf
Lars Op den Kamp [Wed, 29 Aug 2012 11:36:24 +0000 (13:36 +0200)]
only match one interface, not all three when detecting devices on linux and darwin
Lars Op den Kamp [Wed, 29 Aug 2012 11:31:16 +0000 (13:31 +0200)]
also match to pid 0x1002 in CUSBCECAdapterDetection
Lars Op den Kamp [Wed, 29 Aug 2012 10:27:12 +0000 (12:27 +0200)]
restrict the cdc part in the driver inf file to interface 0 for pid 0x1002
Lars Op den Kamp [Fri, 10 Aug 2012 08:55:48 +0000 (10:55 +0200)]
added the type of adapter to libcec_configuration, and display the type in cec-client -l. fixed missing cec_version updates in libcec_configuration
Lars Op den Kamp [Fri, 10 Aug 2012 08:10:16 +0000 (10:10 +0200)]
moved cec_adapter_messagecode from cectypes.h to USBCECAdapterMessage.h
Lars Op den Kamp [Mon, 6 Aug 2012 10:34:38 +0000 (12:34 +0200)]
Merge branch 'development'
Lars Op den Kamp [Fri, 3 Aug 2012 00:50:27 +0000 (02:50 +0200)]
win32: fixed signed/unsigned warning
Lars Op den Kamp [Fri, 3 Aug 2012 00:28:40 +0000 (02:28 +0200)]
bumped version numbers to 1.8.1, updated changelog
Lars Op den Kamp [Thu, 2 Aug 2012 23:35:54 +0000 (01:35 +0200)]
windows: update the error message when an error occurs while writing to the serial port
Lars Op den Kamp [Thu, 2 Aug 2012 17:26:23 +0000 (19:26 +0200)]
fixed - deleted a couple of lines too many in
045b2e29de7d187e8586fa3f6b59b9c6470efd31