gstinterpolationcontrolsource.h   gstinterpolationcontrolsource.h 
skipping to change at line 30 skipping to change at line 30
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
* Boston, MA 02111-1307, USA. * Boston, MA 02111-1307, USA.
*/ */
#ifndef __GST_INTERPOLATION_CONTROL_SOURCE_H__ #ifndef __GST_INTERPOLATION_CONTROL_SOURCE_H__
#define __GST_INTERPOLATION_CONTROL_SOURCE_H__ #define __GST_INTERPOLATION_CONTROL_SOURCE_H__
#include <glib-object.h> #include <glib-object.h>
#include <gst/gst.h> #include <gst/gst.h>
#include "gstcontrolsource.h" #include <gst/controller/gstcontrolsource.h>
G_BEGIN_DECLS G_BEGIN_DECLS
#define GST_TYPE_INTERPOLATION_CONTROL_SOURCE \ #define GST_TYPE_INTERPOLATION_CONTROL_SOURCE \
(gst_interpolation_control_source_get_type ()) (gst_interpolation_control_source_get_type ())
#define GST_INTERPOLATION_CONTROL_SOURCE(obj) \ #define GST_INTERPOLATION_CONTROL_SOURCE(obj) \
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_INTERPOLATION_CONTROL_SOURCE , GstInterpolationControlSource)) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_INTERPOLATION_CONTROL_SOURCE , GstInterpolationControlSource))
#define GST_INTERPOLATION_CONTROL_SOURCE_CLASS(vtable) \ #define GST_INTERPOLATION_CONTROL_SOURCE_CLASS(vtable) \
(G_TYPE_CHECK_CLASS_CAST ((vtable), GST_TYPE_INTERPOLATION_CONTROL_SOURCE , GstInterpolationControlSourceClass)) (G_TYPE_CHECK_CLASS_CAST ((vtable), GST_TYPE_INTERPOLATION_CONTROL_SOURCE , GstInterpolationControlSourceClass))
#define GST_IS_INTERPOLATION_CONTROL_SOURCE(obj) \ #define GST_IS_INTERPOLATION_CONTROL_SOURCE(obj) \
skipping to change at line 100 skipping to change at line 100
/*< private >*/ /*< private >*/
gpointer _gst_reserved[GST_PADDING]; gpointer _gst_reserved[GST_PADDING];
}; };
GType gst_interpolation_control_source_get_type (void); GType gst_interpolation_control_source_get_type (void);
/* Functions */ /* Functions */
GstInterpolationControlSource *gst_interpolation_control_source_new (void); GstInterpolationControlSource *gst_interpolation_control_source_new (void);
gboolean gst_interpolation_control_source_set_interpolation_mode (GstInterp olationControlSource *self, GstInterpolateMode mode); gboolean gst_interpolation_control_source_set_interpolation_mode (GstInterp olationControlSource *self, GstInterpolateMode mode);
gboolean gst_interpolation_control_source_set (GstInterpolationControlSourc gboolean gst_interpolation_control_source_set (GstInterpolationControlSourc
e * self, GstClockTime timestamp, GValue * value); e * self, GstClockTime timestamp, const GValue * value);
gboolean gst_interpolation_control_source_set_from_list (GstInterpolationCo gboolean gst_interpolation_control_source_set_from_list (GstInterpolationCo
ntrolSource * self, GSList * timedvalues); ntrolSource * self, const GSList * timedvalues);
gboolean gst_interpolation_control_source_unset (GstInterpolationControlSou rce * self, GstClockTime timestamp); gboolean gst_interpolation_control_source_unset (GstInterpolationControlSou rce * self, GstClockTime timestamp);
void gst_interpolation_control_source_unset_all (GstInterpolationControlSou rce *self); void gst_interpolation_control_source_unset_all (GstInterpolationControlSou rce *self);
GList *gst_interpolation_control_source_get_all (GstInterpolationControlSou rce * self); GList *gst_interpolation_control_source_get_all (GstInterpolationControlSou rce * self);
gint gst_interpolation_control_source_get_count (GstInterpolationControlSou rce * self); gint gst_interpolation_control_source_get_count (GstInterpolationControlSou rce * self);
G_END_DECLS G_END_DECLS
#endif /* __GST_INTERPOLATION_CONTROL_SOURCE_H__ */ #endif /* __GST_INTERPOLATION_CONTROL_SOURCE_H__ */
 End of changes. 2 change blocks. 
5 lines changed or deleted 5 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/