When you compile SDL you need to look very closely at the output of
configure. you need to make sure it is detecting the presence of
DirectFB. I mistakenly thought for about 3 days that SDL had detected
DirectFB the problem ended up being the locatioin if directfb.pc and
directfb-internal.pc I beleive DirectFBs make install places them in
/usr/local/lib/pkgconfig but SDL only looks in /usr/lib/pkgconfig.

I just simply copied or linked them into /usr/lib/pkgconfig their may be
a better method but it worked for me.

On Fri, 2004-04-23 at 17:52, Justin T Wetherell wrote:
> Ok, I got the fusion stuff working and I can get a picture when using 
> this command.
> mplayer -vo dfbmga file.avi, it looks GREAT!
> 
> This is the mplayer output...
> 
> (*) parsing config file '/etc/directfbrc'.
> 
>        ---------------------- DirectFB v0.9.20 ---------------------
>              (c) 2000-2002  convergence integrated media GmbH
>              (c) 2002-2003  convergence GmbH
>         -----------------------------------------------------------
> 
> (*) Multi Application Core. (with MMX support) (2004-04-23 21:02)
> (*) DirectFB/misc/memcpy: using MMXEXT optimized memcpy()
> (*) DirectFB/InputDevice: LIRC Device 0.2 (convergence integrated media 
> GmbH)
> (*) DirectFB/InputDevice: Keyboard 0.9 (convergence integrated media GmbH)
> (*) MMX detected and enabled
> (*) DirectFB/GraphicsDevice: Matrox G400/G450/G550 0.6 (convergence 
> integrated media GmbH)
> (*) DirectFB/Layer: Enabled 'FBDev Primary Layer'.
> (*) DirectFB/Layer: Enabled 'Matrox CRTC2'.
> ==========================================================================
> Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
> Selected video codec: [ffodivx] vfm:ffmpeg (FFmpeg MPEG-4)
> ==========================================================================
> Checking audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
> AF_pre: af format: 2 bps, 2 ch, 44100 hz, little endian signed int
> AF_pre: 44100Hz 2ch Signed 16-bit (Little-Endian)
> AO: [oss] 44100Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
> Building audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
> Starting playback...
> VDec: vo config request - 320 x 240 (preferred csp: Planar YV12)
> VDec: using Planar YV12 as output csp (no 0)
> Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
> VO: [dfbmga] 320x240 => 320x240 Planar YV12  [fs]
> vo_dfbmga: Video surface 320x240 YV12
> vo_dfbmga: CRTC2 using triple buffering
> vo_dfbmga: CRTC2 surface 720x480 YV12
> (*) DirectFB/Layer: Enabled 'Matrox CRTC2 Sub-Picture'.
> vo_dfbmga: Sub-picture layer using triple buffering
> vo_dfbmga: Sub-picture surface 720x480 ALUT44 (Sub-picture layer)
> 
> Here is the output of dfbinfo
> 
> (*) parsing config file '/etc/directfbrc'.
> 
>        ---------------------- DirectFB v0.9.20 ---------------------
>              (c) 2000-2002  convergence integrated media GmbH
>              (c) 2002-2003  convergence GmbH
>         -----------------------------------------------------------
> 
> (*) Multi Application Core. (with MMX support) (2004-04-23 21:02)
> (*) DirectFB/misc/memcpy: using SSE optimized memcpy()
> (*) DirectFB/InputDevice: LIRC Device 0.2 (convergence integrated media 
> GmbH)
> (*) DirectFB/InputDevice: Keyboard 0.9 (convergence integrated media GmbH)
> (*) MMX detected and enabled
> (*) DirectFB/GraphicsDevice: Matrox G400/G450/G550 0.6 (convergence 
> integrated media GmbH)
> (*) DirectFB/Layer: Enabled 'FBDev Primary Layer'.
> 
> Display Layers
> 
> (00) FBDev Primary Layer             (primary layer)
>         Type: graphics
>         Caps: brightness contrast saturation surface
> 
> (01) Matrox Backend Scaler
>         Type: graphics picture video
>         Caps: brightness contrast deinterlacing dst_colorkey 
> screen_location surface
> 
> (02) Matrox CRTC2
>         Type: graphics picture video
>         Caps: brightness contrast flicker_filtering hue saturation surface
> 
> (03) Matrox CRTC2 Sub-Picture
>         Type: graphics picture video
>         Caps: alphachannel opacity surface
> 
> 
> Input Devices
> 
> (03) LIRC Device                     (primary remote control)
>         Type: remote
>         Caps: keys
> 
> (00) Keyboard                        (primary keyboard)
>         Type: keyboard
>         Caps: keys
> 
> I recompiled SDL-1.2.7 and copied the libSDL-1.2.so.0 into the runtime 
> library
> 
> when I start freevo I get this...
> Traceback (most recent call last):
>   File "./src/main.py", line 111, in ?
>     import menu    # The menu widget class
>   File "/usr/local/src/freevo-1.5-pre1/src/menu.py", line 80, in ?
>     import skin
>   File "/usr/local/src/freevo-1.5-pre1/src/skin.py", line 97, in ?
>     get_singleton()
>   File "/usr/local/src/freevo-1.5-pre1/src/skin.py", line 85, in 
> get_singleton
>     exec('import skins.' + config.SKIN_MODULE  + '.' + 
> config.SKIN_MODULE  + \
>   File "<string>", line 1, in ?
>   File "/usr/local/src/freevo-1.5-pre1/src/skins/main/main.py", line 
> 101, in ?
>     from area import Skin_Area
>   File "/usr/local/src/freevo-1.5-pre1/src/skins/main/area.py", line 89, 
> in ?
>     import xml_skin
>   File "/usr/local/src/freevo-1.5-pre1/src/skins/main/xml_skin.py", line 
> 74, in ?
>     osd = osd.get_singleton()
>   File "/usr/local/src/freevo-1.5-pre1/src/osd.py", line 161, in 
> get_singleton
>     _singleton = util.SynchronizedObject(OSD())
>   File "/usr/local/src/freevo-1.5-pre1/src/osd.py", line 394, in __init__
>     pygame.display.init()
> pygame.error: No available video device
> 
> anyone else try this out...
> 
> 
> 
> -------------------------------------------------------
> This SF.net email is sponsored by: The Robotic Monkeys at ThinkGeek
> For a limited time only, get FREE Ground shipping on all orders of $35
> or more. Hurry up and shop folks, this offer expires April 30th!
> http://www.thinkgeek.com/freeshipping/?cpg=12297
> _______________________________________________
> Freevo-users mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/freevo-users
-- 
Josh Peck <[EMAIL PROTECTED]>



-------------------------------------------------------
This SF.net email is sponsored by: The Robotic Monkeys at ThinkGeek
For a limited time only, get FREE Ground shipping on all orders of $35
or more. Hurry up and shop folks, this offer expires April 30th!
http://www.thinkgeek.com/freeshipping/?cpg=12297
_______________________________________________
Freevo-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to