On 29 Sep 2006, at 13:44, Marko Mäkelä wrote:

> On Fri, Sep 29, 2006 at 01:19:39PM +0100, Torgeir Veimo wrote:
>> I just updated and recompiled DirectFB and softdevice to test the
>> fixes for interlaced output, but now vdr won't start again. I've seen
>> it before but I don't remember how I fixed it. Can anyone give me a
>> hint?
>
> Recompile also vdr, in case you had applied any patches to it or  
> updated
> the compiler since the last time you compiled vdr and plugins.

It seems to be a problem with surfaces. It's weird, since every other  
dfb program works, df_xine runs nicely etc..

[dfb] Accellerated Functions: FillRectange DrawRectange DrawLine  
FillTriangle Blit StretchBlit All
[dfb] Drawing Flags: Blend Src.premultiply
[dfb] Surface Blitting Flags: BlendAlpha BlendColorAlpha Colorize  
SrcColorkey SrcPremultiply Deinterlace
[dfb] Supported video Modes are: [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED]  
[EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]  
[EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED]  
[EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED]  
[EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED]  
[EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED]
[dfb] Enumerating display Layers
Layer 2 FBDev Primary Layer  Type: graphics
   Caps: brightness contrast saturation surface
Layer 1 Matrox Backend Scaler  Type: graphics picture video
   Caps: brightness contrast deinterlacing dst_colorkey  
screen_location surface
Layer 0 Matrox CRTC2 Layer  Type: graphics picture video
   Caps: brightness contrast hue field_parity saturation surface
[dfb] (osdLayer): flags, options, pixelformat: 0000005f, 00000000  
00418c04
[dfb] (osdLayer): width, height:               720 576
[dfb] osdLayer without !! alpha channel
[dfb] Set DLBM_TRIPLE for layer [Matrox CRTC2 Layer]
[dfb] DLOP_FIELD_PARITY supported by layer [Matrox CRTC2 Layer]
[surface capabilities] scrSurface: videoonly flipping interlaced  
triple-buffered
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208162080 (LWP 17382)]
0x00a43b91 in reportSurfaceCapabilities (name=Variable "name" is not  
available.
) at video-dfb.c:195
195       fprintf(stderr, "PixelFormat = 0x%08x ", surf- 
 >GetPixelFormat());
Current language:  auto; currently c++
(gdb) ba
#0  0x00a43b91 in reportSurfaceCapabilities (name=Variable "name" is  
not available.
) at video-dfb.c:195
#1  0x00a46629 in cDFBVideoOut (this=0x888a9a0, setupStore=0x5a4d00)  
at video-dfb.c:402
#2  0x00a46e27 in SubPluginCreator (s=0x5a4d00) at video-dfb.c:1620
#3  0x00580b17 in cSoftDevice::LoadSubPlugin (this=0x8887a90,  
outMethodName=0x59b39d "dfb", pluginPath=0x84e4920 "./PLUGINS/lib/")
     at softdevice.c:355
#4  0x0058112e in cSoftDevice (this=0x8887a90, method=3,  
audioMethod=1, pluginPath=0x84e4920 "./PLUGINS/lib/") at softdevice.c: 
211
#5  0x00581246 in cPluginSoftDevice::Initialize (this=0x84e4900) at  
softdevice.c:1039
#6  0x080cc58c in cPluginManager::InitializePlugins (this=0xbffb0fc4)  
at plugin.c:340
#7  0x080fb9c0 in main (argc=Cannot access memory at address 0x1
) at vdr.c:568


[EMAIL PROTECTED] VDR]# dfbinfo
(*) DirectFB/Config: Parsing config file '/etc/directfbrc'.

       =======================  DirectFB 1.0.0-rc1   
=======================
           (c) 2001-2006  United Cultures of Earth - go for outer space!
           (c) 2000-2004  Convergence (integrated media) GmbH
          
----------------------------------------------------------------

(*) DirectFB/Core: Single Application Core. (2006-09-29 12:11) [ DEBUG ]
(*) Direct/Memcpy: Using MMXEXT optimized memcpy()
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 17453)...
(*) Direct/Thread: Running 'PS/2 Input' (INPUT, 17454)...
(*) DirectFB/Input: IMPS/2 Mouse 1.0 (Convergence GmbH)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 17455)...
(*) DirectFB/Input: AT Translated Set 2 keyboard (1) 0.1 (convergence  
integrated media GmbH)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 17456)...
(*) DirectFB/Input: Logitech USB Receiver (2) 0.1 (convergence  
integrated media GmbH)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 17457)...
(*) DirectFB/Input: cx88 IR (Hauppauge Nova-T DVB-T (3) 0.1  
(convergence integrated media GmbH)
(*) Direct/Thread: Running 'Keyboard Input' (INPUT, 17458)...
(*) DirectFB/Input: Keyboard 0.9 (convergence integrated media GmbH)
(*) DirectFB/Genefx: MMX detected and enabled
(*) DirectFB/Graphics: Matrox G550 0.7 (directfb.org)
(*) DirectFB/Core/WM: Default 0.2 (Convergence GmbH)


Screen (01) FBDev Primary Screen
    Caps: VSYNC POWER_MANAGEMENT

      Layer (02) FBDev Primary Layer
         Type:    GRAPHICS
         Caps:    SURFACE BRIGHTNESS CONTRAST SATURATION

      Layer (01) Matrox Backend Scaler
         Type:    GRAPHICS VIDEO STILL_PICTURE
         Caps:    SURFACE SCREEN_LOCATION DEINTERLACING DST_COLORKEY  
BRIGHTNESS CONTRAST SCREEN_POSITION SCREEN_SIZE

Screen (00) Matrox CRTC2 Screen             (primary screen)
    Caps: VSYNC ENCODERS OUTPUTS

    Encoder (0)
      Type:           TV
      Caps:           TV_STANDARDS
      TV Standards:   PAL NTSC PAL_60


    Output (0)
      Caps:       CONNECTORS SIGNAL_SEL CONNECTOR_SEL
      Connectors: SCART YC CVBS
      Signals:    YC CVBS RGB


      Layer (00) Matrox CRTC2 Layer              (primary layer)
         Type:    GRAPHICS VIDEO STILL_PICTURE
         Caps:    SURFACE BRIGHTNESS CONTRAST HUE SATURATION  
FIELD_PARITY ALPHA_RAMP

      Layer (03) Matrox CRTC2 Sub-Picture
         Type:    GRAPHICS VIDEO STILL_PICTURE
         Caps:    SURFACE OPACITY ALPHACHANNEL


Input (01) IMPS/2 Mouse                    (primary mouse)
    Type: MOUSE
    Caps: AXES BUTTONS
    Max. Axis: 2
    Max. Button: 2

Input (00) AT Translated Set 2 keyboard    (primary keyboard)
    Type: KEYBOARD
    Caps: KEYS

Input (10) Logitech USB Receiver
    Type: MOUSE
    Caps: AXES BUTTONS
    Max. Axis: 2
    Max. Button: 4

Input (03) cx88 IR (Hauppauge Nova-T DVB-T  (primary remote control)
    Type: REMOTE
    Caps: KEYS

Input (11) Keyboard
    Type: KEYBOARD
    Caps: KEYS



-- 
Torgeir Veimo
[EMAIL PROTECTED]



_______________________________________________
Softdevice-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/softdevice-devel

Reply via email to