Downloads
- Source: oggplay_0.1.1.tar.gz
- Package for OpenZaurus 3.5.4.1: oggplay_0.1.1-r0_arm.ipk
- License: GPLv2
Changelog
- 24.02.2007 0.1 tgz, ipk
- First release
- 13.03.2007 0.1.1 tgz, ipk
- ReplayGain support for Ogg Vorbis files.
Ogg Vorbis Player for Opie
This is a simple, lightweight Player for Opie I made primarily for myself, so could incorporate some features, Opieplayer or XMMS-embedded didn't have. It is designed to be simple, without any eye candies. As this is my first QT and Opie project, the propability for major bugs is vastly elevated, be warned. It has the following features:
- Plays Ogg Vorbis and MP3 files, reads and writes M3U playlists.
- Supports seeking (but may be inaccurate for MP3s) and of couse playing and pausing.
- Has a volume control (using OSS on older Zauri and Alsa on newer Zauri, though it also needs the libasound on older Zauri)
- Has a working shuffle mode (plays all files exactly once in random order, in shuffle and repeat mode plays a file again only after at least half of the playlist was played in between).
- The keyboard lock option disables all keys that would leave the vorbis player or switch to another application.
- The screensaver option turns the display really off after a given time to save some battery (because Opie since 1.2 only turns off the lights).
Keyboard controls:
Space, Enter, OK button | Play/Pause |
Cancel | Quit the application |
Up, Down | Volume control |
Left, Right | Previous/Next song |
S | Stop |
L | Loop |
R | Random |
K | Keyboard lock/unlock |
As a limitation of the Opie file dialog you can only add one file at a time. That's why there is also a 'Add whole directory' option. Moving and Removing songs from the playlist can be done using the context menu (press and hold the softpen on a song for a second).
Contact
If you have questions, found bugs, have ideas for improvements, more features or if you just like it, please tell me.
My mail address is: a.motzkau@web.de
Thanks
Thanks to Sharp for such a great Linux PDA, to Trolltech and the Opie team for the GUI and to the OpenEmbedded team for the OpenZaurus distribution and build environment.