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