Re: [vdr] ERROR: attempt to open OSD while it is already open - using dummy OSD!

2008-03-28 Thread Wolfgang Rohdewald
On Samstag, 22. März 2008, Klaus Schmidinger wrote:
  But vdr does not ask the plugin to hide before trying
  to show the message, so I am getting the same error
  message in that situation. I see no way to get rid of it.
  
  As a possible solution, can the player control somehow
  tell vdr that it can handle the message display itself?
  Something like
  
  class cControl : public cOsdObject {
  public:
    ...
    virtual bool DisplayMessage(...) { return false };
  
  so if a player is active, its DisplayMessage is called.
  Only when it returns false, vdr then tries to display
  the message. 
 
 See cSkinDisplayReplay::SetMessage().

the unpatched vdr-1.5.16 does not contain that. Are you sure you
are using an unpatched vdr? (Sorry, could not resist ;-) )

I do have
void cSkinClassicDisplayMessage::SetMessage(eMessageType Type, const char *Text)

but this plugin does not use skins at all for its player osd.
Just cOsdProvider::NewOsd(). So I dont see how SetMessage() could 
help me.

-- 
Wolfgang

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] ERROR: attempt to open OSD while it is already open - using dummy OSD!

2008-03-28 Thread Klaus Schmidinger
On 03/28/08 08:14, Wolfgang Rohdewald wrote:
 On Samstag, 22. März 2008, Klaus Schmidinger wrote:
 But vdr does not ask the plugin to hide before trying
 to show the message, so I am getting the same error
 message in that situation. I see no way to get rid of it.

 As a possible solution, can the player control somehow
 tell vdr that it can handle the message display itself?
 Something like

 class cControl : public cOsdObject {
 public:
   ...
   virtual bool DisplayMessage(...) { return false };

 so if a player is active, its DisplayMessage is called.
 Only when it returns false, vdr then tries to display
 the message. 
 See cSkinDisplayReplay::SetMessage().
 
 the unpatched vdr-1.5.16 does not contain that. Are you sure you
 are using an unpatched vdr? (Sorry, could not resist ;-) )
 
 I do have
 void cSkinClassicDisplayMessage::SetMessage(eMessageType Type, const char 
 *Text)

So I omitted the parameters, big deal ;-)

 but this plugin does not use skins at all for its player osd.
 Just cOsdProvider::NewOsd(). So I dont see how SetMessage() could 
 help me.

You could set your OSDs level to something greater than 0.
Then it will be pushed into background when a higher level
OSD comes up, and restored after that.

Klaus

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] [ANNOUNCE] extb-0.3.0

2008-03-28 Thread Tobi
Hello!

Andreas Brachold wrote:

 Project's homepage: http://www.deltab.de/content/view/74/76/
   http://www.deltab.de/content/view/24/63

Some small problems:

- The po dir in your tarball is missing the chmod +x Flag!
- Your COPYRIGHT file contains an old version of the GPL2 (wrong FSF address,
please see http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
- GCC 4.3 requires some additional includes (see attached patch)

bye,

Tobias
#! /bin/sh /usr/share/dpatch/dpatch-run
## 01_gcc-4.3.dpatch by Tobias Grimm [EMAIL PROTECTED]
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: No description.

@DPATCH@
diff -urNad vdr-plugin-extb-0.3.0~/lirc.h vdr-plugin-extb-0.3.0/lirc.h
--- vdr-plugin-extb-0.3.0~/lirc.h   2008-03-27 19:29:29.0 +0100
+++ vdr-plugin-extb-0.3.0/lirc.h2008-03-28 11:11:29.0 +0100
@@ -25,6 +25,8 @@
 #include vector
 #define __STL_CONFIG_H
 #include vdr/thread.h
+#include cstdlib
+#include cstring
 
 ///
 // Want more debugstuff comment out follow line
___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] [PATCH] ERROR: attempt to open OSD whi le it is already open - using dummy OSD!

2008-03-28 Thread Wolfgang Rohdewald
On Freitag, 28. März 2008, Klaus Schmidinger wrote:
 On 03/28/08 08:14, Wolfgang Rohdewald wrote:
  On Samstag, 22. März 2008, Klaus Schmidinger wrote:
  But vdr does not ask the plugin to hide before trying
  to show the message, so I am getting the same error
  message in that situation. I see no way to get rid of it.
 
  As a possible solution, can the player control somehow
  tell vdr that it can handle the message display itself?
  Something like
 
  class cControl : public cOsdObject {
  public:
...
virtual bool DisplayMessage(...) { return false };
 
  so if a player is active, its DisplayMessage is called.
  Only when it returns false, vdr then tries to display
  the message. 
  See cSkinDisplayReplay::SetMessage().
  
  the unpatched vdr-1.5.16 does not contain that. Are you sure you
  are using an unpatched vdr? (Sorry, could not resist ;-) )
  
  I do have
  void cSkinClassicDisplayMessage::SetMessage(eMessageType Type, const char 
  *Text)
 
 So I omitted the parameters, big deal ;-)

I actually meant cSkinDisplayReplay against cSkinClassicDisplayReplay. No big
deal, of course.
 
  but this plugin does not use skins at all for its player osd.
  Just cOsdProvider::NewOsd(). So I dont see how SetMessage() could 
  help me.
 
 You could set your OSDs level to something greater than 0.
 Then it will be pushed into background when a higher level
 OSD comes up, and restored after that.

thank you, this works. No more error messages in the log. Patch for osddemo
attached.

Of course the message display is now visually very different from the normal
player osd. I still think cControl::DisplayMessage() would be useful. Then
the cControl could better visually integrate the message.


-- 
Wolfgang
--- /home/wr/Desktop/Downloads/vdr-1.6.0/PLUGINS/src/osddemo/osddemo.c	2007-08-15 15:17:55.0 +0200
+++ osddemo.c	2008-03-28 11:26:44.0 +0100
@@ -41,7 +41,7 @@
 
 void cLineGame::Show(void)
 {
-  osd = cOsdProvider::NewOsd(100, 50);
+  osd = cOsdProvider::NewOsd(100, 50, 50);
   if (osd) {
  tArea Area = { 0, 0, 99, 199,  4 };
  osd-SetAreas(Area, 1);
___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] [Announce] remotetimers-0.0.2

2008-03-28 Thread Frank Schmirler
Hi,

remotetimers-0.0.2 is available from http://vdr.schmirler.de/. The plugin lets
 you add/edit/delete timers on the local (client) VDR and a remote (server) VDR.

Changes:
- Updated the menu parts copied from VDR to 1.6.0
- Gettext support for VDR 1.5.7+
  Credits to Udo Richter for his po218n.pl backward compatibility script
- API change for VDR 1.5.3+ (thanks to [EMAIL PROTECTED])
- Svdrpservice no longer needs to be loaded before remotetimers
- Ignore recording flag when verifying that a timer hasn't been modified
- Removed duplicate check when deleting timer
- Italian translations (thanks to Gringo)

Have fun!
Frank

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Problems playing ongoing recordings?

2008-03-28 Thread alexw
On Thursday 27 March 2008 18:22:35 Artur Skawina wrote:
 VDR User wrote:
  On Thu, Mar 27, 2008 at 9:19 AM, Artur Skawina [EMAIL PROTECTED] wrote:
   I have a similar setup, just with 100M ethernet instead of wifi and NFS
  instead of samba. wifi could be a problem, but if you're able to watch
  the same channel live you should also be able to view a recording.
 
  Takes a lot more bandwidth to record  playback then just to record so
  the fact that live tv is fine doesn't amount to much I don't think.

 I was referring to playing a finished recording and playing a file that is
 currently being extended by the server vdr -- alexw said that doesn't
 work well for him. It should, unless the disk and/or fs can't handle the
 two data streams concurrently, while keeping the latency low enough.
 I'm assuming the vdr server in powerful enough to handle the load, yes.

 artur

 ___
 vdr mailing list
 vdr@linuxtv.org
 http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

Hi,

My setup is a little bit more complicated as it is using a share drive on both 
machine. The two local disks are only CF. The file server is compose of 4x 
SATA II 500GB in raid 5 (total ~1.5 TB available) piloted by a promise 
controller and a fully idle 3 GHz P4 CPU. The throughput or the sustained 
write/read access is not a bottleneck. Here is a quick ASCII art drawing:


 /-- 100M --[AP]~ WIFI 54Mb ~[vdr client/FF]-[TV]
 |
[switch]--- 100M ---[CIFS/fileserver]
 |
 \-- 100M -- [vdr server/B2C2]-DVB-S+DVB-T


This evening I will test the provided patch. 

Rgds,

Alex

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] [ANNOUNCE] extb-0.3.0

2008-03-28 Thread Andreas Brachold
Hello,

Am Freitag, den 28.03.2008, 11:17 +0100 schrieb Tobi:

 Andreas Brachold wrote:
 
  Project's homepage: http://www.deltab.de/content/view/74/76/
  http://www.deltab.de/content/view/24/63
 
 Some small problems:
 
 - The po dir in your tarball is missing the chmod +x Flag!
 - Your COPYRIGHT file contains an old version of the GPL2 (wrong FSF address,
 please see http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
 - GCC 4.3 requires some additional includes (see attached patch)

Thanks, for your feedback. I release extb-0.3.1 to solv this problems.

Andreas

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] [ANNOUNCE] vdr-femon/rssreader/skinsoppalusikka-1.6.0 vdr-iptv-0.2.0

2008-03-28 Thread Rolf Ahrenberg

Hi,

new versions of femon, rssreader, skinsoppalusikka, and iptv plugins are 
now available for stable vdr-1.6.x series.

-- femon -

2008-03-27: Version 1.6.0

- Updated for vdr-1.6.0.
- Updated Italian translation (Thanks to Gringo).
- Added ST:TNG theme (Thanks to Fabian Förg).

http://www.saunalahti.fi/~rahrenbe/vdr/femon/

-- rssreader -

2008-03-27: Version 1.6.0

- Updated for vdr-1.6.0.
- Updated French translation (Thanks to Michaël Nival).
- Updated Italian translation (Thanks to Gringo).

http://www.saunalahti.fi/~rahrenbe/vdr/rssreader/

-- skinsoppalusikka --

2008-03-27: Version 1.6.0

- Updated for vdr-1.6.0.
- Updated Italian translation (Thanks to Gringo).
- Fixed the scrollbar height calculation.
- Improved performance.

http://www.saunalahti.fi/~rahrenbe/vdr/soppalusikka/

-- iptv --

2008-03-27: Version 0.2.0

- Updated for vdr-1.6.0.
- Updated Italian translation (Thanks to Gringo).
- Added Russian translation (Thanks to Alexander Gross).

http://www.saunalahti.fi/~rahrenbe/vdr/iptv/

--
rofa

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] [ANNOUNCE] vdr-spider-0.2.1

2008-03-28 Thread Thomas Günther
Hi!

There is a new version of the 'Spider Arachnid' plug-in.

Download: http://toms-cafe.de/vdr/spider/vdr-spider-0.2.1.tgz

Changes since version 0.2.0:
- Generating translation files without line numbers.
- Added Italian language texts (thanks to Diego Pierotto).

'Spider Arachnid' is an implementation of the best patience game played
on the On Screen Display of the VDR. See the project's homepage for
details: http://www.toms-cafe.de/vdr/spider

Tom

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr