gst/gst.h: include "gstchildproxy.h"

Original commit message from CVS:
* gst/gst.h:
include "gstchildproxy.h"
* gst/gstchildproxy.h:
* libs/gst/controller/gstcontroller.h:
use G_GNUC_NULL_TERMINATED
This commit is contained in:
Stefan Kost 2005-11-22 09:35:25 +00:00
parent 506aa94ce2
commit f6afcd058c
4 changed files with 15 additions and 6 deletions

View file

@ -1,3 +1,11 @@
2005-11-22 Stefan Kost <ensonic@users.sf.net>
* gst/gst.h:
include "gstchildproxy.h"
* gst/gstchildproxy.h:
* libs/gst/controller/gstcontroller.h:
use G_GNUC_NULL_TERMINATED
2005-11-22 Jan Schmidt <thaytan@mad.scientist.com> 2005-11-22 Jan Schmidt <thaytan@mad.scientist.com>
* check/gst/capslist.h: * check/gst/capslist.h:

View file

@ -34,6 +34,7 @@
#include <gst/gstbin.h> #include <gst/gstbin.h>
#include <gst/gstbuffer.h> #include <gst/gstbuffer.h>
#include <gst/gstcaps.h> #include <gst/gstcaps.h>
#include <gst/gstchildproxy.h>
#include <gst/gstclock.h> #include <gst/gstclock.h>
#include <gst/gstelement.h> #include <gst/gstelement.h>
#include <gst/gsterror.h> #include <gst/gsterror.h>

View file

@ -62,12 +62,12 @@ void gst_child_proxy_get_property (GstObject * object, const gchar *name, GValue
void gst_child_proxy_get_valist (GstObject * object, void gst_child_proxy_get_valist (GstObject * object,
const gchar * first_property_name, va_list var_args); const gchar * first_property_name, va_list var_args);
void gst_child_proxy_get (GstObject * object, const gchar * first_property_name, void gst_child_proxy_get (GstObject * object, const gchar * first_property_name,
...); ...) G_GNUC_NULL_TERMINATED;
void gst_child_proxy_set_property (GstObject * object, const gchar *name, const GValue *value); void gst_child_proxy_set_property (GstObject * object, const gchar *name, const GValue *value);
void gst_child_proxy_set_valist (GstObject* object, void gst_child_proxy_set_valist (GstObject* object,
const gchar * first_property_name, va_list var_args); const gchar * first_property_name, va_list var_args);
void gst_child_proxy_set (GstObject * object, const gchar * first_property_name, void gst_child_proxy_set (GstObject * object, const gchar * first_property_name,
...); ...) G_GNUC_NULL_TERMINATED;
void gst_child_proxy_child_added (GstObject * object, GstObject * child); void gst_child_proxy_child_added (GstObject * object, GstObject * child);
void gst_child_proxy_child_removed (GstObject * object, GstObject * child); void gst_child_proxy_child_removed (GstObject * object, GstObject * child);

View file

@ -207,13 +207,13 @@ GType gst_controller_get_type (void);
GstController *gst_controller_new_valist (GObject * object, va_list var_args); GstController *gst_controller_new_valist (GObject * object, va_list var_args);
GstController *gst_controller_new_list (GObject * object, GList *list); GstController *gst_controller_new_list (GObject * object, GList *list);
GstController *gst_controller_new (GObject * object, ...); GstController *gst_controller_new (GObject * object, ...) G_GNUC_NULL_TERMINATED;
gboolean gst_controller_remove_properties_valist (GstController * self, gboolean gst_controller_remove_properties_valist (GstController * self,
va_list var_args); va_list var_args);
gboolean gst_controller_remove_properties_list (GstController * self, gboolean gst_controller_remove_properties_list (GstController * self,
GList *list); GList *list);
gboolean gst_controller_remove_properties (GstController * self, ...); gboolean gst_controller_remove_properties (GstController * self, ...) G_GNUC_NULL_TERMINATED;
gboolean gst_controller_set (GstController * self, gchar * property_name, gboolean gst_controller_set (GstController * self, gchar * property_name,
GstClockTime timestamp, GValue * value); GstClockTime timestamp, GValue * value);
@ -244,8 +244,8 @@ gboolean gst_controller_set_interpolation_mode (GstController * self,
/* GObject convenience functions */ /* GObject convenience functions */
GstController *gst_object_control_properties (GObject * object, ...); GstController *gst_object_control_properties (GObject * object, ...) G_GNUC_NULL_TERMINATED;
gboolean gst_object_uncontrol_properties (GObject * object, ...); gboolean gst_object_uncontrol_properties (GObject * object, ...) G_GNUC_NULL_TERMINATED;
GstController *gst_object_get_controller (GObject * object); GstController *gst_object_get_controller (GObject * object);
gboolean gst_object_set_controller (GObject * object, GstController * controller); gboolean gst_object_set_controller (GObject * object, GstController * controller);