Beiträge von dbluelle

    TuxCom Version 1.16 ist online


    Die Änderungen:
    - Ein-Fenster-Anzeige auswählbar (per Info-Taste)
    - Dateigrössen werden in Kurzform (MB/GB) angezeigt (abschaltbar im Hauptmenü)
    - Dateigrösse in Bytes wird in Dateieigenschaften (Taste "1") angezeigt


    dbluelle

    I checked in some code so that audio settings are also stored for subservices.


    Zitat

    in this case that subservices has two German("German"; "German"; "Dolby Digital (AC3)";) tracks and cvs stores the first one
    propably it comes cause some other bug:
    if channel is called from geen button then same subservice has tracks "Tonoption 1"; "Tonoption 2"; "Dolby Digital (AC3)";

    This is because when you select the channel by the portal Enigma takes the audiochannel settings from the portal. If you have the subservice as a normal service in your bouquet Enigma takes the settings sended by the provider for this particular subservice.


    Zitat

    where last audio channels are stored by CVS?

    There's a file "services" in the enigma config directory where all services with the current settings are stored (have a look at enigma/lib/dvb/settings.cpp).


    Zitat

    had reported about enigma crashes on call http://10.0.0.185/cgi-bin/status when opened menu->Setup->Services Searching->Manual Transponder Scan
    that bug isnt gone :frowning_face:

    I fixed that ;).


    dbluelle

    Also ich wollte das überhaupt nicht über den Mini-DIN-Anschluss machen sondern einfach
    Signale über die Sende/Empfangsdioden verschicken.


    Das wird aber wohl ohne Änderungen an den Closed-Source-Treibern nix, sehr schade :frowning_face:


    Vielleicht erbarmt sich ja doch jemand von DMM und gibt uns hier ein paar Informationen...


    dbluelle

    Für Enigma 1 hab ichs mal eingecheckt, dass man den Speicherort für den EPG-Cache ändern kann (via WebIF).


    Das mit dem Mounten der Festplatte nervt mich allerdings auch.


    Gibt's da keine Möglichkeit, die Festplatte erst einzuhängen, wenn versucht wird, darauf zuzugreifen ?
    (Mal abgesehen davon, in Enigma an allen Stellen, wo auf die Festplatte zugegriffen werden soll, eine Überprüfung einzubauen :face_with_rolling_eyes:)


    Dann wäre es natürlich auch noch schön, wenn die Festplatte dann nicht nach x Minuten in den StandBy-Modus ginge, sondern gleich ausgehängt würde.


    dbluelle

    Zitat

    Original von rmie
    Den eingebauten Receiver kannst Du vermutlich vergessen. Dieser wird von dem "Closed Source" Treiber head.ko angesprochen, und kann nicht von einem zweiten Kernelmodul geöffnet werden (check mal strings head.ko)


    Dann könnte sich vielleicht ja mal jemand von DMM kurz dazu äussern,
    ob man da softwaremässig überhaupt was machen kann. :frowning_face:


    dbluelle

    Ich habe damals im Prinzip nur make .neutrino gemacht und bei allen Stellen, an denen der Compiler abbrach, den entsprechenden Code auskommentiert oder abgeändert.


    Ich glaube allerdings nicht, dass ich die Änderungen noch da habe :frowning_face:


    dbluelle

    So, jetzt bin ich endlich mal wieder dazu gekommen, mich etwas mit lirc zu beschäftigen:


    Wenn ich den lircd (auf der DM7000) starte, wird ein Device /dev/lircd angelegt. Allerdings wird kein /dev/lirc angelegt, sodass beim Ausführen von irsend nur eine Fehlermeldung ins log geschrieben und der Daemon beendet wird.:(
    Wenn ich /dev/lirc per mknod anlege, kommt ebenfalls nur eine Fehlermeldung.


    Beim Erstellen von lirc werden zwei Kernelmodule lirc_dev.ko und lirc_serial.ko erstellt.
    insmod lirc_dev.ko läuft durch, aber bei insmod lirc_serial.ko kommt die Fehlermeldung

    Code
    insmod: cannot insert `lirc_serial.ko': Unknown symbol in module (-1): No such file or directory


    Irgendwas fehlt da wohl noch...
    (Im Code für die DBox wird anscheinend auch noch ein Modul "avia_gt_lirc" erstellt)


    Fehlt da vielleicht auch noch was in den closed-source-Treibern :confused_face:



    dbluelle

    Generally, Enigma stores the Audio setting of every service.
    These are only overwritten if you use "audiochannelspriority" or the "ac-3 default output" setting.


    So if you want to have the audio tracks saved you should just not use "audiochannelspriority" :winking_face:


    The left/right - setting is independent of the current selected audio option.
    (If you change the audio option, the left/right-setting is unchanged)


    dbluelle

    Ich habe mal selber "Hand an den SourceCode" gelegt :smiling_face: und was entsprechendes ins CVS eingecheckt.
    Man kann jetzt normale Softlinks in /var/tuxbox/config/enigma/root/ auf beliebige Verzeichnisse legen.
    Diese werden dann im "Hauptverzeichnis" des Dateimodus zusätzlich angezeigt.


    dbluelle

    Ich habe da gerade mal was ins CVS eingecheckt.
    Damit ist es möglich, einen Sender als "Startsender" zu definieren, der nach einem Neustart automatisch ausgewählt wird. (Über die Dream-Taste-Menü in der Senderübersicht)


    Du musst dir dafür allerdings ein neues Image compilieren (oder warten, bis die Imagebauer neue Versionen bereitstellen...)


    dbluelle

    Zitat

    Wenn ich unter Einstellungen Pluins aufrufe, ist dort kein Eintrag vorhanden.

    Ist das das Original-1.09-Image? (Bei mir gibt es da in den Einstellungen keinen Plugins-Eintrag ?()


    Zitat

    Unter /lib/tuxbox/plugins/ habei ich sowohl einen Eintrag tuxtext.cfg und tuxtext.so

    Damit es über den Text-Knopf der Fernbedienung geht, muss das Plugin tuxtxt.so/tuxtxt.cfg heißen.


    Probier am besten die Version von www.tuxtxt.net aus.


    dbluelle

    So, ich hab's mal ins CVS eingecheckt.
    Jetzt läuft es so, dass beim Spulen zunächst die Infobar immer eingeblendet wird.
    Durch Druck auf OK kann man sie dann aus- und wieder einschalten, ohne dass das Spulen
    beendet wird.


    dbluelle

    Ich hatte dasselbe Problem, auf Ubuntu6.06 lief's noch...


    Ich habe dann den Diff einfach in cdk/Patches/glibc_ppc4xx_ibmstropt.diff ans Ende angehängt,
    dann brauchte ich nichts im glibc-Paket ändern.


    Zum Verständnis: Wenn die glibc gebaut wird, wird vorher das "build"-Verzeichnis gelöscht, sodass Änderungen darin nichts bringen.
    Danach wird das Verzeichnis neu angelegt und die Patches werden ausgeführt.


    dbluelle

    Version 1.15 ist online


    Die Änderungen:


    - Möglichkeit, Skripte in Abhängigkeit von der Dateiendung auszuführen
    - zwei kleine Korrekturen (Dank an murks)


    Man kann jetzt Skripte in /var/tuxbox/config/tuxcom/ ablegen, die bei Auswahl einer Datei mit der entsprechenden Endung ausgeführt werden. Das Skript muss so heissen wie die Endung,
    also bei Endung ".mp3" heisst das Skript "mp3".


    Ich habe mal als Beispiel ein kleines Demoskript mit reingepackt, das mp3-Dateien abspielt.
    Dass muss man einfach nach /var/tuxbox/config/tuxcom/ kopieren und ausführbar machen.
    Dann wird jedesmal, wenn man eine mp3-Datei auswählt und OK drückt, diese abgespielt.


    Viel Spass damit,


    dbluelle