[bernd_b@amd64-archlinux vdr-current]$ export PKG_CONFIG_PATH="/mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/ffmpeg-2.8.15-bin/lib/pkgconfig" [bernd_b@amd64-archlinux vdr-current]$ make LCLBLD=1 ONEDIR=1 *** Plugin epgsearch: make[1]: Nothing to be done for 'all'. *** Plugin live: *** Plugin skincurses: make[1]: Nothing to be done for 'all'. *** Plugin softhddevice: g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include -I/usr/include/libdrm -I../ffmpeg-2.8.15-bin/include -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../ffmpeg-2.8.15-bin/include -DPLUGIN_NAME_I18N='"softhddevice"' -D_GNU_SOURCE -DAV_INFO -DAV_INFO_TIME=3000 -DUSE_PIP -DUSE_MPEG_COMPLETE -DH264_EOS_TRICKSPEED -DUSE_VDR_SPU -DUSE_ALSA -DUSE_OSS -DUSE_VDPAU -DUSE_VAAPI -DUSE_GLX -DUSE_SCREENSAVER -DUSE_SWRESAMPLE -DUSE_OPENGLOSD -I/mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include -g -W -Wall -Wextra -Winit-self -Werror=overloaded-virtual -std=c++0x -c -o softhddevice.o softhddevice.cpp In file included from /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/i18n.h:14, from /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/config.h:19, from /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/interface.h:13, from softhddevice.cpp:25: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/tools.h: In copy constructor ‘cListObject::cListObject(const cListObject&)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/tools.h:497:34: warning: unused parameter ‘ListObject’ [-Wunused-parameter] 497 | cListObject(const cListObject &ListObject) { abort(); } // no copy constructor! | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/tools.h: In member function ‘cListObject& cListObject::operator=(const cListObject&)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/tools.h:498:46: warning: unused parameter ‘ListObject’ [-Wunused-parameter] 498 | cListObject& operator= (const cListObject &ListObject) { abort(); return *this; } // no assignment operator! | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/tools.h: In member function ‘virtual int cListObject::Compare(const cListObject&) const’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/tools.h:502:42: warning: unused parameter ‘ListObject’ [-Wunused-parameter] 502 | virtual int Compare(const cListObject &ListObject) const { return 0; } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/config.h:20, from /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/interface.h:13, from softhddevice.cpp:25: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/font.h: In member function ‘int cFont::Height(const char*) const’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/font.h:59:26: warning: unused parameter ‘s’ [-Wunused-parameter] 59 | int Height(const char *s) const { return Height(); } | ~~~~~~~~~~~~^ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/font.h: In member function ‘virtual void cFont::DrawText(cPixmap*, int, int, const char*, tColor, tColor, int) const’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/font.h:64:34: warning: unused parameter ‘Pixmap’ [-Wunused-parameter] 64 | 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 | ~~~~~~~~~^~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/font.h:64:46: warning: unused parameter ‘x’ [-Wunused-parameter] 64 | 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 | ~~~~^ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/font.h:64:53: warning: unused parameter ‘y’ [-Wunused-parameter] 64 | 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 | ~~~~^ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/font.h:64:68: warning: unused parameter ‘s’ [-Wunused-parameter] 64 | 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 | ~~~~~~~~~~~~^ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/font.h:64:78: warning: unused parameter ‘ColorFg’ [-Wunused-parameter] 64 | 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 | ~~~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/font.h:64:94: warning: unused parameter ‘ColorBg’ [-Wunused-parameter] 64 | 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 | ~~~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/font.h:64:107: warning: unused parameter ‘Width’ [-Wunused-parameter] 64 | 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 /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:14, from /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/interface.h:15, from softhddevice.cpp:25: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::IgnoreChannel(const cChannel*)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:247:46: warning: unused parameter ‘Channel’ [-Wunused-parameter] 247 | virtual bool IgnoreChannel(const cChannel *Channel) { return false; } | ~~~~~~~~~~~~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::HandleEitEvent(cSchedule*, const SI::EIT::Event*, uchar, uchar)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:252:42: warning: unused parameter ‘Schedule’ [-Wunused-parameter] 252 | virtual bool HandleEitEvent(cSchedule *Schedule, const SI::EIT::Event *EitEvent, uchar TableID, uchar Version) { return false; } | ~~~~~~~~~~~^~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:252:74: warning: unused parameter ‘EitEvent’ [-Wunused-parameter] 252 | virtual bool HandleEitEvent(cSchedule *Schedule, const SI::EIT::Event *EitEvent, uchar TableID, uchar Version) { return false; } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:252:90: warning: unused parameter ‘TableID’ [-Wunused-parameter] 252 | virtual bool HandleEitEvent(cSchedule *Schedule, const SI::EIT::Event *EitEvent, uchar TableID, uchar Version) { return false; } | ~~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:252:105: warning: unused parameter ‘Version’ [-Wunused-parameter] 252 | virtual bool HandleEitEvent(cSchedule *Schedule, const SI::EIT::Event *EitEvent, uchar TableID, uchar Version) { return false; } | ~~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::HandledExternally(const cChannel*)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:257:50: warning: unused parameter ‘Channel’ [-Wunused-parameter] 257 | virtual bool HandledExternally(const cChannel *Channel) { return false; } | ~~~~~~~~~~~~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::IsUpdate(tEventID, time_t, uchar, uchar)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:263:34: warning: unused parameter ‘EventID’ [-Wunused-parameter] 263 | virtual bool IsUpdate(tEventID EventID, time_t StartTime, uchar TableID, uchar Version) { return false; } | ~~~~~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:263:50: warning: unused parameter ‘StartTime’ [-Wunused-parameter] 263 | virtual bool IsUpdate(tEventID EventID, time_t StartTime, uchar TableID, uchar Version) { return false; } | ~~~~~~~^~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:263:67: warning: unused parameter ‘TableID’ [-Wunused-parameter] 263 | virtual bool IsUpdate(tEventID EventID, time_t StartTime, uchar TableID, uchar Version) { return false; } | ~~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:263:82: warning: unused parameter ‘Version’ [-Wunused-parameter] 263 | virtual bool IsUpdate(tEventID EventID, time_t StartTime, uchar TableID, uchar Version) { return false; } | ~~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SetEventID(cEvent*, tEventID)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:267:35: warning: unused parameter ‘Event’ [-Wunused-parameter] 267 | virtual bool SetEventID(cEvent *Event, tEventID EventID) { return false; } | ~~~~~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:267:51: warning: unused parameter ‘EventID’ [-Wunused-parameter] 267 | virtual bool SetEventID(cEvent *Event, tEventID EventID) { return false; } | ~~~~~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SetTitle(cEvent*, const char*)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:268:33: warning: unused parameter ‘Event’ [-Wunused-parameter] 268 | virtual bool SetTitle(cEvent *Event, const char *Title) { return false; } | ~~~~~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:268:52: warning: unused parameter ‘Title’ [-Wunused-parameter] 268 | virtual bool SetTitle(cEvent *Event, const char *Title) { return false; } | ~~~~~~~~~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SetShortText(cEvent*, const char*)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:269:37: warning: unused parameter ‘Event’ [-Wunused-parameter] 269 | virtual bool SetShortText(cEvent *Event, const char *ShortText) { return false; } | ~~~~~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:269:56: warning: unused parameter ‘ShortText’ [-Wunused-parameter] 269 | virtual bool SetShortText(cEvent *Event, const char *ShortText) { return false; } | ~~~~~~~~~~~~^~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SetDescription(cEvent*, const char*)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:270:39: warning: unused parameter ‘Event’ [-Wunused-parameter] 270 | virtual bool SetDescription(cEvent *Event, const char *Description) { return false; } | ~~~~~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:270:58: warning: unused parameter ‘Description’ [-Wunused-parameter] 270 | virtual bool SetDescription(cEvent *Event, const char *Description) { return false; } | ~~~~~~~~~~~~^~~~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SetContents(cEvent*, uchar*)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:271:36: warning: unused parameter ‘Event’ [-Wunused-parameter] 271 | virtual bool SetContents(cEvent *Event, uchar *Contents) { return false; } | ~~~~~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:271:50: warning: unused parameter ‘Contents’ [-Wunused-parameter] 271 | virtual bool SetContents(cEvent *Event, uchar *Contents) { return false; } | ~~~~~~~^~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SetParentalRating(cEvent*, int)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:272:42: warning: unused parameter ‘Event’ [-Wunused-parameter] 272 | virtual bool SetParentalRating(cEvent *Event, int ParentalRating) { return false; } | ~~~~~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:272:53: warning: unused parameter ‘ParentalRating’ [-Wunused-parameter] 272 | virtual bool SetParentalRating(cEvent *Event, int ParentalRating) { return false; } | ~~~~^~~~~~~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SetStartTime(cEvent*, time_t)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:273:37: warning: unused parameter ‘Event’ [-Wunused-parameter] 273 | virtual bool SetStartTime(cEvent *Event, time_t StartTime) { return false; } | ~~~~~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:273:51: warning: unused parameter ‘StartTime’ [-Wunused-parameter] 273 | virtual bool SetStartTime(cEvent *Event, time_t StartTime) { return false; } | ~~~~~~~^~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SetDuration(cEvent*, int)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:274:36: warning: unused parameter ‘Event’ [-Wunused-parameter] 274 | virtual bool SetDuration(cEvent *Event, int Duration) { return false; } | ~~~~~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:274:47: warning: unused parameter ‘Duration’ [-Wunused-parameter] 274 | virtual bool SetDuration(cEvent *Event, int Duration) { return false; } | ~~~~^~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SetVps(cEvent*, time_t)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:275:31: warning: unused parameter ‘Event’ [-Wunused-parameter] 275 | virtual bool SetVps(cEvent *Event, time_t Vps) { return false; } | ~~~~~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:275:45: warning: unused parameter ‘Vps’ [-Wunused-parameter] 275 | virtual bool SetVps(cEvent *Event, time_t Vps) { return false; } | ~~~~~~~^~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SetComponents(cEvent*, cComponents*)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:276:38: warning: unused parameter ‘Event’ [-Wunused-parameter] 276 | virtual bool SetComponents(cEvent *Event, cComponents *Components) { return false; } | ~~~~~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:276:58: warning: unused parameter ‘Components’ [-Wunused-parameter] 276 | virtual bool SetComponents(cEvent *Event, cComponents *Components) { return false; } | ~~~~~~~~~~~~~^~~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::FixEpgBugs(cEvent*)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:277:35: warning: unused parameter ‘Event’ [-Wunused-parameter] 277 | virtual bool FixEpgBugs(cEvent *Event) { return false; } | ~~~~~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::HandleEvent(cEvent*)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:279:36: warning: unused parameter ‘Event’ [-Wunused-parameter] 279 | virtual bool HandleEvent(cEvent *Event) { return false; } | ~~~~~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::SortSchedule(cSchedule*)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:282:40: warning: unused parameter ‘Schedule’ [-Wunused-parameter] 282 | virtual bool SortSchedule(cSchedule *Schedule) { return false; } | ~~~~~~~~~~~^~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::DropOutdated(cSchedule*, time_t, time_t, uchar, uchar)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:284:40: warning: unused parameter ‘Schedule’ [-Wunused-parameter] 284 | virtual bool DropOutdated(cSchedule *Schedule, time_t SegmentStart, time_t SegmentEnd, uchar TableID, uchar Version) { return false; } | ~~~~~~~~~~~^~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:284:57: warning: unused parameter ‘SegmentStart’ [-Wunused-parameter] 284 | virtual bool DropOutdated(cSchedule *Schedule, time_t SegmentStart, time_t SegmentEnd, uchar TableID, uchar Version) { return false; } | ~~~~~~~^~~~~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:284:78: warning: unused parameter ‘SegmentEnd’ [-Wunused-parameter] 284 | virtual bool DropOutdated(cSchedule *Schedule, time_t SegmentStart, time_t SegmentEnd, uchar TableID, uchar Version) { return false; } | ~~~~~~~^~~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:284:96: warning: unused parameter ‘TableID’ [-Wunused-parameter] 284 | virtual bool DropOutdated(cSchedule *Schedule, time_t SegmentStart, time_t SegmentEnd, uchar TableID, uchar Version) { return false; } | ~~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:284:111: warning: unused parameter ‘Version’ [-Wunused-parameter] 284 | virtual bool DropOutdated(cSchedule *Schedule, time_t SegmentStart, time_t SegmentEnd, uchar TableID, uchar Version) { return false; } | ~~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::BeginSegmentTransfer(const cChannel*, bool)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:287:53: warning: unused parameter ‘Channel’ [-Wunused-parameter] 287 | virtual bool BeginSegmentTransfer(const cChannel *Channel, bool Dummy) { return true; } // TODO remove obsolete Dummy | ~~~~~~~~~~~~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:287:67: warning: unused parameter ‘Dummy’ [-Wunused-parameter] 287 | virtual bool BeginSegmentTransfer(const cChannel *Channel, bool Dummy) { return true; } // TODO remove obsolete Dummy | ~~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h: In member function ‘virtual bool cEpgHandler::EndSegmentTransfer(bool, bool)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:294:40: warning: unused parameter ‘Modified’ [-Wunused-parameter] 294 | virtual bool EndSegmentTransfer(bool Modified, bool Dummy) { return false; } // TODO remove obsolete Dummy | ~~~~~^~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/epg.h:294:55: warning: unused parameter ‘Dummy’ [-Wunused-parameter] 294 | virtual bool EndSegmentTransfer(bool Modified, bool Dummy) { return false; } // TODO remove obsolete Dummy | ~~~~~^~~~~ In file included from /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:17, from /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/interface.h:15, from softhddevice.cpp:25: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/positioner.h: In member function ‘virtual void cPositioner::Drive(cPositioner::ePositionerDirection)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/positioner.h:113:43: warning: unused parameter ‘Direction’ [-Wunused-parameter] 113 | virtual void Drive(ePositionerDirection Direction) {} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/positioner.h: In member function ‘virtual void cPositioner::Step(cPositioner::ePositionerDirection, uint)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/positioner.h:116:42: warning: unused parameter ‘Direction’ [-Wunused-parameter] 116 | virtual void Step(ePositionerDirection Direction, uint Steps = 1) {} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/positioner.h:116:58: warning: unused parameter ‘Steps’ [-Wunused-parameter] 116 | virtual void Step(ePositionerDirection Direction, uint Steps = 1) {} | ~~~~~^~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/positioner.h: In member function ‘virtual void cPositioner::SetLimit(cPositioner::ePositionerDirection)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/positioner.h:124:46: warning: unused parameter ‘Direction’ [-Wunused-parameter] 124 | virtual void SetLimit(ePositionerDirection Direction) {} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/positioner.h: In member function ‘virtual void cPositioner::StorePosition(uint)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/positioner.h:131:35: warning: unused parameter ‘Number’ [-Wunused-parameter] 131 | virtual void StorePosition(uint Number) {} | ~~~~~^~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/positioner.h: In member function ‘virtual void cPositioner::RecalcPositions(uint)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/positioner.h:135:37: warning: unused parameter ‘Number’ [-Wunused-parameter] 135 | virtual void RecalcPositions(uint Number) {} | ~~~~~^~~~~~ In file included from /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/interface.h:15, from softhddevice.cpp:25: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h: In member function ‘virtual void cSkinDisplay::SetButtons(const char*, const char*, const char*, const char*)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:53:39: warning: unused parameter ‘Red’ [-Wunused-parameter] 53 | virtual void SetButtons(const char *Red, const char *Green = NULL, const char *Yellow = NULL, const char *Blue = NULL) {} | ~~~~~~~~~~~~^~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:53:56: warning: unused parameter ‘Green’ [-Wunused-parameter] 53 | virtual void SetButtons(const char *Red, const char *Green = NULL, const char *Yellow = NULL, const char *Blue = NULL) {} | ^ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:53:82: warning: unused parameter ‘Yellow’ [-Wunused-parameter] 53 | virtual void SetButtons(const char *Red, const char *Green = NULL, const char *Yellow = NULL, const char *Blue = NULL) {} | ^ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:53:109: warning: unused parameter ‘Blue’ [-Wunused-parameter] 53 | virtual void SetButtons(const char *Red, const char *Green = NULL, const char *Yellow = NULL, const char *Blue = NULL) {} | ^ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h: In member function ‘virtual void cSkinDisplay::SetMessage(eMessageType, const char*)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:56:40: warning: unused parameter ‘Type’ [-Wunused-parameter] 56 | virtual void SetMessage(eMessageType Type, const char *Text) {} | ~~~~~~~~~~~~~^~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:56:58: warning: unused parameter ‘Text’ [-Wunused-parameter] 56 | virtual void SetMessage(eMessageType Type, const char *Text) {} | ~~~~~~~~~~~~^~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h: In member function ‘virtual void cSkinDisplayMenu::SetMenuSortMode(eMenuSortMode)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:196:46: warning: unused parameter ‘MenuSortMode’ [-Wunused-parameter] 196 | virtual void SetMenuSortMode(eMenuSortMode MenuSortMode) {} | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h: In member function ‘virtual bool cSkinDisplayMenu::SetItemEvent(const cEvent*, int, bool, bool, const cChannel*, bool, eTimerMatch, bool)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:236:43: warning: unused parameter ‘Event’ [-Wunused-parameter] 236 | virtual bool SetItemEvent(const cEvent *Event, int Index, bool Current, bool Selectable, const cChannel *Channel, bool WithDate, eTimerMatch TimerMatch, bool TimerActive) { return false; } | ~~~~~~~~~~~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:236:54: warning: unused parameter ‘Index’ [-Wunused-parameter] 236 | virtual bool SetItemEvent(const cEvent *Event, int Index, bool Current, bool Selectable, const cChannel *Channel, bool WithDate, eTimerMatch TimerMatch, bool TimerActive) { return false; } | ~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:236:66: warning: unused parameter ‘Current’ [-Wunused-parameter] 236 | virtual bool SetItemEvent(const cEvent *Event, int Index, bool Current, bool Selectable, const cChannel *Channel, bool WithDate, eTimerMatch TimerMatch, bool TimerActive) { return false; } | ~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:236:80: warning: unused parameter ‘Selectable’ [-Wunused-parameter] 236 | virtual bool SetItemEvent(const cEvent *Event, int Index, bool Current, bool Selectable, const cChannel *Channel, bool WithDate, eTimerMatch TimerMatch, bool TimerActive) { return false; } | ~~~~~^~~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:236:108: warning: unused parameter ‘Channel’ [-Wunused-parameter] 236 | virtual bool SetItemEvent(const cEvent *Event, int Index, bool Current, bool Selectable, const cChannel *Channel, bool WithDate, eTimerMatch TimerMatch, bool TimerActive) { return false; } | ~~~~~~~~~~~~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:236:122: warning: unused parameter ‘WithDate’ [-Wunused-parameter] 236 | 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 /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/interface.h:15, from softhddevice.cpp:25: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:236:144: warning: unused parameter ‘TimerMatch’ [-Wunused-parameter] 236 | virtual bool SetItemEvent(const cEvent *Event, int Index, bool Current, bool Selectable, const cChannel *Channel, bool WithDate, eTimerMatch TimerMatch, bool TimerActive) { return false; } | ~~~~~~~~~~~~^~~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:236:161: warning: unused parameter ‘TimerActive’ [-Wunused-parameter] 236 | virtual bool SetItemEvent(const cEvent *Event, int Index, bool Current, bool Selectable, const cChannel *Channel, bool WithDate, eTimerMatch TimerMatch, bool TimerActive) { return false; } | ~~~~~^~~~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h: In member function ‘virtual bool cSkinDisplayMenu::SetItemTimer(const cTimer*, int, bool, bool)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:256:43: warning: unused parameter ‘Timer’ [-Wunused-parameter] 256 | virtual bool SetItemTimer(const cTimer *Timer, int Index, bool Current, bool Selectable) { return false; } | ~~~~~~~~~~~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:256:54: warning: unused parameter ‘Index’ [-Wunused-parameter] 256 | virtual bool SetItemTimer(const cTimer *Timer, int Index, bool Current, bool Selectable) { return false; } | ~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:256:66: warning: unused parameter ‘Current’ [-Wunused-parameter] 256 | virtual bool SetItemTimer(const cTimer *Timer, int Index, bool Current, bool Selectable) { return false; } | ~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:256:80: warning: unused parameter ‘Selectable’ [-Wunused-parameter] 256 | virtual bool SetItemTimer(const cTimer *Timer, int Index, bool Current, bool Selectable) { return false; } | ~~~~~^~~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h: In member function ‘virtual bool cSkinDisplayMenu::SetItemChannel(const cChannel*, int, bool, bool, bool)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:263:47: warning: unused parameter ‘Channel’ [-Wunused-parameter] 263 | virtual bool SetItemChannel(const cChannel *Channel, int Index, bool Current, bool Selectable, bool WithProvider) { return false; } | ~~~~~~~~~~~~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:263:60: warning: unused parameter ‘Index’ [-Wunused-parameter] 263 | virtual bool SetItemChannel(const cChannel *Channel, int Index, bool Current, bool Selectable, bool WithProvider) { return false; } | ~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:263:72: warning: unused parameter ‘Current’ [-Wunused-parameter] 263 | virtual bool SetItemChannel(const cChannel *Channel, int Index, bool Current, bool Selectable, bool WithProvider) { return false; } | ~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:263:86: warning: unused parameter ‘Selectable’ [-Wunused-parameter] 263 | virtual bool SetItemChannel(const cChannel *Channel, int Index, bool Current, bool Selectable, bool WithProvider) { return false; } | ~~~~~^~~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:263:103: warning: unused parameter ‘WithProvider’ [-Wunused-parameter] 263 | virtual bool SetItemChannel(const cChannel *Channel, int Index, bool Current, bool Selectable, bool WithProvider) { return false; } | ~~~~~^~~~~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h: In member function ‘virtual bool cSkinDisplayMenu::SetItemRecording(const cRecording*, int, bool, bool, int, int, int)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:272:51: warning: unused parameter ‘Recording’ [-Wunused-parameter] 272 | virtual bool SetItemRecording(const cRecording *Recording, int Index, bool Current, bool Selectable, int Level, int Total, int New) { return false; } | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:272:66: warning: unused parameter ‘Index’ [-Wunused-parameter] 272 | virtual bool SetItemRecording(const cRecording *Recording, int Index, bool Current, bool Selectable, int Level, int Total, int New) { return false; } | ~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:272:78: warning: unused parameter ‘Current’ [-Wunused-parameter] 272 | virtual bool SetItemRecording(const cRecording *Recording, int Index, bool Current, bool Selectable, int Level, int Total, int New) { return false; } | ~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:272:92: warning: unused parameter ‘Selectable’ [-Wunused-parameter] 272 | virtual bool SetItemRecording(const cRecording *Recording, int Index, bool Current, bool Selectable, int Level, int Total, int New) { return false; } | ~~~~~^~~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:272:108: warning: unused parameter ‘Level’ [-Wunused-parameter] 272 | virtual bool SetItemRecording(const cRecording *Recording, int Index, bool Current, bool Selectable, int Level, int Total, int New) { return false; } | ~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:272:119: warning: unused parameter ‘Total’ [-Wunused-parameter] 272 | virtual bool SetItemRecording(const cRecording *Recording, int Index, bool Current, bool Selectable, int Level, int Total, int New) { return false; } | ~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/skins.h:272:130: warning: unused parameter ‘New’ [-Wunused-parameter] 272 | virtual bool SetItemRecording(const cRecording *Recording, int Index, bool Current, bool Selectable, int Level, int Total, int New) { return false; } | ~~~~^~~ In file included from /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/device.h:14, from /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/dvbdevice.h:15, from /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/menuitems.h:14, from /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/plugin.h:14, from softhddevice.cpp:26: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/ci.h: In member function ‘virtual bool cCiSession::TsPostProcess(uint8_t*)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/ci.h:57:39: warning: unused parameter ‘TsPacket’ [-Wunused-parameter] 57 | virtual bool TsPostProcess(uint8_t *TsPacket) { return false; } | ~~~~~~~~~^~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/ci.h: In member function ‘virtual int cCiAdapter::Read(uint8_t*, int)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/ci.h:187:29: warning: unused parameter ‘Buffer’ [-Wunused-parameter] 187 | virtual int Read(uint8_t *Buffer, int MaxLength) { return 0; } | ~~~~~~~~~^~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/ci.h:187:41: warning: unused parameter ‘MaxLength’ [-Wunused-parameter] 187 | virtual int Read(uint8_t *Buffer, int MaxLength) { return 0; } | ~~~~^~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/ci.h: In member function ‘virtual void cCiAdapter::Write(const uint8_t*, int)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/ci.h:192:37: warning: unused parameter ‘Buffer’ [-Wunused-parameter] 192 | virtual void Write(const uint8_t *Buffer, int Length) {} | ~~~~~~~~~~~~~~~^~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/ci.h:192:49: warning: unused parameter ‘Length’ [-Wunused-parameter] 192 | virtual void Write(const uint8_t *Buffer, int Length) {} | ~~~~^~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/ci.h: In member function ‘virtual bool cCiAdapter::Reset(int)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/ci.h:194:26: warning: unused parameter ‘Slot’ [-Wunused-parameter] 194 | virtual bool Reset(int Slot) { return false; } | ~~~~^~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/ci.h: In member function ‘virtual eModuleStatus cCiAdapter::ModuleStatus(int)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/ci.h:197:42: warning: unused parameter ‘Slot’ [-Wunused-parameter] 197 | virtual eModuleStatus ModuleStatus(int Slot) { return msNone; } | ~~~~^~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/ci.h: In member function ‘virtual bool cCiAdapter::Assign(cDevice*, bool)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/ci.h:199:32: warning: unused parameter ‘Device’ [-Wunused-parameter] 199 | virtual bool Assign(cDevice *Device, bool Query = false) { return false; } | ~~~~~~~~~^~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/ci.h:199:45: warning: unused parameter ‘Query’ [-Wunused-parameter] 199 | virtual bool Assign(cDevice *Device, bool Query = false) { return false; } | ~~~~~^~~~~~~~~~~~~ In file included from /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/dvbdevice.h:15, from /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/menuitems.h:14, from /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/plugin.h:14, from softhddevice.cpp:26: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/device.h: In member function ‘virtual cRect cDevice::CanScaleVideo(const cRect&, int)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/device.h:708:44: warning: unused parameter ‘Rect’ [-Wunused-parameter] 708 | virtual cRect CanScaleVideo(const cRect &Rect, int Alignment = taCenter) { return cRect::Null; } | ~~~~~~~~~~~~~^~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/device.h:708:54: warning: unused parameter ‘Alignment’ [-Wunused-parameter] 708 | virtual cRect CanScaleVideo(const cRect &Rect, int Alignment = taCenter) { return cRect::Null; } | ~~~~^~~~~~~~~~~~~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/device.h: In member function ‘virtual void cDevice::ScaleVideo(const cRect&)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/device.h:729:40: warning: unused parameter ‘Rect’ [-Wunused-parameter] 729 | virtual void ScaleVideo(const cRect &Rect = cRect::Null) {} | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/menuitems.h:15, from /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/plugin.h:14, from softhddevice.cpp:26: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/osdbase.h: In member function ‘virtual eOSState cOsdObject::ProcessKey(eKeys)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/osdbase.h:82:37: warning: unused parameter ‘Key’ [-Wunused-parameter] 82 | virtual eOSState ProcessKey(eKeys Key) { return osUnknown; } | ~~~~~~^~~ In file included from softhddevice.cpp:27: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/player.h: In member function ‘virtual void cPlayer::Activate(bool)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/player.h:39:30: warning: unused parameter ‘On’ [-Wunused-parameter] 39 | virtual void Activate(bool On) {} | ~~~~~^~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/player.h: In member function ‘virtual bool cPlayer::GetIndex(int&, int&, bool)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/player.h:57:30: warning: unused parameter ‘Current’ [-Wunused-parameter] 57 | virtual bool GetIndex(int &Current, int &Total, bool SnapToIFrame = false) { return false; } | ~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/player.h:57:44: warning: unused parameter ‘Total’ [-Wunused-parameter] 57 | virtual bool GetIndex(int &Current, int &Total, bool SnapToIFrame = false) { return false; } | ~~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/player.h:57:56: warning: unused parameter ‘SnapToIFrame’ [-Wunused-parameter] 57 | virtual bool GetIndex(int &Current, int &Total, bool SnapToIFrame = false) { return false; } | ~~~~~^~~~~~~~~~~~~~~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/player.h: In member function ‘virtual bool cPlayer::GetFrameNumber(int&, int&)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/player.h:60:36: warning: unused parameter ‘Current’ [-Wunused-parameter] 60 | virtual bool GetFrameNumber(int &Current, int &Total) { return false; } | ~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/player.h:60:50: warning: unused parameter ‘Total’ [-Wunused-parameter] 60 | virtual bool GetFrameNumber(int &Current, int &Total) { return false; } | ~~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/player.h: In member function ‘virtual bool cPlayer::GetReplayMode(bool&, bool&, int&)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/player.h:64:36: warning: unused parameter ‘Play’ [-Wunused-parameter] 64 | virtual bool GetReplayMode(bool &Play, bool &Forward, int &Speed) { return false; } | ~~~~~~^~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/player.h:64:48: warning: unused parameter ‘Forward’ [-Wunused-parameter] 64 | virtual bool GetReplayMode(bool &Play, bool &Forward, int &Speed) { return false; } | ~~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/player.h:64:62: warning: unused parameter ‘Speed’ [-Wunused-parameter] 64 | virtual bool GetReplayMode(bool &Play, bool &Forward, int &Speed) { return false; } | ~~~~~^~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/player.h: In member function ‘virtual void cPlayer::SetAudioTrack(eTrackType, const tTrackId*)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/player.h:70:41: warning: unused parameter ‘Type’ [-Wunused-parameter] 70 | virtual void SetAudioTrack(eTrackType Type, const tTrackId *TrackId) {} | ~~~~~~~~~~~^~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/player.h:70:63: warning: unused parameter ‘TrackId’ [-Wunused-parameter] 70 | virtual void SetAudioTrack(eTrackType Type, const tTrackId *TrackId) {} | ~~~~~~~~~~~~~~~~^~~~~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/player.h: In member function ‘virtual void cPlayer::SetSubtitleTrack(eTrackType, const tTrackId*)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/player.h:74:44: warning: unused parameter ‘Type’ [-Wunused-parameter] 74 | virtual void SetSubtitleTrack(eTrackType Type, const tTrackId *TrackId) {} | ~~~~~~~~~~~^~~~ /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/player.h:74:66: warning: unused parameter ‘TrackId’ [-Wunused-parameter] 74 | virtual void SetSubtitleTrack(eTrackType Type, const tTrackId *TrackId) {} | ~~~~~~~~~~~~~~~~^~~~~~~ In file included from openglosd.h:44, from softhddevice.cpp:41: video.h: At global scope: video.h:63:13: error: use of enum ‘PixelFormat’ without previous declaration 63 | extern enum PixelFormat Video_get_format(VideoHwDecoder *, AVCodecContext *, | ^~~~~~~~~~~ video.h:64:16: error: use of enum ‘PixelFormat’ without previous declaration 64 | const enum PixelFormat *); | ^~~~~~~~~~~ In file included from softhddevice.cpp:50: video.h:63:13: error: use of enum ‘PixelFormat’ without previous declaration 63 | extern enum PixelFormat Video_get_format(VideoHwDecoder *, AVCodecContext *, | ^~~~~~~~~~~ video.h:64:16: error: use of enum ‘PixelFormat’ without previous declaration 64 | const enum PixelFormat *); | ^~~~~~~~~~~ In file included from softhddevice.cpp:1662: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/receiver.h: In member function ‘virtual void cReceiver::Activate(bool)’: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/include/vdr/receiver.h:34:30: warning: unused parameter ‘On’ [-Wunused-parameter] 34 | virtual void Activate(bool On) {} | ~~~~~^~ softhddevice.cpp: In member function ‘virtual eOSState cSoftHdMenu::ProcessKey(eKeys)’: softhddevice.cpp:2323:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 2323 | HotkeyState = HksInitial; | ~~~~~~~~~~~~^~~~~~~~~~~~ softhddevice.cpp:2324:2: note: here 2324 | case HksRed: // red and first number | ^~~~ make[1]: *** [: softhddevice.o] Error 1 ls: cannot access '/mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/PLUGINS/src/softhddevice/po/*.mo': No such file or directory *** Plugin streamdev: make -C ./tools make[2]: 'sockettools.a' is up to date. make -C ./client make[2]: Nothing to be done for 'all'. make -C ./tools make[2]: 'sockettools.a' is up to date. make -C ./libdvbmpeg make[2]: 'libdvbmpegtools.a' is up to date. make -C ./remux make[2]: 'remux.a' is up to date. make -C ./server make[2]: Nothing to be done for 'all'. *** Plugin vaapidevice: make[1]: Nothing to be done for 'all'. *** Plugin xineliboutput: Makefile:106: Building inside VDR source tree Makefile:357: *********************** xineliboutput *************************** Makefile:357: Xine plugins and frontends will not be installed automatically. Makefile:357: To install files execute "make install" in Makefile:357: /mnt/Data_bb/sda9/ProjectX/archlinux/vdr/vdr-2.4.1/PLUGINS/src/xineliboutput-git-b298178e623ace84a7b349a71f55516df0102e99 Makefile:357: ***************************************************************** make[1]: Nothing to be done for '_default'. *** failed plugins: softhddevice make: *** [Makefile:225: plugins] Error 1