"nessy" Version of VDR 1.1.17 is out

  • :moin


    Der Reinhard hat was veröffentlicht .........
    ...in diesem Sinne, DANKE


    Quelle: Mailinglist


    snip-----------
    Hi List,


    Pre-Easter present ;o))


    Well the title pretty much says it all. You can find the download
    directory here:


    http://hotchevy.future.easyspace.com/vdr/progs/nessy/


    Two things may go wrong (i.e. it segfaults):


    - If you change the Osd font and quickly switch back to the menu
    - if you immediately enter the recordings menu after startup If
    you wait 4-5 seconds it has never happend (here)


    I assume VDR hasn't initialized all variables. However (here)
    the segfault occurs seldom and it is hard to debug. I always start
    VDR with gdb after it segfaults the first time, but after I start
    VDR with gdb it never segfaults (almost like it knows ;o)). When
    I port this to the 1.2 stable I'll have another look to see if I can
    find the problem.


    Using the progress bars with Tahoma Font will make things
    look a little squished. Will be fixed later.


    GlobalSmallFonts may not work everywhere. I changed the
    behaviour during my addition of added user selectable fonts
    (instead of just AIO / Normal)


    There is also a Modreadme in the download directory. However,
    it is far from complete and cannot be seen as a "manual" ;o))
    I breezed through it and removed most comments to myself. If
    you still find any, just ignore them ;o))


    Please use the channels.conf included in this release. It is a
    1.1.17 version , but with the newest channel data. This VDR
    version runs with the new pre-2 driver. However, it of course
    doesn't support the Link Layer protocoll.


    Have fun!


    Greetz,
    Reinhard
    snap-------------

  • Hi Leutz,


    > Der Reinhard hat was veröffentlicht .........
    >...in diesem Sinne, DANKE
    >Quelle: Mailinglist


    Bitte :sonne Allerdings, wie auch schon auf der ML
    gesagt es ist ein *alpha* release (zur Absicherung
    hab ich es nochmal im Readme reingeschrieben)
    :grinzs
    So, don't blame if :computertod
    :engel2


    Nein, im ernst: als stable werde ich es erst deklarieren,
    wenn ich es auf 1.2 portiert habe. Einiges an Code
    fliegt dann auch noch raus (nix funktionelles bzw.
    was eben schon im vanilla code integriert ist --> DisSeqc)
    zum Beispiel)


    Grüße,
    Reinhard

  • Hi Reinhard,


    jetzt - nachdem ich die Readme gelesen habe - bin ich echt mal platt! Zum glück funzt "nessy" mit DVB-1.0.0.pre02 laut deinem texte .. Also ich werde ihn/sie/es bestimmt testen.


    Am besten finde ich ... EPGSearch, schon rein von der Beschreibung her, denn ich bin ein Daueraufnehmer ...


    und steffx:


    Der release kann so ziemlich alles, was Elchi's AIO nicht kann (nichts gegen Dich Elchi!!!), ausser Kaffeekochen ;)


    Grüsse,
    J*

  • Hi,


    Ich arbeite die Sachen mal in der oben geposted
    Reihenfolge ab.


    ernie:
    >kurz mal ne dume frage was ist eine nessy version?


    Das ist ein insider ;o)) Ich hatte schon ein paar mal
    versprochen ein alpha release zu machen, habs aber
    immer wieder verschoben. Da hat Johannes Schoeller
    mal gesagt der Mod sei wie ein "nessy" (halt von
    Lochness), es hätte noch keiner gesehen. Daher der
    augenblickliche Spitzname "nessy".


    steffx:


    >aber dafür 10 versionen zurückspringen - ob sich
    > das wohl wirklich lohnt ?


    Nun, ob einer meine Mods nutzen mag, liegt an jedem
    selber. Die Gründe warum ich hinterherhinke habe ich
    schon zigfach hier, auf der ML und auf dem Activy
    Forum erläutert. Wer nicht verstehen kann, daß ich
    mich NICHT jeden Sonntag hinsetzte um da ca 3000
    Zeilen an Code (von Hand!) in neueste Version rein-
    zupatchen und womöglich daß Ganze kaputtmache,
    derjenige hat noch nie was programmiert.


    >was kann das Teil was Elchi nicht kann ??


    Sorry, aber da muß ich jetzt wirklich mal sagen
    *OHNE WORTE* Such mal hier im Forum oder wie
    Viking schreibt RTFM. Ich frag mich echt, wozu ich
    12 Seiten Kurzbeschreibung gemacht habe.


    Jondalar:


    > jetzt - nachdem ich die Readme gelesen habe - bin
    > ich echt mal platt!


    Danke ;o))


    > Am besten finde ich ... EPGSearch, schon rein von
    >der Beschreibung her, denn ich bin ein Daueraufnehmer ...


    Tja, dann wird Dir die Funktion Reoccuring Timer
    auch gefallen. Da kannst Du einen verpassten Timer
    erneut im EPG suchen um daß verpasste Movie
    aufzunehmen. Eine weitere solche Funktion findest
    Du wenn Du bei Live-TV die Movieinfotaste drückst.
    Da siehst Du das EPG als Volltext, kannst darin
    browsen (vor und zurückspulen), wenn Du ein
    Movie findest (oft kann man aus dem Titel nicht
    ersehen, ob das Movie interessant ist), welches
    Du aufnehmen möchtest, geht daß ganz easy.
    Wenn Du in der "Vergangheit" bist, sucht VDR
    automatisch nach dem gewählten Movie, ob es
    nochmal als Wiederholung kommt. Falls ja, ist auch
    hier schnell ein Timer gesetzt ;o)) Dabei spielt es
    keine Rolle, ob die Wiederholung auf dem gleichen
    oder einen völlig anderen Kanal kommt.


    Das sind alles so Feinheiten, die ich wirklich mal in
    der Readme ausführlich beschreiben muß, aber
    leider fehlt mir dazu im Augenblick die Zeit ;o(


    Viel Spaß damit!


    Grüße,
    Reinhard

  • nagut das nächstemal lese ich bevor ich stänkere :)


    leider läßt sich nessy von mir nicht testen ... ist sie jetzt beleidigt ?


    g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -D_GNU_SOURCE -I../DVB/include eit.c
    eit.c:692: default argument given for parameter 2 of `const cEventInfo*
    cSchedule::GetEventByTitle(const char*, const cEventInfo* = 0) const'
    eit.h:103: after previous specification in `const cEventInfo*
    cSchedule::GetEventByTitle(const char*, const cEventInfo* = 0) const'
    make: *** [eit.o] Error 1



    steffx

  • Hi steffx,


    >leider läßt sich nessy von mir nicht testen ... ist sie
    > jetzt beleidigt ?


    Gut möglich ;o)) Nein, Du benutzt einen Compiler
    gcc >2.95, richtig? Dann ladt Dir das File jetzt nochmal
    runter. Ich habe einiges geändert. Dürfte jetzt auch
    mit gcc 3.3 makebar sein ;o))


    Grüße,
    Reinhard

  • hallo reinhardt,


    jepp jetzt klappts.
    Da hast du ja wirklich einige gut ideen umgesetzt.
    der calender vermisse ich schon lange ... plugins in einem unterverzeichniss ist doch sehr viel übersichtlicher ... usw.


    Die möglichkeiten die ELCHI bei den Farben bietet sind natürlich etwas mächtiger.


    wäre man in der endgültigen release wählen könnte, welche erweiterungen man haben möchte und welche nicht ... ab besten kompatibel zu ELCHIS diff :)



    nur als kleine anregung ..


    steffx

  • Hi steffx,


    >jepp jetzt klappts.


    Gut!


    > Da hast du ja wirklich einige gut ideen umgesetzt.
    > plugins in einem unterverzeichniss ist doch sehr viel
    > übersichtlicher ... usw.


    Merci ;o))


    >Die möglichkeiten die ELCHI bei den Farben bietet
    >sind natürlich etwas mächtiger.


    Ja, ich weiß. Wir (Elchi und ich) haben den Elchicode
    zum Teil zusammenentwickelt. Für das Final werde
    ich seine neusten Sachen (Einzelfarbverwaltung) evtl
    mit in den Patch einbinden. Evtl hatten wir überlegt
    eine Art "Skinauswahl" zu machen. Bin mir da noch
    nicht ganz im klaren drüber wie es endgültig aussehen
    wird. Und es kommen ja noch weitere Sachen zum
    Patch hinzu ;o))


    Grüße,
    Reinhard

  • Hi , solltest es im Activy Forum auch nochmal posten , dass du es überarbeitet hast ;) -> gcc > 3.x .


    Ansonsten, fettes Teil , mein Meister :D
    Ok , die channels.conf ist .... ;)


    Achso , ich glaub' ich brauch 'ne neue FB , die
    netten Funktionen krieg' ich hier garnet unter.


    bye

  • Hi Morone,


    > Hi , solltest es im Activy Forum auch nochmal
    > posten , dass du es überarbeitet hast -> gcc
    > > 3.x .


    Kann ich machen. Nur da hatte ich bisher null
    Resonanz ;o))


    >Ansonsten, fettes Teil , mein Meister


    Danke. Hat auch ne Weile gedauert ;o)) Aber es
    war auch mein erstes C Programmierprojekt ;o)))


    > Achso , ich glaub' ich brauch 'ne neue FB , die
    > netten Funktionen krieg' ich hier garnet unter.


    Hehe, *das* hatte ich ja schonmal angedroht ;o))


    Grüße,
    Reinhard

  • Hi jo01,


    Nein, Screenshots habe ich leider keine (einfach keine
    Zeit bisher dafür gehabt ;o)) gemacht. Aber such mal
    ein bischen hier im Forum und les Dir mal das Readme
    durch. Da steht schon einiges drin (wenn auch nicht
    alles ;o))


    Grüße,
    Reinhard

  • Hallo,


    Lightningman


    die EPG features finde ich einfach super :D
    Taste 0 und man hat die weiderholungen :) Calendar :) dein MOD ist einfach geil :D
    Hoffentlich kommt bald 1.2.0 ...


    Zitat

    Eine weitere solche Funktion findest
    Du wenn Du bei Live-TV die Movieinfotaste drückst.
    Da siehst Du das EPG als Volltext, kannst darin
    browsen


    Ich würde das gerne testen, vieleicht bin ich zu doof ;) So weit ich rausfinden konnte muss ich in keymacros.conf eine taste zuweisen - aber zu was ?


    Gruß
    Viking

  • Hi Viking,


    >Ich würde das gerne testen, vieleicht bin ich zu
    >doof


    "Das glaube ich nicht Tim" ;o))


    >So weit ich rausfinden konnte muss ich in >keymacros.conf eine taste zuweisen - aber zu was ?


    Nö, einfach Deine VDR keys neu anlernen (lösch
    die conf Datei). Lern die Buttons neu an und irgend
    wann fragt Dich VDR nach dem Button für "Movieinfo"
    Das wars (ist fest in VDR integriert, daß brauchst Du
    nix mit Macros deichseln ;o))


    Grüße,
    Reinhard

  • Hallo Reinhard,


    inzwischen ist ja die VDR 1.1.31 da - Neuerungen soll es, abgesehen mal von Bugfixes, keine mehr geben.
    Wäre das nicht der richtige Zeitpunkt um mit dem Portieren deiner Modifikationen aus 1.1.17 zu beginnen? Ich denke ich spreche für einige hier im Forum, die schon Sehnsüchtig auf dein MOD warten und sich auch gerne als Tester zur Verfügung stellen würden.


    Ich glaube viele würden sich auch schon über kleine Modifikationen freuen, die noch nicht den Gesamtumfang wiederspiegeln. Wäre das nicht eine Möglichkeit die MOD´s nach und nach zu veröffentlichen? Die VDR-Gemeinde könnte somit als aktive Tester auftreten und evntl. Fehler frühzeitig beheben oder an dich weiterleiten. Kleine Modifikationen sind doch auch wesentlich überschaubarer als große Eingriffe.


    Wie siehst du das?
    Gruß
    Sven

    Hardware: Linux4Meida cine S2 DVB-S2 * M3N78-VM *Athlon64 X2 4850e AM2 * 2 GB Ram* WD10EADS Caviar Green 1TB
    Software : gen2vdr

  • Hi,


    Na, da will ich mal ein paar Worte dazu sagen ;o))


    > nzwischen ist ja die VDR 1.1.31 da - Neuerungen
    > soll es, abgesehen mal von Bugfixes, keine mehr
    >geben.


    > Wäre das nicht der richtige Zeitpunkt um mit dem
    > Portieren deiner Modifikationen aus 1.1.17 zu
    > beginnen?


    So ähnlich hieß es schon mal im Dezember 2002 ;o))
    Ich mache Klaus durchaus *keinen* Vorwurf, aber
    ich warte lieber bis die 1.2.0 stable *wirklich*
    draußen ist und ein paar Wochen danach vergangen
    sind. Es wird wohl so ähnlich wie bei der 1.0.0 laufen
    (dort ist ja auch erst die 1.04 die *echte* stable
    Version geworden).


    Ich habe ja von 1.1.6 (da fingen meine Mods an)
    bis zur 1.1.17 "durchgehalten" und die Mods immer
    wieder aufs neue Portiert. Die Mods umfassen mittler-
    weile ca 3000+ Zeilen an Quellcode. Das läßt sich
    nicht mehr mal "so eben" portieren. Daher habe ich
    keinen Sinn mehr darin gesehen "immer auf der
    neusten Version zu sein". Testen tue ich die neuen
    Versionen schon. (Gerade bei der CAM Sache habe
    ich ja einiges dazu beigetragen), nur ich habe eine
    neue Arbeitsstelle angefangen und da verlierere ich
    jeden Tag zwischen 3-3,5 Stunden an reiner Fahr-
    zeit (sprich einiges weniger an Zeit als früher ;o()


    > Ich denke ich spreche für einige hier im Forum, die
    > schon Sehnsüchtig auf dein MOD warten und sich
    > auch gerne als Tester zur Verfügung stellen


    Nun, ganz ehrlich, die Resonanz auf die 1.1.17 (auch
    wenn schon älter) war nicht gerade Überwältigend.


    Z.B. hatte ich darum gebeten (ich glaube auf der
    VDR ML), daß man evtl ein paar Screenshots macht,
    so daß es was zum zeigen gibt (für die, die halt
    noch bis zur final warten wollen). Es hat sich keiner
    gemeldet ;o( Damit hätte man mich schon mal ein
    gutes Stück entlastet. Auf der ML hat sogar ein Plugin
    Entwickler (Name spielt keine Rolle) gesagt
    "unfortunately as being 1.1.17 much too old to give
    it a try here".


    Nun, es ist keiner gezwungen den Mod zu nutzen
    oder zu testen und ich brauche auch keine oohs und
    ahhhs, aber den Kommentar hätte er sich wirklich
    sparen können oder meinentwegen sagen "ich warte
    bis die 1.2.0 Version rauskommt".


    Ich meine, wie oft springe ich zwischen Versionen
    hin und her (um zu testen, etc)? Das dauert noch
    keine 10 Minuten mit den major Plugins und so viel
    (an reiner Funktionalität!) hat sich zwischen der
    1.1.17 und der neusten 1.1.31 auch nicht geändert.
    Der Hauptpunkt war wohl die CAM Sache.


    Um den Leuten daß testen zu vereinfachen, hatte
    ich extra *keinen* Patch gemacht, sondern eine
    VDR Vollversion mit aktuellen Channels (allerdings nur
    Sat, weil ich keine DVB-C habe) auf meiner Webseite
    zur Verfügung gestellt. Obwohl ich extra betont
    hatte, daß es sich dabei um Alphacode handelt und
    noch einiges geändert wird (werden muß), bekam ich
    dann Anfragen, daß Readme ins deutsche zu
    übersetzen. ;o(


    > Ich glaube viele würden sich auch schon über
    > kleine Modifikationen freuen, die noch nicht den
    > Gesamtumfang wiederspiegeln. Wäre das nicht
    > eine Möglichkeit die MOD´s nach und nach zu


    Dafür hängen viele Modteile zu eng zusammen. Die
    jetzt alle auseinander zu pflücken (und evtl sogar
    nochmal ändern zu müssen, weil sich wieder was
    in den einzelnen VDR Routinen ändert), wäre keine
    gute Idee.


    >Kleine Modifikationen sind doch auch wesentlich
    > berschaubarer als große Eingriffe.


    Da stimme ich Dir natürlich zu, ist aber leider ohne
    größere Aktionen nicht machbar. Das Problem
    ist einfach daß ich den VDR Code "gemoddet"
    habe. D.h. im core Code sind Änderungen gemacht
    worden und nicht, wie bei einem Plugin, in einem
    extra Codefile hinzugefügt worden. Das beduetet
    automatisch mehr Arbeit die Sachen zu portieren.
    Bei einem Plugin, brauche ich ja nur meine eigenen
    Routinen der neuen VDR Version anzupassen. Das
    kann in meisten Fällen in einer halben Stunde
    gemacht werden. (Zumal viele Plugins noch nicht
    einmal 3000 Zeilen lang sind ;o)) Als Plugin konnte
    ich viele Teile des Mods nicht machen, weil die
    Aufrufe im Corecode geändert werden mußten (z.B.
    die zwei neuen Timer Möglichkeiten: Nur Audio
    aufnehmen oder den "getimerten" Film nur ansehen.
    --> Als Plugin nicht machbar).


    Aus reinem Zeitmangel, habe ich in den letzten 4
    Wochen nix mehr am VDR Code gemacht. Ich habe
    VDR sogar nur sehr selten benutzt ;o(( Außerdem
    arbeite ich ja auch noch an den DVB Platinen.


    Ich hoffe, daß gibt eine kleine Einsicht in die
    Problematik, immer wieder aufs neuste zu Portieren.
    Im Augenblick bleibe ich bei meinem Entschluß, daß
    erst zu machen, wenn die 1.2.0 wirklich *da* ist.


    Grüße,
    Reinhard

Jetzt mitmachen!

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