gstghostpad.h | gstghostpad.h | |||
---|---|---|---|---|
skipping to change at line 45 | skipping to change at line 45 | |||
#define GST_PROXY_PAD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GST_TYPE_PROXY_PAD, GstProxyPadClass)) | #define GST_PROXY_PAD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GST_TYPE_PROXY_PAD, GstProxyPadClass)) | |||
typedef struct _GstProxyPad GstProxyPad; | typedef struct _GstProxyPad GstProxyPad; | |||
typedef struct _GstProxyPadPrivate GstProxyPadPrivate; | typedef struct _GstProxyPadPrivate GstProxyPadPrivate; | |||
typedef struct _GstProxyPadClass GstProxyPadClass; | typedef struct _GstProxyPadClass GstProxyPadClass; | |||
struct _GstProxyPad | struct _GstProxyPad | |||
{ | { | |||
GstPad pad; | GstPad pad; | |||
/*< private > */ | /*< private >*/ | |||
GstProxyPadPrivate *priv; | GstProxyPadPrivate *priv; | |||
}; | }; | |||
struct _GstProxyPadClass | struct _GstProxyPadClass | |||
{ | { | |||
GstPadClass parent_class; | GstPadClass parent_class; | |||
/*< private > */ | /*< private >*/ | |||
gpointer _gst_reserved[1]; | gpointer _gst_reserved[1]; | |||
}; | }; | |||
GType gst_proxy_pad_get_type (void); | GType gst_proxy_pad_get_type (void); | |||
#define GST_TYPE_GHOST_PAD (gst_ghost_pad_get_type ()) | #define GST_TYPE_GHOST_PAD (gst_ghost_pad_get_type ()) | |||
#define GST_IS_GHOST_PAD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE_GHOST_PAD)) | #define GST_IS_GHOST_PAD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE_GHOST_PAD)) | |||
#define GST_IS_GHOST_PAD_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), G ST_TYPE_GHOST_PAD)) | #define GST_IS_GHOST_PAD_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), G ST_TYPE_GHOST_PAD)) | |||
#define GST_GHOST_PAD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_GHOST_PAD, GstGhostPad)) | #define GST_GHOST_PAD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_GHOST_PAD, GstGhostPad)) | |||
#define GST_GHOST_PAD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), G ST_TYPE_GHOST_PAD, GstGhostPadClass)) | #define GST_GHOST_PAD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), G ST_TYPE_GHOST_PAD, GstGhostPadClass)) | |||
skipping to change at line 79 | skipping to change at line 79 | |||
* Opaque #GstGhostPad structure. | * Opaque #GstGhostPad structure. | |||
*/ | */ | |||
typedef struct _GstGhostPad GstGhostPad; | typedef struct _GstGhostPad GstGhostPad; | |||
typedef struct _GstGhostPadPrivate GstGhostPadPrivate; | typedef struct _GstGhostPadPrivate GstGhostPadPrivate; | |||
typedef struct _GstGhostPadClass GstGhostPadClass; | typedef struct _GstGhostPadClass GstGhostPadClass; | |||
struct _GstGhostPad | struct _GstGhostPad | |||
{ | { | |||
GstProxyPad pad; | GstProxyPad pad; | |||
/*< private > */ | /*< private >*/ | |||
GstGhostPadPrivate *priv; | GstGhostPadPrivate *priv; | |||
}; | }; | |||
struct _GstGhostPadClass | struct _GstGhostPadClass | |||
{ | { | |||
GstProxyPadClass parent_class; | GstProxyPadClass parent_class; | |||
/*< private > */ | /*< private >*/ | |||
gpointer _gst_reserved[GST_PADDING]; | gpointer _gst_reserved[GST_PADDING]; | |||
}; | }; | |||
GType gst_ghost_pad_get_type (void); | GType gst_ghost_pad_get_type (void); | |||
GstPad* gst_ghost_pad_new (const gchar *name, GstPad *target); | GstPad* gst_ghost_pad_new (const gchar *name, GstPad *target); | |||
GstPad* gst_ghost_pad_new_no_target (const gchar *name, GstPadDirection dir); | GstPad* gst_ghost_pad_new_no_target (const gchar *name, GstPadDirection dir); | |||
GstPad* gst_ghost_pad_new_from_template (const gchar *name, GstPad * target, GstPadTemplate * templ); | GstPad* gst_ghost_pad_new_from_template (const gchar *name, GstPad * target, GstPadTemplate * templ); | |||
GstPad* gst_ghost_pad_new_no_target_from_template (const gc har *name, GstPadTemplate * templ); | GstPad* gst_ghost_pad_new_no_target_from_template (const gc har *name, GstPadTemplate * templ); | |||
End of changes. 4 change blocks. | ||||
4 lines changed or deleted | 4 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/ |