* MediaExport
- * persist update count for containers
* Fix coding-style/indentation everywhere.
- * '''Fix coding-style everywhere'''
* Filesystem-based cover art (Implement feeding-part of MediaArtStorageSpec)
* Preliminary patch exists, though ugly
* React to configuration changes
* Add configurable filter on "Genre" to decide between Audio and Music for
* UPnP class
* check if g_file_enumerator_container can simplify harvester
- * D-Bus API
- * Add 'title' param to AddURI?
- * Patch needs cleaning
- * 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
→ How to handle devices that query a lot of byte ranges in parallel (LG
blueray player e.g.)
- * Tracker
- * 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)
* Remove relavent code from UI code.
* Transcoding:
- * Make use of encodebin when it's ready (update README/wiki afterwards).
* Use h264 instead of mpeg2 video?
* UI:
* Complete search implementation.
* Deal with number search expressions.
* Deal with logical expressions too.
- * Move dbus path constants to relavent interfaces.
* Document plugin API.
* config file not available
* MediaProviderSpec/External
- * incrementally browse containers at startup.
* Fix search: complete prop translation.
* search: What about multvalued props?
* Make use of "*" filter.
* use icons for media objects.
* AVTransport
- * Handle Next/Prev
- * Handle GetMediaInfo_Ext
* Actually handle all advertized actions/variables.
* Playbin
* EPG item
* Tracker:
- * Port to libtracker-sparql.
* Set the pixel-aspect-ratio props.
* MetadataValues:
* Document delegate functions.
- * Rid of choping tails.
* Do something about total_count param of search (using COUNT?)
* Missing metadata:
* Video: resolution info, author, framerate, bitrate etc.
* listen to hostname changes and re-create plugins that use %h magic.
- * Port to Gio.Variant and GDBus.
- * Asynchronous DBusService/Interface.shutdown.
- * Remove FreeDesktop.Properties ?
-
=== Wishes ===
* http://zee-nix.blogspot.com/2008/10/rygel-gnome-upnp-media-server.html