danke,
dass ihr nicht meine Faulheit unterstützt, und mir die Lösung des Problems
mit Softhddevice unter die Nase geschoben habt.
Nach etwas suchen und mit Hilfe des patches aus copperheads repo kompiliert softhddevice nun
auch wieder.
lg
haidi
danke,
dass ihr nicht meine Faulheit unterstützt, und mir die Lösung des Problems
mit Softhddevice unter die Nase geschoben habt.
Nach etwas suchen und mit Hilfe des patches aus copperheads repo kompiliert softhddevice nun
auch wieder.
lg
haidi
hi,
könnte da noch softhddevice git an die liste anfügen
mit vdr 2.0.4 baut softhddevice normal?
*** 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/usr/include/alsa -DPLUGIN_NAME_I18N='"softhddevice"' -D_GNU_SOURCE -DAV_INFO -DAV_INFO_TIME=3000 -DUSE_PIP -DUSE_VDR_SPU -DUSE_ALSA -DUSE_OSS -DUSE_VDPAU -DUSE_SCREENSAVER -DUSE_SWRESAMPLE -DGIT_REV='"a74a8e1"' -I/usr/local/src/vdr-2.1.3/include -g -W -Wall -Wextra -Winit-self -Werror=overloaded-virtual -c -o softhddevice.o softhddevice.cpp
In file included from /usr/local/src/vdr-2.1.3/include/vdr/i18n.h:14:0,
from /usr/local/src/vdr-2.1.3/include/vdr/config.h:19,
from /usr/local/src/vdr-2.1.3/include/vdr/interface.h:13,
from softhddevice.cpp:25:
/usr/local/src/vdr-2.1.3/include/vdr/tools.h:457:15: Warnung: unbenutzter Parameter »ListObject« [-Wunused-parameter]
virtual int Compare(const cListObject &ListObject) const { return 0; }
^
In file included from /usr/local/src/vdr-2.1.3/include/vdr/config.h:20:0,
from /usr/local/src/vdr-2.1.3/include/vdr/interface.h:13,
from softhddevice.cpp:25:
/usr/local/src/vdr-2.1.3/include/vdr/font.h:53:7: Warnung: unbenutzter Parameter »s« [-Wunused-parameter]
int Height(const char *s) const { return Height(); }
^
/usr/local/src/vdr-2.1.3/include/vdr/font.h:58:16: Warnung: unbenutzter 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
^
/usr/local/src/vdr-2.1.3/include/vdr/font.h:58:16: Warnung: unbenutzter Parameter »x« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/font.h:58:16: Warnung: unbenutzter Parameter »y« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/font.h:58:16: Warnung: unbenutzter Parameter »s« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/font.h:58:16: Warnung: unbenutzter Parameter »ColorFg« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/font.h:58:16: Warnung: unbenutzter Parameter »ColorBg« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/font.h:58:16: Warnung: unbenutzter Parameter »Width« [-Wunused-parameter]
In file included from /usr/local/src/vdr-2.1.3/include/vdr/skins.h:14:0,
from /usr/local/src/vdr-2.1.3/include/vdr/interface.h:15,
from softhddevice.cpp:25:
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:236:16: Warnung: unbenutzter Parameter »Channel« [-Wunused-parameter]
virtual bool IgnoreChannel(const cChannel *Channel) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:241:16: Warnung: unbenutzter Parameter »Schedule« [-Wunused-parameter]
virtual bool HandleEitEvent(cSchedule *Schedule, const SI::EIT::Event *EitEvent, uchar TableID, uchar Version) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:241:16: Warnung: unbenutzter Parameter »EitEvent« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:241:16: Warnung: unbenutzter Parameter »TableID« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:241:16: Warnung: unbenutzter Parameter »Version« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:246:16: Warnung: unbenutzter Parameter »Channel« [-Wunused-parameter]
virtual bool HandledExternally(const cChannel *Channel) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:252:16: Warnung: unbenutzter Parameter »EventID« [-Wunused-parameter]
virtual bool IsUpdate(tEventID EventID, time_t StartTime, uchar TableID, uchar Version) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:252:16: Warnung: unbenutzter Parameter »StartTime« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:252:16: Warnung: unbenutzter Parameter »TableID« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:252:16: Warnung: unbenutzter Parameter »Version« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:256:16: Warnung: unbenutzter Parameter »Event« [-Wunused-parameter]
virtual bool SetEventID(cEvent *Event, tEventID EventID) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:256:16: Warnung: unbenutzter Parameter »EventID« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:257:16: Warnung: unbenutzter Parameter »Event« [-Wunused-parameter]
virtual bool SetTitle(cEvent *Event, const char *Title) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:257:16: Warnung: unbenutzter Parameter »Title« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:258:16: Warnung: unbenutzter Parameter »Event« [-Wunused-parameter]
virtual bool SetShortText(cEvent *Event, const char *ShortText) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:258:16: Warnung: unbenutzter Parameter »ShortText« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:259:16: Warnung: unbenutzter Parameter »Event« [-Wunused-parameter]
virtual bool SetDescription(cEvent *Event, const char *Description) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:259:16: Warnung: unbenutzter Parameter »Description« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:260:16: Warnung: unbenutzter Parameter »Event« [-Wunused-parameter]
virtual bool SetContents(cEvent *Event, uchar *Contents) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:260:16: Warnung: unbenutzter Parameter »Contents« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:261:16: Warnung: unbenutzter Parameter »Event« [-Wunused-parameter]
virtual bool SetParentalRating(cEvent *Event, int ParentalRating) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:261:16: Warnung: unbenutzter Parameter »ParentalRating« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:262:16: Warnung: unbenutzter Parameter »Event« [-Wunused-parameter]
virtual bool SetStartTime(cEvent *Event, time_t StartTime) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:262:16: Warnung: unbenutzter Parameter »StartTime« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:263:16: Warnung: unbenutzter Parameter »Event« [-Wunused-parameter]
virtual bool SetDuration(cEvent *Event, int Duration) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:263:16: Warnung: unbenutzter Parameter »Duration« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:264:16: Warnung: unbenutzter Parameter »Event« [-Wunused-parameter]
virtual bool SetVps(cEvent *Event, time_t Vps) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:264:16: Warnung: unbenutzter Parameter »Vps« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:265:16: Warnung: unbenutzter Parameter »Event« [-Wunused-parameter]
virtual bool SetComponents(cEvent *Event, cComponents *Components) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:265:16: Warnung: unbenutzter Parameter »Components« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:266:16: Warnung: unbenutzter Parameter »Event« [-Wunused-parameter]
virtual bool FixEpgBugs(cEvent *Event) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:268:16: Warnung: unbenutzter Parameter »Event« [-Wunused-parameter]
virtual bool HandleEvent(cEvent *Event) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:271:16: Warnung: unbenutzter Parameter »Schedule« [-Wunused-parameter]
virtual bool SortSchedule(cSchedule *Schedule) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:273:16: Warnung: unbenutzter Parameter »Schedule« [-Wunused-parameter]
virtual bool DropOutdated(cSchedule *Schedule, time_t SegmentStart, time_t SegmentEnd, uchar TableID, uchar Version) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:273:16: Warnung: unbenutzter Parameter »SegmentStart« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:273:16: Warnung: unbenutzter Parameter »SegmentEnd« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:273:16: Warnung: unbenutzter Parameter »TableID« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:273:16: Warnung: unbenutzter Parameter »Version« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:276:16: Warnung: unbenutzter Parameter »Channel« [-Wunused-parameter]
virtual bool BeginSegmentTransfer(const cChannel *Channel, bool OnlyRunningStatus) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:276:16: Warnung: unbenutzter Parameter »OnlyRunningStatus« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:279:16: Warnung: unbenutzter Parameter »Modified« [-Wunused-parameter]
virtual bool EndSegmentTransfer(bool Modified, bool OnlyRunningStatus) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/epg.h:279:16: Warnung: unbenutzter Parameter »OnlyRunningStatus« [-Wunused-parameter]
In file included from /usr/local/src/vdr-2.1.3/include/vdr/skins.h:17:0,
from /usr/local/src/vdr-2.1.3/include/vdr/interface.h:15,
from softhddevice.cpp:25:
/usr/local/src/vdr-2.1.3/include/vdr/positioner.h:113:16: Warnung: unbenutzter Parameter »Direction« [-Wunused-parameter]
virtual void Drive(ePositionerDirection Direction) {}
^
/usr/local/src/vdr-2.1.3/include/vdr/positioner.h:116:16: Warnung: unbenutzter Parameter »Direction« [-Wunused-parameter]
virtual void Step(ePositionerDirection Direction, uint Steps = 1) {}
^
/usr/local/src/vdr-2.1.3/include/vdr/positioner.h:116:16: Warnung: unbenutzter Parameter »Steps« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/positioner.h:124:16: Warnung: unbenutzter Parameter »Direction« [-Wunused-parameter]
virtual void SetLimit(ePositionerDirection Direction) {}
^
/usr/local/src/vdr-2.1.3/include/vdr/positioner.h:131:16: Warnung: unbenutzter Parameter »Number« [-Wunused-parameter]
virtual void StorePosition(uint Number) {}
^
/usr/local/src/vdr-2.1.3/include/vdr/positioner.h:135:16: Warnung: unbenutzter Parameter »Number« [-Wunused-parameter]
virtual void RecalcPositions(uint Number) {}
^
In file included from /usr/local/src/vdr-2.1.3/include/vdr/interface.h:15:0,
from softhddevice.cpp:25:
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:40:16: Warnung: unbenutzter Parameter »Red« [-Wunused-parameter]
virtual void SetButtons(const char *Red, const char *Green = NULL, const char *Yellow = NULL, const char *Blue = NULL) {}
^
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:40:16: Warnung: unbenutzter Parameter »Green« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:40:16: Warnung: unbenutzter Parameter »Yellow« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:40:16: Warnung: unbenutzter Parameter »Blue« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:43:16: Warnung: unbenutzter Parameter »Type« [-Wunused-parameter]
virtual void SetMessage(eMessageType Type, const char *Text) {}
^
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:43:16: Warnung: unbenutzter Parameter »Text« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:202:16: Warnung: unbenutzter Parameter »Event« [-Wunused-parameter]
virtual bool SetItemEvent(const cEvent *Event, int Index, bool Current, bool Selectable, const cChannel *Channel, bool WithDate, eTimerMatch TimerMatch) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:202:16: Warnung: unbenutzter Parameter »Index« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:202:16: Warnung: unbenutzter Parameter »Current« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:202:16: Warnung: unbenutzter Parameter »Selectable« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:202:16: Warnung: unbenutzter Parameter »Channel« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:202:16: Warnung: unbenutzter Parameter »WithDate« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:202:16: Warnung: unbenutzter Parameter »TimerMatch« [-Wunused-parameter]
In file included from /usr/local/src/vdr-2.1.3/include/vdr/interface.h:15:0,
from softhddevice.cpp:25:
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:212:16: Warnung: unbenutzter Parameter »Timer« [-Wunused-parameter]
virtual bool SetItemTimer(const cTimer *Timer, int Index, bool Current, bool Selectable) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:212:16: Warnung: unbenutzter Parameter »Index« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:212:16: Warnung: unbenutzter Parameter »Current« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:212:16: Warnung: unbenutzter Parameter »Selectable« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:219:16: Warnung: unbenutzter Parameter »Channel« [-Wunused-parameter]
virtual bool SetItemChannel(const cChannel *Channel, int Index, bool Current, bool Selectable, bool WithProvider) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:219:16: Warnung: unbenutzter Parameter »Index« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:219:16: Warnung: unbenutzter Parameter »Current« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:219:16: Warnung: unbenutzter Parameter »Selectable« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:219:16: Warnung: unbenutzter Parameter »WithProvider« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:228:16: Warnung: unbenutzter Parameter »Recording« [-Wunused-parameter]
virtual bool SetItemRecording(const cRecording *Recording, int Index, bool Current, bool Selectable, int Level, int Total, int New) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:228:16: Warnung: unbenutzter Parameter »Index« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:228:16: Warnung: unbenutzter Parameter »Current« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:228:16: Warnung: unbenutzter Parameter »Selectable« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:228:16: Warnung: unbenutzter Parameter »Level« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:228:16: Warnung: unbenutzter Parameter »Total« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/skins.h:228:16: Warnung: unbenutzter Parameter »New« [-Wunused-parameter]
In file included from /usr/local/src/vdr-2.1.3/include/vdr/dvbdevice.h:15:0,
from /usr/local/src/vdr-2.1.3/include/vdr/menuitems.h:14,
from /usr/local/src/vdr-2.1.3/include/vdr/plugin.h:14,
from softhddevice.cpp:26:
/usr/local/src/vdr-2.1.3/include/vdr/device.h:670:17: Warnung: unbenutzter Parameter »Rect« [-Wunused-parameter]
virtual cRect CanScaleVideo(const cRect &Rect, int Alignment = taCenter) { return cRect::Null; }
^
/usr/local/src/vdr-2.1.3/include/vdr/device.h:670:17: Warnung: unbenutzter Parameter »Alignment« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/device.h:691:16: Warnung: unbenutzter Parameter »Rect« [-Wunused-parameter]
virtual void ScaleVideo(const cRect &Rect = cRect::Null) {}
^
In file included from /usr/local/src/vdr-2.1.3/include/vdr/menuitems.h:15:0,
from /usr/local/src/vdr-2.1.3/include/vdr/plugin.h:14,
from softhddevice.cpp:26:
/usr/local/src/vdr-2.1.3/include/vdr/osdbase.h:83:20: Warnung: unbenutzter Parameter »Key« [-Wunused-parameter]
virtual eOSState ProcessKey(eKeys Key) { return osUnknown; }
^
In file included from softhddevice.cpp:27:0:
/usr/local/src/vdr-2.1.3/include/vdr/player.h:39:16: Warnung: unbenutzter Parameter »On« [-Wunused-parameter]
virtual void Activate(bool On) {}
^
/usr/local/src/vdr-2.1.3/include/vdr/player.h:57:16: Warnung: unbenutzter Parameter »Current« [-Wunused-parameter]
virtual bool GetIndex(int &Current, int &Total, bool SnapToIFrame = false) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/player.h:57:16: Warnung: unbenutzter Parameter »Total« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/player.h:57:16: Warnung: unbenutzter Parameter »SnapToIFrame« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/player.h:60:16: Warnung: unbenutzter Parameter »Play« [-Wunused-parameter]
virtual bool GetReplayMode(bool &Play, bool &Forward, int &Speed) { return false; }
^
/usr/local/src/vdr-2.1.3/include/vdr/player.h:60:16: Warnung: unbenutzter Parameter »Forward« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/player.h:60:16: Warnung: unbenutzter Parameter »Speed« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/player.h:66:16: Warnung: unbenutzter Parameter »Type« [-Wunused-parameter]
virtual void SetAudioTrack(eTrackType Type, const tTrackId *TrackId) {}
^
/usr/local/src/vdr-2.1.3/include/vdr/player.h:66:16: Warnung: unbenutzter Parameter »TrackId« [-Wunused-parameter]
/usr/local/src/vdr-2.1.3/include/vdr/player.h:70:16: Warnung: unbenutzter Parameter »Type« [-Wunused-parameter]
virtual void SetSubtitleTrack(eTrackType Type, const tTrackId *TrackId) {}
^
/usr/local/src/vdr-2.1.3/include/vdr/player.h:70:16: Warnung: unbenutzter Parameter »TrackId« [-Wunused-parameter]
In file included from softhddevice.cpp:1350:0:
/usr/local/src/vdr-2.1.3/include/vdr/receiver.h:28:16: Warnung: unbenutzter Parameter »On« [-Wunused-parameter]
virtual void Activate(bool On) {}
^
In file included from /usr/local/src/vdr-2.1.3/include/vdr/dvbdevice.h:15:0,
from /usr/local/src/vdr-2.1.3/include/vdr/menuitems.h:14,
from /usr/local/src/vdr-2.1.3/include/vdr/plugin.h:14,
from softhddevice.cpp:26:
/usr/local/src/vdr-2.1.3/include/vdr/device.h:702:16: Fehler: »virtual void cDevice::TrickSpeed(int, bool)« war versteckt [-Werror=overloaded-virtual]
virtual void TrickSpeed(int Speed, bool Forward);
^
softhddevice.cpp:2054:18: Fehler: von »virtual void cSoftHdDevice::TrickSpeed(int)« [-Werror=overloaded-virtual]
virtual void TrickSpeed(int);
^
cc1plus: Einige Warnungen werden als Fehler behandelt
<builtin>: recipe for target 'softhddevice.o' failed
make[1]: *** [softhddevice.o] Error 1
*** Plugin status:
make[1]: Nothing to be done for 'all'.
*** Plugin svdrpdemo:
make[1]: Nothing to be done for 'all'.
*** failed plugins: softhddevice
Makefile:201: recipe for target 'plugins' failed
make: *** [plugins] Error 1
Alles anzeigen
Danke für die neue Version,
ist für mich der perfekte Skin total im Trend der Zeit,
weiter so,
lg
haidi
hi,
hatte auch das problem, dass ich nichts am tablet angezeigt bekam.
Bei mir hatte geholfen, themes von der Wiki-Seite nach zu installieren.
Irgenwie wurden die themes bei der paketinstallation nicht installiert.
vielleicht hilft es dir ja,
lg
haidi50hk
Vielen Dank,
Ich fühle mich geehrt, dass ich Antwort auf eine ziemlich banale Frage
vom VDR -Gott selbst und einem höchst erfahrenen YaVdr- Entwickler bekommen habe.
lg
Andreas
hi,
ohne nochmal pushen zu wollen,
liegt dieses Verhalten am dynamite plugin, dass nur beim ersten Tuner Signal angezeigt wird?
ein kurzes ja - nein würde mir genügen
danke
Guten Tag,
Bin endlich dazu gekommen, meinen VDR zu bauen und yavdr 0.5 zu installieren.
Läuft top!! ohne irgend welche tricksereien und manuelle eingriffe.
aber bei einer Sache wollte ich trotzdem mal nachfragen:
Im LCARS Skin wird die Signalstärke der verbauten Tuner angezeigt,
ich hab eine Cines2 ver. 5.
Bekomme aber nach dem Systemstart nur beim Tuner 1 grüne Balken, nach einer Weile dann auch beim 2ten.
Ist dies ein "normales" Verhalten?
Wenn ich aber eine Sendung aufnehme und Umschalte, wird das Device gewechselt und die Signalanzeige funktioniert.
lg
haidi
hi anbr,
du bist mein held
vielen dank für den LCARS theme builder
hi, 3PO
der Thread wurde vom mod auf meine bitte hin gelöscht,
bei mir half ein erneutes patchen der vdr source mit der im verzeichnis patch liegenden
aktuellsten *.diff datei.
danach konnte ich wie gewohnt kompilieren ohne fehler
lg
haidi
hier gehts
weiter
sorry, dass ich deinen thread hijacke
die zeile sieht bei mir auch so aus
rudirabbit
nehme dein angebot an, kannst du die datei anhängen?
besagte zeilen in der dspitems
if (strcasecmp(var, "Title") == 0)
return Str::notNull(recording->Info()->Title());
else if (strcasecmp(var, "Path") == 0)
return Str::notNull(recording->FileName());
else if (strcasecmp(var, "Time") == 0)
return formatDateTime(recording->Start(), fmt, buf, sizeof(buf));
else if (strcasecmp(var, "EventID") == 0)
return Str::toStr(!recording->Info() ? na : (int)recording->Info()-$
// return Str::toStr(!recording->Info() ? na : na);
else if (strcasecmp(var, "SubTitle") == 0)
return Str::notNull(recording->Info()->ShortText());
else if (strcasecmp(var, "Description") == 0)
return Str::notNull(recording->Info()->Description());
Alles anzeigen
kenn mich aber zu wenig aus bzw. gar nicht um den fehler zu erkennen
mfg
hi,
make clean-plugins gemacht
fehler
dspitems.c:424:81: Fehler: »const class cRecordingInfo« hat kein Element namens »EventID«
In file included from ./theme.h:28:0,
from dspitems.c:17:
./scan.h: In Konstruktor »Scan::Scan(const char*)«:
./scan.h:29:65: Warnung: Der Rückgabewert von »int asprintf(char**, const char*, ...)«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
make[1]: *** [dspitems.o] Fehler 1
*** plugins with old Makefile: graphtft
vielen dank,
hat aber leider nicht geholfen
root@vdr:/usr/local/src/vdr-1.7.40# make plugins
*** Plugin graphtft:
WARNING: plugin graphtft is using an old Makefile!
g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"graphtft"' -D__STDC_CONSTANT_MACROS -DHAVE_IMAGE_MAGICK -DHAVE_IMLIB -DWITH_SYSINFO -DWITH_TCP_COM -DHAVE_DFB -DHAVE_FFMPEG -DHAVE_SWSCALE -fopenmp -I/usr/include/ImageMagick -I/usr/local/src/vdr-1.7.40/include -I../../../../DVB/include -I. -I./imlibrenderer -I./imlibrenderer/fbrenderer -I./imlibrenderer/dvbrenderer -I./dfbrenderer -I./imlibrenderer/dmyrenderer `pkg-config libgtop-2.0 --cflags` `directfb-config --cflags` -I/usr/include -I/usr/include/libavcodec -I/usr/include -I/usr/include/libswscale -o graphtft.o graphtft.c
graphtft.c: In Elementfunktion »int cPluginGraphTFT::loadThemes()«:
graphtft.c:358:31: Warnung: Der Rückgabewert von »int asprintf(char**, const char*, ...)«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
graphtft.c: In Elementfunktion »virtual bool cPluginGraphTFT::Start()«:
graphtft.c:272:41: Warnung: Der Rückgabewert von »int asprintf(char**, const char*, ...)«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
graphtft.c:285:34: Warnung: Der Rückgabewert von »int asprintf(char**, const char*, ...)«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
graphtft.c:295:33: Warnung: Der Rückgabewert von »int asprintf(char**, const char*, ...)«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
graphtft.c: In Konstruktor »cGraphTFTMenu::cGraphTFTMenu(const char*, cPluginGraphTFT*)«:
graphtft.c:70:50: Warnung: Der Rückgabewert von »int asprintf(char**, const char*, ...)«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"graphtft"' -D__STDC_CONSTANT_MACROS -DHAVE_IMAGE_MAGICK -DHAVE_IMLIB -DWITH_SYSINFO -DWITH_TCP_COM -DHAVE_DFB -DHAVE_FFMPEG -DHAVE_SWSCALE -fopenmp -I/usr/include/ImageMagick -I/usr/local/src/vdr-1.7.40/include -I../../../../DVB/include -I. -I./imlibrenderer -I./imlibrenderer/fbrenderer -I./imlibrenderer/dvbrenderer -I./dfbrenderer -I./imlibrenderer/dmyrenderer `pkg-config libgtop-2.0 --cflags` `directfb-config --cflags` -I/usr/include -I/usr/include/libavcodec -I/usr/include -I/usr/include/libswscale -o dspitems.o dspitems.c
dspitems.c: In Elementfunktion »const char* cDisplayItem::variable(const char*, const char*, int&)«:
dspitems.c:424:81: Fehler: »const class cRecordingInfo« hat kein Element namens »EventID«
dspitems.c:473:19: Fehler: in Konflikt stehende Deklaration »eTimerMatch timerMatch«
dspitems.c:472:11: Fehler: »timerMatch« hat eine vorherige Deklaration als »int timerMatch«
dspitems.c:592:57: Fehler: keine passende Funktion für Aufruf von »cTimers::GetMatch(const cEvent*&, int*)«
dspitems.c:592:57: Anmerkung: Kandidaten sind:
In file included from /usr/local/src/vdr-1.7.40/include/vdr/recording.h:18:0,
from ./theme.h:24,
from dspitems.c:17:
/usr/local/src/vdr-1.7.40/include/vdr/timers.h:118:11: Anmerkung: cTimer* cTimers::GetMatch(time_t)
/usr/local/src/vdr-1.7.40/include/vdr/timers.h:118:11: Anmerkung: Kandidat erwartet 1 Argument, 2 angegeben
/usr/local/src/vdr-1.7.40/include/vdr/timers.h:119:11: Anmerkung: cTimer* cTimers::GetMatch(const cEvent*, eTimerMatch*)
/usr/local/src/vdr-1.7.40/include/vdr/timers.h:119:11: Anmerkung: keine bekannte Umwandlung für Argument 2 von »int*« nach »eTimerMatch*«
In file included from ./theme.h:28:0,
from dspitems.c:17:
./scan.h: In Konstruktor »Scan::Scan(const char*)«:
./scan.h:29:65: Warnung: Der Rückgabewert von »int asprintf(char**, const char*, ...)«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
make[1]: *** [dspitems.o] Fehler 1
*** plugins with old Makefile: graphtft
**********************************************************************
*** While this currently still works, it is strongly recommended
*** that you convert old Makefiles to the new style used since
*** VDR version 1.7.36. Support for old style Makefiles may be dropped
*** in future versions of VDR.
**********************************************************************
*** failed plugins: graphtft
make: *** [plugins] Fehler 1
root@vdr:/usr/local/src/vdr-1.7.40#
Alles anzeigen
hi,
habs mit dem patch 1.7.31 probiert, aber
make läuft nicht durch
In file included from /usr/local/src/vdr-1.7.41/include/vdr/recording.h:18:0,
from ./theme.h:24,
from dspitems.c:17:
/usr/local/src/vdr-1.7.41/include/vdr/timers.h:118:11: Anmerkung: cTimer* cTimers::GetMatch(time_t)
/usr/local/src/vdr-1.7.41/include/vdr/timers.h:118:11: Anmerkung: Kandidat erwartet 1 Argument, 2 angegeben
/usr/local/src/vdr-1.7.41/include/vdr/timers.h:119:11: Anmerkung: cTimer* cTimers::GetMatch(const cEvent*, eTimerMatch*)
/usr/local/src/vdr-1.7.41/include/vdr/timers.h:119:11: Anmerkung: keine bekannte Umwandlung für Argument 2 von »int*« nach »eTimerMatch*«
In file included from ./theme.h:28:0,
from dspitems.c:17:
./scan.h: In Konstruktor »Scan::Scan(const char*)«:
./scan.h:29:65: Warnung: Der Rückgabewert von »int asprintf(char**, const char*, ...)«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Wunused-result]
make[1]: *** [dspitems.o] Fehler 1
*** Plugin status1:
make[1]: Für das Ziel »all« ist nichts zu tun.
*** plugins with old Makefile: graphtft
**********************************************************************
*** While this currently still works, it is strongly recommended
*** that you convert old Makefiles to the new style used since
*** VDR version 1.7.36. Support for old style Makefiles may be dropped
*** in future versions of VDR.
**********************************************************************
*** failed plugins: graphtft
make: *** [plugins] Fehler 1
root@vdr:/usr/local/src/vdr-1.7.41#
Alles anzeigen
hat vielleicht jemand eine Idee?
lg
danke,
für die rasche antwort. werd ich probieren.
mfg
haidi
guten Tag allerseits,
wollte meinem 7" Tablet einer neuen Verwendung als VDR Display zuführen,
aber leider kompiliert das graphtft plugin auf meinem Ubuntu 12.10 Testsystem mit vdr 1.7.40 nicht.
logfiles kann ich im Moment nicht liefen, da ich noch keinen Zugang zum VDR habe.
Pluginabhängigkeiten hab ich alle in der INSTALL Datei angegebenen installiert.
Muss ich hierzu den vdr zuerst patchen? bzw. wenn ja, von wo bekomme ich das patchfile?
Habt bitte nachsicht wenn es sich um eine banale Frage handelt, es hat mich auch schon so sehr viele Nerven und Zeit gekostet
damit der VDR und ein paar essenzielle Plugins laufen.
mfg
haidi
hi,
habe ein problem softhddevice 0.6 zu bauen;
make plugins bricht wie folgt ab
/usr/local/lib/libswresample.a: could not read symbols: Bad value
collect2: ld gab 1 als Ende-Status zurück
make[1]: *** [libvdr-softhddevice.so] Fehler 1
*** failed plugins: softhddevice
ffmpeg ist frisch aus dem git
Phenom-II-X4 vdr-1.7.37 # ffmpeg -version
ffmpeg version git-2013-02-12-1ecce26
built on Feb 12 2013 18:09:50 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5)
configuration: --enable-gpl --enable-libass --enable-libfaac --enable-libfdk-aac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx --enable-x11grab --enable-libx264 --enable-nonfree --enable-version3
libavutil 52. 17.101 / 52. 17.101
libavcodec 54. 91.103 / 54. 91.103
libavformat 54. 63.100 / 54. 63.100
libavdevice 54. 3.103 / 54. 3.103
libavfilter 3. 37.101 / 3. 37.101
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
Alles anzeigen
vielleicht könnte mir jemand einen tip geben?
mfg
haidi
danke, das war`s
hatte die falschen Einträge reinkopiert
nicht die XKey...
schönen Abend noch
cu
hi, und danke erstmal für deine superschnelle Antwort,
scheint mir doch eine ziemliche Baustelle zu werden, um nur mal so rum zu probieren
hab nochmal mit der denke ich vorerst einfacheren variante vdr+xineliboutput versucht,
aber auch hier werden meine tastatureingaben ignoriert? sprich ich kann den vdr nicht bedienen
fehlt da noch etwas? remote.conf ?
mfg