AW: [vdr] frontend tuning timeouts break DD AC3 stream

2007-01-25 Thread martin
During the Storm Kyrill last week, my Sat dish got turned a bit, so DVB
signal was down to 40%, which made the tuner (i have 2 cards) not to
receive. In the logfile I saw that VDR tried to get a signal on both cards,
as my VDR just started to do some recording stuff. 

As I was tired from work, I didn't care about it, so I just wanted to watch,
what's on my disk stored, but this turned out to be impossible. Got VDR
segfaults, with restarts of VDR. So I killed my runvdr, edited by hand my
timers, so no more recording occurred. After this, I was able to watch hard
disk recordings.

Regards,
Martin

___
There is a similar problem, if I try to record a channel on a card  
that cannot tune to the channel, VDR segfaults.

-- 
Torgeir Veimo
[EMAIL PROTECTED]




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

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


RE: [vdr] EPG to MySQL Database

2007-01-25 Thread S.Ravikumar
Hi,

We tried to install xxv module. For successful installation
Bundle::Xxv modules is needed. Could you please tell us
Where to get bundle::Xxv from.

Thanks in advance.

Ravi 

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Andreas Brachold
Sent: Thursday, January 11, 2007 6:22 PM
To: VDR Mailing List
Subject: Re: [vdr] EPG to MySQL Database

Hi,

Am Donnerstag, den 11.01.2007, 17:38 +0530 schrieb S.Ravikumar:
> Is there a way we can extract EPG information coming through DVB-S and 
> store it in a MySQL database?

There is XXV, it use mysql as backend.

See : http://www.linuxtv.org/vdrwiki/index.php/Xxv
or http://www.vdr-wiki.de/wiki/index.php/Xxv (german)

http://xpix.dieserver.de/
http://xpix.dieserver.de/downloads/xxv/xxv-0.80.tgz


Andreas

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


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


[vdr] [PATCH] subtitles, softdevice for Shutdown rewrite for 1.5.x

2007-01-25 Thread Marko Mäkelä
On Sat, Jan 13, 2007 at 09:48:47PM +0100, Udo Richter wrote:
> Marko Mäkelä wrote:
> >A minor cosmetic thing: the '#' of pre-processor directives should always
> >be located at the first column of the line.  
> 
> The only indented directives are for the debug output I think, and this 
> will probably be removed before the final integration anyway.
> 
> >A more important suggestion: Could you please add a notification method
> >to status.h for notifying plugins whether VDR is currently in
> >interactive mode?  
> 
> You can poll this state on your own by calling 
> Shutdown.IsUserInactive().

I attach my patches to the subtitles and softdevice plugins.  I
intentionally kept them simple: I'm using the existing configuration
flags for disabling output.  It would be better to introduce a separate
variable for the configuration setting, and in MainThreadHook assign
the enable flag to either FALSE or the configured setting.  In that way,
the output could be permanently disabled from the plugin menus, as it
can be done now.

I'll post improved patches when the presence of the shutdown patch can
be tested with #ifdef.

Marko
Index: softdevice.c
===
RCS file: /cvsroot/softdevice/softdevice/softdevice.c,v
retrieving revision 1.76
diff -p -u -r1.76 softdevice.c
--- softdevice.c	3 Dec 2006 20:38:18 -	1.76
+++ softdevice.c	22 Jan 2007 21:06:00 -
@@ -15,6 +15,7 @@
 
 #include 
 #include 
+#include 
 
 #include 
 #include 
@@ -1084,6 +1085,11 @@ bool cPluginSoftDevice::SetupParse(const
 {
   // Parse your own setup parameters and store their values.
   return setupStore.SetupParse(Name, Value);
+}
+
+void cPluginSoftDevice::MainThreadHook(void)
+{
+  setupStore.shouldSuspend = Shutdown.IsUserInactive();
 }
 
 VDRPLUGINCREATOR(cPluginSoftDevice); // Don't touch this!
Index: softdevice.h
===
RCS file: /cvsroot/softdevice/softdevice/softdevice.h,v
retrieving revision 1.13
diff -p -u -r1.13 softdevice.h
--- softdevice.h	11 Nov 2006 08:45:17 -	1.13
+++ softdevice.h	22 Jan 2007 21:06:00 -
@@ -58,6 +58,7 @@ public:
   virtual cOsdObject *MainMenuAction(void);
   virtual cMenuSetupPage *SetupMenu(void);
   virtual bool SetupParse(const char *Name, const char *Value);
+  virtual void MainThreadHook(void);
 #if VDRVERSNUM >= 10330
   virtual bool Service(const char *Id, void *Data = NULL);
 #endif
diff -pu subtitles-0.3.11/subtitles.c subtitles-0.3.11/subtitles.c
--- subtitles-0.3.11/subtitles.c	2006-04-28 17:24:44.0 +0300
+++ subtitles-0.3.11/subtitles.c	2007-01-25 15:10:02.0 +0200
@@ -11,6 +11,7 @@
 #include 
 #include 
 #include 
+#include 
 #include  // VDRVERSION
 #include "subfilter.h"
 #include "configuration.h"
@@ -49,6 +50,7 @@ public:
   virtual cOsdObject *MainMenuAction(void);
   virtual cMenuSetupPage *SetupMenu(void);
   virtual bool SetupParse(const char *Name, const char *Value);
+  virtual void MainThreadHook(void);
 
   };
 
@@ -132,4 +134,10 @@ bool cPluginSubtitles::SetupParse(const 
 {
 return gSubtitlesConfiguration.Parse(Name,Value);
 }
+
+void cPluginSubtitles::MainThreadHook(void)
+{
+  gSubtitlesConfiguration.enabled = !Shutdown.IsUserInactive();
+}
+
 VDRPLUGINCREATOR(cPluginSubtitles); // Don't touch this!
___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] mp3 plugin error

2007-01-25 Thread Halim Sahin
Hi,

Try the folowing steps to reproducee the error:
Add an mp3-directory to your mp3sources.conf.
The mp3 dir must have subdirectories!!!
Start the plugin and change into a subdirectory.
Now close the plugin.
Remove only the subdirectory of the mp3-dir.
Now start the plugin.

The plugin remembers the last played directory but does not check if the 
dir is
available before loading it.

A fix can be possible in LoadDir function

Halim


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


RE: [vdr] EPG to MySQL Database

2007-01-25 Thread Andreas Brachold
Hello,

At 25.01.2007, 15:05 +0530 wrote S.Ravikumar:
> We tried to install xxv module. For successful installation
> Bundle::Xxv modules is needed. Could you please tell us
> Where to get bundle::Xxv from.

It's come with source package from xxv. You should look inside unpacked
source directory. File is locate at $XXVSOURCE/lib/Bundle/Xxv.pm 

#> mkdir -p ~/.cpan/Bundle

#> cd $XXVSOURCE/xxv/lib
#> cp Bundle/Xxv.pm ~/.cpan/Bundle
#> perl -MCPAN -e 'install Bundle::Xxv'

See also
http://www.linuxtv.org/vdrwiki/index.php/Xxv#per_cpan



a other way is to install missing perl modules are 

$XXVSOURCE/install.sh
or  $XXVSOURCE/install-debian.sh




Cu,
Andreas

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


[vdr] [ANNOUNCE] VDRAdmin-AM v3.5.3

2007-01-25 Thread Andreas Mair
Hi!

The new release is available at http://andreas.vdr-developer.org/en

Have fun,
Andreas


*** HISTORY ***
- Fixed: epgsearch's LSTT/DEFT commands need at least epgsearch v0.9.20.
- Added: Klaus Schmidinger's "lste" speedup patch.
- Changed: Do not send every HTTP header line in its own TCP packet 
(Speedup!).
- Changed: Display error message if VDRAdmin-AM can't connect to VDR if 
index.html is requested.
- Changed: Added warning in epgsearch edit if neither "title", "subtitle" 
nor "description" is checked.
- Changed: Don't show recording commands drop-down if there are no reccmds.
- Fixed: When sorting recordings by name, sort folders by name too.
-- 
http://andreas.vdr-developer.org --- VDRAdmin-AM
VDR user #303

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