Re: [vdr] VDR 1.5.10, Subtitles gets out of sync

2007-11-04 Thread aironet
Let me correct myself :)
I made a VDR restart (very unusual for me:) ), and now the subtitles (BBC 
Prime - UPC ) are just fine with the patch applied.

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


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


Re: [vdr] nfs sharing epg.data

2007-11-04 Thread Clemens Kirchgatterer
Klaus Schmidinger [EMAIL PROTECTED] wrote:

  i suggest the introduction of a new command line option to switch
  off writing any epg data (implicitly switching off epg scan). this
  way only the server vdr maintains the epg and the clients only read
  it.
 
 The clients would only read this once at program start.
 I don't think this would be a good idea...

ic. so vdr only writes to the file (and reads it once at startup) and
gets the EPG from internal data structures in ram on demand. so sharing
epg.data is not so good of an idea.

nevertheless, running vdr in a client-server environment is becoming
increasingly popular so this would be a nice feature. most notably if
you inject epg from different sources (internet).

clemens

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


[vdr] xxv-1.0 Release Announcement

2007-11-04 Thread Andreas Brachold
Hello,

The xxv project team is proud to announce the official release of
xxv-1.0. xxv-1.0 is a major new feature release for XXV the Xtreme
eXtension for VDR, containing a large number of bug fixes and
enhancements and more.

Read the full announcement : http://xxv.berlios.de/content/view/37/1/

Enjoy, 
Andreas


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


[vdr] [ANNOUNCE] VDR developer version 1.5.11

2007-11-04 Thread Klaus Schmidinger
VDR developer version 1.5.11 is now available at

ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.5.11.tar.bz2

A 'diff' against the previous developer version is available at

ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.5.10-1.5.11.diff


WARNING:


This is a *developer* version. Even though *I* use it in my productive
environment, I strongly recommend that you only use it under controlled
conditions and for testing and debugging.


The changes since version 1.5.10:

- Fixed checking compatibility mode for old subtitles plugin (thanks to Marco
  Schlüßler).
- Updated the French OSD texts (thanks to Michael Nival).
- Updated the Estonian OSD texts (thanks to Arthur Konovalov).
- Updated the Italian OSD texts (thanks to Diego Pierotto).
- The Play key now starts replay of the selected recording in the Recordings
  menu (thanks to Ville Skyttä);
- Improved shutdown handling (thanks to Udo Richter).
- Housekeeping now waits for a while after a replay has ended (thanks to Udo 
Richter).
- Added more special characters to the list of allowed characters when entering
  strings (thanks to Thomas Günther).
- Added Ukrainian language texts (thanks to Yarema Aka Knedlyk).
- Added a workaround for recovering from wrongfully interpreted pre 1.3.19 PS1 
packets.
- Fixed a possible blocking in replay when subtitles are active.
- Fixed displaying subtitles in live mode.
- Fixed handling CONFDIR (thanks to Rolf Ahrenberg).
- Added some missing 'const' keywords (thanks to Sascha Volkenandt).
- The 'Allowed' parameter in cMenuEditStrItem() is now NULL by default, which 
results
  in using tr(FileNameChars) (suggested by Thomas Günther).
- Added a missing '.' to the date returned by DayDateTime() (thanks to Lauri 
Nurmi).
- Improved the 'i18n' target in the Makefile to avoid unnecessary work (thanks 
to
  Stefan Huelswitt). The 'newplugin' and 'i18n-to-gettext.pl' scripts have been
  changed accordingly. Plugin authors may want to adjust the 'i18n' target
  of their Makefiles.
- Fixed a crash if no fonts are found (thanks to Mario Ivankovits and Clemens
  Kirchgatterer).
- Fixed decoding filename characters in case there are not two hex digits after
  the '#' (reported by Helmut Auer).


*When reporting problems, please don't reply to this message!*
Create a new thread instead, using a descriptive subject!

Have fun!

Klaus

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


Re: [vdr] vdr-1.5.10, dxr3 and subtitles

2007-11-04 Thread Ville Aakko
Oops,

wrong patch!

Right hacky thingy attached.

-- 
Ville Aakko - [EMAIL PROTECTED]
diff -Naur vdr-1.5.10/dvbsubtitle.c vdr-1.5.10-new/dvbsubtitle.c
--- vdr-1.5.10/dvbsubtitle.c	2007-10-14 17:02:35.0 +0300
+++ vdr-1.5.10-new/dvbsubtitle.c	2007-11-04 13:17:19.0 +0200
@@ -982,13 +982,13 @@
  return;
   tArea *Areas = Page-GetAreas();
   int NumAreas = Page-regions.Count();
-  int Bpp = 8;
+  int Bpp = 4;
   bool Reduced = false;
-  while (osd-CanHandleAreas(Areas, NumAreas) != oeOk) {
+//  while (osd-CanHandleAreas(Areas, NumAreas) != oeOk) {
 int HalfBpp = Bpp / 2;
 if (HalfBpp = 2) {
for (int i = 0; i  NumAreas; i++) {
-   if (Areas[i].bpp = Bpp) {
+   while (Areas[i].bpp = Bpp) {
   Areas[i].bpp = HalfBpp;
   Reduced = true;
   }
@@ -997,7 +997,7 @@
}
 else
return; // unable to draw bitmaps
-}
+//}
   if (Reduced) {
  for (int i = 0; i  NumAreas; i++) {
  cSubtitleRegion *sr = Page-regions.Get(i);
___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] nfs sharing epg.data

2007-11-04 Thread Udo Richter
Klaus Schmidinger wrote:
 i suggest the introduction of a new command line option to switch
 off writing any epg data (implicitly switching off epg scan). this way
 only the server vdr maintains the epg and the clients only read it.
 
 The clients would only read this once at program start.
 I don't think this would be a good idea...

An EPG 'slave mode' could check the file timestamp of the EPG file from 
time to time and reload EPG on written updates, eg. once a hour or on 
master VDR shutdown. Would be a nice low-tech EPG distribution method.


This could even be done by a plugin: VDR runs with -E-, and the plugin 
watches the real epg file. From the main loop, the plugin could do 
something like this:

time_t lastModified = LastModifiedTime(WatchedFile);
if (lastUpdate  lastModified) {
cSchedulesLock SchedulesLock;
if (cSchedules::ClearAll()  cSchedules::Schedules(SchedulesLock)) {
   cSchedules::SetEpgDataFileName(WatchedFile);
   cSchedules::Read();
   cSchedules::SetEpgDataFileName(NULL);
   lastUpdate = lastModified;
   }
}

(untested, though)
Now just someone has to write the plugin around it. ;)


Cheers,

Udo

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


[vdr] xxv-1.0 recording thumbnails

2007-11-04 Thread Clemens Kirchgatterer
when i list the recordigs i get no thumbnails and in the console the
following error message apears:

Invalid conversion in sprintf: % at /opt/xxv/lib/xxv/Tools.pm line
154.

to create the thumbs i configured mplayer. xxv is from svn, checked out
aproximatly an hour ago.

bug or ebkac ?

best regards ...
clemens

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


Re: [vdr] xxv-1.0 recording thumbnails

2007-11-04 Thread Andreas Brachold
Hello,

Clemens Kirchgatterer wrote:
 when i list the recordigs i get no thumbnails and in the console the
 following error message apears:
 
 Invalid conversion in sprintf: % at /opt/xxv/lib/xxv/Tools.pm line
 154.
That come from a double sprintf call at logging, and can be ignored. 
e.g Cut mark %Die... from recording title. It's will be fixed at next
release.

 to create the thumbs i configured mplayer. xxv is from svn, checked out
 aproximatly an hour ago.
 
 bug or ebkac ?

Please check your Configuration::RECORDS like your settings
e.g.
Previewbinary: /usr/bin/mplayer
Previewcommand: MPlayer1.0pre6 (or higher)
Previewcount: 3
Previewimages: /var/cache/xxv/preview (folder should are writable)
Previewlistthumbs: y (y if show images too at recording list)


* Your should check log file from thumbnails generation like
/var/cache/xxv/preview/1043924836_shot/preview_1st.log



* Or run command at console :
/usr/bin/mplayer \
-vo jpeg:outdir='/var/cache/xxv/preview/1043925153_shot' -ni -ss 72
-sstep 15 -vf scale -zoom -xy 180 -frames 3
'/video/vdr/Scrubs_-_Die_Anfänger/Mein_Spiegelbild/2007-10-06.14.57.50.99.rec/001.vdr'


It seems as if mplayer has only at some recordings problems. There are
messages like :
'' The selected video_out device is incompatible with this codec. ''
but maybe is my mplayer build to old.



BTW: I prefer vdr2jpeg, its work seamless, faster and more precisely.

Cu,
Andreas


See also (german)
http://www.vdr-wiki.de/wiki/index.php/Xxv#Es_werden_keine_Vorschaubilder_erstellt


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


Re: [vdr] xxv-1.0 Release Announcement

2007-11-04 Thread Andreas Brachold
Hello,

A anonymous VDR User wrote:
 So this is basically competition for vdradmin?

vdradmin himself are anymore maintained and i think thats project are
dead. There only a newer fork named vdradmin-am. 

First release of XXV created around March 2005, however vdradmin-am.

But XXV it not a fork, it a complete clean rewrite with another concept.
In my opinion its xxv a better and enhanced alternative.

BTW: We're one big happy Family - vdradmin-am based too on a massive
patch vdradmin-Bigpatch from xxv project leader, 
see : http://andreas.vdr-developer.org/history/1.html

Take it easy,
Andreas




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


[vdr] XXV 1.0 dies with Event: loop without active watchers at /usr/local/bin/xxvd line 265

2007-11-04 Thread Karsten Müller
Hi, I just installed the latest XXV and it keeps dying after a second
or so. The installation went flawless, all required modules seem to
be installed.

The Logfile says:

1 (250) [2007-11-04 17:55:44] 
2 (250) [2007-11-04 17:55:44]  XXVD System  1.0(1157) started 
3 (250) [2007-11-04 17:55:44] 
4 (250) [2007-11-04 17:55:44] Verbose Level is set to 3
5 (250) [2007-11-04 17:55:44] Use configuration file /root/.xxvd.cfg
6 (250) [2007-11-04 17:55:44] Fast template support is enabled!
7 (250) [2007-11-04 17:55:44] Connect to database: 
DBI:mysql:database=xxv;host=localhost;port=3306 successful.
8 (501) [2007-11-04 17:55:44] Use of uninitialized value in hash element 
at /usr/local/bin/xxvd line 428.
9 (501) [2007-11-04 17:55:44] Use of uninitialized value in sprintf at 
/usr/local/bin/xxvd line 529.
10 (501) [2007-11-04 17:55:44] Use of uninitialized value in sprintf at 
/usr/local/bin/xxvd line 529.
11 (250) [2007-11-04 17:55:44] Documentation has been generated in 
'/usr/local/share/xxv/doc'.
12 (501) [2007-11-04 17:55:44] Event: loop without active watchers at 
/usr/local/bin/xxvd line 265


The config file looks like this:


[AUTOTIMER]
active=y
exclude=POS  50

[CHANNELS]
empty=n
file=/V14/channels.conf
filterCA=0,1,2,3,4
interval=10800
stripCH=short,long;provider

[CHRONICLE]
active=y
interval=7200

[EPG]
epgimages=/var/cache/xxv/epgimages
interval=3600
periods=12:00,18:00,20:20,22:00,23:00,00:00,02:00,04:00
timeframe=2

[GRAB]
file=/tmp/live.jpg
font=VeraBI.ttf
imgfontsize=12
imgquality=90
imgtext=[?- i = channel.split( ) -?][[? i.shift ?]] [? i.join( ) ?]: 
[? event.Title ?]
vpos=20
xsize=480
ysize=360

[General]
DSN=DBI:mysql:database=xxv;host=localhost;port=3306
Language=de_DE
USR=xxv
PWD=xxv
initscript=/etc/init.d/xxvd

[HTTPD]
Clients=1000
HtmlRoot=html
Port=8080
StartPage=schema
active=y

[INTERFACE]
Clients=5
Port=8082
active=n

[LOGREAD]
active=n
rows=100
syslog=/var/log/syslog
tail=/usr/bin/tail

[MUSIC]
active=n
clients=5
coverimages=/var/cache/xxv/cover
path=/music
port=8100
proxy=

[NEWS::JABBER]
active=n
level=1
passwd=password
[EMAIL PROTECTED]
[EMAIL PROTECTED]

[NEWS::MAIL]
active=n
[EMAIL PROTECTED]
interval=6
level=1
smtp=smtp.example.com
spwd=password
susr=user

[NEWS::RSS]
active=n
level=1

[NEWS::VDR]
active=n
level=1

[RECORDS]
commandfile=/V14/reccmds.conf
interval=1800
previewbinary=/usr/bin/vdr2jpeg
previewcommand=vdr2jpeg
previewcount=5
previewimages=/var/cache/xxv/preview
previewlistthumbs=n
vfat=y
videodir=/video

[REMOTE]
active=y
commands=/V14/commands.conf

[REPORT]
active=n
host=localhost
interval=6

[ROBOT]
active=n

[STATUS]
active=n
dfBinary=/bin/df
font=VeraBI.ttf
history=1
interval=60
wcBinary=/usr/bin/wc
whoBinary=/usr/bin/who

[SVDRP]
VdrHost=localhost
VdrPort=2001

[TELNET]
Clients=5
Port=8081
active=n

[TIMERS]
DVBCards=4
Lifetime=99
Priority=99
afterminutes=10
deactive=y
interval=1800
prevminutes=5

[USER]
active=y
noAuth=192.168.176.0/24, 127.0.0.1/32
tempimages=/var/cache/xxv/temp
withAuth=192.168.1.0/24

[VTX]
active=n
cache=packed
dir=/vtx

[WAPD]
Clients=5
Port=8085
WMLRoot=wml
active=n



Does anyone know whats wrong here ?

TIA
Karsten


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


Re: [vdr] XXV 1.0 dies with Event: loop without active watchers at /usr/local/bin/xxvd line 265

2007-11-04 Thread Andreas Brachold
Hi,

Karsten Müller wrote:
 Hi, I just installed the latest XXV and it keeps dying after a second
 or so. The installation went flawless, all required modules seem to
 be installed.
 
 The Logfile says:
 12 (501) [2007-11-04 17:55:44] Event: loop without active watchers at 
 /usr/local/bin/xxvd line 265

I can't see any message like 
...
40 (250) [2007-11-04 10:13:14] Load modul XXV::MODULES::HTTPD(1172)
...

Maybe is your path to folder with moduls are wrong or missed.
See /etc/init.d/xxvd and adjust --moduledir=$FOLDER/lib/XXV/MODULE
There should HTTPD.pm and other modules located.

Your could set verbose level to 5 for more details at log files.
( See /etc/init.d/xxvd and adjust like --verbose=5 )

Andreas

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


[vdr] [Announce] vdr-scheduler-0.1.0

2007-11-04 Thread Christian Wieninger
Hi,

here's a new plugin especially for VDRs not running 24/7. It allows you 
to execute tasks in the context of VDR and trigger wakeups for this.

Features:

- optional wakeup of VDR to execute a job (no dummy timers needed anymore)
- prevent a shutdown while a job is still executed
- optional announcements of job start/finish via OSD
- start external jobs via SVDRP in the context of VDR
- display current and previous job output

Requirements:
- vdr = 1.5.1 or
- vdr-1.4.5 with the backport of the new shutdown handler 
(http://www.udo-richter.de/vdr/patches.html#shutdown)

Project homepage and screenshots:

http://winni.vdr-developer.org/scheduler

Download:

http://winni.vdr-developer.org/scheduler/downloads/vdr-scheduler-0.1.0.tgz

Have fun!

Christian


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


[vdr] [Announce] vdr-fritzbox 0.0.8

2007-11-04 Thread Joachim Wilke
Dear Fritz!Box- and VDR-Users,

a new version of the Fritz!Box Plugin is available at
http://joachim-wilke.de/index.htm?alias=vdr-fritz

- - -

The Fritz!Box Plugin connects to your Fritz!Box to inform you about
incoming calls. The plugin can automatically mute or pause VDR when a
call comes in.

Via VDR's main menu you can browse your Fritz!Box phone book, the call
lists and initiate calls out of all lists.

- - -

The last changes are:
- code restructuring and cleanup, preparation for multiple phonebooks etc.
- resorted includes for gcc-2.95
- in cMenuCallDetail::SetText(): std::string::npos is not a uint,
  using std::string::size_type instead
  (patch provided by Axel [15])
- cFritzListener::Action(): using -1 in memset to be compatible with
  its arg type
  (patch provided by Axel [15])
- added missing copyright notices in all sources
  (reported by Thomas [16])
- implemented reverse lookup phonebook via www.das-oertliche.de
- new setup-page for configuring a list of used phonebooks and the
order in which
  they are accessed while resolving numbers to names; in the phonebook view
  the first displayable phonebook in this list is shown
- adapted README accordingly
- the call list is now fetched asynchroneously at startup,
  avoiding the delay in the menu; to keep it up to date, it is
  reloaded after every call automatically
- new makefile target srcdoc to generate source code documentation
- Improved the 'i18n' target in the Makefile to avoid unnecessary work
as suggested by
  vdr-1.5.11

- - -

Regards,
Joachim.

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


Re: [vdr] XXV 1.0 dies with Event: loop without active watchers at /usr/local/bin/xxvd line 265

2007-11-04 Thread Karsten Müller
Thanks for the quick answer. I actually forgot to remove the old xxvd
from /etc/init.d, so it pointed to my old (removed) xxv installation.

XXV now starts up and, according to the logfile, reads the recordings
(there are plenty of them) but finally fails with this line:

1022 (550) [2007-11-04 19:12:30] Modification of a read-only value 
attempted at /usr/local/lib/xxv/Tools.pm line 154.

As a quick hack I commented out the mentioned line (logging) and XXV
seems to run for now...

BR
Karsten


Andreas Brachold wrote:
 Hi,
 
 Karsten Müller wrote:
 Hi, I just installed the latest XXV and it keeps dying after a second
 or so. The installation went flawless, all required modules seem to
 be installed.

 The Logfile says:
 12 (501) [2007-11-04 17:55:44] Event: loop without active watchers at 
 /usr/local/bin/xxvd line 265
 
 I can't see any message like 
 ...
 40 (250) [2007-11-04 10:13:14] Load modul XXV::MODULES::HTTPD(1172)
 ...
 
 Maybe is your path to folder with moduls are wrong or missed.
 See /etc/init.d/xxvd and adjust --moduledir=$FOLDER/lib/XXV/MODULE
 There should HTTPD.pm and other modules located.
 
 Your could set verbose level to 5 for more details at log files.
 ( See /etc/init.d/xxvd and adjust like --verbose=5 )
 
 Andreas


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


[vdr] vdr-1.5.11 subtitling problems

2007-11-04 Thread Rolf Ahrenberg

Hi,

I'm having heavy artifacts with the new vdr-1.5.11 in finnish DVB 
channels. The picture freezes now very often compared to previous VDR 
version (I reported about the same rare problem in vdr-1.5.10) and it 
seems that the problem is the new SUBTITLE_PACKS size. I reverted it 
back to 2048 and haven't noticed the problem after that.

During the freeze VDR's transfer buffer gets full and VDR is clearing 
transfer buffer to avoid overflows. This happens only on channels with 
DVB subtitling.

I'm using 4MB FF card as a primary device, if that makes any difference.

BR,
--
rofa

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