cec: send a feature abort again for all unhandled commands, removed statics, refactor...
authorLars Op den Kamp <lars@opdenkamp.eu>
Wed, 9 May 2012 00:16:20 +0000 (02:16 +0200)
committerLars Op den Kamp <lars@opdenkamp.eu>
Thu, 10 May 2012 15:16:12 +0000 (17:16 +0200)
commit004b83822a351e1fb6e982a9183a12a430b0b769
tree2e7de34ada3633cc249ac901cf748546a6734830
parent5daed059e1d5bca3ddfa0787679ef4e7b349e382
cec: send a feature abort again for all unhandled commands, removed statics, refactored CLibCEC so a client registers itself within CCECProcessor, which then allocates one or more logical addresses for it. This is needed for multi-client support later. bugzid: 466
36 files changed:
include/cectypes.h
src/lib/CECClient.cpp [new file with mode: 0644]
src/lib/CECClient.h [new file with mode: 0644]
src/lib/CECInputBuffer.h [new file with mode: 0644]
src/lib/CECProcessor.cpp
src/lib/CECProcessor.h
src/lib/LibCEC.cpp
src/lib/LibCEC.h
src/lib/Makefile.am
src/lib/adapter/AdapterCommunication.h
src/lib/adapter/USBCECAdapterCommands.cpp
src/lib/adapter/USBCECAdapterCommunication.cpp
src/lib/adapter/USBCECAdapterCommunication.h
src/lib/adapter/USBCECAdapterMessage.cpp
src/lib/adapter/USBCECAdapterMessageQueue.cpp
src/lib/adapter/USBCECAdapterMessageQueue.h
src/lib/devices/CECAudioSystem.cpp
src/lib/devices/CECAudioSystem.h
src/lib/devices/CECBusDevice.cpp
src/lib/devices/CECBusDevice.h
src/lib/devices/CECDeviceMap.cpp [new file with mode: 0644]
src/lib/devices/CECDeviceMap.h [new file with mode: 0644]
src/lib/devices/CECPlaybackDevice.cpp
src/lib/devices/CECPlaybackDevice.h
src/lib/devices/CECRecordingDevice.cpp
src/lib/devices/CECRecordingDevice.h
src/lib/devices/CECTV.cpp
src/lib/devices/CECTV.h
src/lib/devices/CECTuner.cpp
src/lib/devices/CECTuner.h
src/lib/implementations/ANCommandHandler.cpp
src/lib/implementations/CECCommandHandler.cpp
src/lib/implementations/CECCommandHandler.h
src/lib/implementations/SLCommandHandler.cpp
src/lib/implementations/SLCommandHandler.h
src/lib/implementations/VLCommandHandler.cpp