summaryrefslogtreecommitdiff
path: root/ges/ges-formatter.h
diff options
context:
space:
mode:
authorThibault Saunier <tsaunier@gnome.org>2015-02-23 14:48:18 +0100
committerThibault Saunier <tsaunier@gnome.org>2015-03-20 13:53:42 +0100
commit28a1e97aa267a77dc057d59638e7f1b9e05cd787 (patch)
tree90c4e18517f0d4e25b9637a3b0e681924d510ba7 /ges/ges-formatter.h
parented0839dd829861ba68dec8bb8c3b15f66911f597 (diff)
ges: Factor out a GESCommandLineFormatter class
This formatter will allow any user to deserialize a timeline using the new ges-launch command line interface
Diffstat (limited to 'ges/ges-formatter.h')
-rw-r--r--ges/ges-formatter.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/ges/ges-formatter.h b/ges/ges-formatter.h
index ef2a3556..18348849 100644
--- a/ges/ges-formatter.h
+++ b/ges/ges-formatter.h
@@ -116,6 +116,9 @@ typedef gboolean (*GESFormatterSaveToURIMethod) (GESFormatter *formatter,
struct _GESFormatterClass {
GInitiallyUnownedClass parent_class;
+ /* TODO 2.0: Rename the loading method to can_load and load.
+ * Technically we just pass data to load, it should not necessarily
+ * be a URI */
GESFormatterCanLoadURIMethod can_load_uri;
GESFormatterLoadFromURIMethod load_from_uri;
GESFormatterSaveToURIMethod save_to_uri;