summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlvw <lvw@e10066b5-e1e2-0310-b819-94efdf66514b>2004-09-01 09:05:23 +0000
committerlvw <lvw@e10066b5-e1e2-0310-b819-94efdf66514b>2004-09-01 09:05:23 +0000
commitc12e4c1bf19c4018a08d2637f4233d5c701f7e19 (patch)
treecd11660f87f7cffa0a30e02ee0c5c6977de67dc7
parent49f3190394b3c6f7ee4a4fac41b61ba6beedfbf1 (diff)
downloadvdr-plugin-muggle-c12e4c1bf19c4018a08d2637f4233d5c701f7e19.tar.gz
vdr-plugin-muggle-c12e4c1bf19c4018a08d2637f4233d5c701f7e19.tar.bz2
Document progress on ogg integration.
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/branches/ogg_player@136 e10066b5-e1e2-0310-b819-94efdf66514b
-rw-r--r--TODO25
1 files changed, 14 insertions, 11 deletions
diff --git a/TODO b/TODO
index f70744b..b97182f 100644
--- a/TODO
+++ b/TODO
@@ -3,16 +3,11 @@ TODO File for Muggle
Ogg/Vorbis decoder integration
==============================
-- cOggFile kept
-- cOggInfo dismissed in favor of obtaining info from DB
-- coding conventions adapted
-
-- mugglei.c: Store audio properties in DB (most notably samplerate, no. channels
-- mgOggDecoder: obtain audio properties from DB
+- mgPCMPlayer::getSourceFile to be moved to mgContentItem class (abstract)
+ and made concrete in subclasses
- in mgPCMPlayer/vdr_player.c:
- - pass m_playing to decoder (instead of filename)
- - getSourceFile to be moved to mgTrack class and subclasses
-
+ - pass m_playing to mp3/ogg decoder (instead of filename)
+- mgOggDecoder: obtain audio properties from DB (via mgContentItem)
Deployment
==========
@@ -29,7 +24,7 @@ Deployment
Testing/bugs
============
- Test execution of playlist commands
-- Test mgPCMPlayer::getSourceFile() for GD case (find)
+- Keep this? Test mgPCMPlayer::getSourceFile() for GD case (find)
- Test saving/loading playlists to database
Import
@@ -41,7 +36,6 @@ Import
- Modified
- Tracks
- - !Audio properties( bitrate, channels, length, sampleRate )
- Language (?)
- Genre1, 2
- Rating?
@@ -165,6 +159,15 @@ Already Done
- i18n (english and german)
- Album import
- Various artists
+- Ogg/Vorbis decoder integration
+ - cOggFile kept
+ - cOggInfo dismissed in favor of obtaining info from DB
+ - coding conventions adapted
+ - Schema extended to keep audio properties
+ - Import (mugglei) extended to store audio properties in DB
+ (most notably samplerate, no. channels)
+ - Extended mgContentItem with audio properties
+ - Extended mgGdTrack with audio properties (bitrate, samplerate, channels)
************************************************************
*