Beiträge von lnj

    for add em8470,8471,8476
    tested em8470 and 8475 only, forks fine
    diff for realmagic2.1 driver, not for latest CVS...




    diff -u realmagic.old/realmagicdev.c realmagic/realmagicdev.c
    --- realmagic.old/realmagicdev.c 2006-02-24 10:00:52.000000000 +1000
    +++ realmagic/realmagicdev.c 2007-02-08 14:31:34.000000000 +1000
    @@ -261,7 +261,10 @@

    static struct pci_device_id realmagic_drv_tbl[] __devinitdata = {
    { VENDOR_ID_SIGMAD, DEVICE_ID_EM8400, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },
    - { VENDOR_ID_SIGMAD, DEVICE_ID_XCARD, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },
    + { VENDOR_ID_SIGMAD, DEVICE_ID_XCARD_em8470, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },
    + { VENDOR_ID_SIGMAD, DEVICE_ID_XCARD_em8471, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },
    + { VENDOR_ID_SIGMAD, DEVICE_ID_XCARD_em8475, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },
    + { VENDOR_ID_SIGMAD, DEVICE_ID_XCARD_em8476, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },
    { 0, }
    };

    diff -u realmagic.old/realmagicdev.h realmagic/realmagicdev.h
    --- realmagic.old/realmagicdev.h 2006-02-24 09:43:33.000000000 +1000
    +++ realmagic/realmagicdev.h 2007-02-08 14:33:12.000000000 +1000
    @@ -64,7 +64,10 @@

    #define VENDOR_ID_SIGMAD 0x1105
    #define DEVICE_ID_EM8400 0x8400
    -#define DEVICE_ID_XCARD 0x8475
    +#define DEVICE_ID_XCARD_em8470 0x8470
    +#define DEVICE_ID_XCARD_em8471 0x8471
    +#define DEVICE_ID_XCARD_em8475 0x8475
    +#define DEVICE_ID_XCARD_em8476 0x8476

    struct dmabuf_element {
    int inuse;

    Zitat

    Ok - i see. This is because of the reduced height of the NTSC-OSD of 480 lines. Maybe I should change this back to 576 lines?


    i think not need, but need write in readme about this...

    "i cannot autodetect PAL or NTSC"


    - this is becouse sigma libs cannot it?
    Its will be a fine....


    I have multy system tv, and can see both system.
    But if i see ntsc dvd in pal mode, i see bad picture if dvd have interlaced fields structure.
    Test this anybody, but need dvd with ntsc interlaced content.

    Yes I use 16/9 tv and zoom on.


    About scart...hmm...


    X-card have some video outs - scart, s-video, component, VGA....
    I think you know this.
    And have no other chip for switch between its, em8475 only.
    I used RGB mode from scart connector in Windows.



    How I can play not mpeg2 files - with mplayer only?
    Is a way for see vdr's menu in mplayer?

    -Be a fine, if plugin will have auto tv system mode, pal or ntsc.
    Becouse in transcoding mode interlaced fields have not best view.


    -will be a fine select scart or s-video (for x-card user)


    -in zoom mode screen need move up, so that center of not zooming picture combine with center of zooming picture ( now this right for upper side of picture)


    -I think not need use _Key 1_ in DVD/SCVD/VCD mode: next audio stream, becouse use vdr's _sound select key_ will be a better (and vdr's prev/next key....)



    X-CARD with LINUX .............. this is fantastic :)

    I try this patch.... has no effect.
    Need any change in config files with it?


    Problem of lirc I have with em84xx-0.0.11 too.
    I try search cause of it...



    sorry bad english...

    If I want do anything with lirc serial in dvd mode, I need press remote's button more than one.
    Stop button even.
    From time to time lirc responding after 10 keypress aproximate.
    CPU load < 5%, may be dma or irq?
    ----------------------------------------------------------


    I try -a option -a 'ac3dec -6'.
    It works fine with softdevice, but no effect with em84xx.

    I think be a fine, use x-card as video device and sound card as audio.
    Example, for ac3 decode by ac3dec.
    Is a way, send audio to sound card direct, not through x-card?


    And yet.
    In dvd mode, my lirc serial remote works very stupid. Have it any solution?

    Not in libc-2.3.4 trouble.


    realmagic84xx driver don't works with em8470.
    It works with em8400 and em8475 only.


    in realmagicdev.h


    #define VENDOR_ID_SIGMAD 0x1105
    #define DEVICE_ID_EM8400 0x8400
    #define DEVICE_ID_XCARD 0x8475



    in realmagicdev.c

    // NOTE: at the moment we only have support for one card



    Need add em8470 support in realmagic driver.

    I use default Sigma libs.


    One of the trouble, in realmagic driver ver 2.1 not present MAKEDEV-EM84XX.sh. I search it very long time, and found in driver ver 1.2 on this forum.


    All others have't problems for make it (em84xx plugin, mplayer, dvd driver).


    If I use rmmod packetcommand module after inserting, need reboot comp, x-card locked.


    I have't OSD with mplayer now, may be I incorrect compiled it.


    AC3 sound play very fine in passthrough mode, from x-card internal spdif out to internal audigy2zs spdif input.

    All works fine with arvdr (Debian Sarge)
    I use X-card em8475
    2.6.15.7 and 2.6.17.13 tested


    DVD work too :) (packetcommand)


    But i have some trouble...
    How i can select video out mode on x-card (s-video, RGB, etc)?
    When I play DVD on 16/9 TV, I have incorrect aspect ratio. All plays as 4:3.


    Zoom in 16/9 from dvb have incorrect place on screen (I think so..)



    sorry bad english...