Failed compile with Burn and Streamdev plugins against vdr-1.3.47

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

 



I noticed a problem with some plugins when building against vdr-1.3.47.  It
appears that the following was added to vdr:

virtual cString Active(void);

This is conflicting with how "Active" is defined in the burn and streamdev plugins:

virtual bool Active(void);


Here are the error messages for both burn and streamdev:

ccache g++ -g -O2 -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"burn"'
-D_GNU_SOURCE -DDVDDEV='"/dev/cdrom"' -DISODIR='"/home/video"'
-I../../../include -o burn.o burn.c
burn.c:37: error: conflicting return type specified for `virtual bool
cPluginBurn::Active()'
../../../include/vdr/plugin.h:43: error:   overriding `virtual cString
cPlugin::Active()'
make[1]: *** [burn.o] Error 1


In file included from streamdev-server.c:9:
streamdev-server.h:22: error: conflicting return type specified for `virtual
bool cPluginStreamdevServer::Active()'
../../../include/vdr/plugin.h:43: error:   overriding `virtual cString
cPlugin::Active()'
make[1]: *** [streamdev-server.o] Error 1


Does anyone have patches for these two plugins?


[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux