| 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/ | ||||