summaryrefslogtreecommitdiff
path: root/ffnetdev.c
diff options
context:
space:
mode:
authorzwer <zwer@1f4bef6d-8e0a-0410-8695-e467da8aaccf>2007-02-18 21:57:59 +0000
committerzwer <zwer@1f4bef6d-8e0a-0410-8695-e467da8aaccf>2007-02-18 21:57:59 +0000
commit1b942dd8aab5eed24ef5196a8dffdb645f2ff227 (patch)
tree7aa90cacc87b823e79ca550cde813a8281e92718 /ffnetdev.c
parentc8eb1459144bd0117d9dbd2ab4c1d1927d4fa13b (diff)
downloadvdr-plugin-ffnetdev-1b942dd8aab5eed24ef5196a8dffdb645f2ff227.tar.gz
vdr-plugin-ffnetdev-1b942dd8aab5eed24ef5196a8dffdb645f2ff227.tar.bz2
- vor- und zurückspulen mit versch. Geschwindigkeiten, Pause
- DVD-Wedergabe macht Probleme git-svn-id: svn://svn.berlios.de/ffnetdev/trunk@29 1f4bef6d-8e0a-0410-8695-e467da8aaccf
Diffstat (limited to 'ffnetdev.c')
-rw-r--r--ffnetdev.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/ffnetdev.c b/ffnetdev.c
index 64c2916..8304fc1 100644
--- a/ffnetdev.c
+++ b/ffnetdev.c
@@ -213,7 +213,11 @@ void cPluginFFNetDev::SetPrimaryDevice()
{
int i = 0;
while ((cOsd::IsOpen() > 0) && (i-- > 0))
- cRemote::Put(kBack);
+ cRemote::Put(kBack);
+
+ i = 0;
+ while ((strlen(m_ClientName) == 0) && (i++ < 2))
+ sleep(1);
if ((config.iAutoSetPrimaryDVB == 1) && (m_origPrimaryDevice == -1))
{
@@ -237,11 +241,7 @@ void cPluginFFNetDev::SetPrimaryDevice()
if(EnableRemote)
{
if (m_Remote == NULL)
- {
- i = 0;
- while ((strlen(m_ClientName) == 0) && (i++ < 2))
- sleep(1);
-
+ {
char str[30];
if (strlen(m_ClientName) > 0)
sprintf(str, "ffnetdev-%s", m_ClientName);