From 2bc720f79ea42168572ba458fec5b2cffb175a04 Mon Sep 17 00:00:00 2001 From: Andreas Monzner Date: Mon, 26 Jun 2006 15:28:24 +0000 Subject: add support for show used tuner for running service in the infobar add support for show all tuners in use in the infobar add support for show the currently date in the infobar now all skins have to define some new widgets in skin.. look in skin.xml and search for "not used in this skin yet" --- lib/service/servicedvb.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lib/service/servicedvb.cpp') diff --git a/lib/service/servicedvb.cpp b/lib/service/servicedvb.cpp index b7acd1f4..581f64c5 100644 --- a/lib/service/servicedvb.cpp +++ b/lib/service/servicedvb.cpp @@ -1290,7 +1290,7 @@ int eDVBServicePlay::getCurrentChannel() RESULT eDVBServicePlay::selectChannel(int i) { - if (i < LEFT || i > RIGHT) + if (i < LEFT || i > RIGHT || i == STEREO) i = -1; // Stereo if (m_dvb_service) m_dvb_service->setCacheEntry(eDVBService::cACHANNEL, i); @@ -2013,7 +2013,7 @@ int eDVBServicePlay::getPCMDelay() void eDVBServicePlay::setAC3Delay(int delay) { if (m_dvb_service) - m_dvb_service->setCacheEntry(eDVBService::cAC3DELAY, delay); + m_dvb_service->setCacheEntry(eDVBService::cAC3DELAY, delay ? delay : -1); if (m_decoder) m_decoder->setAC3Delay(delay); } @@ -2021,7 +2021,7 @@ void eDVBServicePlay::setAC3Delay(int delay) void eDVBServicePlay::setPCMDelay(int delay) { if (m_dvb_service) - m_dvb_service->setCacheEntry(eDVBService::cPCMDELAY, delay); + m_dvb_service->setCacheEntry(eDVBService::cPCMDELAY, delay ? delay : -1); if (m_decoder) m_decoder->setPCMDelay(delay); } -- cgit v1.2.3