Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: [ANNOUNCE] vdr-softdevice-0.0.6 plugin



Stefan Lucke schrieb:
On Samstag, 22. Mai 2004 15:25, Joerg Riechardt wrote:
  
Hi,

I  compiled softdevice with vidix. When I start vdr -Psoftdevice I get 
the tv picture on the console,
and can switch channels with thw remote control. As soon as I press the 
"menu" button,
something goes wrong, I can't anymore switch channels, and I get no OSD, 
the menu doesn't come.
    

But previously OSD came up ? 
  
no, not at all
Whats yout framebuffer depth ?
  
32
fbset -i

mode "768x576-60"
    # D: 38.313 MHz, H: 36.839 kHz, V: 59.999 Hz
    geometry 768 576 768 8190 32
    timings 26101 144 16 28 6 112 4
    accel true
    rgba 8/16,8/8,8/0,8/24
endmode

Frame buffer device information:
    Name        : MATROX
    Address     : 0xfa000000
    Size        : 25161728
    Type        : PACKED PIXELS
    Visual      : TRUECOLOR
    XPanStep    : 8
    YPanStep    : 1
    YWrapStep   : 0
    LineLength  : 3072
    MMIO Address: 0xf9000000
    MMIO Size   : 16384
    Accelerator : Matrox G400

Any hint from textual output or from /var/log/messages ?
  
not more then I mentioned
I just tested vidix out with 16bit and 24bit framebuffer on my radeon and
had no problems.

Sometimes while scanning for recordings there are some serious delays.

To redirect the text output you can start vdr like:
clear;./vdr -P streamdev-client -P 'softdevice -vo vidix:' -c /net_data/vdr133-jarada/ -v /net_data/video/ >~/vidix_log 2>&1


Stefan Lucke
./vdr -P softdevice -Premote -v /video/video/ > log 2>&1:

[softdevice] processing args
[softdevice]   argv [0] = softdevice
[softdevice] should set volume to 240
[softdevice] initializing Plugin
[softdevice] Initializing Video Out
cVidixVideoOut: Truecolor FB found
cVidixVideoOut: xres = 768 yres= 576
cVidixVideoOut: line length = 3072
cVidixVideoOut: bpp = 32
cVidixVideoOut: vidix version: 100
cVidixVideoOut: looking for driver: mga_vid.so in /usr/local//lib/vidix/
[mga] probe
[mga] found 11 pci devices
[mga] Found MGA G550
vidixlib: Attempt to initialize driver at: 0x41f46760
[mga] init
Matrox MGA G200/G400/G450 YUV Video interface v2.01 (c) Aaron Holtzman & A'rpi
[mga] detected RAMSIZE is 16 MB
[mga] Set write-combining type of video memory
syncfb (mga): IRQ disabled in mga_vid.c
vidixlib: '/usr/local//lib/vidix/mga_vid.so'successfully loaded
[mga] query fourcc (30323449)
[softdevice] Video Out seems to be OK
[softdevice] Initializing Audio Out
[softdevice] Audio out seems to be OK
[softdevice] A/V devices initialized, now initializing MPEG2 Decoder
[softdevice] OSD-Position at 54 x 396
[video] Creating WindowLayer at 78 x 396, (624 x 135)
cVidixVideoOut: Video changed format to 720x576
[mga] playback off
[mga] Saved colorkey (ON: 0  FD:FF:FF)
[mga] Setting up a 768x576-0x0 video window (src 720x576) format 30323449
[mga] playback on
cVidixVideoOut : num_frames=1
cVidixVideoOut : frame_size=635904
cVidixVideoOut : src pitches y=0
cVidixVideoOut : src pitches u=0
cVidixVideoOut : src pitches v=0
cVidixVideoOut : dst pitches y=32
cVidixVideoOut : dst pitches u=32
cVidixVideoOut : dst pitches v=32
cVidixVideoOut : dstrides.y=736
cVidixVideoOut : dstrides.u=736
cVidixVideoOut : dstrides.v=736
[softdevice] OSD is off now
[softdevice] OSD-Position at 54 x 396
[video] Creating WindowLayer at 78 x 396, (624 x 135)
[softdevice] OSD is off now
[softdevice] OSD-Position at 54 x 45
[video] Creating WindowLayer at 78 x 45, (624 x 27)
[video] Creating WindowLayer at 78 x 72, (624 x 405)
[video] Creating WindowLayer at 78 x 477, (624 x 54)
[softdevice] OSD is off now
cVidixVideoOut : destructor
[mga] playback off
[mga] destroy
[mga] Restored colorkey (ON: 0  FD:FF:FF)

instead of 32 MB only 16 are detected, can that be the reason?
How I can I force 32 MB to be used?

Jörg


Home | Main Index | Thread Index