Die Version 0.0.2 des UPNP-Plugins läßt sich nicht mit aktuellen ffmpeg-Version 0.8.7 compilieren:
make[1]: Entering directory `/backup/privat/tv/dvb/vdr-1.7.21/PLUGINS/src/upnp-0.0.2'
make[1]: Leaving directory `/backup/privat/tv/dvb/vdr-1.7.21/PLUGINS/src/upnp-0.0.2'
make[1]: Entering directory `/backup/privat/tv/dvb/vdr-1.7.21/PLUGINS/src/upnp-0.0.2'
g++ -g -O3 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"upnp"' -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DWITHOUT_AUDIO -DWITHOUT_CUSTOM_VIDEOS -I../../../include -I/usr/include -Iinc -lupnp -lixml -lsqlite3 -lavformat -lavcodec -o upnp.o upnp.cpp
In file included from /usr/local/include/libavutil/avutil.h:126:0,
from /usr/local/include/libavutil/samplefmt.h:22,
from /usr/local/include/libavcodec/avcodec.h:30,
from /usr/local/include/libavformat/avformat.h:42,
from inc/util.h:21,
from common.h:11,
from upnp.h:13,
from upnp.cpp:10:
/usr/local/include/libavutil/common.h: In Funktion »int32_t av_clipl_int32_c(int64_t)«:
/usr/local/include/libavutil/common.h:170:47: Fehler: »UINT64_C« wurde in diesem Gültigkeitsbereich nicht definiert
make[1]: *** [upnp.o] Fehler 1
make[1]: Leaving directory `/backup/privat/tv/dvb/vdr-1.7.21/PLUGINS/src/upnp-0.0.2'
Grüße,
Dirk