From 391f7559e77cf98ea3b5a1fba94a8fa6f4307da8 Mon Sep 17 00:00:00 2001 From: Andreas Monzner Date: Sat, 3 Dec 2005 21:16:59 +0000 Subject: add support for read signal quality, power and biterror rate from python --- lib/service/servicedvb.cpp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'lib/service/servicedvb.cpp') diff --git a/lib/service/servicedvb.cpp b/lib/service/servicedvb.cpp index 96f942ab..9e77a7a7 100644 --- a/lib/service/servicedvb.cpp +++ b/lib/service/servicedvb.cpp @@ -681,6 +681,12 @@ RESULT eDVBServicePlay::getPlayPosition(pts_t &pos) return pvr_channel->getCurrentPosition(demux, pos); } +RESULT eDVBServicePlay::frontendStatusInfo(ePtr &ptr) +{ + ptr = this; + return 0; +} + RESULT eDVBServicePlay::info(ePtr &ptr) { ptr = this; @@ -811,6 +817,17 @@ int eDVBServicePlay::selectAudioStream(int i) return 0; } +int eDVBServicePlay::getFrontendInfo(int w) +{ + eUsePtr channel; + if(m_service_handler.getChannel(channel)) + return 0; + ePtr fe; + if(channel->getFrontend(fe)) + return 0; + return fe->readFrontendData(w); +} + DEFINE_REF(eDVBServicePlay) eAutoInitPtr init_eServiceFactoryDVB(eAutoInitNumbers::service+1, "eServiceFactoryDVB"); -- cgit v1.2.3