view TODO @ 1:183e7cbc1036

Initial revision
author Matti Hamalainen <ccr@tnsp.org>
date Tue, 03 Jun 2003 10:23:04 +0000
parents
children e5c49367b899
line wrap: on
line source

xmms-sid - SIDPlay input plugin for X MultiMedia System (XMMS)
==============================================================

- [for v0.8 ?]
  Some way to determine if a tune has stopped playing (yeah, right..)
  Implementation suggestions:
  * Use HVSC length database (from SIDPlay's homepage)
  * For looping tunes, use configurable "max playing time"
  * User should be able to turn length-detection off/on
  * Maybe also somekind "silence treshold" detection scheme?
  * Combination of all those methods above?

  Any of the above methods don't provide an 'exact' result due to
  various reasons:

  a) It is fundamentally impossible to get the _RIGHT_ length
     automatically, since you can't just wait for the "silent" part.
     (Only 'real' way is to listen all the songs and determine the
     time manually aka HVSC length db)

  b) Some tunes are 'looping' in nature, so there is no "real
     length".

- Add alternative sub-song selection method, UADE-style pop-up.

- Coloring to fileinfo window (to separate multiple
  "artist"/"comment"/"name"/"title" fields)

- [for v1.0 ?]

  * SIDPlay 2 support (when it gets mature enough)

  * Possibly: Song "pre-rendering" support+position selector
    work like it "should". Option for those who have the
    CPU power (or patience) and enough RAM to spare for
    the whole song. NOTE: This depends on the song-length
    detection support!

INTERNAL:

- Rewrite the callbacks/etc to work in "the Right Way of Glade"
  so that editing the GUI would be easier. (probably not)

- Add STIL-database indexing for faster searches?
  (may not be real issue)