change iFrontendInformation api
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>
Mon, 15 Jan 2007 15:51:19 +0000 (15:51 +0000)
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>
Mon, 15 Jan 2007 15:51:19 +0000 (15:51 +0000)
commitb9bda8a0d43be892f2e5d96ea45ba8d4b2fdae20
tree12b771f91ee8351764d8e0087cfd122b7ccfb263
parentc866e3ad3c089e189ff94d51cb125603b998f5c6
change iFrontendInformation api
getFrontendData(bool) is now splitted in three seperate calls
getFrontendData() returns the frontend number and frontend type in a dict
getFrontendStatus() return signal quality, signal power, bit error rate,
lock state, sync state, frontend state in a dict
getTransponderData(bool) when the bool is true it returns a dict with the
original tuned transponder data, when false the transponderdata read out
from the frontend driver
getAll(bool) is a sum of the three single calls and the direct replacement
of the old getFrontendData call
12 files changed:
lib/dvb/frontend.cpp
lib/dvb/frontend.h
lib/dvb/idvb.h
lib/python/Components/Sources/FrontendStatus.py
lib/python/Components/TunerInfo.py
lib/python/Plugins/SystemPlugins/PositionerSetup/plugin.py
lib/python/Plugins/SystemPlugins/Satfinder/plugin.py
lib/python/Screens/ScanSetup.py
lib/python/Screens/ServiceInfo.py
lib/service/iservice.h
lib/service/servicedvb.cpp
lib/service/servicedvb.h