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