Posts by yolgecen

    Hi,


    if you get the following error while compiling filebrowser-0.2.0:


    g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -DFILEBROWSER_PLUGIN_BUILD -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"filebrowser"' -I../../../include -I../../../../DVB/include filebrowser.c
    g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -DFILEBROWSER_PLUGIN_BUILD -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"filebrowser"' -I../../../include -I../../../../DVB/include menu-filebrowser.c
    menu-filebrowser.c: In member function »void cOsdMenuFilebrowser::Refresh(const char*)«:
    menu-filebrowser.c:260: Fehler: ungültige Umwandlung von »int (*)(const void*, const void*)« in »int (*)(const dirent64**, const dirent64**)«
    menu-filebrowser.c:260: Fehler: Argument 4 von »int scandir64(const char*, dirent64***, int (*)(const dirent64*), int (*)(const dirent64**, const dirent64**))« wird initialisiert
    menu-filebrowser.c:285: Warnung: Der Rückgabewert von »int chdir(const char*)«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert
    make: *** [menu-filebrowser.o] Fehler 1


    use appended patch.

    v4l-dvb error:


    could somebody please change line 446 in v4l/Makefile.media


    from:
    obj-$(CONFIG_DVB_STV0299) += stv0288.o


    to:
    obj-$(CONFIG_DVB_STV0288) += stv0288.o


    It seems to be a copy&paste error.


    ---------------------------------------------------------------------


    Könnte jemand bitte die Zeile 446 von v4l/Makefile.media anpassen


    -obj-$(CONFIG_DVB_STV0299) += stv0288.o
    +obj-$(CONFIG_DVB_STV0288) += stv0288.o


    Scheint ein Copy&Paste Fehler zu sein.

    Neeeeeeiiiiiiiiin,


    jetzt habe ich die Bestellung verpasst - so ein...


    Falls hjw oder elwe nicht bezahlen sollten, nehme ich die fertigen Quattro-Platinen. Die fehlenden LED-Leisten und das Netzteil könnte ich ja selber besorgen.


    Hätte gerne die Quattro Version mit 2 x 92'er und 2 x 48'er LED-Leisten gehabt.


    Viele Grüße (vom enttäuschten)
    Oktay

    Einfach in der Datei keymacros.conf (liegt im config Verzeichnis des VDR)


    Yellow Pause


    eintragen bzw. ersetzen.


    PS: Hättest Du auch selber finden können anhand von "man 5 vdr"


    Viele Grüße
    Oktay

    Hallo zusammen,


    also ich habe, statt dem hier erwähnten Patch, vor einigen Monaten den folgenden Patch gefunden und hatte bisher keine Probleme mit Seite 100 o.a. bis einschliesslich VDR 1.5.11.


    osdteletext-0.5.1-vdr-1.5.0.diff:
    --------------------------------------------
    diff -aur osdteletext-0.5.1/Makefile osdteletext/Makefile
    --- osdteletext-0.5.1/Makefile 2005-08-08 18:29:22.000000000 +0200
    +++ osdteletext/Makefile 2006-04-23 17:54:49.000000000 +0200
    @@ -20,7 +20,6 @@


    ### The directory environment:


    -DVBDIR = ../../../../DVB
    VDRDIR = ../../..
    LIBDIR = ../../lib
    TMPDIR = /tmp
    @@ -32,6 +31,10 @@
    ### The version number of VDR (taken from VDR's "config.h"):


    VDRVERSION = $(shell grep 'define VDRVERSION ' $(VDRDIR)/config.h | awk '{ print $$3 }' | sed -e 's/"//g')
    +APIVERSION = $(shell grep 'define APIVERSION ' $(VDRDIR)/config.h | awk '{ print $$3 }' | sed -e 's/"//g')
    +ifeq ($(strip $(APIVERSION)),)
    + APIVERSION = $(VDRVERSION)
    +endif


    ### The name of the distribution archive:


    @@ -40,7 +43,7 @@


    ### Includes and Defines (add further entries here):


    -INCLUDES += -I$(VDRDIR)/include -I$(DVBDIR)/include
    +INCLUDES += -I$(VDRDIR)/include


    DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"' -D_GNU_SOURCE


    @@ -72,7 +75,7 @@


    libvdr-$(PLUGIN).so: $(OBJS)
    $(CXX) $(CXXFLAGS) -shared $(OBJS) -o $@
    - @cp $@ $(LIBDIR)/$@.$(VDRVERSION)
    + @cp $@ $(LIBDIR)/$@.$(APIVERSION)


    dist: clean
    @-rm -rf $(TMPDIR)/$(ARCHIVE)
    Nur in osdteletext: .svn.
    diff -aur osdteletext-0.5.1/txtrecv.c osdteletext/txtrecv.c
    --- osdteletext-0.5.1/txtrecv.c 2005-08-12 13:20:09.000000000 +0200
    +++ osdteletext/txtrecv.c 2007-01-14 00:14:15.667936696 +0100
    @@ -692,7 +692,9 @@
    */


    cTxtReceiver::cTxtReceiver(int TPid, tChannelID chan)
    -#if VDRVERSNUM >= 10319
    +#if VDRVERSNUM >= 10500
    + : cReceiver(chan, -1, TPid),
    +#elif VDRVERSNUM >= 10319
    : cReceiver(0, -1, TPid),
    #else
    : cReceiver(0, -1, 1, TPid),
    --------------------------------------------


    Viele Grüße
    Oktay

    Ich hätte auch sehr großes Interesse an der QUAD-Version,


    am besten fertig gelötet, getestet und in einem schönen Gehäuse verpackt.


    PS: Falls es nicht zu einer Sammelbestellung kommen sollte, wo könnte man sich denn die Platine ätzen lassen? Das Löten könnte ich notfalls selber machen - die Bauteile bekommt man sicherlich auch alle - aber die Platine???


    Danke für die Tipps.


    Gruß
    Oktay