aboutsummaryrefslogtreecommitdiff
path: root/lib/service/servicedvb.cpp
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.net>2008-01-24 00:42:20 +0000
committerFelix Domke <tmbinc@elitedvb.net>2008-01-24 00:42:20 +0000
commit9e4a418c7ce0e0281ca8c06be4ee92a48eaab87a (patch)
tree3771e71ed0a9906f5766a7d5702da9d1ced98e13 /lib/service/servicedvb.cpp
parentfed93ee95ab650551d8ef5d0d03e4e57b7f058cc (diff)
downloadenigma2-9e4a418c7ce0e0281ca8c06be4ee92a48eaab87a.tar.gz
enigma2-9e4a418c7ce0e0281ca8c06be4ee92a48eaab87a.zip
pass more information about why a channel alloc fails, and display proper error message (instead of "no free tuner")
Diffstat (limited to 'lib/service/servicedvb.cpp')
-rw-r--r--lib/service/servicedvb.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/service/servicedvb.cpp b/lib/service/servicedvb.cpp
index 53bc17a8..2d770fb0 100644
--- a/lib/service/servicedvb.cpp
+++ b/lib/service/servicedvb.cpp
@@ -1103,6 +1103,7 @@ void eDVBServicePlay::serviceEvent(int event)
case eDVBServicePMTHandler::eventNoPATEntry:
case eDVBServicePMTHandler::eventNoPMT:
case eDVBServicePMTHandler::eventTuneFailed:
+ case eDVBServicePMTHandler::eventMisconfiguration:
{
eDebug("DVB service failed to tune - error %d", event);
m_event((iPlayableService*)this, evTuneFailed);