[vdr] Femon plugin build failed against vdr-1.7.40

2013-03-10 Thread YUP
Hi, I tried to build femon 1.7.18 against vdr 1.7.40 and got the following
log:
== Starting build()...
g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='femon'  -o femonosd.o
femonosd.c
femonosd.c: In member function 'void cFemonOsd::DrawInfoWindow()':
femonosd.c:475:20: error: 'class cDvbTransponderParameters' has no member
named 'PlpId'
make: *** [femonosd.o] Error 1
== ERROR: A failure occurred in build().
Aborting...
Rolf, could you fix it, please?

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


Re: [vdr] Femon plugin build failed against vdr-1.7.40

2013-03-10 Thread Lars Hanisch
Am 10.03.2013 18:01, schrieb YUP:
 Hi, I tried to build femon 1.7.18 against vdr 1.7.40 and got the following 
 log:
 == Starting build()...
 g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC 
 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='femon'  -o 
 femonosd.o femonosd.c
 femonosd.c: In member function 'void cFemonOsd::DrawInfoWindow()':
 femonosd.c:475:20: error: 'class cDvbTransponderParameters' has no member 
 named 'PlpId'
 make: *** [femonosd.o] Error 1
 == ERROR: A failure occurred in build().
 Aborting...
 Rolf, could you fix it, please?

 PlpId has been renamed to StreamId.

 - Renamed the plp id to a more general stream id and added support for 
DVB-S2
   Input Stream Identifier (ISI) (based on a patch from Rolf Ahrenberg).
   With this VDR now supports multi streaming on DVB-S2 and DVB-T2 
transponders.

Regards,
Lars.

 
 Regards,
 Yarema
 
 
 ___
 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] Femon plugin build failed against vdr-1.7.40

2013-03-10 Thread Gianni Jan
Hi,

I solved it this way

--- /home/VDR/vdr-1.7.39/PLUGINS/src/femon/femonosd.c2013-02-10
03:20:00.0 +0100
+++ /home/VDR/vdr-1.7.40/PLUGINS/src/femon/femonosd.c2013-03-10
17:01:00.754613217 +0100
@@ -472,7 +472,7 @@
offset += OSDROWHEIGHT;
OSDDRAWINFOLEFT( trVDR(System),
*getTerrestrialSystem(dtp.System()));
if (dtp.System())
-   OSDDRAWINFORIGHT(trVDR(PlpId),
*cString::sprintf(%d, dtp.PlpId()));
+   OSDDRAWINFORIGHT(trVDR(StreamId),
*cString::sprintf(%d, dtp.StreamId()));
}
break;

Regads,
Gianni


2013/3/10 Lars Hanisch d...@flensrocker.de

 Am 10.03.2013 18:01, schrieb YUP:
  Hi, I tried to build femon 1.7.18 against vdr 1.7.40 and got the
 following log:
  == Starting build()...
  g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC
 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c
 -DPLUGIN_NAME_I18N='femon'  -o femonosd.o femonosd.c
  femonosd.c: In member function 'void cFemonOsd::DrawInfoWindow()':
  femonosd.c:475:20: error: 'class cDvbTransponderParameters' has no
 member named 'PlpId'
  make: *** [femonosd.o] Error 1
  == ERROR: A failure occurred in build().
  Aborting...
  Rolf, could you fix it, please?

  PlpId has been renamed to StreamId.

  - Renamed the plp id to a more general stream id and added support
 for DVB-S2
Input Stream Identifier (ISI) (based on a patch from Rolf Ahrenberg).
With this VDR now supports multi streaming on DVB-S2 and DVB-T2
 transponders.

 Regards,
 Lars.

 
  Regards,
  Yarema
 
 
  ___
  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 mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Femon plugin build failed against vdr-1.7.40

2013-03-10 Thread YUP
Thanks, Gianni, it works!

Regards,
Yarema


2013/3/10 Gianni Jan 23jan...@gmail.com

 Hi,

 I solved it this way

 --- /home/VDR/vdr-1.7.39/PLUGINS/src/femon/femonosd.c2013-02-10
 03:20:00.0 +0100
 +++ /home/VDR/vdr-1.7.40/PLUGINS/src/femon/femonosd.c2013-03-10
 17:01:00.754613217 +0100
 @@ -472,7 +472,7 @@
 offset += OSDROWHEIGHT;
 OSDDRAWINFOLEFT( trVDR(System),
 *getTerrestrialSystem(dtp.System()));
 if (dtp.System())
 -   OSDDRAWINFORIGHT(trVDR(PlpId),
 *cString::sprintf(%d, dtp.PlpId()));
 +   OSDDRAWINFORIGHT(trVDR(StreamId),
 *cString::sprintf(%d, dtp.StreamId()));
 }
 break;

 Regads,
 Gianni


 2013/3/10 Lars Hanisch d...@flensrocker.de

 Am 10.03.2013 18:01, schrieb YUP:
  Hi, I tried to build femon 1.7.18 against vdr 1.7.40 and got the
 following log:
  == Starting build()...
  g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC
 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c
 -DPLUGIN_NAME_I18N='femon'  -o femonosd.o femonosd.c
  femonosd.c: In member function 'void cFemonOsd::DrawInfoWindow()':
  femonosd.c:475:20: error: 'class cDvbTransponderParameters' has no
 member named 'PlpId'
  make: *** [femonosd.o] Error 1
  == ERROR: A failure occurred in build().
  Aborting...
  Rolf, could you fix it, please?

  PlpId has been renamed to StreamId.

  - Renamed the plp id to a more general stream id and added support
 for DVB-S2
Input Stream Identifier (ISI) (based on a patch from Rolf Ahrenberg).
With this VDR now supports multi streaming on DVB-S2 and DVB-T2
 transponders.

 Regards,
 Lars.

 
  Regards,
  Yarema
 
 
  ___
  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 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