[ANNOUNCE] VDRdevel-1.3.33 + Plugins + Addons

  • Hallo!


    Vielen Dank an Klaus für die neue VDR-Version.


    Folgende VDR-Pakete gehören jetzt zu vdrdevel-sarge-experimental (Stand 2. Oktober 2005):


    vdr-standard & vdr-multipatch

    • vdrdevel_1.3.33-2
    • vdrdevel-dbg_1.3.33-2
    • vdrdevel-dev_1.3.33-2
    • vdrdevel-plugin-analogtv_0.9.37 (nur in multipatch)
    • vdrdevel-plugin-autotimeredit_0.1.6
    • vdrdevel-plugin-avolctl_0.3a
    • vdrdevel-plugin-bitstreamout_0.84
    • vdrdevel-plugin-burn_0.0.6f
    • vdrdevel-plugin-cinebars_0.0.2
    • vdrdevel-plugin-clock_0.0.5b1
    • vdrdevel-plugin-console_0.6.0
    • vdrdevel-plugin-control_0.0.2a
    • vdrdevel-plugin-director_0.2.5
    • vdrdevel-plugin-dvd_0.3.5.2+0.3.6b03
    • vdrdevel-plugin-dvdselect_0.7a
    • vdrdevel-plugin-dxr3_0.2.4+cvs20050903
    • vdrdevel-plugin-epgsearch_0.9.7
    • vdrdevel-plugin-examples_1.3.33-2
    • vdrdevel-plugin-extb_0.2.10
    • vdrdevel-plugin-femon_0.9.3
    • vdrdevel-plugin-freecell_0.0.2
    • vdrdevel-plugin-games_0.6.2
    • vdrdevel-plugin-graphlcd_0.1.1
    • vdrdevel-plugin-graphtft_0.0.8
    • vdrdevel-plugin-image_0.2.3
    • vdrdevel-plugin-lcdproc_0.0.10
    • vdrdevel-plugin-mailbox_0.3.0
    • vdrdevel-plugin-mediamvp_0.1.6
    • vdrdevel-plugin-mlcd_0.0.4a
    • vdrdevel-plugin-mldonkey_0.0.4a
    • vdrdevel-plugin-mp3_0.9.13
    • vdrdevel-plugin-mplayer_0.9.13
    • vdrdevel-plugin-muggle_0.1.8
    • vdrdevel-plugin-newsticker_0.0.4
    • vdrdevel-plugin-osdpip_0.0.8
    • vdrdevel-plugin-osdteletext_0.5.1
    • vdrdevel-plugin-pilot_0.0.8
    • vdrdevel-plugin-pim_0.0.5
    • vdrdevel-plugin-powermate_0.0.2
    • vdrdevel-plugin-prefermenu_0.6.4
    • vdrdevel-plugin-pvr350_0.0.3+0.0.4pre1
    • vdrdevel-plugin-pvrinput_0.0.8
    • vdrdevel-plugin-radio_0.0.5
    • vdrdevel-plugin-remote_0.3.3
    • vdrdevel-plugin-rotor_0.1.1 (nur in multipatch)
    • vdrdevel-plugin-screenshot_0.0.6
    • vdrdevel-plugin-skinelchi_0.0.1j
    • vdrdevel-plugin-sky_1.3.33-2
    • vdrdevel-plugin-sleeptimer_0.6
    • vdrdevel-plugin-softdevice_0.1.3
    • vdrdevel-plugin-solitaire_0.0.2
    • vdrdevel-plugin-spider_0.1.1
    • vdrdevel-plugin-statusleds_0.2
    • vdrdevel-plugin-streamdev-client_0.3.1+cvs20050522
    • vdrdevel-plugin-streamdev-server_0.3.1+cvs20050522
    • vdrdevel-plugin-submenu_0.0.2 (nur in multipatch)
    • vdrdevel-plugin-subtitles_0.3.8 (nur in multipatch)
    • vdrdevel-plugin-surfer_0.0.2
    • vdrdevel-plugin-taste_0.0.2d
    • vdrdevel-plugin-text2skin_1.0+cvs20050618
    • vdrdevel-plugin-timeline_0.9.0
    • vdrdevel-plugin-trayopen_0.0.3
    • vdrdevel-plugin-ttxtsubs_0.0.5 (nur in multipatch)
    • vdrdevel-plugin-tvonscreen_0.7.0
    • vdrdevel-plugin-tvtv_0.2.3
    • vdrdevel-plugin-undelete_0.0.2
    • vdrdevel-plugin-vbox_0.5.1
    • vdrdevel-plugin-vcd_0.7
    • vdrdevel-plugin-vdrc_0.0.8
    • vdrdevel-plugin-vdrcd_0.0.10.1
    • vdrdevel-plugin-vdrrip_0.3.0
    • vdrdevel-plugin-wapd_0.7a
    • vdrdevel-plugin-weather_0.2.1e
    • vdrdevel-plugin-weatherng_0.0.6+0.0.7pre2
    • vdrdevel-plugin-xine_0.7.6 (+ Network-Patch)
    • vdrdevel-plugin-xxvautotimer_0.0.10


    addons

    • vdrdevel-addon-acpiwakeup_0.0.2
    • vdrdevel-addon-noad_0.5.2+1
    • vdrdevel-addon-nvram-wakeup_0.97+3
    • vdrdevel-addon-sharemarks_0.1.3+0.1.4PRE2+1
    • vdrdevel-addon-vdrconvert_0.1.1+1
    • vdrdevel-burnbackgrounds_0.0.1
    • vdrdevel-channellogos_0.0.3
    • vdrdevel-skin-aluminium_0.0.4d-co+1.0rc1
    • vdrdevel-skin-deepblue_0.1.1a
    • vdrdevel-skin-elchi_0.0.0+0.0.1pre6a+1.0rc1
    • vdrdevel-skin-enigma_0.3a
    • vdrdevel-tft-brst_0.0.6
    • vdrdevel-tft-poetter_0.0.2
    • vdrdevel-tft-standard_0.0.7
    • vdrdevel-xpmlogos_0.0.1


    Das VDRdevel-Paket und die Plugin-Pakete gibt es in den Patchvarianten standard und multipatch. Darin sind folgende Patches enthalten (der Patchlevel wird nur durch die fettgedruckten Patches gebildet):


    standard

    • cmdsubmenu (Hierarchische Kommando-Menüs)
    • sort_options (Sortieren des Kanalmenüs mit Taste "0")
    • dd-record-option (Unabhängige Einstellungen für Aufnahme und Wiedergabe von Dolby-Digital)
    • sortrecordings (sortiert in der Aufnahmenliste die Verzeichnisse nach vorn)
    • osdbase-maxitems (zeigt die letzte Zeile im Menü - insbesondere beim Enigma-Skin)
    • epgfix (Abspeichern der EPG-Daten beim Beenden des VDR)
    • dvbplayer (fixes moving cut marks with xine)
    • avoidTrashing (prevents vdr to trash the file system buffers)
    • replay (fixes replay when reaching the end in trickspeed mode with xine)
    • vdr-1.3.33-recordingsmenu (fixes an error after deleting a recording from a subfolder)
    • vdr-1.3.33-recordingsupdate (fixes .update detection if recording dir != /video)
    • vdr-playerepg (fixes mp3 plugin problems with live background and EPG scan enabled)


    multipatch

    • cmdsubmenu (Hierarchische Kommando-Menüs)
    • sort_options (Sortieren des Kanalmenüs mit Taste "0")
    • dd-record-option (Unabhängige Einstellungen für Aufnahme und Wiedergabe von Dolby-Digital)
    • sortrecordings (sortiert in der Aufnahmenliste die Verzeichnisse nach vorn)
    • osdbase-maxitems (zeigt die letzte Zeile im Menü - insbesondere beim Enigma-Skin)
    • epgfix (Abspeichern der EPG-Daten beim Beenden des VDR)
    • dvbplayer (fixes moving cut marks with xine)
    • avoidTrashing (prevents vdr to trash the file system buffers)
    • replay (fixes replay when reaching the end in trickspeed mode with xine)
    • vdr-1.3.33-recordingsmenu (fixes an error after deleting a recording from a subfolder)
    • vdr-1.3.33-recordingsupdate (fixes .update detection if recording dir != /video)
    • vdr-playerepg (fixes mp3 plugin problems with live background and EPG scan enabled)
    • enAIO-2.6 (Patch-Sammlung: Easyinput, Rename Recordings, Menu Selection, Recording Length, Show Weekdays, Main Menu Command Position, EPG Progress Bar)
    • jumpplay-0.6 (automatisches Überspringen von Sprungmarken beim Abspielen + zyklisches Einlesen der vom Noad-Online-Scan gefundenen Marken)
    • subtitles-ttxtsubs (für die Plugins subtitles und ttxtsubs)
    • director (für das Plugin director)
    • analogtv (für das Plugin analogtv)
    • submenu (für das Plugin submenu)
    • disableDoubleEpgEntrys_0.7.2 (verhindert doppelte EPG-Einträge)
    • noepg (Kanalweises Abschalten des normalen EPG-Updates)
    • wareagle-icons (Spezielle Symbole in Timer-, Aufnahmen- und Kanal-Menüs)
    • timer-info_wareagle (Info im Timer-Menü, ob noch genug Platz für die Aufnahmen da ist - falls wareagle-icons integriert)
    • stuttering (für das Plugin analogtv)
    • LiveBuffer_multi (permanentes Timeshift - Version 0.1.2 - für Multipatch)
    • rotor (für das Plugin rotor)


    nur im Source-Paket (kann beim Selbstübersetzen aktiviert werden)

    • sharelnb (mehrere Karten teilen sich einen SAT-Anschluss)
    • setup-show-valid (kennzeichnet in den Einstellungen mit < und >, ob es links bzw. rechts weitere Werte gibt)
    • CutterQueue-0.5 (arbeitet zu schneidende Aufnahmen in einer Queue ab)
    • CutterQueue-AutoDelete-0.5 (arbeitet zu schneidende Aufnahmen in einer Queue ab und löscht sie nach dem Schneiden)
    • timer-info (Info im Timer-Menü, ob noch genug Platz für die Aufnahmen da ist)
    • LiveBuffer (permanentes Timeshift - Version 0.1.2)


    Zur Installation werden zusätzlich vdrdevel-Einträge in /etc/apt/sources.list benötigt. Nur eine der beiden Patchvarianten darf aktiviert sein. Siehe auch http://www.e-tobi.net/blog/=2004-11-03_repository-struktur und http://e-tobi.net/blog/=2005-08-20_repository.


    Beispiel einer minimalen sources.list für sarge-experimental


    Source-Pakete - sarge-experimental

    Code
    deb-src  http://e-tobi.net/vdrdevel-experimental  sarge  base backports addons vdr


    Bei der Installation sollte darauf geachtet werden, dass die Abfragen nicht einfach weggedrückt werden. Insbesondere bei /etc/default/vdrdevel und /etc/init.d/vdrdevel sollten besser die neuen Dateien installiert und danach evtl. angepasst werden.


    Der Aufruf von vdrdevelaptrefresh ist beim Upgrade nicht nötig, da ich allen Plugin-Paketen eine neue Versionsnummer spendiert habe. vdrdevelaptrefresh wird normalerweise nur zum Wechsel zwischen den Patchvarianten gebraucht.


    Wem die Entwicklung in experimental zu schnell geht, der kann auf testing ausweichen, das auf dem Stand 1.3.17 bleibt.


    Tom

  • Hi,


    Debian testing and unstable are switching to gcc/g++ 4. What is the status of your packages ?


    I am trying to compile analogtv under sid ans I have some errors :


    Code
    cpu_accel.c: In function 'uint32_t mm_accel()':
    cpu_accel.c:80: error: can't find a register in class 'BREG' while reloading 'asm'
    cpu_accel.c:86: error: can't find a register in class 'BREG' while reloading 'asm'
    cpu_accel.c:97: error: can't find a register in class 'BREG' while reloading 'asm'
    cpu_accel.c:101: error: can't find a register in class 'BREG' while reloading 'asm'


    cpu_accel.c comes from libmpeg2 and there is already a solution for gcc4 : http://sourceforge.net/mailarchive/forum.php?thread_id=8265256&forum_id=729

    - My VDRBox : AthlonXP 2000+, 512 DDRam, IBM 120Go, Nexus DVB-S rev 2.1, AsRock K7VM2, Debian Etch, VDR dev and a lot of plugins

    2 Mal editiert, zuletzt von Trois Six ()

  • Zitat

    Original von Trois Six
    Debian testing and unstable are switching to gcc/g++ 4. What is the status of your packages ?


    I am trying to compile analogtv under sid ans I have some errors


    c't-VDR currently only provide sarge packages. There are no gcc4 patches available in anlogtv cvs, vdr portal and vdr mailing list. If you could send me a patch that work on etch/sid and sarge I would integrate it.


    Tom

  • Hi alle
    ich habe gestern meine seit Monaten nicht mehr funktionierende ctvdr3 auf diese Version upgedatet und sie geht auch prinzipiell wieder (bis auf die devel version)
    jedoch ist mir aufgefallen, dass alles etwas lange dauert - alleine das starten (d.h. bis ein Bild kommt nachdem fertig gebootet wurde dauert sehr lange).
    Jetzt habe ich jedoch auch bei der c't VDR 1.2.6-34 (laut OSD):


    ------------------
    Sep 28 21:57:01 ctvdr3 vdr[1680]: switching to channel 19
    Sep 28 22:14:02 ctvdr3 kernel: av7110_send_fw_cmd error
    Sep 28 22:14:02 ctvdr3 kernel: av7110_fw_cmd error
    Sep 28 22:14:04 ctvdr3 kernel: av7110_send_fw_cmd error
    Sep 28 22:14:04 ctvdr3 kernel: av7110_fw_cmd error
    Sep 28 22:14:05 ctvdr3 kernel: av7110_send_fw_cmd error
    Sep 28 22:14:05 ctvdr3 kernel: av7110_fw_cmd error
    Sep 28 22:14:07 ctvdr3 kernel: av7110_send_fw_cmd error
    Sep 28 22:14:07 ctvdr3 kernel: av7110_fw_cmd error
    Sep 28 22:14:08 ctvdr3 kernel: av7110_send_fw_cmd error
    Sep 28 22:14:08 ctvdr3 kernel: av7110_fw_cmd error
    Sep 28 22:14:09 ctvdr3 kernel: av7110_send_fw_cmd error
    Sep 28 22:14:09 ctvdr3 kernel: av7110_fw_cmd error
    ---------------------
    any hints, wo suchen?
    TIA

    primär: LinVDR 0.7 + 1.4.4 VDR + bigpatch + diverse Plugins
    sekundär: Baustelle: ctvdr_x.y, Kano*, SuSe
    HW: Abit BP6, 2x Celeron 500 (nur 1 aktiv), 2xDVBs TT 1.3, 512 MB

  • Hab gerade versucht, das DXR-Plugin auf Basis VDRDEVEL 1.3.33 Multipatch (allerdings ohne Live Buffer Patch) zu compilieren. Da bekomm ich folgenden Fehler:

    Zitat

    /usr/bin/ld: cannot find -lavformat_pic
    collect2: ld returned 1 exit status


    Was muss ich tun, damit's durchläuft?


    Danke!
    Markus

    MSI-6330, AMD Athlon 1.333@1GHz, 128 MB, 40 GB, wol, nvram-wakeup, Tobi's VDR 1.3.38, dxr3, epgsearch, osdteletext

    Einmal editiert, zuletzt von maxxxl ()

  • Zitat

    Original von maxxxl
    Hab gerade versucht, das DXR-Plugin auf Basis VDRDEVEL 1.3.33 Multipatch (allerdings ohne Live Buffer Patch) zu compilieren. Da bekomm ich folgenden Fehler:


    Was muss ich tun, damit's durchläuft?


    Die Library avformat_pic wird durch das Paket libavformat-dev installiert. libavcodec-dev brauchst du bestimmt auch noch. Diese Pakete findest du im vdr-experimental Backports-Verzeichnis:

    Code
    deb      http://e-tobi.net/vdr-experimental sarge base backports


    Wenn du mit dpkg-buildpackage übersetzt, werden dir die fehlenden Pakete auch angezeigt. Alle zum Übersetzen benötigten Pakete werden mit "apt-get build-dep vdrdevel-plugin-dxr3" installieren lassen.


    Tom

  • Hallo,
    ich habe leider ein Problem beim compilieren: Im svdrpdemo (PLUGINS/src/svdrpdemo) bricht der Compilerlauf mit folgendem Fehler ab:


    make[2]: Entering directory `/usr/src/vdrdevel-1.3.33/PLUGINS/src/svdrpdemo'
    g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"svdrpdemo"' -I../../../include -I../../../../DVB/include svdrpdemo.c
    svdrpdemo.c: In member function `virtual cString
    cPluginSvdrpdemo::SVDRPCommand(const char*, const char*, int&)':
    svdrpdemo.c:48: error: 'class cString' has no member named 'sprintf'
    svdrpdemo.c:51: error: 'class cString' has no member named 'sprintf'


    gcc-Version:


    gcc (GCC) 3.3.5 (Debian 1:3.3.5-13)
    Copyright ? 2003 Free Software Foundation, Inc.


    Da die sprintf als statische Methode von cString in tools.h deklariert ist, sollte der Code doch eigentlich korrekt sein, oder? Ich meine, andere compilieren den VDR ja auch selbst.


    --- Edit ---
    Autsch - Problem war, daß das vdrdevel-dev-Paket, das die zum compilieren erforderlichen Header installiert, erst nach dem erfolgreichen compilieren zur Verfügung steht (in diesem Fall war die betreffende Methode wohl neu).


    Da beißt sich die Katze in den Schwanz - wie ist denn hier das korrekte Vorgehen, d. h. wie kann ich das vdrdevel-dev Paket einzeln erzeugen?
    --- /Edit ---


    Viele Grüße,
    Torsten

    "The day Microsoft makes something that doesn't suck is probably
    the day they start making vacuum cleaners" - Ernst Jan Plugge
    __________________
    Torsten Lang

    Einmal editiert, zuletzt von torsten lang ()

  • torsten lang


    Über diesen Fehler bin ich auch vor ein paar Tagen gestolpert. Ein korrigiertes vdrdevel-Paket geht demnächst online.


    Das Problem kommt daher, dass die Includes auf vdrdevel verbogen werden, aber das Include-Verzeichnis, das extra für das Übersetzen der im Paket enthaltenen Plugins angelegt wird, vdr heißt.


    Wenn du vdrdevel-dev (aus einer vorherigen Übersetzung) installiert hast, lässt es sich trotzdem compilieren. Deshalb ist der Fehler bei mir auch nicht aufgefallen.


    Tom

  • Hallo,
    für den CVS-Stand des DXR3-Plugins hatte ich schon mal Grabbing-Funktionalität zugerüstet. Allerdings verträgt sich die 0.3.0er Version einfach schlechter mit dem ganz aktuellen VDR als die 0.2.4er. Ich habe daher mal einen Patch für den aktuellen vdrdevel DXR3-Plugin Stand gemacht und angehängt.


    Achtung: Im Gegensatz zum Gespann vdrdevel-1.3.23 und dxr3-0.3.0 wird beim Pausieren das gegrabte Bild leider schwarz ;(


    Ich habe den leider den Eindruck gewonnen, daß insgesamt streamdev-Client und DXR3-Plugin nicht sonderlich gut mit dem 1.3.33er spielen. Beim 1.3.30er war's noch besser und der 1.3.23er hat mit meinem DXR3-Plugin praktisch überhaupt nicht gezickt.


    Viele Grüße,
    Torsten

  • Hallo,


    ich versuche gearde (zum ersten mal) das xine plugin mit "apt-get install vdrdevel-plugin-xine" zu installieren. Das klappt soweit


    Wenn ich danach das paket xine-ui installieren will, kommt folgendes:



    Is das so beabsichtigt, dass sich xine-ui und das plugin gegnseitig auschließen?


    Und wo bekomme ich xinefb für den direkten Output ohne X her?


    Gruß
    Michael

    YaVDR 0.4, Asus M3N78-EM, SaTiX-S2 Sky Xpress DUAL, Antec Fusion, Atric IR Einschalter

  • Danke Tom, xine-ui ist jetzt installiert.


    Nur fbxine bringt keinen output :(


    Wo finde ich denn das vdr-xine Howto?


    Gruß
    Michael

    YaVDR 0.4, Asus M3N78-EM, SaTiX-S2 Sky Xpress DUAL, Antec Fusion, Atric IR Einschalter

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!