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