Re: [vdr] can't compile femon 1.7.5 with vdr 1.7.12

2010-01-31 Thread Oleg Roitburd
2010/1/31 Goga777 goga...@bk.ru:
 /usr/src/vdr/PLUGINS/src/femon# make all
 g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -Wall -march=athlon-xp 
 -pipe -fomit-frame-pointer -fPIC -c -D_FILE_OFFSET_BITS=64 
 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE 
 -DPLUGIN_NAME_I18N='femon' -I../s2-liplianin/linux/include 
 -I../../../include femonosd.c
 femonosd.c: In member function 'bool cFemonOsd::DeviceSwitch(int)':
 femonosd.c:724: error: no matching function for call to 
 'cTransferControl::cTransferControl(cDevice*, tChannelID, int, const int*, 
 const int*, const int*)'
 ../../../include/vdr/transfer.h:33: note: candidates are: 
 cTransferControl::cTransferControl(cDevice*, const cChannel*)
 ../../../include/vdr/transfer.h:28: note: 
 cTransferControl::cTransferControl(const cTransferControl)
 make: *** [femonosd.o] Ошибка 1

diff -Nurp femon-1.7.5/femonosd.c femon-1.7.5-patched/femonosd.c
--- femon-1.7.5/femonosd.c  2009-10-01 03:20:00.0 +0200
+++ femon-1.7.5-patched/femonosd.c  2010-01-31 19:42:29.0 +0100
@@ -721,7 +721,8 @@ bool cFemonOsd::DeviceSwitch(int directi
   cDevice::GetDevice(device)-SwitchChannel(channel, true);
   if (cDevice::GetDevice(device) == cDevice::PrimaryDevice())
  cDevice::GetDevice(device)-ForceTransferMode();
-  cControl::Launch(new
cTransferControl(cDevice::GetDevice(device), channel-GetChannelID(),
channel-Vpid(), channel-Apids(), channel-Dpids(),
channel-Spids()));
+//  cControl::Launch(new
cTransferControl(cDevice::GetDevice(device), channel-GetChannelID(),
channel-Vpid(), channel-Apids(), channel-Dpids(),
channel-Spids()));
+  cControl::Launch(new
cTransferControl(cDevice::GetDevice(device), channel));
   cStatus::MsgChannelSwitch(cDevice::PrimaryDevice(),
channel-Number());
   return (true);
   }

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


Re: [vdr] can't compile femon 1.7.5 with vdr 1.7.12

2010-01-31 Thread Oleg Roitburd
31 января 2010 г. 19:47 пользователь Oleg Roitburd
oroitb...@gmail.com написал:
 2010/1/31 Goga777 goga...@bk.ru:
 /usr/src/vdr/PLUGINS/src/femon# make all
 g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -Wall 
 -march=athlon-xp -pipe -fomit-frame-pointer -fPIC -c -D_FILE_OFFSET_BITS=64 
 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE 
 -DPLUGIN_NAME_I18N='femon' -I../s2-liplianin/linux/include 
 -I../../../include femonosd.c
 femonosd.c: In member function 'bool cFemonOsd::DeviceSwitch(int)':
 femonosd.c:724: error: no matching function for call to 
 'cTransferControl::cTransferControl(cDevice*, tChannelID, int, const int*, 
 const int*, const int*)'
 ../../../include/vdr/transfer.h:33: note: candidates are: 
 cTransferControl::cTransferControl(cDevice*, const cChannel*)
 ../../../include/vdr/transfer.h:28: note:                 
 cTransferControl::cTransferControl(const cTransferControl)
 make: *** [femonosd.o] Ошибка 1


version 2 for Patch
diff -Nurp femon-1.7.5/femonosd.c femon-1.7.5-patched/femonosd.c
--- femon-1.7.5/femonosd.c  2009-10-01 03:20:00.0 +0200
+++ femon-1.7.5-patched/femonosd.c  2010-01-31 19:54:41.0 +0100
@@ -721,7 +721,11 @@ bool cFemonOsd::DeviceSwitch(int directi
   cDevice::GetDevice(device)-SwitchChannel(channel, true);
   if (cDevice::GetDevice(device) == cDevice::PrimaryDevice())
  cDevice::GetDevice(device)-ForceTransferMode();
+#if APIVERSNUM   10712
   cControl::Launch(new
cTransferControl(cDevice::GetDevice(device), channel-GetChannelID(),
channel-Vpid(), channel-Apids(), channel-Dpids(),
channel-Spids()));
+#else  
+  cControl::Launch(new
cTransferControl(cDevice::GetDevice(device), channel));
+#endif 
   cStatus::MsgChannelSwitch(cDevice::PrimaryDevice(),
channel-Number());
   return (true);
   }

Regards
Oleg Roitburd

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


Re: [vdr] [ANNOUNCE] VDR developer version 1.7.3

2009-01-07 Thread Oleg Roitburd
Hi


 I think the compiler is not the problem (same version). Trying the
 next option.

 gcc (SUSE Linux) 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 
 135036]
 Copyright (C) 2008 Free Software Foundation, Inc.

 I had same problem with gcc 4.3.2 on Mandriva. (x86_64 env)
 Adding off_t() typecasting for the first parameter as you suggested fixed
 it. Klaus do you remember to fix it for next version without patch?


Without any problem
Debian/Lenny 5.0 : gcc version 4.3.2 (Debian 4.3.2-1.1)
Ubuntu/Hardy 8.04: gcc version 4.2.4 (Ubuntu 4.2.4-1ubuntu3)

Regards
Oleg Roitburd

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


Re: [vdr] HVR-4000, vdr-1.7.2 and v4l-dvb'hg ?

2008-12-30 Thread Oleg Roitburd
2008/12/29 Gregoire Favre gregoire.fa...@gmail.com:

 DVB: registering adapter 1 frontend 0 (Conexant CX24116/CX24118)...
 DVB: registering adapter 1 frontend 1 (Conexant CX22702 DVB-T)...
 cx88[1]/2: subsystem: 14f1:0084, board: Geniatech DVB-S [card=52]
 cx88[1]/2: cx2388x based DVB/ATSC card
 CX24123: detected CX24123
 DVB: registering new adapter (cx88[1])
 DVB: registering adapter 2 frontend 0 (Conexant CX24123/CX24109)...

 The problem is certainly in :
 DVB: registering adapter 1 frontend 0 (Conexant CX24116/CX24118)...
 DVB: registering adapter 1 frontend 1 (Conexant CX22702 DVB-T)...

 The card tune well for example with kaffeine to BBC HD.

 Any idea on how to use it with VDR (dvb-t is of second interest to me) ?
 --

VDR doesn't support MFE (Multifrontend) features of S2API
in dvbdevice.c

  cDvbName(const char *Name, int n) {
snprintf(buffer, sizeof(buffer), %s%d/%s%d, DEV_DVB_ADAPTER, n, Name, 0);
}
-
It will tries always frontend0

Regards
Oleg Roitburd

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


Re: [vdr] How to setup VDR to receive from multiple satellites?

2008-12-25 Thread Oleg Roitburd
2008/12/25 Artem Makhutov ar...@makhutov.org:
 Hello,

 I would like to setup VDR to receive from 2 different sattelites.

 Currently I have 3 DVB-S cards in my VDR box, and all are connected
 to a single dish pointing to astra 19.2E.

 I have installed a second dish pointing to Sirius 4.8E and would like
 to connect this dish to VDR.

 Is it possible to connect one of the DVB-S cards directly to the
 second dish and setup VDR somehow to use this one DVB-S card only
 to receive channels from Sirius and not trying to use it to tune to
 Astra channels?

 Later on I would like to install one Diseqc switch, so that one of
 the cards can switch between the two sattelites. Is this possible
 with only one Diseqc switch, or must I use 3 Diseqc switches and
 connect all of my DVB-S cards to the two dishes?

Take a look at SourceCaps patch

Regards
Oleg Roitburd

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


Re: [vdr] VDR with S2API (update)

2008-12-13 Thread Oleg Roitburd
2008/12/13 Klaus Schmidinger klaus.schmidin...@cadsoft.de:
 On 07.12.2008 14:41, Alex Betis wrote:
 On Sun, Dec 7, 2008 at 3:06 PM, Klaus Schmidinger
 klaus.schmidin...@cadsoft.de mailto:klaus.schmidin...@cadsoft.de wrote:

 On 07.12.2008 13:21, Klaus Schmidinger wrote:
  Attached is an updated version of the patch to make VDR use
  the S2API. Dominik Strasser reported that he got log entries like
 
Dec  6 18:39:02 VDR vdr: [4102] ERROR: frontend 0: Das Argument
 ist ungültig
Dec  6 18:39:02 VDR kernel: DVB: adapter 0 frontend 1935763502
 symbol rate 0 out of range (451875..723)
 
  and I now also get
 
Dec  7 13:03:26 vdr2 vdr: [3441] ERROR: frontend 0: Invalid argument
Dec  7 13:03:26 vdr2 kernel: DVB: adapter 0 frontend 0 symbol
 rate 0 out of range (500..4500)
 
  when trying to tune to a DVB-S2 channel.
 
  The attached patch logs the value put into the DTV_SYMBOL_RATE slot,
  and it appears to be fine. Why the value falls back to 0 when tuning
  is currently totally unclear (as is the large frontend value in
 Dominik's
  case).
 
  Any help in debugging this would be appreciated.

 Some more info: apparently the problem only happens if a DVB-S2 card
 (a TT-budget S2 3200 in my case) is (attempted to be) tuned to a DVB-S2
 channel after the driver has been freshly loaded. Once the card has
 been tuned to a DVB-S channel, subsequent tuning to DVB-S2 channels
 works fine.

 That scenario works fine with scan-s2 utility.

 I just wanted to download the dvb-apps from linuxtv.org, but apparently
 all those repositories are gone, http://linuxtv.org/hg/dvb-apps is empty.

 Any idea where to get the scan-s2 source now?

http://mercurial.intuxication.org/hg/scan-s2/

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


Re: [vdr] Twinhan 1041 card (stb0899) - femon 1.6.2 gives no signal info

2008-11-21 Thread Oleg Roitburd
Hi,

2008/11/21 Alex Betis [EMAIL PROTECTED]:
 Hi,
 Anyone with stb0899 (Twinhan 1041, TT3200) card can see signal info using
 femon?
 Currently it shows no signal info at all.

 I previously used Twinhan 1034 card and femon wasn't working properly as
 well.
 I use Igor's S2API drivers.

 Thanks.

it's known feature of driver for stb0899 based cards. Blind flight. ;)
I have asked in linux-dvb ML last week.
http://www.linuxtv.org/pipermail/linux-dvb/2008-November/030353.html

But without any answers. :-(

Regards
Oleg Roitburd

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


Re: [vdr] Twinhan 1041 card (stb0899) - femon 1.6.2 gives no signalinfo

2008-11-21 Thread Oleg Roitburd
21 ноября 2008 г. 10:25 пользователь Goga777 [EMAIL PROTECTED] написал:
 hi

 and what about szap-s2/xmlscan ? is there any snr/ber/ information in these 
 utiltites in dvb-s/dvb-s2 mode ?
 with my hvr4000 I have snr/ber/sig information for dvb-s, and for snr/sig - 
 for dvb-s2 (without ber)

xmlscan shows for example

Sirius 4/Thor 2 (4.8E) 12456.00 H DVB-S (QPSK) 27500 3/4 NID:133 TID:5
AGC=0% SNR=0% LOCKED

Very usefull ;)

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


Re: [vdr] reelchannelscan for S2API-patched VDR

2008-10-22 Thread oleg roitburd
Hi,

I have patched channelscan-0.6.1 additional for working with 1.7.0+s2api
It seems to work fine with DVB-S. But it doesn't work with DVB-S2.
I have took a look at transponders files of reel. And found that files
hasn't any information
about modulation (QPSK, 8PSK)
I don't know how Reel don't use this informations for tuning.

Regards
Oleg Roitburd
diff -Nurp /usr/src/vdr-1.7.1-s2api-ext64/PLUGINS/src/channelscan/filter.c channelscan/filter.c
--- /usr/src/vdr-1.7.1-s2api-ext64/PLUGINS/src/channelscan/filter.c 2008-10-17 21:51:12.0 +0200
+++ channelscan/filter.c2008-10-20 14:27:52.0 +0200
@@ -677,7 +677,7 @@ PatFilter::Process(u_short Pid, u_char T
 }
 }
 #if APIVERSNUM = 10509 || defined(REELVDR)
-Channel-SetPids(Vpid, Vpid ? Ppid : 0, 0, Apids, ALangs, Dpids,
+Channel-SetPids(Vpid, Vpid ? Ppid : 0, Apids, ALangs, Dpids,
  DLangs, Spids, SLangs, Tpid);
 #else
 Channel-SetPids(Vpid, Vpid ? Ppid : 0, Apids, ALangs, Dpids,
___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] [ANNOUNCE] VDR developer version 1.7.1

2008-09-17 Thread oleg roitburd
Hi

2008/9/17 Klaus Schmidinger [EMAIL PROTECTED]:

 What about
 http://liplianindvb.sourceforge.net/cgi-bin/hgwebdir.cgi/liplianindvb/ ?

I don't know. But you can use http://arvdr-dev.free-x.de:8080/testdvb/
it's a copy from liplianindvb

Regards
Oleg Roitburd

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


Re: [vdr] HVR4000 liplianindvb - vdr-1.7 compilation

2008-09-03 Thread oleg roitburd
2008/9/3 Pierre-Yves Paranthoën [EMAIL PROTECTED]:
 Hi,

 Is there a particular patch to apply as compilation fails ?  :

 /var/alfs/build/liplianindvb/linux/include/linux/videodev2.h:554:
 erreur: field '__user' has incomplete type
 /var/alfs/build/liplianindvb/linux/include/linux/videodev2.h:554:
 erreur: expected ';' before '*' token
 /var/alfs/build/liplianindvb/linux/include/linux/videodev2.h:561:
 erreur: expected ';' before '*' token
 /var/alfs/build/liplianindvb/linux/include/linux/videodev2.h:563:
 erreur: variable or field '__user' declared void
 /var/alfs/build/liplianindvb/linux/include/linux/videodev2.h:563:
 erreur: expected ';' before '*' token
 /var/alfs/build/liplianindvb/linux/include/linux/videodev.h:148: erreur:
 expected ';' before '*' token
 /var/alfs/build/liplianindvb/linux/include/linux/dvb/video.h:162:
 erreur: expected ';' before '*' token
 /var/alfs/build/liplianindvb/linux/include/linux/dvb/video.h:195:
 erreur: expected ';' before '*' token
 dvbdevice.c: In member function 'virtual void
 cDvbDevice::StillPicture(const uchar*, int)':
 dvbdevice.c:1206: erreur: too many initializers for 'video_still_picture'
 dvbdevice.c:1206: erreur: invalid conversion from 'char*' to 'int32_t'
 dvbdevice.c:1212: erreur: too many initializers for 'video_still_picture'
 dvbdevice.c:1212: erreur: invalid conversion from 'char*' to 'int32_t'
 make: *** [dvbdevice.o] Erreur 1

1. You need to copy linux/compiler.h from your kernel-header to
liplianidvb/linux/include/linux
2. You need to patch vdr-1.7.0 with
vdr-1.7.0-h264-syncearly-framespersec-audioindexer-fielddetection-speedup.diff
Link to patch: 
http://www.linuxtv.org/pipermail/vdr/attachments/20080413/1054bcfb/attachment-0001.bin

Regards
Oleg Roitburd

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


Re: [vdr] Question about locales

2008-06-30 Thread oleg roitburd
Hi,

2008/6/29 Brian [EMAIL PROTECTED]:

 I have added -L /usr/local/src/VDR/locale to runvdr,
 that didn't make any difference, if I get the error message from run vdr then 
 it still says
 ./locale in that message. Not sure if that is important or not.


Option -L provide a placement of Plugins
For locales is option --localedir 

Regards
Oleg Roitburd

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


Re: [vdr] vdr-reelchannelscan plugin

2008-05-15 Thread oleg roitburd
2008/5/15 lucian orasanu [EMAIL PROTECTED]:
  Hy.

 Can you post the adress of SVN or is reel SVN??

svn://reelbox.org

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


Re: [vdr] vdr-reelchannelscan plugin

2008-05-09 Thread oleg roitburd
http://dev.gentoo.org/~zzam/distfiles/vdr-reelchannelscan-0.4.3.tgz
http://dev.gentoo.org/~zzam/distfiles/vdr-reelchannelscan-0.4.5.tar.bz2

Latest reelchannelscan you can find in SVN from Reel in testing trunk

Regards
Oleg

9 мая 2008 г. 11:44 пользователь Igor [EMAIL PROTECTED] написал:
 btw - where's home page  for reelchannelscan ?

  the wiki's links don't work
  
 http://deela.cc.fh-lippe.de/files/vdr-reelchannelscan/vdr-reelchannelscan-0.4.3.tgz
  http://www.reel-multimedia.com/german/entwickler/d-plugins.html

  the latest version is 0.4.3 ?
  where it is ?

  Igor




  ___
  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] 1.7 compile error

2008-04-24 Thread oleg roitburd
2008/4/24 Lauri Tischler [EMAIL PROTECTED]:
  dvbdevice.c: In member function 'bool cDvbTuner::SetFrontend()':
  dvbdevice.c:271: error: 'struct dvbfe_info' has no member named 'delivery'
  dvbdevice.c:286: error: 'struct dvbfe_info' has no member named 'delivery'
  dvbdevice.c:307: error: 'struct dvbfe_info' has no member named 'delivery'
  make: *** [dvbdevice.o] Error 1

No Problem. You need vdr patch for newer multiproto
(vdr-1.7.0-multiproto-update.diff)

http://www.linuxtv.org/pipermail/vdr/attachments/20080413/3beb604c/attachment.bin

Regards
Oleg

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


Re: [vdr] [ANNOUNCE] vdr-xine-0.8.2 plugin

2008-03-22 Thread oleg roitburd
Hi,

2008/3/18, Darren Salt [EMAIL PROTECTED]:
  Update your snapshot and try again.

Well, it works now. thx a lot

Regards
Oleg Roitburd

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


Re: [vdr] [ANNOUNCE] vdr-xine-0.8.2 plugin

2008-03-17 Thread oleg roitburd
2008/3/16, Darren Salt [EMAIL PROTECTED]:


  It shouldn't be including that ‒ that's the internal copy. Could you try the
  attached patch? (If it works, it'll be included in 1.1.11.)

No. This patch  doesn't work. Same compiler error

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


Re: [vdr] [ANNOUNCE] vdr-xine-0.8.2 plugin

2008-03-16 Thread oleg roitburd
Hi

2008/3/15, Darren Salt [EMAIL PROTECTED]:

 Could you re-check with current xine-lib hg?

I made fresh checkout of ffmpeg trunk
URL: svn://svn.mplayerhq.hu/ffmpeg/trunk
Repository Root: svn://svn.mplayerhq.hu/ffmpeg
Repository UUID: 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
Revision: 12464
Node Kind: directory
Schedule: normal
Last Changed Author: bcoudurier
Last Changed Rev: 12464
Last Changed Date: 2008-03-16 18:54:36 +0100 (Sun, 16 Mar 2008)
Configured as follow:
 ./configure --enable-shared --enable-gpl --enable-postproc
--enable-liba52 --enable-libmp3lame --enable-libvorbis
--enable-pthreads --enable-swscale


Then I have cloned xine-lib ( 1.1)
# hg identify
c04027c00dc0+ tip
Then I have patched with xine-lib.patch from xine-0.8.2, configured
 ./autogen.sh --with-external-ffmpeg --disable-dxr3

And I became error
 gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include
-I../../src -I../../src/xine-engine -I../../src/xine-engine
-I../../src/xine-utils -I../../src/input -I../../src/input -I../../lib
-I../../lib -fvisibility=hidden -I/usr/local/include
-I/usr/local/include -D_REENTRANT -D_FILE_OFFSET_BITS=64
-DXINE_COMPILE -Wformat=2 -Wno-format-zero-length
-Wmissing-format-attribute -Werror-implicit-function-declaration
-Wstrict-aliasing=2 -mtune=pentiumpro -O3 -pipe -fomit-frame-pointer
-falign-functions=4 -falign-loops=4 -falign-jumps=4
-fexpensive-optimizations -fschedule-insns2 -ffast-math
-finline-functions -Wall -Wpointer-arith -Wnested-externs -Wcast-align
-Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -g -O2
-DNDEBUG -MT xineplug_decode_ff_la-ffmpeg_decoder.lo -MD -MP -MF
.deps/xineplug_decode_ff_la-ffmpeg_decoder.Tpo -c ffmpeg_decoder.c
-fPIC -DPIC -o .libs/xineplug_decode_ff_la-ffmpeg_decoder.o
In file included from ffmpeg_decoder.h:31,
 from ffmpeg_decoder.c:30:
./libavcodec/avcodec.h:34:20: error: avutil.h: No such file or directory
In file included from ffmpeg_decoder.h:31,
 from ffmpeg_decoder.c:30:
./libavcodec/avcodec.h:716: error: expected specifier-qualifier-list
before 'AVClass'
./libavcodec/avcodec.h:2098: error: expected ':', ',', ';', '}' or
'__attribute__' before '*' token
./libavcodec/avcodec.h:2131: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'attribute_deprecated'
./libavcodec/avcodec.h:2524: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'int'
make[3]: *** [xineplug_decode_ff_la-ffmpeg_decoder.lo] Error 1

Regards
Oleg Roitburd

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


Re: [vdr] [ANNOUNCE] vdr-xine-0.8.2 plugin

2008-03-13 Thread oleg roitburd
Hallo Reinhard,

which revision of external ffmpeg do you use? I can't compile
xine-lib-cvs-2008031020 + your patch with last ffmpeg revisions.
In file included from ffmpeg_decoder.h:31,
 from ffmpeg_decoder.c:30:
./libavcodec/avcodec.h:34:20: error: avutil.h: No such file or directory
In file included from ffmpeg_decoder.h:31,
 from ffmpeg_decoder.c:30:
./libavcodec/avcodec.h:716: error: expected specifier-qualifier-list
before 'AVClass'
./libavcodec/avcodec.h:2098: error: expected ':', ',', ';', '}' or
'__attribute__' before '*' token
./libavcodec/avcodec.h:2131: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'attribute_deprecated'
./libavcodec/avcodec.h:2524: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'int'

Last checkout from xine-lib-1.2 does works. But your
xine/patches/xine-lib.patch has many rejects and reverts with this
tree.

Regards
Oleg

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


[vdr] load i18n versions of commands/reccmds.conf

2008-02-20 Thread oleg roitburd
Hi,

For a few time Lucean has annonced this patch
http://linvdr.org/mailinglists/vdr/2005/11/msg00348.html
I'm seeking a newer version. Old version doesn't working with new
gettext system in vdr = 1.5.7

Languages aren't more stored as strings (char *)
config.c: In function 'bool LoadCommandsI18n(cCommands, const char*,
bool, bool)':
config.c:567: error: invalid conversion from 'char*' to 'int'
config.c:567: error:   initializing argument 1 of 'const char*
I18nLanguageCode(int)'
config.c:575: error: invalid types 'const cStringList*[char [16]]' for
array subscript
make: *** [config.o] Error 1

Regards
Oleg

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


Re: [vdr] Any DVB-S2 channels with MPEG2?

2008-01-26 Thread oleg roitburd
Hallo Klaus,

you can find only one MPEG2 FTA channel in DVB-S2
It's SR Fernsehen from Kabel Deutschland Package, 23.5E, 11635 H,SR
28500,FEC 9/10, sid 52000, vpid 4101, apid 4102, nid-tid 61441-10003
Some other Information you can find on
http://www.lyngsat.com/astra23.html
http://www.lyngsat.com/packages/kabel.html

Regards
Oleg

2008/1/26, Klaus Schmidinger [EMAIL PROTECTED]:
 I'm currently adopting the patches that make VDR DVB-S2 aware.
 So I was wondering if there are any FTA channels out there that
 broadcast MPEG2 using DVB-S2, so I could test this with my
 existing equipment by simply plugging in a DVB-S2 receiver card.

 Does anybody know of such a channel?

 Klaus

 ___
 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] streamdev-client multiple servers

2008-01-14 Thread oleg roitburd
Hi,

2008/1/14, Pjotr Kourzanov [EMAIL PROTECTED]:
Is there a patch for allowing streamdev-client to connect (using VTP) to
 multiple streamdev-server's? Current code AFAIK only handles one IP for the
 VTP server. What I actually want is to have streamdev-client support for
 querying a list of servers (in some order) for a given channel, and then
 connecting to a suitable one if several were found.

it's easy. You don't need any patch ;-)
http://www.vdr-wiki.de/wiki/index.php/Streamdev-plugin#Streamdev-client_mit_mehreren_Verbindungen_oder_Servern
Small translation
Copy a libvdr-streamdev-client.so.$(APIVERSION) to
libvdr-streamdev-client2.so.$(APIVERSION). Start a vdr with both
clients, and define for each client a IP of server.

Пока
Олег
___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] VDR 1.5.12 text2skin: how to compile?

2008-01-03 Thread oleg roitburd
2008/1/2, Andrey Kuzmin [EMAIL PROTECTED]:


 ake[1]: Entering directory `/ego/vdr/33/vdr-1.5.12/PLUGINS/src/text2skin'
 g++ -Wall -Woverloaded-virtual -O2 -g -c -DHAVE_IMAGEMAGICK
 -DHAVE_FREETYPE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='text2skin'
 -I/usr/include/freetype2 -I../../../include -I../../../../DVB/linux/include
 -I../../../../DVB/include -I. -o text2skin.o text2skin.c
 text2skin.c: In member function 'virtual bool cText2SkinPlugin::Start()':
 text2skin.c:28: error: invalid conversion from 'char*' to 'int'
 text2skin.c:28: error:   initializing argument 1 of 'void
 cText2SkinStatus::SetLanguage(int)'
 make[1]: *** [text2skin.o] Error 1
 make[1]: Leaving directory `/ego/vdr/33/vdr-1.5.12/PLUGINS/src/text2skin'

 *** failed plugins: text2skin

 Just another thing. Try do disable HAVE_FREETYPE in Makefile. Since
VDR-core uses truetype, it's not more relevant for text2skin

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


Re: [vdr] Plugin-Patches for VDR 1.5.3

2007-06-27 Thread Oleg Roitburd
Am Dienstag, 26. Juni 2007 22:23 schrieb Joerg Bornkessel:
  Some patches to compile plugins with VDR = 1.5.3:

 vdr-graphlcd-0.1.5_vdr-1.5.3.diff attached

It's not enough...
graplcd-base must be also patched for UTF-8
http://www.vdr-portal.de/board/thread.php?threadid=65363hilightuser=9692

Regards
Oleg Roitburd

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


Re: [vdr] vdr-1.5.3 - issue with translations out of plugins

2007-06-15 Thread Oleg Roitburd
Am Freitag, 15. Juni 2007 14:58 schrieb Klaus Schmidinger:

 Please try the attached patch (against plain VDR 1.5.3).
 There was still a problem in cCharSetConv::Convert() in case
 an empty string was given.

Yes! It work's. 

THX
Oleg Roitburd

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


Re: [vdr] VDR 1.5.3: UTF-8 vs. ExchangeChars()

2007-06-13 Thread Oleg Roitburd
Am Mittwoch, 13. Juni 2007 11:23 schrieb Marius Heidenstecker:
 I do use a FAT32 external USB-HDD on which I store VDR-recordings with the
 VFAT-option enabled. That way I can take VDR-recordings on that HDD to
 friends' Windows boxes and watch it there with VLC for example. So I'd like
 to keep it. Or is there a way to avoid that problem by, for example, taking
 different mount options on FAT32-file system?

take a look at manpage of mount or burn DVD for your friends with burn-plugin. 
Windows recognize UTF-8 at DVD very well

Regards
Oleg Roitburd

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


Re: [vdr] VDR 1.5.3: UTF-8 vs. ExchangeChars()

2007-06-13 Thread Oleg Roitburd
Am Mittwoch, 13. Juni 2007 13:39 schrieb Pertti Kosunen:
 Oleg Roitburd wrote:
  Sorry ... I don't understand and can't find any sence.
  If you export  for window, you make this with SAMBA. And you can
  configure share with UTF-8

 Yes you can use Samba and UTF-8, but some characters are still illegal
 in DOS/Windows filenames.

As maintainer of ArVDR ( VDR distribution for Russian user) I would say, that 
in 1.5 years as we use UTF-8 patch without VFAT part, I havn't heard any 
complaints about this issue.

Regards
Oleg Roitburd

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


Re: [vdr] [ANNOUNCE] VDR developer version 1.5.3

2007-06-11 Thread Oleg Roitburd
Am Sonntag, 10. Juni 2007 15:45 schrieb Klaus Schmidinger:
 VDR developer version 1.5.3 is now available at

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

Now I'm running this version.
And I would say: Converting of EPG to UTF-8 don't work
My system has  DVB-T card and I'm receiving only German ÖRP 
In schedule menuitem I can't see any umlaut or ß 
$LANG is setting to en_US.UTF-8
For my stable version 1.4.x I'm using UTF patch from Alexander Riedel. As I 
remember he has inserted extra field for channel codepage. And this works. 

Regards
Oleg Roitburd

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


Re: [vdr] [ANNOUNCE] VDR developer version 1.5.3

2007-06-11 Thread Oleg Roitburd
Am Montag, 11. Juni 2007 10:14 schrieb Klaus Schmidinger:
 On 06/11/2007 10:08 AM, Oleg Roitburd wrote:
  $LANG is setting to en_US.UTF-8

 Please check whether the log says that the codeset is known
 (should be right after VDR's startup message).

yes...you are right
Jun 11 10:10:53 compaq vdr: [18482] VDR version 1.5.3 started
Jun 11 10:10:53 compaq vdr: [18482] codeset is 'UTF-8' - unknown


 You may need to set LANG=en_US.utf8 (without the '-').
 Maybe the strings in libsi/si.c should contain the extra '-'s,
 not sure what's best.

 All I can say is that this works just fine here.

OK. this works
LANG=en_US.utf8 ./vdr -c /etc/vdr -Psoftdevice -vo xv:
I would say, vdr need better recognizing of locales (eliminated of - and 
tolower())


  For my stable version 1.4.x I'm using UTF patch from Alexander Riedel. As
  I remember he has inserted extra field for channel codepage. And this
  works.

 Using such an extra field is not the way to go, because there is no
 standard way to fill it in (or is there?).

Automagicaly it was ever filled with iso8859-15, for all other codepages was 
handmade job

Regards
Oleg Roitburd

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


Re: [vdr] [ANNOUNCE] VDR developer version 1.5.3

2007-06-10 Thread Oleg Roitburd
Hi,
On Sun, 2007-06-10 at 15:45 +0200, Klaus Schmidinger wrote:
 VDR developer version 1.5.3 is now available at
 
 ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.5.3.tar.bz2
 
 A 'diff' against the previous developer version is available at
 
 ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.5.2-1.5.3.diff

 - The pixel fonts have been completely removed from the VDR source.
 - VDR is now UTF-8 aware. It handles strings according to the character
   encoding used on the user's system. All internationalization strings and
   incoming SI data are converted to the system encoding.

nice to hear this. 
I'm beginning with 1st plugin, that can't this handle. and it's your
plugin :-)
make[1]: Entering directory `/tmp/vdr-1.5.3/PLUGINS/src/skincurses'
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE
-DPLUGIN_NAME_I18N='skincurses' -I../../../include skincurses.c
../../../include/vdr/font.h:36: warning: ‘virtual int cFont::Width(uint)
const’ was hidden
skincurses.c:24: warning:   by ‘cCursesFont::Width’
skincurses.c: In constructor ‘cCursesFont::cCursesFont()’:
skincurses.c:22: error: no matching function for call to
‘cFont::cFont(NULL)’
../../../include/vdr/font.h:31: note: candidates are: cFont::cFont()
../../../include/vdr/font.h:31: note: cFont::cFont(const
cFont)skincurses.c: At global scope:
skincurses.c:30: error: cannot declare variable ‘Font’ to be of abstract
type ‘const cCursesFont’
skincurses.c:20: note:   because the following virtual functions are
pure within ‘const cCursesFont’:
../../../include/vdr/font.h:36: note:  virtual int cFont::Width(uint)
const
../../../include/vdr/font.h:44: note:  virtual void
cFont::DrawText(cBitmap*, int, int, const char*, tColor, tColor, int)
const
make[1]: *** [skincurses.o] Error 1

Regards
Oleg Roitburd


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


Re: [vdr] [ANNOUNCE] VDR developer version 1.5.3

2007-06-10 Thread Oleg Roitburd
On Sun, 2007-06-10 at 18:04 +0200, Klaus Schmidinger wrote:
 On 06/10/07 17:53, Anssi Hannula wrote:
  Klaus Schmidinger wrote:
 Can't there be a *standard* for things like this?
 
  +  strcpy(FontOsd, arialbd.ttf);
  +  strcpy(FontSml, arial.ttf);
  +  strcpy(FontFix, courbd.ttf);
  
  I'd use some free-as-in-freedom font (Vera?) by default, that are more 
  likely installed in systems.

Bitstream Vera isn't good enough...it doesn't provide Cyrillic part of
UTF-8 :-( M$ fonts are not free.
My suggestion is liberation ttf from RedHat
https://www.redhat.com/promo/fonts/

Regards
Oleg Roitburd


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


Re: [vdr] Utf8-patch experiences, anyone?

2006-11-30 Thread Oleg Roitburd
Am Donnerstag, 30. November 2006 15:52 schrieb Harald Milz:
 Has somebody got a pointer to where the actual patch is located,
 especially v0.1.2 (I'm running vdr-1.4.1)? The link to the homepage at
 free-x.de seems to be gone, and http://www.free-x.de/vdr/ contains a lot
 of stuff except this patch (Oleg?). I'd like to give it a try because
 I need to support a mixed (Russian - German) environment. Having to set
 the OSD to rus in order to read the EPGs is really not an option. ;-)

Now it works... http://www.free-x.de/utf8/ 

 Alexander, are you there?

 Oleg, thanks for the xmltv files! Works just fine!

I'm glad to hear this 

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


Re: [vdr] EPG for Hotbird / russian programmes

2006-11-29 Thread Oleg Roitburd
Hi,
Am Mittwoch, 29. November 2006 18:58 schrieb Harald Milz:
 now that my VDR works fine with 2 satellites thanks to the help of some
 kind folks here and the SourceCaps patch (did I mention it should be in the
 mainstream VDR?) I have now a couple of FTA programmes in russian language
 for my better half :-) The only problem is, none of these programmes carry
 any EPG information. The schedules are available on the web sites, mostly.
 Has somebody written a plugin that retrieves the schedules and creates
 proper EPG data from them? I might but not too soon... I understand this
 task can be a pain in pick your favourite body part because people use no
 SOA interfaces. TBNRussia provides an Excel file (yuck).

EPG for some russian channels you can find in XMLTV. 
For plain VDR in ISO8859-5 http://www.free-x.de/vdr/vsetv.xml
Or for UTF-8 patched VDR http://www.free-x.de/vdr/vsetv-utf.xml or 
http://www.free-x.de/vdr/tvgrabru.xml. PLUGIN don't exists, but I generate an 
EPG with xmltv2vdr script.

Regards
Oleg

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