Beiträge von lnj

    If you are interested.


    I wrote this patch for the case where a combination of SID-NID-TID is not unique in the satellite. The patch allows for a unique combination of channel frequency-SID-NID-TID, and the working channel update and EPG on these channels.
    In patch there are some other features in addition to this. Such as the removal of channels in the absence of them in the stream. All functions can be disabled in the menu. I wrote this patch for myself, look, if you are interested.

    I use gcc 4.4.3


    With latest code all compiled fine.


    But no sound on eHD.


    mPesPcmStream.start_of_first_audio_frame = 0x400;


    need add in "void cPesAudioConverter::SetData(const uint8_t *payload, int length)" , in "// Setup PES Header" section. Then all works.



    // Setup PES Header
    mPesPcmStream.startcode2 = 1;
    mPesPcmStream.streamid = STREAM_ID_PRIVATE1;
    mPesPcmStream.pes_packet_len_low = len & 0xFF;
    mPesPcmStream.pes_packet_len_high = (len >> 8) & 0xFF;
    mPesPcmStream.ext1 = PES_EXT1 | PES_DATA_ALIGNMENT_INDICATOR |
    PES_ORIGINAL;
    mPesPcmStream.ext2 = 0;
    mPesPcmStream.pes_header_data_len = 0;
    mPesPcmStream.start_of_first_audio_frame = 0x400;

    Hi.


    Fine plugin, my comments:


    1. I use Reel eHD (reelbox plugin), and no sound with cd-player plugin.


    I found, that need add line


    mPesPcmStream.start_of_first_audio_frame = 0x0400;


    in "void cPesAudioConverter::SetData(const uint8_t *payload, int length)"


    Than I have sound on eHD.


    2. I have trouble when stop vdr:


    Oct 11 00:40:36 ua0lnjvdr vdr: [18481] stopping plugin: reelbox
    Oct 11 00:40:36 ua0lnjvdr vdr: [18481] stopping plugin: iptv
    Oct 11 00:40:36 ua0lnjvdr vdr: [18481] stopping plugin: pvrinput
    Oct 11 00:40:36 ua0lnjvdr vdr: [18481] stopping plugin: skinenigmang
    Oct 11 00:40:36 ua0lnjvdr vdr: [18481] stopping plugin: xinemediaplayer
    Oct 11 00:40:36 ua0lnjvdr vdr: [18481] stopping plugin: mediaplayer
    Oct 11 00:40:36 ua0lnjvdr vdr: [18481] stopping plugin: mediad
    Oct 11 00:40:36 ua0lnjvdr vdr: [18481] stopping plugin: filebrowser
    Oct 11 00:40:36 ua0lnjvdr vdr: [18481] stopping plugin: image
    Oct 11 00:40:36 ua0lnjvdr vdr: [18481] stopping plugin: text2skin
    Oct 11 00:40:36 ua0lnjvdr vdr: [18481] stopping plugin: systeminfo
    Oct 11 00:40:36 ua0lnjvdr vdr: [18481] stopping plugin: osdteletext
    Oct 11 00:40:36 ua0lnjvdr vdr: [18481] stopping plugin: wirbelscan
    Oct 11 00:40:36 ua0lnjvdr vdr: [18481] stopping plugin: reelchannelscan
    Oct 11 00:40:36 ua0lnjvdr vdr: [18481] stopping plugin: femon
    Oct 11 00:40:36 ua0lnjvdr vdr: [18481] stopping plugin: cdplayer
    Oct 11 00:40:36 ua0lnjvdr kernel: [18335.824214] vdr[18481]: segfault at 3a34404d ip b6b32773 sp bfa06d20 error 4 in libvdr-cdplayer.so.1.7.31[b6b2c000+15000]


    3. I use ver 1.1.1.


    Try compile ver 1.1.4:


    cd_control.cc: In member function ‘void cCdControl::ShowPlaylist()’:
    cd_control.cc:408: error: \u0081 is not a valid universal character
    cd_control.cc:409: error: \u0088 is not a valid universal character
    cd_control.cc:410: error: \u0002 is not a valid universal character
    cd_control.cc:412: error: \u0001 is not a valid universal character
    cd_control.cc:413: error: \u0085 is not a valid universal character



    How fix this?


    4. With ver 1.1.1, press pause when play, after press play again - have no sound, after select other track, sound appears. This trouble I have with alsa too, not with eHD only.


    If press pause and pause again, all works fine.



    Best regards.



    update:


    3.-success, I have no graftft.

    I use vanilla vdr and reelbox plugin with reelbox-svn14835-v4-vdr.diff
    The tuner receives a signal with no errors.


    I can not use the warranty, guarantee is lost because the previous owner changed the capacitor on the 100n.

    But I am able to resolder the BGA chip, or replace the memory chips and capacitors on the eHD. Does this make sense? The DeCypher can be broken inside?
    I do not think that Reel would give me such advice...

    Hi
    Any body can give me a some idea....
    I have:
    ubuntu 8.04, vdr-1.7.15 + reel plugin
    DFI NS80-ea/b mather on Sis 648, power supply Enermax pro82+, Matrox G550, TT S1102 DVB-S, lirc on COM1


    All works, but...
    It may run for 5 mins or 5 hours, then play stops, no ping to 192.168.99.129, in vdr log
    Oct 23 23:53:16 ua0lnjvdr vdr: [9406] buffer usage: 70% (tid=9405)
    Oct 23 23:53:18 ua0lnjvdr vdr: [9406] buffer usage: 80% (tid=9405)
    Oct 23 23:53:19 ua0lnjvdr vdr: [9406] buffer usage: 90% (tid=9405)
    Oct 23 23:53:20 ua0lnjvdr vdr: [9406] buffer usage: 100% (tid=9405)
    Oct 23 23:53:26 ua0lnjvdr vdr: [9406] ERROR: driver buffer overflow on device 1
    LED on EHD lights green.
    EHD cooling from fan, will not overheat.


    To work again need reboot vdr, or stop vdr and try /usr/local/sbin/hdboot -i /lib/firmware/linux.bin, it may be help, from time to time.


    Never worked more than about 5 hours.
    I try other computer, with Via chipset, have the same result.
    I can not find a relationship.
    Can be argued that if the card worked 5 hours it is working?
    And problem in software or in other hardware?


    I can't change EHD, because I live far away, expensive delivery.



    Advise me something...

    Hi, I tried new driver
    It works fine, on x32 bits system.
    Need demux mpeg2 file, and test with mpeg2 video stream:
    cat file.mpv > /dev/sigma/video0


    I will try port mplayer from realmagic driver to open-sigma, but I do not know if I can...
    My knowledge of C++ not fine...


    Helau, what you think about?
    :)

    Fine, src+freq !!!


    I think, need change places of freq and src in string:


    7 12548 GTSS S75.0E 12


    change to


    7 S75.0E 12548 GTSS 12
    :)


    and, in plugin settings - Show:1)Prov.;2)ChID;3)Freq.: I can select number over 3.
    in Jump setting too.


    Be a fine, save sort channels in channels.conf.


    Thanks
    Best regards

    I think Channel id not fine...
    Becouse I have many channels of different providers with identical nid - tid -sid, only rid other
    This is channels with incorrect pid table, and need disable vdr channels update, add channels manualy


    be a fine:
    example


    source___transponder (frequency+polarisation)__channel name


    C_______700000000_____________________chan1
    ______________________________________chan2
    ________800000000______________________chan1
    ______________________________________chan2
    S20.0E__12500 V ________________________chan1
    _______________________________________chan2
    ________12600 H________________________chan1
    _______________________________________chan2


    :)


    If this sort is impossible, let stay providers...

    If I add channels to vdr manualy, the more suitable is a transponder sort (sort for frequency+polarisation), becouse then compare channels with example lyngsat table is very simple
    But providers name nothing say for me...

    mplayer+em84xx play h264 fine with soft transcode and resize to 720x576
    not HDTV but can see :)
    PIV 2.2 GHz have ~60% cpu load with 1260x1080 h264 movie


    before upgrade to h264 hardware decoder in future...

    Hi
    I use iptv plugin with 1.4.7 and 1.5.10
    With 1.4.7 all fine.
    But 1.5.10 have trouble - if I see not iptv channels (ex dvb-s), iptv plugin have continue receive ip stream, and I have unnecessary traffic on adsl network
    I think becouse 1.5.10 have other method of works with tuner device


    Any suggestions?

    I use:
    FMPSet(FMPI_VIDEOOUT, COMPONENT_RGB_SCART | FMPV_VIDEOOUT_TV | FMPV_VIDEOOUT_PAL))


    for scart RGB out on x-card em8471
    in attach my patch for em84xx-0.0.13 and mplayer-1.0rc1


    not fine code but works ;)


    for vdr - select composite/scart in osd plugin options
    for mplayer - can use some options for driver:
    -vo em84xx -composite+auto system without options
    -vo em84xx:composite:auto
    -vo em84xx:composite:pal
    -vo em84xx:composite:ntsc
    -vo em84xx:scart:auto
    -vo em84xx:scart:pal
    -vo em84xx:scart:ntsc