summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorKrzesimir Nowak <krnowak@openismus.com>2013-01-03 19:05:52 +0100
committerJens Georg <mail@jensge.org>2013-01-16 11:27:55 +0100
commit38308c4538c419b5b1a1d6e1cd794d03ab095d8b (patch)
tree6e87b43bbfe39c60e88d55014c6a58dd34e5f58c /TODO
parent613ddc5cc65365816e634450537903f885fd7694 (diff)
downloadgupnp-dlna-38308c4538c419b5b1a1d6e1cd794d03ab095d8b.tar.gz
Update TODO.
Diffstat (limited to 'TODO')
-rw-r--r--TODO22
1 files changed, 3 insertions, 19 deletions
diff --git a/TODO b/TODO
index 745e325..0b74789 100644
--- a/TODO
+++ b/TODO
@@ -1,28 +1,12 @@
-* Prepare native sets API for exposing into public. This needs to have
- a bit of thought as we probably will want to expose only read-only
- API. Also we probably don't want to expose every gory detail of sets
- implementation. For GObject introspection purposes the exposed
- classes will need to be boxed into GTypes.
-
-* Merge native profile backend into GUPnPDLNAProfile and
- GUPnPDLNAProfileGuesser. That way we can get rid of
- GUPnPDLNAProfileGuesserImpl and some backend files, expose profile's
- restrictions and rename GUPnPDLNANativeFoo into GUPnPDLNAFoo. Also
- we could extend gupnp-dlna-info-2.0 and gupnp-dlna-ls-profiles-2.0
- to show more information about DLNA profiles.
-
* More about extending tools - gupnp-dlna-info-2.0 could show DLNA
- profiles restrictions (likely) and discovered metadata attributes
- (bit unlikely, but dunno). gupnp-dlna-ls-profiles-2.0 could show
- restrictions of listed DLNA profiles.
+ profiles restrictions and discovered metadata attributes.
+ gupnp-dlna-ls-profiles-2.0 could show restrictions of listed DLNA
+ profiles.
* Write a GStreamer-only utility for creating a GstEncodingProfile
from GUPnPDLNAProfile. That could be easily done when above points
are done.
-* Maybe expose/add a generic/GStreamer-only API taking
- generic/GStreamer discovery data and returning a guessed profile.
-
* Bring the tests back to life. And make them being run on make check.
* Don't export all functions out there. There should be some linker