comparison TODO @ 7:e5c49367b899

Updated to 0.8
author Matti Hamalainen <ccr@tnsp.org>
date Tue, 03 Jun 2003 11:25:05 +0000
parents 183e7cbc1036
children 3fcc147b253a
comparison
equal deleted inserted replaced
6:ff6b3a556a15 7:e5c49367b899
1 xmms-sid - SIDPlay input plugin for X MultiMedia System (XMMS) 1 XMMS-SID - SIDPlay input plugin for X MultiMedia System (XMMS)
2 ============================================================== 2 ==============================================================
3 3
4 - [for v0.8 ?]
5 Some way to determine if a tune has stopped playing (yeah, right..)
6 Implementation suggestions:
7 * Use HVSC length database (from SIDPlay's homepage)
8 * For looping tunes, use configurable "max playing time"
9 * User should be able to turn length-detection off/on
10 * Maybe also somekind "silence treshold" detection scheme?
11 * Combination of all those methods above?
12 4
13 Any of the above methods don't provide an 'exact' result due to 5 - UPDATE LIBTOOL! done.
14 various reasons:
15 6
16 a) It is fundamentally impossible to get the _RIGHT_ length 7 - Support libSIDPlay v2.x if detected
17 automatically, since you can't just wait for the "silent" part.
18 (Only 'real' way is to listen all the songs and determine the
19 time manually aka HVSC length db)
20 8
21 b) Some tunes are 'looping' in nature, so there is no "real 9 also make libsidplay1 optional, not required.
22 length". 10 detect with configure.
23 11
24 - Add alternative sub-song selection method, UADE-style pop-up. 12 if (sidplay1 || 2) ok; else fail;
25 13
26 - Coloring to fileinfo window (to separate multiple 14 ---
27 "artist"/"comment"/"name"/"title" fields)
28 15
29 - [for v1.0 ?] 16 -----------------
17 For XMMS-SID v0.9/1.0
30 18
31 * SIDPlay 2 support (when it gets mature enough) 19 * Possibly: Song "pre-rendering" support+position selector
20 work like it "should". Option for those who have the
21 CPU power (or patience) and enough RAM to spare for
22 the whole song.
32 23
33 * Possibly: Song "pre-rendering" support+position selector 24 * Make it more modular (for future enchangements)
34 work like it "should". Option for those who have the
35 CPU power (or patience) and enough RAM to spare for
36 the whole song. NOTE: This depends on the song-length
37 detection support!
38 25
39 INTERNAL: 26 INTERNAL:
40 27
41 - Rewrite the callbacks/etc to work in "the Right Way of Glade" 28 - Clean up the sources somewhat (char->gchar, etc)
42 so that editing the GUI would be easier. (probably not)
43 29
44 - Add STIL-database indexing for faster searches? 30 - Add STIL-database indexing for faster searches?
45 (may not be real issue) 31 (may not be real issue)
32