From: Andreas Monzner Date: Tue, 21 Jul 2009 19:55:13 +0000 (+0000) Subject: small fix X-Git-Url: http://code.vuplus.com/gitweb/?a=commitdiff_plain;h=ca581fbf4be9889b401cb69dedd17941e85c620a;p=vuplus_dvbapp-plugin small fix --- diff --git a/vlcplayer/src/servicets/servicets.cpp b/vlcplayer/src/servicets/servicets.cpp index ff9fe47..ba05176 100644 --- a/vlcplayer/src/servicets/servicets.cpp +++ b/vlcplayer/src/servicets/servicets.cpp @@ -257,7 +257,8 @@ RESULT eServiceTS::start() if (m_destfd == -1) { m_destfd = ::open("/dev/misc/pvr", O_WRONLY); - if (m_destfd < 0) { + if (m_destfd < 0) + { eDebug("Cannot open /dev/misc/pvr"); return -1; } @@ -284,7 +285,10 @@ RESULT eServiceTS::start() RESULT eServiceTS::stop() { if (m_destfd >= 0) + { ::close(m_destfd); + m_destfd = -1; + } if (m_state != stRunning) return -1; printf("TS: %s stop\n", m_filename.c_str());