Sponsored By
Efika 5200B Project
Developer and Multimediatools for MorphOS

in category Multimedia
proposed by geit on 26th October 2006 (accepted on 6th December 2006)
[View Full Project]
  Timing, Timing, Timing
posted by geit on 12th November 2007


Recently I implemented the audio player class API and the first two player
classes to see if it's working.

I wrote a mpega playback class and a wrapper class for modules available for
the well known AminetRadio. So until there is no native or MediaCenter specific
class it's possible to use those 30+ format players to play music with the MediaCenter.

Beside that I implemented full keyboard control (previous versions were
thouchscreen/mouse only). Keyboard control includes remote control support which
was lost when converting the old center into a MUI application.

The music player functions were enhanced and thanks to PegaYenzi I replaced the
old sucky images by real nice versions. Some images are still missing as you can
see the standby button in top left looks like a stop button. Stuff like shuffle
and repeat will be next on the list.



If you think this screen looks a little overloaded, then you're right.

For testing it's easier to have the stuff in visual range. It can be changed by
anyone with a simple text editor. Same for the buttons and the background. The
entire design is flexible and can be modified by the user as you can see on the
pictures below.

There is also a player screen planed, which can be activated on demand.

Geit
Genesi Network: Genesi - Main Site Power2People PowerDeveloper