Re: [vdr] [ANNOUNCE] epgfixer-plugin 0.2.0

2012-05-13 Thread Marcel Witte
Am Sonntag, 13. Mai 2012 schrieb Matti Lehtimäki matti.lehtim...@gmail.com:
 New features in 0.2.0:
 - Support for ignoring EPG data for selected channels.
 - Support for copying EPG data from one channel to another.
 
 Bug fixes:
 - Fix character set conversion for selected channels.
 - Fix and improve Makefile (thanks to Ville Skyttä and Rolf Ahrenberg).
 - Fix compiling with g++-4.7.
 - Improve example configuration files.
 
 Homepage for the plugin:
 http://projects.vdr-developer.org/projects/plg-epgfixer

Thanks for the new version, nice to see such fast progress :) Sadly I still 
cannot use the plugin... I get the following at start:

vdr: /usr/lib64/vdr/libvdr-epgfixer.so.1.7.27: undefined symbol: pcre_free

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


Re: [vdr] [ANNOUNCE] epgfixer-plugin 0.2.0

2012-05-13 Thread Marcel Witte
Am Sonntag, 13. Mai 2012 schrieb Matti Lehtimäki matti.lehtim...@gmail.com:
 New features in 0.2.0:
 - Support for ignoring EPG data for selected channels.
 - Support for copying EPG data from one channel to another.
 
 Bug fixes:
 - Fix character set conversion for selected channels.
 - Fix and improve Makefile (thanks to Ville Skyttä and Rolf Ahrenberg).
 - Fix compiling with g++-4.7.
 - Improve example configuration files.
 
 Homepage for the plugin:
 http://projects.vdr-developer.org/projects/plg-epgfixer
 
 -- 
 Matti

Has anybody a working charset.conf to fix the epg of Sky Germany?

I tried this without luck...

S19.2E-133-6-131-0:iso8859-9
S19.2E-133-2-11-0:iso8859-9
S19.2E-133-2-43-0:iso8859-9
S19.2E-133-12-106-0:iso8859-9
S19.2E-133-2-8-0:iso8859-9
S19.2E-133-2-20-0:iso8859-9
S19.2E-133-3-516-0:iso8859-9
[...]

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


Re: [vdr] [ANNOUNCE] epgfixer-plugin 0.1.0

2012-05-08 Thread Marcel Witte
As written earlier I'm packaging this plugin in my vdr repository for 
openSUSE. But I have a ploblem using the plugin, I got this at start:

vdr: /usr/lib64/vdr/libvdr-epgfixer.so.1.7.27: undefined symbol: pcre_free

The plugin is building without problems. Has anybody any idea how I can fix 
this? :)

Am Samstag, 5. Mai 2012 schrieb Matti Lehtimäki matti.lehtim...@gmail.com:
 New features in 0.1.0:
 - Support for character set conversion for selected channels.
 - Support for stripping HTML entities.
 - Supply user with extra information for each setup menu option using 
 Info key.
 
 Homepage for the plugin:
 http://projects.vdr-developer.org/projects/plg-epgfixer
 
 -- 
 Matti
 
 ___
 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] [ANNOUNCE] epgfixer-plugin 0.1.0

2012-05-06 Thread Marcel Witte
Am Samstag, 5. Mai 2012 schrieb Matti Lehtimäki matti.lehtim...@gmail.com:
 New features in 0.1.0:
 - Support for character set conversion for selected channels.
 - Support for stripping HTML entities.
 - Supply user with extra information for each setup menu option using 
 Info key.
 
 Homepage for the plugin:
 http://projects.vdr-developer.org/projects/plg-epgfixer
 

Hi,

thanks for the plugin, I started today to build openSUSE-packages for this 
plugin in my repository, but for openSUSE Factory it is failing. Perhaps a 
problem with gcc 4.7?

g++ -g -O3 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -
D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -
DUSE_DDEPGENTRY -DUSE_JUMPINGSECONDS -DUSE_LIEMIEXT -DUSE_LIRCSETTINGS -
DUSE_PLUGINMISSING -DUSE_TIMERINFO -DUSE_TTXTSUBS -DUSE_WAREAGLEICON -
D_GNU_SOURCE -DPLUGIN_NAME_I18N='epgfixer' -DHAVE_PCREPOSIX -
I/usr/include/vdr/include epgfixer.c
In file included from charset.h:11:0,
 from epgfixer.c:10:
tools.h: In instantiation of 'bool cEpgfixerListT::LoadConfigFile(const 
char*, bool) [with T = cRegexp]':
tools.h:81:50:   required from 'bool cEpgfixerListT::ReloadConfigFile(bool) 
[with T = cRegexp]'
epgfixer.c:76:36:   required from here
tools.h:60:20: error: 'Add' was not declared in this scope, and no 
declarations were found by argument-dependent lookup at the point of 
instantiation [-fpermissive]
tools.h:60:20: note: declarations in dependent base 'cListBase' are not found 
by unqualified lookup
tools.h:60:20: note: use 'this-Add' instead
tools.h: In instantiation of 'bool cEpgfixerListT::LoadConfigFile(const 
char*, bool) [with T = cCharSet]':
tools.h:81:50:   required from 'bool cEpgfixerListT::ReloadConfigFile(bool) 
[with T = cCharSet]'
epgfixer.c:78:37:   required from here
tools.h:60:20: error: 'Add' was not declared in this scope, and no 
declarations were found by argument-dependent lookup at the point of 
instantiation [-fpermissive]
tools.h:60:20: note: declarations in dependent base 'cListBase' are not found 
by unqualified lookup
tools.h:60:20: note: use 'this-Add' instead
make: *** [epgfixer.o] Error 1

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


Re: [vdr] [ANNOUNCE] epgfixer-plugin 0.1.0

2012-05-06 Thread Marcel Witte
Am Sonntag, 6. Mai 2012 schrieb Matti Lehtimäki matti.lehtim...@gmail.com:
 On 05/06/2012 03:00 PM, Marcel Witte wrote:
  Hi,
 
  thanks for the plugin, I started today to build openSUSE-packages for this
  plugin in my repository, but for openSUSE Factory it is failing. Perhaps a
  problem with gcc 4.7?
 
 The problem seems to be related to gcc 4.7. Could you try the following 
 patch.
 
 diff --git a/tools.h b/tools.h
 index dfcee30..bf49fac 100644
 --- a/tools.h
 +++ b/tools.h
 @@ -57,7 +57,7 @@ protected:
 cReadLine ReadLine;
 while ((s = ReadLine.Read(f)) != NULL) {
   if (!isempty(s)) {
 -   Add(new T());
 +   this-Add(new T());
  cListT::Last()-SetFromString(s, true);
  }
   }

Using this Patch it is compiling :) Thanks

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


Re: [vdr] 1.7.9 patches

2009-08-24 Thread Marcel Witte
Goga777 schrieb am Montag 24 August 2009:
  Thanks for  the ttxtsubs patch for vdr 1.7.9
 
  Anybody has a vdr-1.7.9_extensions.diff patch?
 
  Or a setup plugin patch for vdr 1.7.9
 
 have a look here please
 http://www.forum.free-x.de/wbb/index.php?page=ThreadpostID=7872#post7872

Has anybody tested this patch? Or does anybody know that's about the 
original extensions-patch from zulu?

greetings

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


Re: [vdr] making VDR ext4-ready

2009-06-08 Thread Marcel Witte
jori.hamalai...@teliasonera.com schrieb am Montag 08 Juni 2009:
  On 07.06.2009 01:58, Marcel Witte wrote:
  So ext4 seems to be perfect for a video-partition, but to make it more
  perfect, it would be nice if VDR could use the fallocate()-systemcall
  as mentioned in the article. This would prevent fragmentation in the
  file

 system.

  Udo wrote:
 Sounds like a good plan, but unfortunately fallocate requires you to know

 in

 advance how big a file will be. This is not true for VDR recordings. And
  if you fallocate with too small or too big sizes, you'll end up with

 fragmentation

 or smaller chunks of unused space again. (All in all, this is probably
  only important for concurrent recordings anyway.)

 Well you can predict file size for certain extent. As VDR has the split
 recording
 option built in. That is the maximum filesize.

 - If you have 1h10min timer.
 - Allocate 1st file upto split size
 - Calculate average BW at the same time you are recording
   - You could even store this
 - If file is too small, allocate new file for remaining time with average
 BW + overhead

 If you have 10min timer (or short timer which will cause filesize under
 split size)
 - if you store average BW what channels are having you could allocate
 directly estimated size

 Naturally this is not 100% accurate, and would cause some big size
 fragmentation.

 For EXT4 it would be nice:
 - fallocate(4GB)
 - open file for write
 - close file after 3GB
 - automatic fdeallocate(1GB)

This was exactly the idea I had... You know the average bitrate and the timer-
length, or if used the length of one split-file. And I think 99% of all 
recordings will not be aborted while recording. So this would be the best way 
to make use of the ext4-extends.

And because of the new libc/kernel you need: You can use #defines ;) also we 
have a development branch (1.7.x) an until this goes stable I think ext4 is a 
standard-file system (Fedora, Ubuntu and openSUSE will use it as default in 
the next versions)

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


[vdr] making VDR ext4-ready

2009-06-06 Thread Marcel Witte
Hi,

today I've read an interesting article about ext4: 
http://www.heise.de/open/Das-Linux-Dateisystem-Ext4--/artikel/138431 (german, 
but there is also an english version). The new file system seems to be better 
for large files, as VDR-recordings are. Files up to 512 MB can be saved with 
just 1 inode, instead of a half Megabyte of inodes in ext3.

So ext4 seems to be perfect for a video-partition, but to make it more 
perfect, it would be nice if VDR could use the fallocate()-systemcall as 
mentioned in the article. This would prevent fragmentation in the file system.

For more information you should read the article ;)

Greets,
Marcel

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


[vdr] no channel 0 in svdrp

2008-01-02 Thread Marcel Witte
Hi

why doesn't svdrp support a channel 0 like real vdr? If I press 0 on
my remote, I can return to my last channel, but if I try svdrpsend.pl
chan 0 I get only 501 Undefined channel 0 Is it possible to add
this functionality to svdrp?

Greets and a happy new year!
Marcel

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


Re: [vdr] no channel 0 in svdrp

2008-01-02 Thread Marcel Witte
Thomas Schmidt schrieb:
 Hi,

 * Marcel Witte schrieb am 02.01.08, um 19:39 Uhr:
   
 why doesn't svdrp support a channel 0 like real vdr? If I press 0 on
 my remote, I can return to my last channel, but if I try svdrpsend.pl
 chan 0 I get only 501 Undefined channel 0 Is it possible to add
 this functionality to svdrp?
 

 I guess you should just try the hitk 0 command instead of channel
 0. ;-)


 Regards,
 Thomas
I also had this idea, but hitk 0 would not work if there is any OSD on
the display.

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