I'm trying to use Udo Richter's plugin to play .ts recordings in vdr-1.6.0 (http://www.udo-richter.de/vdr/patches.en.html) but it breaks a couple of plugins

streamdev plugin:
server/recplayer.c: In member function âuint64_t cRecPlayer::positionFromFrameNumber(uint32_t)â: server/recplayer.c:253: error: no matching function for call to âcIndexFile::Get(int, uchar*, int*)â ../../../include/vdr/recording.h:229: note: candidates are: bool cIndexFile::Get(int, uint16_t*, off_t*, uchar*, int*) ../../../include/vdr/recording.h:231: note: int cIndexFile::Get(uint16_t, off_t)
make: *** [server/recplayer.o] Error 1

radio plugin:
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"radio"' -I../../../include -I/include radio.c
radio.c: In member function âvirtual bool cPluginRadio::Start()â:
radio.c:493: error: cannot allocate an object of abstract type âcRadioAudioâ
radioaudio.h:71: note: because the following virtual functions are pure within âcRadioAudioâ: ../../../include/vdr/audio.h:27: note: virtual void cAudio::PlayTs(const uchar*, int)
make: *** [radio.o] Error 1

Has anyone resolved this?


vdr mailing list

Reply via email to