summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlvw <lvw@e10066b5-e1e2-0310-b819-94efdf66514b>2004-10-29 08:31:19 +0000
committerlvw <lvw@e10066b5-e1e2-0310-b819-94efdf66514b>2004-10-29 08:31:19 +0000
commit1823baf159eaa175dd0e5c7ef46fdeeabe92d779 (patch)
treead3edd97d77927d43c1a393376896acdb0e01e63
parent3c2d5420c44246033f55ec31f877e58357de3466 (diff)
downloadvdr-plugin-muggle-1823baf159eaa175dd0e5c7ef46fdeeabe92d779.tar.gz
vdr-plugin-muggle-1823baf159eaa175dd0e5c7ef46fdeeabe92d779.tar.bz2
Updated Documentation
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@264 e10066b5-e1e2-0310-b819-94efdf66514b
-rw-r--r--TODO71
1 files changed, 36 insertions, 35 deletions
diff --git a/TODO b/TODO
index e662e54..c5aef08 100644
--- a/TODO
+++ b/TODO
@@ -10,37 +10,24 @@
\section urgent Urgent/Short-term issues
\subsection bugs Bugs and testing needed
- - Check whether track/progress view settings are saved
- Crashes in filter selections?
- Keep this? Test mgPCMPlayer::getSourceFile() for GD case (find)
\subsection urgentosd OSD-related Issues
- Rename playlist
- \subsection urgentcode Code polishing
- - Clean up coding style and documentation in general
- - Logging
- - extend mgLog with static logging methods
- - in DEBUG mode, issue logs, warnings, errors to stderr
- - otherwise issue errors only to syslog
- - Check for unnecessary log commands
- - Generate HTML documentation using doxygen,
- - use dotty/gv for state machines of player
- - make available online
- - Clean up mugglei (abstract code where possible)
- - Check for memory leaks
- - Why do filters use pointers?
- - Check for (reasonably) consistent usage of char pointers and strings
- - mgDatabase class is not used
- - should handle a static object with a MySQL connection
- - execute queries
- - escape query strings
- - mgPlayer used what for?
- - Could save IP/host name and associate last playlist/index loaded
- - Move differences 1.3.7+- to link level
+ \subsection urgentplayer Player extensions
+ - Display covers
+ - Import filename
+ - Show image during replay
+ - Add FLAC decoder
+ - Determine max. framecount (needed for rewinding?)
+ - Init scale/level/normalize?
+ - The max. level should be recognized during play
+ - Store max. level in the database
\subsection urgentcontent Content handling
- - Think, whether type (mp3, ogg, flac) should be stored in database
+ - Think, whether type (mp3, ogg, flac) should be stored in database
- could be used in searching/structuring as well
- Handle shuffle mode in mgPlaylist
- shuffle mode on
@@ -61,18 +48,30 @@
- if n < playcount / max. playcount
- add the file to the end of the list
- \subsection urgentplayer Player extensions
- - Display covers
- - Import filename
- - Show image during replay
- - Add FLAC decoder
- - Determine max. framecount (needed for rewinding?)
- - Init scale/level/normalize?
- - The max. level should be recognized during play
- - Store max. level in the database
- - Display covers
- \subsection deploy Deployment
+ \subsection urgentcode Code polishing
+ - Clean up coding style and documentation in general
+ - Logging
+ - extend mgLog with static logging methods
+ - in DEBUG mode, issue logs, warnings, errors to stderr
+ - otherwise issue errors only to syslog
+ - Check for unnecessary log commands
+ - Generate HTML documentation using doxygen,
+ - use dotty/gv for state machines of player
+ - make available online
+ - Clean up mugglei (abstract code where possible)
+ - Check for memory leaks
+ - Why do filters use pointers?
+ - Check for (reasonably) consistent usage of char pointers and strings
+ - mgDatabase class is not used
+ - should handle a static object with a MySQL connection
+ - execute queries
+ - escape query strings
+ - mgPlayer used what for?
+ - Could save IP/host name and associate last playlist/index loaded
+ - Move differences 1.3.7+- to link level
+
+ \subsection deploy Deployment
- Script to publish a version
- make dist
@@ -241,11 +240,13 @@
- BUG: Red key does not work in Browser submenu
- Test execution of playlist commands
- Resume play instead of restarting list from the beginning when terminating play with blue instead of back
+ - Save current playlist on exit and restore on start
- Save on exit
- implement storePlaylistAs( string name ) in gdPlaylist
- find id of playlist called name or create it
- delete all entries
- store current entries
- Handle loop mode in mgPlaylist
-
+ - Track/progress view settings are now saved in the setup
+ - BUG: could not delete first track of a playlist
*/ \ No newline at end of file