gsturi.h | gsturi.h | |||
---|---|---|---|---|
skipping to change at line 77 | skipping to change at line 77 | |||
typedef struct _GstURIHandlerInterface GstURIHandlerInterface; | typedef struct _GstURIHandlerInterface GstURIHandlerInterface; | |||
/** | /** | |||
* GstURIHandlerInterface: | * GstURIHandlerInterface: | |||
* @parent: The parent interface type | * @parent: The parent interface type | |||
* @get_type: Method to tell whether the element handles source or sink URI . | * @get_type: Method to tell whether the element handles source or sink URI . | |||
* @get_protocols: Method to return the list of protocols handled by the el ement. | * @get_protocols: Method to return the list of protocols handled by the el ement. | |||
* @get_uri: Method to return the URI currently handled by the element. | * @get_uri: Method to return the URI currently handled by the element. | |||
* @set_uri: Method to set a new URI. | * @set_uri: Method to set a new URI. | |||
* @get_type_full: Variant of get_type which takes a GType argument. This i s | * @get_type_full: Variant of get_type which takes a GType argument. This i s | |||
* for use by bindings that need to pass context when creating a URI Handl | * for use by bindings that need to pass context when creating a URI Hand | |||
er. * If implemented, get_type will be used in preference to get_type_ful | ler. | |||
l. | * If implemented, get_type will be used in preference to get_type_full. | |||
* Since: 0.10.15 | * Since: 0.10.15. | |||
* @get_protocols_full: Variant of get_type which takes a GType argument. | * @get_protocols_full: Variant of get_protocols which takes a GType argume | |||
* This is for use by bindings that need to pass context when creating a UR | nt. | |||
I | * This is for use by bindings that need to pass context when creating a | |||
* Handler. If implemented, get_protocols will be used in preference to | URI | |||
* get_protocols_full. | * Handler. If implemented, get_protocols will be used in preference to | |||
* Since: 0.10.15 | * get_protocols_full. Since: 0.10.15. | |||
* | * | |||
* #GstElements using this interface should implement these methods. | * Any #GstElement using this interface should implement these methods. | |||
*/ | */ | |||
struct _GstURIHandlerInterface { | struct _GstURIHandlerInterface { | |||
GTypeInterface parent; | GTypeInterface parent; | |||
/*< private >*/ | /*< private >*/ | |||
/* signals */ | /* signals */ | |||
void (* new_uri) (GstURIHandler * handler, | void (* new_uri) (GstURIHandler * handler, | |||
const gchar * uri); | const gchar * uri); | |||
/* idea for the future ? | /* idea for the future ? | |||
gboolean (* require_password) (GstURIHandler * handler, | gboolean (* require_password) (GstURIHandler * handler, | |||
End of changes. 2 change blocks. | ||||
11 lines changed or deleted | 11 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |