Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: [ANNOUNCE] vdr-softdevice-0.0.7pre1



Hi,

Trying out the latest softdevice, I get the following compilation error.
I'm using vdr 1.3.11 and directfb from cvs on debian testing. Any ideas?

juhis

g++ -O2 -Wall -Woverloaded-virtual -L/usr/local/include/ffmpeg/ -c
-DUSE_MMX -DUSE_MMX2 -DPLUGIN_NAME_I18N='"softdevice"' -DDFB_SUPPORT
-DFB_SUPPORT -DFBDEV=\"/dev/fb0\" -I../../../include
-I../../../../DVB/include -I/usr/local/include/ffmpeg/
-I/usr/local/include/dfb++ -I/usr/local/include/directfb
setup-softdevice.c
In file included from setup-softdevice.c:9:
setup-softdevice.h:36: error: parse error before `{' token
setup-softdevice.c:19: error: `NULL' was not declared in this scope
setup-softdevice.c:28: error: `NULL' was not declared in this scope
setup-softdevice.c: In member function `bool
cSetupStore::SetupParse(const 
   char*, const char*)':
setup-softdevice.c:47: error: `strcasecmp' undeclared (first use this
function)
setup-softdevice.c:47: error: (Each undeclared identifier is reported
only once 
   for each function it appears in.)
setup-softdevice.c:48: error: `atoi' undeclared (first use this
function)
setup-softdevice.c:50: error: `stderr' undeclared (first use this
function)
setup-softdevice.c:52: error: `fprintf' undeclared (first use this
function)
setup-softdevice.c: At global scope:
setup-softdevice.c:73: error: invalid use of undefined type `class 
   cMenuSetupSoftdevice'
setup-softdevice.h:36: error: forward declaration of `class 
   cMenuSetupSoftdevice'
setup-softdevice.c: In constructor `
   cMenuSetupSoftdevice::cMenuSetupSoftdevice()':
setup-softdevice.c:74: error: `data' undeclared (first use this
function)
setup-softdevice.c:47: error: `strcasecmp' undeclared (first use this
function)
setup-softdevice.c:47: error: (Each undeclared identifier is reported
only once 
   for each function it appears in.)
setup-softdevice.c:48: error: `atoi' undeclared (first use this
function)
setup-softdevice.c:50: error: `stderr' undeclared (first use this
function)
setup-softdevice.c:52: error: `fprintf' undeclared (first use this
function)
setup-softdevice.c: At global scope:
setup-softdevice.c:73: error: invalid use of undefined type `class 
   cMenuSetupSoftdevice'
setup-softdevice.h:36: error: forward declaration of `class 
   cMenuSetupSoftdevice'
setup-softdevice.c: In constructor `
   cMenuSetupSoftdevice::cMenuSetupSoftdevice()':
setup-softdevice.c:74: error: `data' undeclared (first use this
function)
setup-softdevice.c:79: error: parse error before `(' token
setup-softdevice.c:83: error: parse error before `(' token
setup-softdevice.c: At global scope:
setup-softdevice.c:97: error: invalid use of undefined type `class 
   cMenuSetupSoftdevice'
setup-softdevice.h:36: error: forward declaration of `class 
   cMenuSetupSoftdevice'
setup-softdevice.c: In member function `void
cMenuSetupSoftdevice::Store()':
setup-softdevice.c:99: error: `printf' undeclared (first use this
function)
setup-softdevice.c:106: error: `SetupStore' undeclared (first use this 
   function)
make[1]: *** [setup-softdevice.o] Error 1
make[1]: Leaving directory
`/home/juhis/src/vdr-1.3.11/PLUGINS/src/softdevice'


On Sun, 2004-07-11 at 00:59, Stefan Lucke wrote:
> Hi,
> 
> next pre release of softdevice plugin is ready.
> 
> What is it about ?
> It brings vdr via framebuffer or X11-Xv or DirectFB or vidix and ffmpeg to your desktop.
> 
> This plugin is available via:
> http://www.lucke.in-berlin.de
> 
> Some additional notes:
> - Epia user with DirectFB have to place "disable-module=cle266" in
>   /etc/directfbrc to get a working OSD and have to apply attached patch to DirectFB
> - ffpmeg's deinterlacing works well for news tickers, but has some disadvantages
>   on normal/fast motion, as it is causing visible block artefakts.
> - Alpha blending of OSD works with radeon cards for X11 if you build Xfree yourself
>   and apply a patch (available from above location). This patch enables some hotkeys
>   to change X11-Atoms (properties) direct. So pressing 'A' twice enables pixel based 
>   alpha blending. 'a' twice will go back to default mode. When alpha blending is
>   enabled everything else but the video area will be drawn black :-( so maximize
>   the window first.
> 
> From CHANGELOG:
> 
>   2004-07-10 : softdevice-0.0.7pre1
>     - use of ffmpegs deinterlacer, selectable via OSD. Thanks to Herbert Attenberger
>     - DFB out added acpect ratio and AFD handling
>     - activate cropping support, selectable via OSD (xv-out + vidix-out + dfb-out)
>   2004-07-09 : softdevice-0.0.6post3
>     - DFB out set display layer configuration according to reported capabilities
>     - DFB out use only first available video layer
>   2004-06-28 :
>     - DFB out changed COLORKEY to 0,0,0 to get transparent OSD with matrox
>     - DFB out has it's own remote
>     - DFB out only set videolayer if it is NOT set previously
>   2004-06-02 : softdevice-0.0.6post2
>              - added some addtional libs for ffmpeg which may be required
>              - changed VIDIX out to probe for driver
>              - fix for syncing on some DVB-T streams
>   2004-05-30 - fix xv video refresh for MapNotify event
>   2004-05-24 - added aspect ratio handling for VIDIX out
>   2004-05-23 - added help text for commandline help





Home | Main Index | Thread Index