root@raspberrypi:/usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad# make install for i in command plugin; do make -C $i install; done make[1]: Verzeichnis „/usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command“ wird betreten g++ -g -rdynamic -O3 -funroll-loops -Wall -Wextra -Woverloaded-virtual -Wno-parentheses -c -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__USE_XOPEN_EXTENDED -I/usr/include/arm-linux-gnueabihf markad-standalone.cpp g++ -g -rdynamic -O3 -funroll-loops -Wall -Wextra -Woverloaded-virtual -Wno-parentheses markad-standalone.o decoder.o marks.o streaminfo.o video.o audio.o demux.o -lavcodec -lavutil -pthread -o markad /usr/bin/ld: markad-standalone.o: in function `cMarkAdStandalone::ProcessFile(int) [clone .part.9]': /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:997: undefined reference to `cDecoder::GetFrameNumber()' /usr/bin/ld: markad-standalone.o: in function `cMarkAdStandalone::CheckIndexGrowing()': /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:997: undefined reference to `cDecoder::GetFrameNumber()' /usr/bin/ld: markad-standalone.o: in function `cMarkAdStandalone::ProcessMark2ndPass(clMark**, clMark**)': /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1290: undefined reference to `cDecoder::GetIFrameBefore(long)' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1295: undefined reference to `cDecoder::SeekToFrame(long)' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1299: undefined reference to `cDecoder::GetIFrameRangeCount(long, long)' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1304: undefined reference to `cDecoder::GetFrameNumber()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1306: undefined reference to `cDecoder::GetNextFrame()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1310: undefined reference to `cDecoder::isVideoStream()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1311: undefined reference to `cDecoder::GetFrameInfo(MarkAdContext*)' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1316: undefined reference to `cDecoder::isVideoIFrame()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1317: undefined reference to `cDecoder::GetFrameNumber()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1312: undefined reference to `cDecoder::isVideoIFrame()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1313: undefined reference to `cDecoder::GetFrameNumber()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1322: undefined reference to `cDecoder::GetIFrameBefore(long)' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1328: undefined reference to `cDecoder::SeekToFrame(long)' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1340: undefined reference to `cDecoder::GetFrameNumber()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1332: undefined reference to `cDecoder::GetIFrameRangeCount(long, long)' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1337: undefined reference to `cDecoder::GetFrameNumber()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1339: undefined reference to `cDecoder::GetNextFrame()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1343: undefined reference to `cDecoder::isVideoStream()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1344: undefined reference to `cDecoder::GetFrameInfo(MarkAdContext*)' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1349: undefined reference to `cDecoder::isVideoIFrame()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1345: undefined reference to `cDecoder::isVideoIFrame()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1346: undefined reference to `cDecoder::GetFrameNumber()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1350: undefined reference to `cDecoder::GetFrameNumber()' /usr/bin/ld: markad-standalone.o: in function `cMarkAdStandalone::Process2ndPass()': /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1394: undefined reference to `cDecoder::Reset()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1395: undefined reference to `cDecoder::DecodeDir(char const*)' /usr/bin/ld: markad-standalone.o: in function `cMarkAdStandalone::ProcessFile(int)': /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:997: undefined reference to `cDecoder::GetFrameNumber()' /usr/bin/ld: markad-standalone.o: in function `cMarkAdStandalone::ProcessFrame(cDecoder*)': /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1688: undefined reference to `cDecoder::GetFrameInfo(MarkAdContext*)' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1689: undefined reference to `cDecoder::isVideoStream()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1690: undefined reference to `cDecoder::isInterlacedVideo()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1706: undefined reference to `cDecoder::GetFrameNumber()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1742: undefined reference to `cDecoder::isAudioAC3Frame()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1683: undefined reference to `cDecoder::GetIFrameCount()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1691: undefined reference to `cDecoder::GetVideoFramesPerSecond()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1691: undefined reference to `cDecoder::GetVideoRealFrameRate()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1713: undefined reference to `cDecoder::GetFrameNumber()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1719: undefined reference to `cDecoder::GetFrameNumber()' /usr/bin/ld: markad-standalone.o: in function `cMarkAdStandalone::ProcessFile()': /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1753: undefined reference to `cDecoder::cDecoder()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:997: undefined reference to `cDecoder::GetFrameNumber()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1755: undefined reference to `cDecoder::DecodeDir(char const*)' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1760: undefined reference to `cDecoder::GetFrameNumber()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1773: undefined reference to `cDecoder::GetNextFrame()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:997: undefined reference to `cDecoder::GetFrameNumber()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1773: undefined reference to `cDecoder::GetNextFrame()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1775: undefined reference to `cDecoder::~cDecoder()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1761: undefined reference to `cDecoder::GetVideoHeight()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1764: undefined reference to `cDecoder::GetVideoWidth()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1767: undefined reference to `cDecoder::GetVideoFramesPerSecond()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1769: undefined reference to `cDecoder::GetVideoRealFrameRate()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:997: undefined reference to `cDecoder::GetFrameNumber()' /usr/bin/ld: /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/markad-standalone.cpp:1757: undefined reference to `cDecoder::~cDecoder()' /usr/bin/ld: marks.o: in function `clMarks::IndexToHMSF(int, MarkAdContext*, cDecoder*)': /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/marks.cpp:373: undefined reference to `cDecoder::GetTimeFromIFrame(long)' /usr/bin/ld: marks.o: in function `clMarks::Save(char const*, MarkAdContext*, cDecoder*, bool, bool)': /usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command/marks.cpp:373: undefined reference to `cDecoder::GetTimeFromIFrame(long)' collect2: error: ld returned 1 exit status make[1]: *** [Makefile:87: markad] Fehler 1 make[1]: Verzeichnis „/usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/command“ wird verlassen make[1]: Verzeichnis „/usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/plugin“ wird betreten g++ -fPIC -g -O2 -Wall -Wextra -Woverloaded-virtual -Wno-parentheses -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"markad"' -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I../../../../include markad.cpp In file included from ../../../../include/vdr/i18n.h:14, from ../../../../include/vdr/plugin.h:13, from markad.cpp:14: ../../../../include/vdr/tools.h: In copy constructor ‘cListObject::cListObject(const cListObject&)’: ../../../../include/vdr/tools.h:491:34: warning: unused parameter ‘ListObject’ [-Wunused-parameter] cListObject(const cListObject &ListObject) { abort(); } // no copy constructor! ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ../../../../include/vdr/tools.h: In member function ‘cListObject& cListObject::operator=(const cListObject&)’: ../../../../include/vdr/tools.h:492:46: warning: unused parameter ‘ListObject’ [-Wunused-parameter] cListObject& operator= (const cListObject &ListObject) { abort(); return *this; } // no assignment operator! ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ../../../../include/vdr/tools.h: In member function ‘virtual int cListObject::Compare(const cListObject&) const’: ../../../../include/vdr/tools.h:496:42: warning: unused parameter ‘ListObject’ [-Wunused-parameter] virtual int Compare(const cListObject &ListObject) const { return 0; } ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from ../../../../include/vdr/config.h:20, from ../../../../include/vdr/channels.h:13, from ../../../../include/vdr/device.h:13, from ../../../../include/vdr/dvbdevice.h:15, from ../../../../include/vdr/menuitems.h:14, from ../../../../include/vdr/plugin.h:14, from markad.cpp:14: ../../../../include/vdr/font.h: In member function ‘int cFont::Height(const char*) const’: ../../../../include/vdr/font.h:57:26: warning: unused parameter ‘s’ [-Wunused-parameter] int Height(const char *s) const { return Height(); } ~~~~~~~~~~~~^ ../../../../include/vdr/font.h: In member function ‘virtual void cFont::DrawText(cPixmap*, int, int, const char*, tColor, tColor, int) const’: ../../../../include/vdr/font.h:62:34: warning: unused parameter ‘Pixmap’ [-Wunused-parameter] virtual void DrawText(cPixmap *Pixmap, int x, int y, const char *s, tColor ColorFg, tColor ColorBg, int Width) const {}; // not "pure", so that existing implementations still compile ~~~~~~~~~^~~~~~ ../../../../include/vdr/font.h:62:46: warning: unused parameter ‘x’ [-Wunused-parameter] virtual void DrawText(cPixmap *Pixmap, int x, int y, const char *s, tColor ColorFg, tColor ColorBg, int Width) const {}; // not "pure", so that existing implementations still compile ~~~~^ ../../../../include/vdr/font.h:62:53: warning: unused parameter ‘y’ [-Wunused-parameter] virtual void DrawText(cPixmap *Pixmap, int x, int y, const char *s, tColor ColorFg, tColor ColorBg, int Width) const {}; // not "pure", so that existing implementations still compile ~~~~^ ../../../../include/vdr/font.h:62:68: warning: unused parameter ‘s’ [-Wunused-parameter] virtual void DrawText(cPixmap *Pixmap, int x, int y, const char *s, tColor ColorFg, tColor ColorBg, int Width) const {}; // not "pure", so that existing implementations still compile ~~~~~~~~~~~~^ ../../../../include/vdr/font.h:62:78: warning: unused parameter ‘ColorFg’ [-Wunused-parameter] virtual void DrawText(cPixmap *Pixmap, int x, int y, const char *s, tColor ColorFg, tColor ColorBg, int Width) const {}; // not "pure", so that existing implementations still compile ~~~~~~~^~~~~~~ ../../../../include/vdr/font.h:62:94: warning: unused parameter ‘ColorBg’ [-Wunused-parameter] virtual void DrawText(cPixmap *Pixmap, int x, int y, const char *s, tColor ColorFg, tColor ColorBg, int Width) const {}; // not "pure", so that existing implementations still compile ~~~~~~~^~~~~~~ ../../../../include/vdr/font.h:62:107: warning: unused parameter ‘Width’ [-Wunused-parameter] virtual void DrawText(cPixmap *Pixmap, int x, int y, const char *s, tColor ColorFg, tColor ColorBg, int Width) const {}; // not "pure", so that existing implementations still compile ~~~~^~~~~ In file included from ../../../../include/vdr/device.h:14, from ../../../../include/vdr/dvbdevice.h:15, from ../../../../include/vdr/menuitems.h:14, from ../../../../include/vdr/plugin.h:14, from markad.cpp:14: ../../../../include/vdr/ci.h: In member function ‘virtual bool cCiSession::TsPostProcess(uint8_t*)’: ../../../../include/vdr/ci.h:57:39: warning: unused parameter ‘TsPacket’ [-Wunused-parameter] virtual bool TsPostProcess(uint8_t *TsPacket) { return false; } ~~~~~~~~~^~~~~~~~ ../../../../include/vdr/ci.h: In member function ‘virtual int cCiAdapter::Read(uint8_t*, int)’: ../../../../include/vdr/ci.h:187:29: warning: unused parameter ‘Buffer’ [-Wunused-parameter] virtual int Read(uint8_t *Buffer, int MaxLength) { return 0; } ~~~~~~~~~^~~~~~ ../../../../include/vdr/ci.h:187:41: warning: unused parameter ‘MaxLength’ [-Wunused-parameter] virtual int Read(uint8_t *Buffer, int MaxLength) { return 0; } ~~~~^~~~~~~~~ ../../../../include/vdr/ci.h: In member function ‘virtual void cCiAdapter::Write(const uint8_t*, int)’: ../../../../include/vdr/ci.h:192:37: warning: unused parameter ‘Buffer’ [-Wunused-parameter] virtual void Write(const uint8_t *Buffer, int Length) {} ~~~~~~~~~~~~~~~^~~~~~ ../../../../include/vdr/ci.h:192:49: warning: unused parameter ‘Length’ [-Wunused-parameter] virtual void Write(const uint8_t *Buffer, int Length) {} ~~~~^~~~~~ ../../../../include/vdr/ci.h: In member function ‘virtual bool cCiAdapter::Reset(int)’: ../../../../include/vdr/ci.h:194:26: warning: unused parameter ‘Slot’ [-Wunused-parameter] virtual bool Reset(int Slot) { return false; } ~~~~^~~~ ../../../../include/vdr/ci.h: In member function ‘virtual eModuleStatus cCiAdapter::ModuleStatus(int)’: ../../../../include/vdr/ci.h:197:42: warning: unused parameter ‘Slot’ [-Wunused-parameter] virtual eModuleStatus ModuleStatus(int Slot) { return msNone; } ~~~~^~~~ ../../../../include/vdr/ci.h: In member function ‘virtual bool cCiAdapter::Assign(cDevice*, bool)’: ../../../../include/vdr/ci.h:199:32: warning: unused parameter ‘Device’ [-Wunused-parameter] virtual bool Assign(cDevice *Device, bool Query = false) { return false; } ~~~~~~~~~^~~~~~ ../../../../include/vdr/ci.h:199:45: warning: unused parameter ‘Query’ [-Wunused-parameter] virtual bool Assign(cDevice *Device, bool Query = false) { return false; } ~~~~~^~~~~~~~~~~~~ In file included from ../../../../include/vdr/device.h:20, from ../../../../include/vdr/dvbdevice.h:15, from ../../../../include/vdr/menuitems.h:14, from ../../../../include/vdr/plugin.h:14, from markad.cpp:14: ../../../../include/vdr/positioner.h: In member function ‘virtual void cPositioner::Drive(cPositioner::ePositionerDirection)’: ../../../../include/vdr/positioner.h:113:43: warning: unused parameter ‘Direction’ [-Wunused-parameter] virtual void Drive(ePositionerDirection Direction) {} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../../../include/vdr/positioner.h: In member function ‘virtual void cPositioner::Step(cPositioner::ePositionerDirection, uint)’: ../../../../include/vdr/positioner.h:116:42: warning: unused parameter ‘Direction’ [-Wunused-parameter] virtual void Step(ePositionerDirection Direction, uint Steps = 1) {} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../../../include/vdr/positioner.h:116:58: warning: unused parameter ‘Steps’ [-Wunused-parameter] virtual void Step(ePositionerDirection Direction, uint Steps = 1) {} ~~~~~^~~~~~~~~ ../../../../include/vdr/positioner.h: In member function ‘virtual void cPositioner::SetLimit(cPositioner::ePositionerDirection)’: ../../../../include/vdr/positioner.h:124:46: warning: unused parameter ‘Direction’ [-Wunused-parameter] virtual void SetLimit(ePositionerDirection Direction) {} ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../../../include/vdr/positioner.h: In member function ‘virtual void cPositioner::StorePosition(uint)’: ../../../../include/vdr/positioner.h:131:35: warning: unused parameter ‘Number’ [-Wunused-parameter] virtual void StorePosition(uint Number) {} ~~~~~^~~~~~ ../../../../include/vdr/positioner.h: In member function ‘virtual void cPositioner::RecalcPositions(uint)’: ../../../../include/vdr/positioner.h:135:37: warning: unused parameter ‘Number’ [-Wunused-parameter] virtual void RecalcPositions(uint Number) {} ~~~~~^~~~~~ In file included from ../../../../include/vdr/dvbdevice.h:15, from ../../../../include/vdr/menuitems.h:14, from ../../../../include/vdr/plugin.h:14, from markad.cpp:14: ../../../../include/vdr/device.h: In member function ‘virtual cRect cDevice::CanScaleVideo(const cRect&, int)’: ../../../../include/vdr/device.h:719:44: warning: unused parameter ‘Rect’ [-Wunused-parameter] virtual cRect CanScaleVideo(const cRect &Rect, int Alignment = taCenter) { return cRect::Null; } ~~~~~~~~~~~~~^~~~ ../../../../include/vdr/device.h:719:54: warning: unused parameter ‘Alignment’ [-Wunused-parameter] virtual cRect CanScaleVideo(const cRect &Rect, int Alignment = taCenter) { return cRect::Null; } ~~~~^~~~~~~~~~~~~~~~~~~~ ../../../../include/vdr/device.h: In member function ‘virtual void cDevice::ScaleVideo(const cRect&)’: ../../../../include/vdr/device.h:740:40: warning: unused parameter ‘Rect’ [-Wunused-parameter] virtual void ScaleVideo(const cRect &Rect = cRect::Null) {} ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from ../../../../include/vdr/skins.h:14, from ../../../../include/vdr/osdbase.h:15, from ../../../../include/vdr/menuitems.h:15, from ../../../../include/vdr/plugin.h:14, from markad.cpp:14: ../../../../include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::IgnoreChannel(const cChannel*)’: ../../../../include/vdr/epg.h:247:46: warning: unused parameter ‘Channel’ [-Wunused-parameter] virtual bool IgnoreChannel(const cChannel *Channel) { return false; } ~~~~~~~~~~~~~~~~^~~~~~~ ../../../../include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::HandleEitEvent(cSchedule*, const SI::EIT::Event*, uchar, uchar)’: ../../../../include/vdr/epg.h:252:42: warning: unused parameter ‘Schedule’ [-Wunused-parameter] virtual bool HandleEitEvent(cSchedule *Schedule, const SI::EIT::Event *EitEvent, uchar TableID, uchar Version) { return false; } ~~~~~~~~~~~^~~~~~~~ ../../../../include/vdr/epg.h:252:74: warning: unused parameter ‘EitEvent’ [-Wunused-parameter] virtual bool HandleEitEvent(cSchedule *Schedule, const SI::EIT::Event *EitEvent, uchar TableID, uchar Version) { return false; } ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ../../../../include/vdr/epg.h:252:90: warning: unused parameter ‘TableID’ [-Wunused-parameter] virtual bool HandleEitEvent(cSchedule *Schedule, const SI::EIT::Event *EitEvent, uchar TableID, uchar Version) { return false; } ~~~~~~^~~~~~~ ../../../../include/vdr/epg.h:252:105: warning: unused parameter ‘Version’ [-Wunused-parameter] virtual bool HandleEitEvent(cSchedule *Schedule, const SI::EIT::Event *EitEvent, uchar TableID, uchar Version) { return false; } ~~~~~~^~~~~~~ ../../../../include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::HandledExternally(const cChannel*)’: ../../../../include/vdr/epg.h:257:50: warning: unused parameter ‘Channel’ [-Wunused-parameter] virtual bool HandledExternally(const cChannel *Channel) { return false; } ~~~~~~~~~~~~~~~~^~~~~~~ ../../../../include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::IsUpdate(tEventID, time_t, uchar, uchar)’: ../../../../include/vdr/epg.h:263:34: warning: unused parameter ‘EventID’ [-Wunused-parameter] virtual bool IsUpdate(tEventID EventID, time_t StartTime, uchar TableID, uchar Version) { return false; } ~~~~~~~~~^~~~~~~ ../../../../include/vdr/epg.h:263:50: warning: unused parameter ‘StartTime’ [-Wunused-parameter] virtual bool IsUpdate(tEventID EventID, time_t StartTime, uchar TableID, uchar Version) { return false; } ~~~~~~~^~~~~~~~~ ../../../../include/vdr/epg.h:263:67: warning: unused parameter ‘TableID’ [-Wunused-parameter] virtual bool IsUpdate(tEventID EventID, time_t StartTime, uchar TableID, uchar Version) { return false; } ~~~~~~^~~~~~~ ../../../../include/vdr/epg.h:263:82: warning: unused parameter ‘Version’ [-Wunused-parameter] virtual bool IsUpdate(tEventID EventID, time_t StartTime, uchar TableID, uchar Version) { return false; } ~~~~~~^~~~~~~ ../../../../include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SetEventID(cEvent*, tEventID)’: ../../../../include/vdr/epg.h:267:35: warning: unused parameter ‘Event’ [-Wunused-parameter] virtual bool SetEventID(cEvent *Event, tEventID EventID) { return false; } ~~~~~~~~^~~~~ ../../../../include/vdr/epg.h:267:51: warning: unused parameter ‘EventID’ [-Wunused-parameter] virtual bool SetEventID(cEvent *Event, tEventID EventID) { return false; } ~~~~~~~~~^~~~~~~ ../../../../include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SetTitle(cEvent*, const char*)’: ../../../../include/vdr/epg.h:268:33: warning: unused parameter ‘Event’ [-Wunused-parameter] virtual bool SetTitle(cEvent *Event, const char *Title) { return false; } ~~~~~~~~^~~~~ ../../../../include/vdr/epg.h:268:52: warning: unused parameter ‘Title’ [-Wunused-parameter] virtual bool SetTitle(cEvent *Event, const char *Title) { return false; } ~~~~~~~~~~~~^~~~~ ../../../../include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SetShortText(cEvent*, const char*)’: ../../../../include/vdr/epg.h:269:37: warning: unused parameter ‘Event’ [-Wunused-parameter] virtual bool SetShortText(cEvent *Event, const char *ShortText) { return false; } ~~~~~~~~^~~~~ ../../../../include/vdr/epg.h:269:56: warning: unused parameter ‘ShortText’ [-Wunused-parameter] virtual bool SetShortText(cEvent *Event, const char *ShortText) { return false; } ~~~~~~~~~~~~^~~~~~~~~ ../../../../include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SetDescription(cEvent*, const char*)’: ../../../../include/vdr/epg.h:270:39: warning: unused parameter ‘Event’ [-Wunused-parameter] virtual bool SetDescription(cEvent *Event, const char *Description) { return false; } ~~~~~~~~^~~~~ ../../../../include/vdr/epg.h:270:58: warning: unused parameter ‘Description’ [-Wunused-parameter] virtual bool SetDescription(cEvent *Event, const char *Description) { return false; } ~~~~~~~~~~~~^~~~~~~~~~~ ../../../../include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SetContents(cEvent*, uchar*)’: ../../../../include/vdr/epg.h:271:36: warning: unused parameter ‘Event’ [-Wunused-parameter] virtual bool SetContents(cEvent *Event, uchar *Contents) { return false; } ~~~~~~~~^~~~~ ../../../../include/vdr/epg.h:271:50: warning: unused parameter ‘Contents’ [-Wunused-parameter] virtual bool SetContents(cEvent *Event, uchar *Contents) { return false; } ~~~~~~~^~~~~~~~ ../../../../include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SetParentalRating(cEvent*, int)’: ../../../../include/vdr/epg.h:272:42: warning: unused parameter ‘Event’ [-Wunused-parameter] virtual bool SetParentalRating(cEvent *Event, int ParentalRating) { return false; } ~~~~~~~~^~~~~ ../../../../include/vdr/epg.h:272:53: warning: unused parameter ‘ParentalRating’ [-Wunused-parameter] virtual bool SetParentalRating(cEvent *Event, int ParentalRating) { return false; } ~~~~^~~~~~~~~~~~~~ ../../../../include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SetStartTime(cEvent*, time_t)’: ../../../../include/vdr/epg.h:273:37: warning: unused parameter ‘Event’ [-Wunused-parameter] virtual bool SetStartTime(cEvent *Event, time_t StartTime) { return false; } ~~~~~~~~^~~~~ ../../../../include/vdr/epg.h:273:51: warning: unused parameter ‘StartTime’ [-Wunused-parameter] virtual bool SetStartTime(cEvent *Event, time_t StartTime) { return false; } ~~~~~~~^~~~~~~~~ ../../../../include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SetDuration(cEvent*, int)’: ../../../../include/vdr/epg.h:274:36: warning: unused parameter ‘Event’ [-Wunused-parameter] virtual bool SetDuration(cEvent *Event, int Duration) { return false; } ~~~~~~~~^~~~~ ../../../../include/vdr/epg.h:274:47: warning: unused parameter ‘Duration’ [-Wunused-parameter] virtual bool SetDuration(cEvent *Event, int Duration) { return false; } ~~~~^~~~~~~~ ../../../../include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SetVps(cEvent*, time_t)’: ../../../../include/vdr/epg.h:275:31: warning: unused parameter ‘Event’ [-Wunused-parameter] virtual bool SetVps(cEvent *Event, time_t Vps) { return false; } ~~~~~~~~^~~~~ ../../../../include/vdr/epg.h:275:45: warning: unused parameter ‘Vps’ [-Wunused-parameter] virtual bool SetVps(cEvent *Event, time_t Vps) { return false; } ~~~~~~~^~~ ../../../../include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SetComponents(cEvent*, cComponents*)’: ../../../../include/vdr/epg.h:276:38: warning: unused parameter ‘Event’ [-Wunused-parameter] virtual bool SetComponents(cEvent *Event, cComponents *Components) { return false; } ~~~~~~~~^~~~~ ../../../../include/vdr/epg.h:276:58: warning: unused parameter ‘Components’ [-Wunused-parameter] virtual bool SetComponents(cEvent *Event, cComponents *Components) { return false; } ~~~~~~~~~~~~~^~~~~~~~~~ ../../../../include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::FixEpgBugs(cEvent*)’: ../../../../include/vdr/epg.h:277:35: warning: unused parameter ‘Event’ [-Wunused-parameter] virtual bool FixEpgBugs(cEvent *Event) { return false; } ~~~~~~~~^~~~~ ../../../../include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::HandleEvent(cEvent*)’: ../../../../include/vdr/epg.h:279:36: warning: unused parameter ‘Event’ [-Wunused-parameter] virtual bool HandleEvent(cEvent *Event) { return false; } ~~~~~~~~^~~~~ ../../../../include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SortSchedule(cSchedule*)’: ../../../../include/vdr/epg.h:282:40: warning: unused parameter ‘Schedule’ [-Wunused-parameter] virtual bool SortSchedule(cSchedule *Schedule) { return false; } ~~~~~~~~~~~^~~~~~~~ ../../../../include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::DropOutdated(cSchedule*, time_t, time_t, uchar, uchar)’: ../../../../include/vdr/epg.h:284:40: warning: unused parameter ‘Schedule’ [-Wunused-parameter] virtual bool DropOutdated(cSchedule *Schedule, time_t SegmentStart, time_t SegmentEnd, uchar TableID, uchar Version) { return false; } ~~~~~~~~~~~^~~~~~~~ ../../../../include/vdr/epg.h:284:57: warning: unused parameter ‘SegmentStart’ [-Wunused-parameter] virtual bool DropOutdated(cSchedule *Schedule, time_t SegmentStart, time_t SegmentEnd, uchar TableID, uchar Version) { return false; } ~~~~~~~^~~~~~~~~~~~ ../../../../include/vdr/epg.h:284:78: warning: unused parameter ‘SegmentEnd’ [-Wunused-parameter] virtual bool DropOutdated(cSchedule *Schedule, time_t SegmentStart, time_t SegmentEnd, uchar TableID, uchar Version) { return false; } ~~~~~~~^~~~~~~~~~ ../../../../include/vdr/epg.h:284:96: warning: unused parameter ‘TableID’ [-Wunused-parameter] virtual bool DropOutdated(cSchedule *Schedule, time_t SegmentStart, time_t SegmentEnd, uchar TableID, uchar Version) { return false; } ~~~~~~^~~~~~~ ../../../../include/vdr/epg.h:284:111: warning: unused parameter ‘Version’ [-Wunused-parameter] virtual bool DropOutdated(cSchedule *Schedule, time_t SegmentStart, time_t SegmentEnd, uchar TableID, uchar Version) { return false; } ~~~~~~^~~~~~~ ../../../../include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::BeginSegmentTransfer(const cChannel*, bool)’: ../../../../include/vdr/epg.h:287:53: warning: unused parameter ‘Channel’ [-Wunused-parameter] virtual bool BeginSegmentTransfer(const cChannel *Channel, bool Dummy) { return true; } // TODO remove obsolete Dummy ~~~~~~~~~~~~~~~~^~~~~~~ ../../../../include/vdr/epg.h:287:67: warning: unused parameter ‘Dummy’ [-Wunused-parameter] virtual bool BeginSegmentTransfer(const cChannel *Channel, bool Dummy) { return true; } // TODO remove obsolete Dummy ~~~~~^~~~~ ../../../../include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::EndSegmentTransfer(bool, bool)’: ../../../../include/vdr/epg.h:294:40: warning: unused parameter ‘Modified’ [-Wunused-parameter] virtual bool EndSegmentTransfer(bool Modified, bool Dummy) { return false; } // TODO remove obsolete Dummy ~~~~~^~~~~~~~ ../../../../include/vdr/epg.h:294:55: warning: unused parameter ‘Dummy’ [-Wunused-parameter] virtual bool EndSegmentTransfer(bool Modified, bool Dummy) { return false; } // TODO remove obsolete Dummy ~~~~~^~~~~ In file included from ../../../../include/vdr/osdbase.h:15, from ../../../../include/vdr/menuitems.h:15, from ../../../../include/vdr/plugin.h:14, from markad.cpp:14: ../../../../include/vdr/skins.h: In member function ‘virtual void cSkinDisplay::SetButtons(const char*, const char*, const char*, const char*)’: ../../../../include/vdr/skins.h:53:39: warning: unused parameter ‘Red’ [-Wunused-parameter] virtual void SetButtons(const char *Red, const char *Green = NULL, const char *Yellow = NULL, const char *Blue = NULL) {} ~~~~~~~~~~~~^~~ ../../../../include/vdr/skins.h:53:56: warning: unused parameter ‘Green’ [-Wunused-parameter] virtual void SetButtons(const char *Red, const char *Green = NULL, const char *Yellow = NULL, const char *Blue = NULL) {} ^ ../../../../include/vdr/skins.h:53:82: warning: unused parameter ‘Yellow’ [-Wunused-parameter] virtual void SetButtons(const char *Red, const char *Green = NULL, const char *Yellow = NULL, const char *Blue = NULL) {} ^ ../../../../include/vdr/skins.h:53:109: warning: unused parameter ‘Blue’ [-Wunused-parameter] virtual void SetButtons(const char *Red, const char *Green = NULL, const char *Yellow = NULL, const char *Blue = NULL) {} ^ ../../../../include/vdr/skins.h: In member function ‘virtual void cSkinDisplay::SetMessage(eMessageType, const char*)’: ../../../../include/vdr/skins.h:56:40: warning: unused parameter ‘Type’ [-Wunused-parameter] virtual void SetMessage(eMessageType Type, const char *Text) {} ~~~~~~~~~~~~~^~~~ ../../../../include/vdr/skins.h:56:58: warning: unused parameter ‘Text’ [-Wunused-parameter] virtual void SetMessage(eMessageType Type, const char *Text) {} ~~~~~~~~~~~~^~~~ ../../../../include/vdr/skins.h: In member function ‘virtual void cSkinDisplayMenu::SetMenuSortMode(eMenuSortMode)’: ../../../../include/vdr/skins.h:196:46: warning: unused parameter ‘MenuSortMode’ [-Wunused-parameter] virtual void SetMenuSortMode(eMenuSortMode MenuSortMode) {} ~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../include/vdr/skins.h: In member function ‘virtual bool cSkinDisplayMenu::SetItemEvent(const cEvent*, int, bool, bool, const cChannel*, bool, eTimerMatch, bool)’: ../../../../include/vdr/skins.h:236:43: warning: unused parameter ‘Event’ [-Wunused-parameter] virtual bool SetItemEvent(const cEvent *Event, int Index, bool Current, bool Selectable, const cChannel *Channel, bool WithDate, eTimerMatch TimerMatch, bool TimerActive) { return false; } ~~~~~~~~~~~~~~^~~~~ ../../../../include/vdr/skins.h:236:54: warning: unused parameter ‘Index’ [-Wunused-parameter] virtual bool SetItemEvent(const cEvent *Event, int Index, bool Current, bool Selectable, const cChannel *Channel, bool WithDate, eTimerMatch TimerMatch, bool TimerActive) { return false; } ~~~~^~~~~ ../../../../include/vdr/skins.h:236:66: warning: unused parameter ‘Current’ [-Wunused-parameter] virtual bool SetItemEvent(const cEvent *Event, int Index, bool Current, bool Selectable, const cChannel *Channel, bool WithDate, eTimerMatch TimerMatch, bool TimerActive) { return false; } ~~~~~^~~~~~~ ../../../../include/vdr/skins.h:236:80: warning: unused parameter ‘Selectable’ [-Wunused-parameter] virtual bool SetItemEvent(const cEvent *Event, int Index, bool Current, bool Selectable, const cChannel *Channel, bool WithDate, eTimerMatch TimerMatch, bool TimerActive) { return false; } ~~~~~^~~~~~~~~~ ../../../../include/vdr/skins.h:236:108: warning: unused parameter ‘Channel’ [-Wunused-parameter] virtual bool SetItemEvent(const cEvent *Event, int Index, bool Current, bool Selectable, const cChannel *Channel, bool WithDate, eTimerMatch TimerMatch, bool TimerActive) { return false; } ~~~~~~~~~~~~~~~~^~~~~~~ ../../../../include/vdr/skins.h:236:122: warning: unused parameter ‘WithDate’ [-Wunused-parameter] virtual bool SetItemEvent(const cEvent *Event, int Index, bool Current, bool Selectable, const cChannel *Channel, bool WithDate, eTimerMatch TimerMatch, bool TimerActive) { return false; } ~~~~~^~~~~~~~ In file included from ../../../../include/vdr/osdbase.h:15, from ../../../../include/vdr/menuitems.h:15, from ../../../../include/vdr/plugin.h:14, from markad.cpp:14: ../../../../include/vdr/skins.h:236:144: warning: unused parameter ‘TimerMatch’ [-Wunused-parameter] virtual bool SetItemEvent(const cEvent *Event, int Index, bool Current, bool Selectable, const cChannel *Channel, bool WithDate, eTimerMatch TimerMatch, bool TimerActive) { return false; } ~~~~~~~~~~~~^~~~~~~~~~ ../../../../include/vdr/skins.h:236:161: warning: unused parameter ‘TimerActive’ [-Wunused-parameter] rtual bool SetItemEvent(const cEvent *Event, int Index, bool Current, bool Selectable, const cChannel *Channel, bool WithDate, eTimerMatch TimerMatch, bool TimerActiv ) { return false; } ~~~~~^~~~~~~~~~ ../../../../include/vdr/skins.h: In member function ‘virtual bool cSkinDisplayMenu::SetItemTimer(const cTimer*, int, bool, bool)’: ../../../../include/vdr/skins.h:254:43: warning: unused parameter ‘Timer’ [-Wunused-parameter] virtual bool SetItemTimer(const cTimer *Timer, int Index, bool Current, bool Selectable) { return false; } ~~~~~~~~~~~~~~^~~~~ ../../../../include/vdr/skins.h:254:54: warning: unused parameter ‘Index’ [-Wunused-parameter] virtual bool SetItemTimer(const cTimer *Timer, int Index, bool Current, bool Selectable) { return false; } ~~~~^~~~~ ../../../../include/vdr/skins.h:254:66: warning: unused parameter ‘Current’ [-Wunused-parameter] virtual bool SetItemTimer(const cTimer *Timer, int Index, bool Current, bool Selectable) { return false; } ~~~~~^~~~~~~ ../../../../include/vdr/skins.h:254:80: warning: unused parameter ‘Selectable’ [-Wunused-parameter] virtual bool SetItemTimer(const cTimer *Timer, int Index, bool Current, bool Selectable) { return false; } ~~~~~^~~~~~~~~~ ../../../../include/vdr/skins.h: In member function ‘virtual bool cSkinDisplayMenu::SetItemChannel(const cChannel*, int, bool, bool, bool)’: ../../../../include/vdr/skins.h:261:47: warning: unused parameter ‘Channel’ [-Wunused-parameter] virtual bool SetItemChannel(const cChannel *Channel, int Index, bool Current, bool Selectable, bool WithProvider) { return false; } ~~~~~~~~~~~~~~~~^~~~~~~ ../../../../include/vdr/skins.h:261:60: warning: unused parameter ‘Index’ [-Wunused-parameter] virtual bool SetItemChannel(const cChannel *Channel, int Index, bool Current, bool Selectable, bool WithProvider) { return false; } ~~~~^~~~~ ../../../../include/vdr/skins.h:261:72: warning: unused parameter ‘Current’ [-Wunused-parameter] virtual bool SetItemChannel(const cChannel *Channel, int Index, bool Current, bool Selectable, bool WithProvider) { return false; } ~~~~~^~~~~~~ ../../../../include/vdr/skins.h:261:86: warning: unused parameter ‘Selectable’ [-Wunused-parameter] virtual bool SetItemChannel(const cChannel *Channel, int Index, bool Current, bool Selectable, bool WithProvider) { return false; } ~~~~~^~~~~~~~~~ ../../../../include/vdr/skins.h:261:103: warning: unused parameter ‘WithProvider’ [-Wunused-parameter] virtual bool SetItemChannel(const cChannel *Channel, int Index, bool Current, bool Selectable, bool WithProvider) { return false; } ~~~~~^~~~~~~~~~~~ ../../../../include/vdr/skins.h: In member function ‘virtual bool cSkinDisplayMenu::SetItemRecording(const cRecording*, int, bool, bool, int, int, int)’: ../../../../include/vdr/skins.h:270:51: warning: unused parameter ‘Recording’ [-Wunused-parameter] virtual bool SetItemRecording(const cRecording *Recording, int Index, bool Current, bool Selectable, int Level, int Total, int New) { return false; } ~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../../../include/vdr/skins.h:270:66: warning: unused parameter ‘Index’ [-Wunused-parameter] virtual bool SetItemRecording(const cRecording *Recording, int Index, bool Current, bool Selectable, int Level, int Total, int New) { return false; } ~~~~^~~~~ ../../../../include/vdr/skins.h:270:78: warning: unused parameter ‘Current’ [-Wunused-parameter] virtual bool SetItemRecording(const cRecording *Recording, int Index, bool Current, bool Selectable, int Level, int Total, int New) { return false; } ~~~~~^~~~~~~ ../../../../include/vdr/skins.h:270:92: warning: unused parameter ‘Selectable’ [-Wunused-parameter] virtual bool SetItemRecording(const cRecording *Recording, int Index, bool Current, bool Selectable, int Level, int Total, int New) { return false; } ~~~~~^~~~~~~~~~ ../../../../include/vdr/skins.h:270:108: warning: unused parameter ‘Level’ [-Wunused-parameter] virtual bool SetItemRecording(const cRecording *Recording, int Index, bool Current, bool Selectable, int Level, int Total, int New) { return false; } ~~~~^~~~~ ../../../../include/vdr/skins.h:270:119: warning: unused parameter ‘Total’ [-Wunused-parameter] virtual bool SetItemRecording(const cRecording *Recording, int Index, bool Current, bool Selectable, int Level, int Total, int New) { return false; } ~~~~^~~~~ ../../../../include/vdr/skins.h:270:130: warning: unused parameter ‘New’ [-Wunused-parameter] virtual bool SetItemRecording(const cRecording *Recording, int Index, bool Current, bool Selectable, int Level, int Total, int New) { return false; } ~~~~^~~ In file included from ../../../../include/vdr/menuitems.h:15, from ../../../../include/vdr/plugin.h:14, from markad.cpp:14: ../../../../include/vdr/osdbase.h: In member function ‘virtual eOSState cOsdObject::ProcessKey(eKeys)’: ../../../../include/vdr/osdbase.h:83:37: warning: unused parameter ‘Key’ [-Wunused-parameter] virtual eOSState ProcessKey(eKeys Key) { return osUnknown; } ~~~~~~^~~ In file included from ../../../../include/vdr/status.h:15, from status.h:10, from markad.h:12, from markad.cpp:16: ../../../../include/vdr/player.h: In member function ‘virtual void cPlayer::Activate(bool)’: ../../../../include/vdr/player.h:39:30: warning: unused parameter ‘On’ [-Wunused-parameter] virtual void Activate(bool On) {} ~~~~~^~ ../../../../include/vdr/player.h: In member function ‘virtual bool cPlayer::GetIndex(int&, int&, bool)’: ../../../../include/vdr/player.h:57:30: warning: unused parameter ‘Current’ [-Wunused-parameter] virtual bool GetIndex(int &Current, int &Total, bool SnapToIFrame = false) { return false; } ~~~~~^~~~~~~ ../../../../include/vdr/player.h:57:44: warning: unused parameter ‘Total’ [-Wunused-parameter] virtual bool GetIndex(int &Current, int &Total, bool SnapToIFrame = false) { return false; } ~~~~~^~~~~ ../../../../include/vdr/player.h:57:56: warning: unused parameter ‘SnapToIFrame’ [-Wunused-parameter] virtual bool GetIndex(int &Current, int &Total, bool SnapToIFrame = false) { return false; } ~~~~~^~~~~~~~~~~~~~~~~~~~ ../../../../include/vdr/player.h: In member function ‘virtual bool cPlayer::GetFrameNumber(int&, int&)’: ../../../../include/vdr/player.h:60:36: warning: unused parameter ‘Current’ [-Wunused-parameter] virtual bool GetFrameNumber(int &Current, int &Total) { return false; } ~~~~~^~~~~~~ ../../../../include/vdr/player.h:60:50: warning: unused parameter ‘Total’ [-Wunused-parameter] virtual bool GetFrameNumber(int &Current, int &Total) { return false; } ~~~~~^~~~~ ../../../../include/vdr/player.h: In member function ‘virtual bool cPlayer::GetReplayMode(bool&, bool&, int&)’: ../../../../include/vdr/player.h:64:36: warning: unused parameter ‘Play’ [-Wunused-parameter] virtual bool GetReplayMode(bool &Play, bool &Forward, int &Speed) { return false; } ~~~~~~^~~~ ../../../../include/vdr/player.h:64:48: warning: unused parameter ‘Forward’ [-Wunused-parameter] virtual bool GetReplayMode(bool &Play, bool &Forward, int &Speed) { return false; } ~~~~~~^~~~~~~ ../../../../include/vdr/player.h:64:62: warning: unused parameter ‘Speed’ [-Wunused-parameter] virtual bool GetReplayMode(bool &Play, bool &Forward, int &Speed) { return false; } ~~~~~^~~~~ ../../../../include/vdr/player.h: In member function ‘virtual void cPlayer::SetAudioTrack(eTrackType, const tTrackId*)’: ../../../../include/vdr/player.h:70:41: warning: unused parameter ‘Type’ [-Wunused-parameter] virtual void SetAudioTrack(eTrackType Type, const tTrackId *TrackId) {} ~~~~~~~~~~~^~~~ ../../../../include/vdr/player.h:70:63: warning: unused parameter ‘TrackId’ [-Wunused-parameter] virtual void SetAudioTrack(eTrackType Type, const tTrackId *TrackId) {} ~~~~~~~~~~~~~~~~^~~~~~~ ../../../../include/vdr/player.h: In member function ‘virtual void cPlayer::SetSubtitleTrack(eTrackType, const tTrackId*)’: ../../../../include/vdr/player.h:74:44: warning: unused parameter ‘Type’ [-Wunused-parameter] virtual void SetSubtitleTrack(eTrackType Type, const tTrackId *TrackId) {} ~~~~~~~~~~~^~~~ ../../../../include/vdr/player.h:74:66: warning: unused parameter ‘TrackId’ [-Wunused-parameter] virtual void SetSubtitleTrack(eTrackType Type, const tTrackId *TrackId) {} ~~~~~~~~~~~~~~~~^~~~~~~ In file included from status.h:10, from markad.h:12, from markad.cpp:16: ../../../../include/vdr/status.h: In member function ‘virtual void cStatus::ChannelChange(const cChannel*)’: ../../../../include/vdr/status.h:40:46: warning: unused parameter ‘Channel’ [-Wunused-parameter] virtual void ChannelChange(const cChannel *Channel) {} ~~~~~~~~~~~~~~~~^~~~~~~ ../../../../include/vdr/status.h: In member function ‘virtual void cStatus::TimerChange(const cTimer*, eTimerChange)’: ../../../../include/vdr/status.h:43:42: warning: unused parameter ‘Timer’ [-Wunused-parameter] virtual void TimerChange(const cTimer *Timer, eTimerChange Change) {} ~~~~~~~~~~~~~~^~~~~ ../../../../include/vdr/status.h:43:62: warning: unused parameter ‘Change’ [-Wunused-parameter] virtual void TimerChange(const cTimer *Timer, eTimerChange Change) {} ~~~~~~~~~~~~~^~~~~~ ../../../../include/vdr/status.h: In member function ‘virtual void cStatus::ChannelSwitch(const cDevice*, int, bool)’: ../../../../include/vdr/status.h:46:45: warning: unused parameter ‘Device’ [-Wunused-parameter] virtual void ChannelSwitch(const cDevice *Device, int ChannelNumber, bool LiveView) {} ~~~~~~~~~~~~~~~^~~~~~ ../../../../include/vdr/status.h:46:57: warning: unused parameter ‘ChannelNumber’ [-Wunused-parameter] virtual void ChannelSwitch(const cDevice *Device, int ChannelNumber, bool LiveView) {} ~~~~^~~~~~~~~~~~~ ../../../../include/vdr/status.h:46:77: warning: unused parameter ‘LiveView’ [-Wunused-parameter] virtual void ChannelSwitch(const cDevice *Device, int ChannelNumber, bool LiveView) {} ~~~~~^~~~~~~~ ../../../../include/vdr/status.h: In member function ‘virtual void cStatus::Recording(const cDevice*, const char*, const char*, bool)’: ../../../../include/vdr/status.h:51:41: warning: unused parameter ‘Device’ [-Wunused-parameter] virtual void Recording(const cDevice *Device, const char *Name, const char *FileName, bool On) {} ~~~~~~~~~~~~~~~^~~~~~ ../../../../include/vdr/status.h:51:61: warning: unused parameter ‘Name’ [-Wunused-parameter] virtual void Recording(const cDevice *Device, const char *Name, const char *FileName, bool On) {} ~~~~~~~~~~~~^~~~ ../../../../include/vdr/status.h:51:79: warning: unused parameter ‘FileName’ [-Wunused-parameter] virtual void Recording(const cDevice *Device, const char *Name, const char *FileName, bool On) {} ~~~~~~~~~~~~^~~~~~~~ ../../../../include/vdr/status.h:51:94: warning: unused parameter ‘On’ [-Wunused-parameter] virtual void Recording(const cDevice *Device, const char *Name, const char *FileName, bool On) {} ~~~~~^~ ../../../../include/vdr/status.h: In member function ‘virtual void cStatus::Replaying(const cControl*, const char*, const char*, bool)’: ../../../../include/vdr/status.h:56:42: warning: unused parameter ‘Control’ [-Wunused-parameter] virtual void Replaying(const cControl *Control, const char *Name, const char *FileName, bool On) {} ~~~~~~~~~~~~~~~~^~~~~~~ ../../../../include/vdr/status.h:56:63: warning: unused parameter ‘Name’ [-Wunused-parameter] virtual void Replaying(const cControl *Control, const char *Name, const char *FileName, bool On) {} ~~~~~~~~~~~~^~~~ ../../../../include/vdr/status.h:56:81: warning: unused parameter ‘FileName’ [-Wunused-parameter] virtual void Replaying(const cControl *Control, const char *Name, const char *FileName, bool On) {} ~~~~~~~~~~~~^~~~~~~~ ../../../../include/vdr/status.h:56:96: warning: unused parameter ‘On’ [-Wunused-parameter] virtual void Replaying(const cControl *Control, const char *Name, const char *FileName, bool On) {} ~~~~~^~ ../../../../include/vdr/status.h: In member function ‘virtual void cStatus::SetVolume(int, bool)’: ../../../../include/vdr/status.h:62:30: warning: unused parameter ‘Volume’ [-Wunused-parameter] virtual void SetVolume(int Volume, bool Absolute) {} ~~~~^~~~~~ ../../../../include/vdr/status.h:62:43: warning: unused parameter ‘Absolute’ [-Wunused-parameter] virtual void SetVolume(int Volume, bool Absolute) {} ~~~~~^~~~~~~~ ../../../../include/vdr/status.h: In member function ‘virtual void cStatus::SetAudioTrack(int, const char* const*)’: ../../../../include/vdr/status.h:65:34: warning: unused parameter ‘Index’ [-Wunused-parameter] virtual void SetAudioTrack(int Index, const char * const *Tracks) {} ~~~~^~~~~ ../../../../include/vdr/status.h:65:61: warning: unused parameter ‘Tracks’ [-Wunused-parameter] virtual void SetAudioTrack(int Index, const char * const *Tracks) {} ~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../../include/vdr/status.h: In member function ‘virtual void cStatus::SetAudioChannel(int)’: ../../../../include/vdr/status.h:68:36: warning: unused parameter ‘AudioChannel’ [-Wunused-parameter] virtual void SetAudioChannel(int AudioChannel) {} ~~~~^~~~~~~~~~~~ ../../../../include/vdr/status.h: In member function ‘virtual void cStatus::SetSubtitleTrack(int, const char* const*)’: ../../../../include/vdr/status.h:71:37: warning: unused parameter ‘Index’ [-Wunused-parameter] virtual void SetSubtitleTrack(int Index, const char * const *Tracks) {} ~~~~^~~~~ ../../../../include/vdr/status.h:71:64: warning: unused parameter ‘Tracks’ [-Wunused-parameter] virtual void SetSubtitleTrack(int Index, const char * const *Tracks) {} ~~~~~~~~~~~~~~~~~~~~^~~~~~ ../../../../include/vdr/status.h: In member function ‘virtual void cStatus::OsdTitle(const char*)’: ../../../../include/vdr/status.h:76:37: warning: unused parameter ‘Title’ [-Wunused-parameter] virtual void OsdTitle(const char *Title) {} ~~~~~~~~~~~~^~~~~ ../../../../include/vdr/status.h: In member function ‘virtual void cStatus::OsdStatusMessage(const char*)’: ../../../../include/vdr/status.h:78:45: warning: unused parameter ‘Message’ [-Wunused-parameter] virtual void OsdStatusMessage(const char *Message) {} ~~~~~~~~~~~~^~~~~~~ ../../../../include/vdr/status.h: In member function ‘virtual void cStatus::OsdHelpKeys(const char*, const char*, const char*, const char*)’: ../../../../include/vdr/status.h:81:40: warning: unused parameter ‘Red’ [-Wunused-parameter] virtual void OsdHelpKeys(const char *Red, const char *Green, const char *Yellow, const char *Blue) {} ~~~~~~~~~~~~^~~ ../../../../include/vdr/status.h:81:57: warning: unused parameter ‘Green’ [-Wunused-parameter] virtual void OsdHelpKeys(const char *Red, const char *Green, const char *Yellow, const char *Blue) {} ~~~~~~~~~~~~^~~~~ ../../../../include/vdr/status.h:81:76: warning: unused parameter ‘Yellow’ [-Wunused-parameter] virtual void OsdHelpKeys(const char *Red, const char *Green, const char *Yellow, const char *Blue) {} ~~~~~~~~~~~~^~~~~~ ../../../../include/vdr/status.h:81:96: warning: unused parameter ‘Blue’ [-Wunused-parameter] virtual void OsdHelpKeys(const char *Red, const char *Green, const char *Yellow, const char *Blue) {} ~~~~~~~~~~~~^~~~ ../../../../include/vdr/status.h: In member function ‘virtual void cStatus::OsdItem(const char*, int)’: ../../../../include/vdr/status.h:83:36: warning: unused parameter ‘Text’ [-Wunused-parameter] virtual void OsdItem(const char *Text, int Index) {} ~~~~~~~~~~~~^~~~ ../../../../include/vdr/status.h:83:46: warning: unused parameter ‘Index’ [-Wunused-parameter] virtual void OsdItem(const char *Text, int Index) {} ~~~~^~~~~ ../../../../include/vdr/status.h: In member function ‘virtual void cStatus::OsdCurrentItem(const char*)’: ../../../../include/vdr/status.h:85:43: warning: unused parameter ‘Text’ [-Wunused-parameter] virtual void OsdCurrentItem(const char *Text) {} ~~~~~~~~~~~~^~~~ ../../../../include/vdr/status.h: In member function ‘virtual void cStatus::OsdTextItem(const char*, bool)’: ../../../../include/vdr/status.h:87:40: warning: unused parameter ‘Text’ [-Wunused-parameter] virtual void OsdTextItem(const char *Text, bool Scroll) {} ~~~~~~~~~~~~^~~~ ../../../../include/vdr/status.h:87:51: warning: unused parameter ‘Scroll’ [-Wunused-parameter] virtual void OsdTextItem(const char *Text, bool Scroll) {} ~~~~~^~~~~~ ../../../../include/vdr/status.h: In member function ‘virtual void cStatus::OsdChannel(const char*)’: ../../../../include/vdr/status.h:93:39: warning: unused parameter ‘Text’ [-Wunused-parameter] virtual void OsdChannel(const char *Text) {} ~~~~~~~~~~~~^~~~ ../../../../include/vdr/status.h: In member function ‘virtual void cStatus::OsdProgramme(time_t, const char*, const char*, time_t, const char*, const char*)’: ../../../../include/vdr/status.h:95:36: warning: unused parameter ‘PresentTime’ [-Wunused-parameter] virtual void OsdProgramme(time_t PresentTime, const char *PresentTitle, const char *PresentSubtitle, time_t FollowingTime, const char *FollowingTitle, const char *FollowingSubtitle) {} ~~~~~~~^~~~~~~~~~~ ../../../../include/vdr/status.h:95:61: warning: unused parameter ‘PresentTitle’ [-Wunused-parameter] virtual void OsdProgramme(time_t PresentTime, const char *PresentTitle, const char *PresentSubtitle, time_t FollowingTime, const char *FollowingTitle, const char *FollowingSubtitle) {} ~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../include/vdr/status.h:95:87: warning: unused parameter ‘PresentSubtitle’ [-Wunused-parameter] virtual void OsdProgramme(time_t PresentTime, const char *PresentTitle, const char *PresentSubtitle, time_t FollowingTime, const char *FollowingTitle, const char *FollowingSubtitle) {} ~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../../../../include/vdr/status.h:95:111: warning: unused parameter ‘FollowingTime’ [-Wunused-parameter] virtual void OsdProgramme(time_t PresentTime, const char *PresentTitle, const char *PresentSubtitle, time_t FollowingTime, const char *FollowingTitle, const char *FollowingSubtitle) {} ~~~~~~~^~~~~~~~~~~~~ In file included from status.h:10, from markad.h:12, from markad.cpp:16: ../../../../include/vdr/status.h:95:138: warning: unused parameter ‘FollowingTitle’ [-Wunused-parameter] virtual void OsdProgramme(time_t PresentTime, const char *PresentTitle, const char *PresentSubtitle, time_t FollowingTime, const char *FollowingTitle, const char *FollowingSubtitle) {} ~~~~~~~~~~~~^~~~~~~~~~~~~~ ../../../../include/vdr/status.h:95:166: warning: unused parameter ‘FollowingSubtitle’ [-Wunused-parameter] void OsdProgramme(time_t PresentTime, const char *PresentTitle, const char *PresentSubtitle, time_t FollowingTime, const char *FollowingTitle, const char *FollowingSubtitle) {} ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ g++ -fPIC -g -O2 -Wall -Wextra -Woverloaded-virtual -Wno-parentheses -shared markad.o status.o menu.o setup.o -o libvdr-markad.so cp --remove-destination libvdr-markad.so ../../../lib/libvdr-markad.so.2.3.8 xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --msgid-bugs-address='' -o po/markad.pot markad.cpp setup.cpp menu.cpp status.cpp version.h setup.h status.h menu.h markad.h msgmerge -U --no-wrap --no-location --backup=none -q po/fi_FI.po po/markad.pot msgfmt -c -o po/fi_FI.mo po/fi_FI.po cp po/fi_FI.mo ../../../../locale/fi_FI/LC_MESSAGES/vdr-markad.mo msgmerge -U --no-wrap --no-location --backup=none -q po/es_ES.po po/markad.pot msgfmt -c -o po/es_ES.mo po/es_ES.po cp po/es_ES.mo ../../../../locale/es_ES/LC_MESSAGES/vdr-markad.mo msgmerge -U --no-wrap --no-location --backup=none -q po/it_IT.po po/markad.pot msgfmt -c -o po/it_IT.mo po/it_IT.po cp po/it_IT.mo ../../../../locale/it_IT/LC_MESSAGES/vdr-markad.mo msgmerge -U --no-wrap --no-location --backup=none -q po/sk_SK.po po/markad.pot msgfmt -c -o po/sk_SK.mo po/sk_SK.po po/sk_SK.po:7: Warnung: Das Feld »Language« im Kopfeintrag hat immer noch den anfänglichen Vorgabewert cp po/sk_SK.mo ../../../../locale/sk_SK/LC_MESSAGES/vdr-markad.mo msgmerge -U --no-wrap --no-location --backup=none -q po/de_DE.po po/markad.pot msgfmt -c -o po/de_DE.mo po/de_DE.po cp po/de_DE.mo ../../../../locale/de_DE/LC_MESSAGES/vdr-markad.mo cp --remove-destination libvdr-markad.so ../../../lib/libvdr-markad.so.2.3.8 make[1]: Verzeichnis „/usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad/plugin“ wird verlassen root@raspberrypi:/usr/local/src/vdr-2.3.8/PLUGINS/src/vdr-plugin-markad#