problem compiling reelbox+vdr 1.7.0

  • i have try do use my new ehd bur i stop here


    i have opensuse and folow the wiki vdr for opensuse and ehd but tryng to compile the plugin reelbox to use ehd stop whit this error


    make[1]: Entering directory `/usr/local/src/vdr/PLUGINS/src/reelbox'
    Makefile:75: ../../../Make.common: No such file or directory
    make[1]: *** No rule to make target `../../../Make.common'. Stop.



    any ideia please


    thank you very much for help

  • hello again


    i compile reelbox plugin but what i see is xine+vdr1.7.0 dont seem to use de board


    how can i see if its comunicating whit tthe ehd???


    my runvdr


    PATH=/usr/local/bin:$PATH


    VDRPRG="/usr/local/bin/vdr"
    VDRCMD="$VDRPRG -t /dev/tty8 -w 60 -c /etc/vdr -E /var/vdr --vfat \
    -L /usr/local/src/vdr/PLUGINS/lib \
    -s /usr/local/bin/vdrpoweroff.sh \
    -P sc \
    -P'xineliboutput -l none -r 37890 -p' \
    -u root \
    -P reelbox \
    $*"


    KILL="/usr/bin/killall -q -TERM"


    what do i miss???


    i must have what plugin in vdr to comunicate whit the board


    i make dmesg and see it working tun and ehd board


    01:06.0 Multimedia controller: Micronas USA, Inc. Device 8100
    Subsystem: Micronas USA, Inc. Device 8100
    Flags: bus master, medium devsel, latency 64, IRQ 11
    Memory at dbfff000 (32-bit, non-prefetchable) [size=4K]
    Memory at d0000000 (32-bit, non-prefetchable) [size=128M]
    Capabilities: [40] Power Management version 2

  • ok


    i see i need xine-hde


    but wen i try to compile give me this error


    creating dependencies for pkg xineplug_hde
    cc -O2 -funroll-loops -fomit-frame-pointer -march=pentium-mmx -mmmx -Wall -Wstrict-prototypes -c -D_GNU_SOURCE -D__LINUX__ -DCONFIG_MPEGVIDEO_PARSER -DCONFIG_MPEG4VIDEO_PARSER -DCONFIG_H264_PARSER -I/usr/include/xine -I/usr/include/xine/xine -I../hdshm3/src/include -I/usr/src/linux-2.6.12-rc2-wis/include hde_xine_video.c
    In file included from hde_io.h:27,
    from hde_xine_video.c:35:
    hde_tool.h:681: warning: function declaration isn’t a prototype
    In file included from hde_xine_video.c:35:
    hde_io.h:92: warning: function declaration isn’t a prototype
    hde_io.h:93: warning: function declaration isn’t a prototype
    hde_io.h:97: warning: function declaration isn’t a prototype
    hde_io.h:98: warning: function declaration isn’t a prototype
    hde_io.h:99: warning: function declaration isn’t a prototype
    hde_io.h:103: warning: function declaration isn’t a prototype
    hde_io.h:104: warning: function declaration isn’t a prototype
    hde_io.h:105: warning: function declaration isn’t a prototype
    hde_io.h:107: warning: function declaration isn’t a prototype
    hde_io.h:109: warning: function declaration isn’t a prototype
    hde_io.h:111: warning: function declaration isn’t a prototype
    hde_xine_video.c: In function ‘hde_alloc_frame’:
    hde_xine_video.c:122: warning: ‘xine_xmalloc’ is deprecated (declared at /usr/include/xine/xineutils.h:606)
    hde_xine_video.c: In function ‘hde_update_frame_format’:
    hde_xine_video.c:149: warning: ‘xine_xmalloc’ is deprecated (declared at /usr/include/xine/xineutils.h:606)
    hde_xine_video.c:155: warning: ‘xine_xmalloc’ is deprecated (declared at /usr/include/xine/xineutils.h:606)
    hde_xine_video.c:156: warning: ‘xine_xmalloc’ is deprecated (declared at /usr/include/xine/xineutils.h:606)
    hde_xine_video.c:157: warning: ‘xine_xmalloc’ is deprecated (declared at /usr/include/xine/xineutils.h:606)
    hde_xine_video.c: In function ‘hde_vo_open_plugin’:
    hde_xine_video.c:272: warning: ‘xine_xmalloc’ is deprecated (declared at /usr/include/xine/xineutils.h:606)
    hde_xine_video.c: In function ‘hde_video_init’:
    hde_xine_video.c:322: warning: ‘xine_xmalloc’ is deprecated (declared at /usr/include/xine/xineutils.h:606)
    hde_xine_video.c:326: error: ‘video_driver_class_t’ has no member named ‘get_identifier’
    hde_xine_video.c:327: error: ‘video_driver_class_t’ has no member named ‘get_description’
    make: *** [hde_xine_video.o] Error 1



    any help please

  • Hi scubidoo,


    I'm not sure what your problem is.
    When you are starting VDR do you see anything on your eHD?
    Before starting VDR you should a see a hardcode image, when the eHD was successfully started?
    Could you connect via telnet to your eHD?
    When you start your VDR you shouldn't use xineliboutput. The eHD must also be set as your Primary Device...

  • thanls for the reply


    i have compiled de vdr 1.7.0 acording wiki opemsus


    i have install reelbox plugin


    but i have read i have to have reel-ehd instaled also and i can complie him


    i enter via telnet on de ehd and can ping it


    what i am doing wrong???

  • Hi,


    please try to start your vdr _only_ with the reelbox plugin.
    Before that edit your /etc/vdr/setup.conf - set the PrimaryDevice to count of your dvb device + 1.
    If you have one dvb device, set to 2 and so on...


    It could be helpfull, when you post some log messages :)

  • theres a log of vdr


    Vigor12:/var/bin # vdr -c /etc/vdr -L /usr/local/src/vdr/PLUGINS/lib -P reelbox
    HOST: Mapped ID 1, phys 0x1032000 to 0xb7f9d000, rphys 0x1032000 to virt 0xb7f9d000, length 2000, kernel_mem 0x27932000
    HOST: Mapped ID 40000180, phys 0x1034000 to 0xb7b74000, rphys 0x1034000 to virt 0xb7b74000, length 8000, kernel_mem 0x27934000
    HOST: Mapped ID 40000181, phys 0x103c000 to 0xb6a39000, rphys 0x103c000 to virt 0xb6a39000, length 40000, kernel_mem 0x2793c000
    CH_OPEN: 12
    CH_OPEN: channel 12 phys control 1034000 used areas 1
    HOST: Mapped ID 40000140, phys 0x10dc000 to 0xb7b6c000, rphys 0x10dc000 to virt 0xb7b6c000, length 8000, kernel_mem 0x279dc000
    HOST: Mapped ID 40000141, phys 0x10e4000 to 0xb6a19000, rphys 0x10e4000 to virt 0xb6a19000, length 20000, kernel_mem 0x279e4000
    CH_OPEN: 10
    CH_OPEN: channel 10 phys control 10dc000 used areas 1
    HdCommChannel::SetVideomode(-1)
    INFO [reelbox]: aspect memcopy
    Mode: consumer
    Data: audio
    Rate: 44100 Hz
    Copyright: permitted
    Emphasis: none
    Category: general
    Original: 1st generation
    Clock: 1000 ppm
    virtual void Reel::HdOsd::SetActive(bool) On=1
    virtual void Reel::HdOsd::SetActive(bool) On=0
    RestartAudio, audioOverHDMI_ = 1, digitalAudio_ = 0, audioOverHd = 1
    [reelbox] SetPlayModeOn()
    [reelbox] audioPlayerHd_->Start()
    virtual void Reel::HdOsd::SetActive(bool) On=1
    video: synced early
    virtual void Reel::HdOsd::SetActive(bool) On=0


    and stop here


    when i use this i expect only video on hde or also on pc monitor???????

    yavdr 0,4 amd sempron 145 nvidia gt520 cablestar

    2 Mal editiert, zuletzt von scubidoo ()

  • i have tested on my hd tv and on a monitor whit dvi input an a cable hdmi to dvi and the problem is



    i start de pc and see on tv reelbox hd screen



    start vdr and says out of range



    go to s-video and only see lines




    help please

  • please somebody help me


    theres more logs



    ./vdr -c /etc/vdr -P"reelbox"
    HOST: Mapped ID 1, phys 0x1032000 to 0xb7a95000, rphys 0x1032000 to virt 0xb7a95000, length 2000, kernel_mem 0x27032000
    Error opening hd channel 12
    , using dummyError opening hd channel 10
    , using dummyHdCommChannel::SetVideomode(-1)
    INFO [reelbox]: aspect memcopy
    Mode: consumer
    Data: audio
    Rate: 44100 Hz
    Copyright: permitted
    Emphasis: none
    Category: general
    Original: 1st generation
    Clock: 1000 ppm
    RestartAudio, audioOverHDMI_ = 1, digitalAudio_ = 0, audioOverHd = 1
    [reelbox] SetPlayModeOn()
    [reelbox] audioPlayerHd_->Start()
    VideoPlayerHd::Start()
    VideoPlayerHd::Trickmode(0)
    video: synced early
    Play = Off.
    VideoPlayerHd::Stop()
    VideoPlayerHd::Clear()
    RestartAudio, audioOverHDMI_ = 1, digitalAudio_ = 0, audioOverHd = 1
    [reelbox] SetPlayModeOn()
    [reelbox] audioPlayerHd_->Start()
    VideoPlayerHd::Start()
    VideoPlayerHd::Trickmode(0)
    audio: synced early


    i try now on ubuntu the splash screen ehd apears on tv wen the pc boot


    start vdr and says video out of range
    somebody help me please

  • please help me i am frustate



    i have by this card and i can acheive to put it working


    i have try a tv amd a dvi monitor


    both says out of range only wen vdr start


    the monitor says dvi input out of range


    28.1 khz /25 hz



    what is wrong


    i testes ubuntu and opensuse


    what is the svn i must use


    and what patch???




    tanks for all for help in advance

  • Dear scubidoo,


    please check your vdr setup.conf Parameter "Primary_DVB" as suggested by CR7. The value depends on how many DVB cards you have in your system. If you're not sure please try values from 1 till 5.


    Can you disable the xineliboutput Plugin? It is not needed for the eHD functionionality in general. Xine is only needed if you want to use the xinemediaplayer plugin for the eHD.


    Concerning your 25hz problem it might be possible that the eHD wants to use HDMI mode but your monitor only supports DVI. In the vdr setup.conf there is a parameter for the reelbox plugin that determines if the output is HDMI or DVI. If you set the parameter manually before you start your VDR it might work. I think it is the following parameter:

    Code
    reelbox.HDDM = 1

    Value 1 stands for HDMI. I don't know which value is for DVI. I might guess it's either 0 or 2.


    I hope this helps.
    Matthias

  • scubidoo


    the ehd itself starts by loading the linux.bin, after thist the ping and telnet to the card will work (thats what is definatly workng in your enviroment)
    then the hdplayer is loaded by tftp, so a tftp server will have to run on your system and in the directory you defined as root for your tftp server you should have a directory hdplayer and in in it the decompresed hdplayer.gz from the svn, named hdplayer


    the ehd card starts in mode 576i by default and is then swithed to the used resolution by the vdr plugin
    imho there ist (at the moment) no real difference between hdmi und dvi because hdcp is not used/implemented


    may be it´s easyer when you only have the ehd and a budget card in your system, the vdr will automaticly use the ehd as primary device (no changes in setup.conf)
    in older svn´s there was a problem when no proper entrys for the rellbox plugin where in the setup.conf, you can try to put them in manualy bevor vdr starts (can be found with the search funktion here in the board)

  • hi all


    thanks for the reply and for pacience


    o have put the config of reelbox on vdr conf


    stil no video but i have change the audio and some feztures


    now i have audio but stil no video


    theres the log


    Vigor12:/usr/local/src/vdr # ./vdr -c /etc/vdr -P reelbox
    HOST: Mapped ID 1, phys 0x1032000 to 0xb7a58000, rphys 0x1032000 to virt 0xb7a58000, length 2000, kernel_mem 0x26e32000
    HOST: Mapped ID 40000180, phys 0x1034000 to 0xb7a4f000, rphys 0x1034000 to virt 0xb7a4f000, length 8000, kernel_mem 0x26e34000
    HOST: Mapped ID 40000181, phys 0x103c000 to 0xb610a000, rphys 0x103c000 to virt 0xb610a000, length 40000, kernel_mem 0x26e3c000
    CH_OPEN: 12
    CH_OPEN: channel 12 phys control 1034000 used areas 1
    HOST: Mapped ID 40000140, phys 0x10dc000 to 0xb7a47000, rphys 0x10dc000 to virt 0xb7a47000, length 8000, kernel_mem 0x26edc000
    HOST: Mapped ID 40000141, phys 0x10e4000 to 0xb60ea000, rphys 0x10e4000 to virt 0xb60ea000, length 20000, kernel_mem 0x26ee4000
    CH_OPEN: 10
    CH_OPEN: channel 10 phys control 10dc000 used areas 1
    HdCommChannel::SetVideomode(-1)
    INFO [reelbox]: aspect memcopy
    Mode: consumer
    Data: audio
    Rate: 44100 Hz
    Copyright: permitted
    Emphasis: none
    Category: general
    Original: 1st generation
    Clock: 1000 ppm
    [reelbox] static void Reel::AudioPlayerBsp::Create()
    [reelbox] Reel::AudioPlayerBsp::AudioPlayerBsp()
    Start Thread ID: -1240556656
    amixer: Cannot find the given element from control default


    amixer: Cannot find the given element from control default


    Mode: consumer
    Data: audio
    Rate: 48000 Hz
    Copyright: permitted
    Emphasis: none
    Category: general
    Original: 1st generation
    Clock: 1000 ppm
    virtual void Reel::HdOsd::SetActive(bool) On=1
    virtual void Reel::HdOsd::SetActive(bool) On=0
    RestartAudio, audioOverHDMI_ = 0, digitalAudio_ = 0, audioOverHd = 0
    [reelbox] SetPlayModeOn()
    [reelbox] !!! NO audioPlayerHd_ !!
    [reelbox] virtual void Reel::AudioPlayerBsp::Start()
    [reelbox] virtual void Reel::AudioPlayerBsp::Clear()
    virtual void Reel::HdOsd::SetActive(bool) On=1
    video: synced early
    -------Sync: play zero packet----------
    virtual void Reel::HdOsd::SetActive(bool) On=0
    -------Sync: play zero packet----------
    -------Sync: play zero packet----------
    -------Sync: play zero packet----------
    -------Sync: play zero packet----------
    -------Sync: play zero packet----------
    -------Sync: play zero packet----------
    -------Sync: play zero packet----------
    -------Sync: play zero packet----------
    -------Sync: play zero packet----------
    -------Sync: play zero packet----------
    -------Sync: play zero packet----------
    -------Sync: play zero packet----------
    -------Sync: play zero packet----------
    -------Sync: play zero packet----------
    -------Sync: play zero packet----------
    -------Sync: play zero packet----------
    -------Sync: play zero packet----------
    -------Sync: play zero packet----------



    and the config of vdr


    reelbox.Ac3 = 1
    reelbox.Aspect = 0
    reelbox.AudioMix = 0
    reelbox.AudioOverHD = 0
    reelbox.AudioOverHDMI = 0
    reelbox.Deint = 0
    reelbox.DelayAc3 = 25
    reelbox.DelayStereo = 0
    reelbox.DisplayType = 1
    reelbox.Framerate = 0
    reelbox.HDAM = 0
    reelbox.HDAPort = 0
    reelbox.HDAspect = 1
    reelbox.HDDisplayType = 1
    reelbox.HDDM = 1
    reelbox.HDfb = 1
    reelbox.HDIntProg = 1
    reelbox.HDnorm = 1
    reelbox.HDResolution = 1
    reelbox.Norm = 1
    reelbox.Resolution = 1
    reelbox.Scartmode = 1
    reelbox.UseHdExt = 1
    reelbox.VMM = 0
    reelbox.VSM = 0


    any think i have to do???

  • ok


    i already achieve to view de osd from vdr on tv



    but no image only sound



    its crazy


    do i need the xine-lib ????


    please tell me what svn can i use from reelbox and what is the patch to use on vdr 1.7.0 because a see a lot of patch


    another think if its help


    my card is a skystar hd2 and driver mantis


    do i must use s2api???

    yavdr 0,4 amd sempron 145 nvidia gt520 cablestar

    Einmal editiert, zuletzt von scubidoo ()

  • ok


    i have all working


    images and osd and sound



    thanks all for your help


    the only problem is no audio on astra hd+ and animax hd


    on dvb-s all is working


    i use s2api and a skystar hd2 on opensuse



    wy i dont have sound on hd???


    any ideia???

Jetzt mitmachen!

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