* Fix coding-style/indentation 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
* Check in HTTPSeek really needed?
- * 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.
* Assign priorities to gstreamer threads
(See gstreamer/tests/examples/streams/stream-status.c)
- * UI
- * Make sure we restart rygel when configuration changes.
- * Get interfaces directly from NM.
- * Show available APs for Wifi interface.
-
* rygel copies config file to user's home dir if not already there.
* Copy code from UI.
- * Start rygel as part of user session.
- * Remove relavent code from UI code.
-
- * Transcoding:
- * Use h264 instead of mpeg2 video?
-
* UI:
* Kill preferences UI
* Move UI components to gnome-user-share (bastien will do this, really?)
* mpris
* use icons for media objects.
- * AVTransport
- * Actually handle all advertized actions/variables.
-
* Playbin
* configuration options to set gst playbin props?
* Totem plugin that implements MediaRenderer spec.
- * plugins should keep version of rygel they were compiled against.
-
* ScheduledRecording (ScheduledRecording spec, especially section 2.9.2.2.1)
* Add MediaItem.ChannelID prop.
* MediaItem.ChannelID prop gets serialized into DIDL.
* EPG item
* Tracker:
- * Set the pixel-aspect-ratio props.
* MetadataValues:
* Document delegate functions.
* Do something about total_count param of search (using COUNT?)