From ee5fce8acad063a63f8b97e7eb2ad3aa19359325 Mon Sep 17 00:00:00 2001 From: Felix Domke Date: Sat, 8 Apr 2006 15:28:20 +0000 Subject: use setTarget instead of ugly 's' --- lib/service/servicedvb.cpp | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'lib/service/servicedvb.cpp') diff --git a/lib/service/servicedvb.cpp b/lib/service/servicedvb.cpp index 2494efc5..6f52c129 100644 --- a/lib/service/servicedvb.cpp +++ b/lib/service/servicedvb.cpp @@ -569,13 +569,6 @@ eDVBServicePlay::eDVBServicePlay(const eServiceReference &ref, eDVBService *serv m_reference(ref), m_dvb_service(service), m_is_paused(0) { m_is_primary = 1; - /* HACK!!! */ - if (m_reference.path == "s") - { - m_reference.path = ""; - m_is_primary = 0; - } - m_is_pvr = !m_reference.path.empty(); m_timeshift_enabled = m_timeshift_active = 0; @@ -735,6 +728,12 @@ RESULT eDVBServicePlay::stop() return 0; } +RESULT eDVBServicePlay::setTarget(int target) +{ + m_is_primary = !target; + return 0; +} + RESULT eDVBServicePlay::connectEvent(const Slot2 &event, ePtr &connection) { connection = new eConnection((iPlayableService*)this, m_event.connect(event)); -- cgit v1.2.3