[rygel] todo: update



commit 998841700d3ffe8e505cb2f37e60244d5850c9cd
Author: Jens Georg <mail jensge org>
Date:   Fri Feb 17 22:19:47 2012 +0200

    todo: update

 TODO |   32 +++++++++++---------------------
 1 files changed, 11 insertions(+), 21 deletions(-)
---
diff --git a/TODO b/TODO
index 07e15b5..ec31999 100644
--- a/TODO
+++ b/TODO
@@ -1,19 +1,6 @@
-  * MediaDB:
-    * Refactor the beast
-    * Some of the new classes need to be 'internal'.
+  * MediaExport
     * persist update count for containers
-    * More errors needed in MediaDBError
-    * Remove generic save*() & get*()
     * Fix coding-style/indentation everywhere.
-    * DB tables should directly correspond/map to class hierarchy & naming
-    * scheme.
-
-  * MetadataExtractor
-    * Find a way to handle images properly
-      * Will be done automagically by
-      * https://bugzilla.gnome.org/show_bug.cgi?id=626531
-
-  * MediaExport
     * '''Fix coding-style everywhere'''
     * Filesystem-based cover art (Implement feeding-part of MediaArtStorageSpec)
       * Preliminary patch exists, though ugly
@@ -27,27 +14,27 @@
       * Removing URI
         * causes assertion failure followed by a crash if done during its
           harvested at rygel-media-export-root-container.vala:393
+    * Find a way to handle images properly
+      * Will be done automagically by
+      * https://bugzilla.gnome.org/show_bug.cgi?id=626531
 
   * Unify ImportResource and HTTPPost.
 
-  * See if any of sunil mohan's changes are mergable.
-
   * Check in HTTPSeek really needed?
 
-  * crash on trying to trancode ogg to wmv.
-
   * Use common.m4 in tests/Makefile.am (Probably not possible).
 
   * Cache response(s). If user fast forwards a stream, one request completes and
     a second will be issued with a new time offset.  It is important to keep the
     latency of starting the new request small.
+     â How to handle devices that query a lot of byte ranges in parallel (LG
+     blueray player e.g.)
 
   * Refactor ItemCreator class (especially run method).
 
   * Tracker
-   * Get mime-type from gupnp-dlna when dlna pn is known.
-        OR
-   * Make sure tracker uses mime from gupnp-dlna.
+   * Once we can depend on a certain tracker version use dlna mime from
+     tracker.
 
   * Assign priorities to gstreamer threads
     (See gstreamer/tests/examples/streams/stream-status.c)
@@ -173,6 +160,9 @@
   * Provide APIs for D-Bus service-based plugins (external,mpris,tracker).
 
 === Doubtful / issues ===
+
+  * See if any of sunil mohan's changes are mergable.
+
   * Generate default rygel.conf from rygel.conf.xml?
 
   * Use cached props instead of Properties.get*() for cleaner code. issue: How



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]