[ANNOUNCE] vdr-softdevice-0.0.7pre2

  • Hi,


    next pre release of softdevice plugin is ready.


    What is it about ?
    It brings vdr via framebuffer or X11-Xv or DirectFB or vidix and ffmpeg to your desktop.


    In some way softdevice enters with this pre-release a pre production state.
    When output format is set to YUY2 I was able to view softdevice DFB-output
    on my TV via my matrox G400. Connection was via an RGB-Scart cable from
    primary head.


    This plugin is available via:
    http://www.lucke.in-berlin.de


    From CHANGELOG:
    2004-07-25: softdevice-0.0.7pre2
    - Use of additional deinterlace methods of ffmpeg. This may require
    recompilation of ffmpeg (see hints in Makefile) (Thanks to Herbert Attenberger)
    - New OSD option for A/V sync selection. This is related to sync change
    from 2004-06-02. Normal sync is to get the sync pts from I-Frames only.
    To sync on any PTS you have to change this (DVB-T fix).
    - DFB: changed remote react on keypress instead of release
    - DFB: when selecting YUY2 mode you'll get an alpha blende OSD (at least
    with Matrox cards).
    2004-07-23:
    - xv-out: while mouse in window, auto hide cursor (thanks to Torgeir Veimo)
    2004-07-18:
    - moved ffmpeg version and build level report
    - setup-OSD does not depend on XV_SUPPORT
    2004-07-12:
    - fix: DFB cropping for 16:9 mode
    - OSD: softdevice menu now reachable via main menu entry
    menu behaves different to others: changes are active immediate,
    ok-key makes them permanent, back-key restores previous state.
    2004-07-11 :
    - fix: compile problem when only one output method (DFB) is selected
    - DFB + vidix: selectable pixel format I420, YV12 via OSD
    - OSD: offer only those menu items which are useful for current output method
    - OSD: changed text from "Xv-Aspect" to "Xv startup aspect" and use "16:9 wide"
    and "4:3 normal" strings for selection instead of 0, 1 values



    Stefan Lucke

  • Hallo Stefan,
    könntest Du mir ein paar Tips geben, wie ich DirectFB mit der G550 zum laufen kriege?
    Hast Du Matrox FB fest im Kernel? Wie sieht Deine directfbrc aus?
    Wenn ich softdevice mit vo dfb: starte, kommt nur


    ---------------------- DirectFB v0.9.21 ---------------------
    (c) 2000-2002 convergence integrated media GmbH
    (c) 2002-2004 convergence GmbH
    -----------------------------------------------------------


    (*) DirectFB/Core: Multi Application Core. (with MMX support) (2004-07-16 11:50)
    (*) Direct/Memcpy: Using SSE optimized memcpy()


    und dann hängt die Konsole. Wie kann ich den Fehler herausfinden?
    Jörg

  • Zitat

    Originally posted by jrie
    Hallo Stefan,
    könntest Du mir ein paar Tips geben, wie ich DirectFB mit der G550 zum laufen kriege?
    Hast Du Matrox FB fest im Kernel?


    Nein


    Zitat

    Wie sieht Deine directfbrc aus?


    mode = 1280x1024
    pixelformat=ARGB


    Wenn nichts angegeben ist wird der erste Mode aus /etc/fb.modes genommen.



    Auch wenn da nichts zu sehen ist (kein Echo der Eingabe) versuchs mal "stty sane" .
    Immerhin hast Du das größte Hindernis ja schon überwunden (directFB zu installieren). Ich glaube nicht das das alle Meldungen sind. Versuche
    die Ausgabe beim Starten in eine Datei umzulenken:
    "./vdr DIE_NORMAL_PARAMETER >~/dfblog 2>&1"


    Stefan Lucke

  • Zitat

    Original von stl


    pixelformat=ARGB


    Ganz vielen Dank!! Das war es und jetzt läufts.
    Ich hatte den Hinweis " - DFB: when selecting YUY2 mode you'll get an alpha blende OSD (at least with Matrox cards)." falsch verstanden, und pixelformat=YUY2 eingetragen, dabei macht man das ja im OSD.


    Ein paar bugs sind mir aufgefallen:
    - manchmal komme ich nicht mehr mit der back-Taste aus dem Menü raus oder er reagiert gar nicht mehr auf die Fernbedienung, wenn ich in einem Menü bin.
    - es werden am Anfang mit -vo dfb: die Fernbedienungscodes abgefragt, das funktioniert aber nicht, er macht dann aber trotzdem weiter(unter vdr-1.3.12) und die FB funktioniert auch, gleicher Aufruf mit -vo vidix: startet ohne all das problemlos.
    - unter vdr-1.2.6 bleibt er beim Abfragen der FB-Codes ohne Bildschirmausgabe hängen.


    Das Hängenbleiben der Konsole lag daran, dass ich aus einem shell-Skript gestartet habe (zu faul immer alle vdr Parameter einzutippen, mit -vo vidix: allerdings kein Problem), wenn ich direkt eingetippe geht es.


    Jörg

  • Zitat

    Originally posted by stl
    When output format is set to YUY2 I was able to view softdevice DFB-output
    on my TV via my matrox G400. Connection was via an RGB-Scart cable from
    primary head.


    Hello. I have also a G400 and I'm trying to get the picture to my TV from the second head with softdevice. The cable used is a rgb-scart which works when used with mplayer -vo dfbmga. Here's my directfbrc:


    matrox-crtc2
    matrox-tv-standard=pal
    matrox-cable-type=scart-rgb
    primary-layer=2
    vt-switch
    vt-switching
    sync
    mode=720x576
    depth=16
    pixelformat=YUY2
    #disable-module=keyboard
    disable-module=joystick
    disable-module=lirc
    disable-module=mouse
    disable-module=ps2mouse
    disable-module=serialmouse
    disable-module=sonypi


    Stefan, can you please post here your own directfbrc so we can compare if there's something wrong with my config? I have also tried with pixelformat=ARGB and many others but no luck =(


    Here's the log:
    http://www.ee.oulu.fi/~thautako/dfblog


    DirectFB, DFB++, FusionSound are from todays cvs. Has anyone a running system or does the support for the second head need more coding? I can give debug information if needed. =)


    Tomi (Finland)

  • Zitat

    Originally posted by stl
    When output format is set to YUY2 I was able to view softdevice DFB-output
    on my TV via my matrox G400. Connection was via an RGB-Scart cable from
    primary head.


    I've noticed that mentioning YUY2 could be misunderstood. It is referring a value which is selectable via OSD not one which has to be specified in a configuration file. My VGA to RGB-Scart cable was made from this schematic:http://www.sm.go.dlr.de/~bob/scart/scart.gif .


    Zitat


    Hello. I have also a G400 and I'm trying to get the picture to my TV from the second head with softdevice. The cable used is a rgb-scart which works when used with mplayer -vo dfbmga. Here's my directfbrc:


    I didn't use a directfbrc. Output was via fb0 which already had a PAL mode setting. From my fb.modes:


    With fbset my-pal-32-1.
    Other mode was once used for mplayer with region1 dvds.


    Zitat

    Originally posted by thauta
    DirectFB, DFB++, FusionSound are from todays cvs. Has anyone a running system or does the support for the second head need more coding? I can give debug information if needed. =)


    Tomi (Finland)


    I think that using second head needs some support via coding.


    Stefan Lucke

  • Hallo!


    Ich finde das softdevice ne super Sache und wollte es jetzt mal selber ausprobieren. Habe es nach ein paar Anläufen geschafft, dass softdevice ohne Fehler kompiliert, wenn ich jedoch vdr starten will kommt folgender Fehler. Nun weiß ich nicht mehr weiter, vielleicht kann mir hier wer helfen..


    Code
    jan@stationjan:~/vdr$ ./vdr -P"softdevice"
    vdr: ./PLUGINS/lib/libvdr-softdevice.so.1.2.6: undefined symbol: _Z15pp_free_contextPv


    Code
    jan@stationjan:~$ tail /var/log/messages 
    Aug 19 11:07:11 localhost vdr[3049]: VDR version 1.2.6 started
    Aug 19 11:07:11 localhost vdr[3049]: loading plugin: ./PLUGINS/lib/libvdr-softdevice.so.1.2.6


    DirectFB läuft schon, DFB++ habe ich noch nicht installiert, deswegen erstmal so
    Aus dem Makefile:


    # DFB_SUPPORT=1
    # VIDIX_SUPPORT=1
    #DEFINES += -DUSE_MMX2



    gruss
    jan

Jetzt mitmachen!

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