MED

My entertainment Desktop


MED - SDL Multimedia Desktop

Why ?

I have somewhere in my place a MacMini that remains unused. I enjoy playing arcade games with xmame and just bought an X-arcade device for that purpose. I want to be able to handle the linux powered MacMini entirely with the X-Arcade device ; so I can plug it to my TV and control the stuff without any need of a keyboard.
In short, I want a joystick-controlled, eye-candy interface.

Targets

Choices

Configuration File

The conffile supports the following entry:
[video]
type = directory
root = /data/videos
command = /usr/bin/totem -f %s
grab-input = true
action-left = totem --previous
action-right = totem --next
action-up = totem --volume-up
...
	
This kind of entry in the conffile allows dynamic entries, very useful for browsing videos for instance.

State

2007/04/22

Write first version of med

2007/04/23

Support for the X-arcade

2007/04/24

Support for the complete fullscreen mode

2007/06/25

Support for thumbnails in the menus. It's now possible to add the option "thumb-command" in the conffile. Then for each item found, MED will call the command defined to build a thumb (if not already done).

Here is an example with the following conffile entry :

  [vids]
  type = directory
  root = /data/videos
  title = Videos
  command = /usr/bin/totem --fullscreen "%s"
  grabinput = true
  hook-left = /usr/bin/totem --seek-bwd
  hook-right = /usr/bin/totem --seek-fwd
  hook-up = /usr/bin/totem --volume-up
  hook-down = /usr/bin/totem --volume-down
  hook-ok = /usr/bin/totem --play-pause; /usr/bin/gnome-osd-client "pause"
  hook-cancel = /usr/bin/totem --quit
  thumb-command = /usr/bin/totem-video-thumbnailer "%s" "%s"
  

TO DO

Programming Design / Application Layout