gstpadtemplate.h   gstpadtemplate.h 
skipping to change at line 55 skipping to change at line 55
#define GST_PAD_TEMPLATE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_PAD_TEMPLATE,GstPadTemplate)) #define GST_PAD_TEMPLATE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_PAD_TEMPLATE,GstPadTemplate))
#define GST_PAD_TEMPLATE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), G ST_TYPE_PAD_TEMPLATE,GstPadTemplateClass)) #define GST_PAD_TEMPLATE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), G ST_TYPE_PAD_TEMPLATE,GstPadTemplateClass))
#define GST_IS_PAD_TEMPLATE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE_PAD_TEMPLATE)) #define GST_IS_PAD_TEMPLATE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE_PAD_TEMPLATE))
#define GST_IS_PAD_TEMPLATE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GST_TYPE_PAD_TEMPLATE)) #define GST_IS_PAD_TEMPLATE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GST_TYPE_PAD_TEMPLATE))
/** /**
* GstPadPresence: * GstPadPresence:
* @GST_PAD_ALWAYS: the pad is always available * @GST_PAD_ALWAYS: the pad is always available
* @GST_PAD_SOMETIMES: the pad will become available depending on the media stream * @GST_PAD_SOMETIMES: the pad will become available depending on the media stream
* @GST_PAD_REQUEST: the pad is only available on request with * @GST_PAD_REQUEST: the pad is only available on request with
* gst_element_request_pad_by_name() or gst_element_request_compatible_pad (). * gst_element_get_request_pad().
* *
* Indicates when this pad will become available. * Indicates when this pad will become available.
*/ */
typedef enum { typedef enum {
GST_PAD_ALWAYS, GST_PAD_ALWAYS,
GST_PAD_SOMETIMES, GST_PAD_SOMETIMES,
GST_PAD_REQUEST GST_PAD_REQUEST
} GstPadPresence; } GstPadPresence;
/** /**
skipping to change at line 105 skipping to change at line 105
#define GST_PAD_TEMPLATE_CAPS(templ) (((GstPadTemplate *)(templ)) ->caps) #define GST_PAD_TEMPLATE_CAPS(templ) (((GstPadTemplate *)(templ)) ->caps)
/** /**
* GstPadTemplateFlags: * GstPadTemplateFlags:
* @GST_PAD_TEMPLATE_FIXED: the padtemplate has no variable properties * @GST_PAD_TEMPLATE_FIXED: the padtemplate has no variable properties
* @GST_PAD_TEMPLATE_FLAG_LAST: first flag that can be used by subclasses. * @GST_PAD_TEMPLATE_FLAG_LAST: first flag that can be used by subclasses.
* *
* Flags for the padtemplate * Flags for the padtemplate
*/ */
typedef enum { typedef enum {
/* FIXME0.11: this is not used and the purpose is unclear */
GST_PAD_TEMPLATE_FIXED = (GST_OBJECT_FLAG_LAST << 0), GST_PAD_TEMPLATE_FIXED = (GST_OBJECT_FLAG_LAST << 0),
/* padding */ /* padding */
GST_PAD_TEMPLATE_FLAG_LAST = (GST_OBJECT_FLAG_LAST << 4) GST_PAD_TEMPLATE_FLAG_LAST = (GST_OBJECT_FLAG_LAST << 4)
} GstPadTemplateFlags; } GstPadTemplateFlags;
/** /**
* GST_PAD_TEMPLATE_IS_FIXED: * GST_PAD_TEMPLATE_IS_FIXED:
* @templ: the template to query * @templ: the template to query
* *
* Check if the properties of the padtemplate are fixed * Check if the properties of the padtemplate are fixed
 End of changes. 2 change blocks. 
1 lines changed or deleted 2 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/