cec: get the vendor id of the TV before allocating logical addresses, so we can deter...
authorLars Op den Kamp <lars@opdenkamp.eu>
Sun, 10 Jun 2012 09:14:45 +0000 (11:14 +0200)
committerLars Op den Kamp <lars@opdenkamp.eu>
Sun, 10 Jun 2012 09:14:45 +0000 (11:14 +0200)
commit42d28d15d07f893b491051970ade1bd56bb596eb
tree2d9fc3db414474e98c8a906714d60527a6b4153f
parent34fe491f051387fa870da9459ce53892f7bb03ab
cec: get the vendor id of the TV before allocating logical addresses, so we can determine if the TV supports the requested device type directly. for panasonic, this means that a playback device will be allocated directly, instead of allocating a recording device first and switching to playback device afterwards, which may possibly confuse the tv
src/lib/CECClient.cpp
src/lib/CECClient.h
src/lib/CECProcessor.cpp
src/lib/devices/CECBusDevice.cpp
src/lib/implementations/CECCommandHandler.h
src/lib/implementations/RLCommandHandler.cpp
src/lib/implementations/SLCommandHandler.cpp
src/lib/implementations/VLCommandHandler.cpp
src/lib/implementations/VLCommandHandler.h