Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 3fafc219aed56af61111d6915c8e8c48 > files > 17

moc-2.4.4-3mdv2010.0.i586.rpm

Items marked with $ are bigger changes requiring more time.

Known bugs:
- Repeat is not working properly. http://moc.daper.net/node/124
- RCC should be used for file names. http://moc.daper.net/node/116
- Do we assume filesystem in UTF-8? It's incorrect.
- lock up when seeking backward
- I have a problem with moc 2.4.0 on FreeBSD 6.1-PRERELEASE. When I build moc
  with musepack (libmpcdec) support moc allways core dumps on exit.
- Crash on FreeBSD 5.5 http://moc.daper.net/node/148
- When sorting by file name (directories), put files beggining with a
  non alphanuemric character at the top.

--------------------------------------------------------------------------------
For more complete TODO list, see http://moc.daper.net/roadmap
--------------------------------------------------------------------------------

In future:

* Review strcpy()/sprintf() usage, change to strncpy()/snprintf() where
  possible.
* More side menus: many directory/playlist views.
* LADSPA
* Don't display not printable chars.
* Editing the title of an item on the playlist (for internet streams).
*$ Media library: tree-like menu for artists and albums.
* Seek by a % value (also using keys for 10%, 20% etc.)
* Ability to play from a playlist made of items found after searching.
* http://www.audioscrobbler.com/ (last.fm)
* JACK: intelligent bahaviour when we get disconnected from the server
  - detect it, try connect and exit if it fails.
* FastGo instead of FastDir: go to a directory, URL or a playlist.
* Read tags for sndfile formats.
*$ http://www.peercast.org/
* Crosfeed
* Command to see all information about a file with all tags, also all informaton
  about an internet stream (from IceCast headers like icy-url, icy-pub).
*$ Lyrics downloaded from the Internet.
* lirc
* handle SIGBUS - when mmap()ed file is truncated.
* Don't use PATH_MAX.
*$ libsidplay2
* Seek forward using the content of the output buffer.
*$ Locales.
*$ Song ratings or something like Q in XMMS.
* Configurable sorting.
* Add a key for switching sort modes.
*$ Equalizel like in Beep Media Player
*$ Make equal volume level for every song like in http://volnorm.sourceforge.net
*$ Replaygain
* Seek to arbitrary position (by typing a number).
*$ VQF (like http://www.csn.ul.ie/~mel/projects/linux/vqfplugin/)
*$ AAC by libfaad
*$ MP4
*$ mod
*$ ESD
*$ CUE-sheet
* Command line option to delete the currently played item from the playlist.
* scripting
* APE (http://sourceforge.net/projects/mac-port/)
* Some options can be changed at run-time using a menu.

Maybe never:

* posix_fadvise()
* Say about ignored options that affects server when the server is not being
  run.
* Funny ASCII equalizer.
* Mouse support