static void ges_formatter_dispose (GObject * object);
static gboolean default_can_load_uri (GESFormatter * dummy_instance,
const gchar * uri, GError ** error);
-static gboolean default_can_save_uri (GESFormatter * dummy_instance,
- const gchar * uri, GError ** error);
/* GESExtractable implementation */
static gchar *
object_class->dispose = ges_formatter_dispose;
klass->can_load_uri = default_can_load_uri;
- klass->can_save_uri = default_can_save_uri;
klass->load_from_uri = NULL;
klass->save_to_uri = NULL;
return FALSE;
}
-static gboolean
-default_can_save_uri (GESFormatter * dummy_instance,
- const gchar * uri, GError ** error)
-{
- GST_DEBUG ("%s: no 'can_save_uri' vmethod implementation",
- G_OBJECT_TYPE_NAME (dummy_instance));
- return FALSE;
-}
-
static gchar *
_get_extension (const gchar * uri)
{
};
typedef gboolean (*GESFormatterCanLoadURIMethod) (GESFormatter *dummy_instance, const gchar * uri, GError **error);
-typedef gboolean (*GESFormatterCanSaveURIMethod) (GESFormatter *dummy_instance, const gchar * uri, GError **error);
/**
* GESFormatterLoadFromURIMethod:
* GESFormatterClass:
* @parent_class: the parent class structure
* @can_load_uri: Whether the URI can be loaded
- * @can_save_uri: Whether the URI can be saved
* @load_from_uri: class method to deserialize data from a URI
* @save_to_uri: class method to serialize data to a URI
*
GInitiallyUnownedClass parent_class;
GESFormatterCanLoadURIMethod can_load_uri;
- GESFormatterCanSaveURIMethod can_save_uri;
GESFormatterLoadFromURIMethod load_from_uri;
GESFormatterSaveToURIMethod save_to_uri;