mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 08:46:40 +00:00
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:
parent
506aa94ce2
commit
f6afcd058c
4 changed files with 15 additions and 6 deletions
|
@ -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>
|
||||
|
||||
* check/gst/capslist.h:
|
||||
|
|
|
@ -34,6 +34,7 @@
|
|||
#include <gst/gstbin.h>
|
||||
#include <gst/gstbuffer.h>
|
||||
#include <gst/gstcaps.h>
|
||||
#include <gst/gstchildproxy.h>
|
||||
#include <gst/gstclock.h>
|
||||
#include <gst/gstelement.h>
|
||||
#include <gst/gsterror.h>
|
||||
|
|
|
@ -62,12 +62,12 @@ void gst_child_proxy_get_property (GstObject * object, const gchar *name, GValue
|
|||
void gst_child_proxy_get_valist (GstObject * object,
|
||||
const gchar * first_property_name, va_list var_args);
|
||||
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_valist (GstObject* object,
|
||||
const gchar * first_property_name, va_list var_args);
|
||||
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_removed (GstObject * object, GstObject * child);
|
||||
|
||||
|
|
|
@ -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_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,
|
||||
va_list var_args);
|
||||
gboolean gst_controller_remove_properties_list (GstController * self,
|
||||
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,
|
||||
GstClockTime timestamp, GValue * value);
|
||||
|
@ -244,8 +244,8 @@ gboolean gst_controller_set_interpolation_mode (GstController * self,
|
|||
|
||||
/* GObject convenience functions */
|
||||
|
||||
GstController *gst_object_control_properties (GObject * object, ...);
|
||||
gboolean gst_object_uncontrol_properties (GObject * object, ...);
|
||||
GstController *gst_object_control_properties (GObject * object, ...) G_GNUC_NULL_TERMINATED;
|
||||
gboolean gst_object_uncontrol_properties (GObject * object, ...) G_GNUC_NULL_TERMINATED;
|
||||
|
||||
GstController *gst_object_get_controller (GObject * object);
|
||||
gboolean gst_object_set_controller (GObject * object, GstController * controller);
|
||||
|
|
Loading…
Reference in a new issue