AW: [vdr] frontend tuning timeouts break DD AC3 stream
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
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
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
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
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
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