Mercurial > hg > xmms-sid
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 |