Diff:
libgstreamer-1.0.so 1.4.5 (x86_64)
libgstreamer-1.0.so 1.5.1 (x86_64)

ABI
Viewer

SymbolsTypes



Type Usage: _GObject (20)


Used As Name Used In
PARAM object gst_util_set_object_arg (
    GObject* object,
    gchar const* name,
    gchar const* value
) »
PARAM child gst_child_proxy_child_removed (
    GstChildProxy* parent,
    GObject* child,
    gchar const* name
) »
PARAM child gst_child_proxy_child_added (
    GstChildProxy* parent,
    GObject* child,
    gchar const* name
) »
PARAM owner gst_iterator_new_list (
    GType type,
    GMutex* lock,
    guint32* master_cookie,
    GList** list,
    GObject* owner,
    GstIteratorItemFunction item
) »
PARAM object gst_debug_log (
    GstDebugCategory* category,
    enum GstDebugLevel level,
    gchar const* file,
    gchar const* function,
    gint line,
    GObject* object,
    gchar const* format,
    ... 
) »
PARAM target gst_child_proxy_lookup (
    GstChildProxy* object,
    gchar const* name,
    GObject** target,
    GParamSpec** pspec
) »
PARAM object gst_object_default_deep_notify (
    GObject* object,
    GstObject* orig,
    GParamSpec* pspec,
    gchar** excluded_props
) »
PARAM object gst_debug_log_valist (
    GstDebugCategory* category,
    enum GstDebugLevel level,
    gchar const* file,
    gchar const* function,
    gint line,
    GObject* object,
    gchar const* format,
    struct __va_list_tag* args
) »
PARAM object gst_debug_log_default (
    GstDebugCategory* category,
    enum GstDebugLevel level,
    gchar const* file,
    gchar const* function,
    gint line,
    GObject* object,
    GstDebugMessage* message,
    gpointer unused
) »
PARAM obj _gst_debug_dump_mem (
    GstDebugCategory* cat,
    gchar const* file,
    gchar const* func,
    gint line,
    GObject* obj,
    gchar const* msg,
    guint8 const* data,
    guint length
) »
RETURN gst_child_proxy_get_child_by_name (
    GstChildProxy* parent,
    gchar const* name
) »
RETURN gst_child_proxy_get_child_by_index (
    GstChildProxy* parent,
    guint index
) »
FIELD .object struct _GstObject {
    GInitiallyUnowned object,
    GMutex lock,
    gchar* name,
    GstObject* parent,
    guint32 flags,
    GList* control_bindings,
    guint64 control_rate,
    guint64 last_sync,
    gpointer _gst_reserved
} »
F-PTR
PARAM
1st parameter void(*) {
    GObject*,
    guint,
    GValue*,
    GParamSpec*
} »
F-PTR
PARAM
1st parameter void(*) {
    GObject*,
    guint,
    GValue const*,
    GParamSpec*
} »
F-PTR
PARAM
1st parameter void(*) {
    GObject*
} »
F-PTR
RETURN
GObject*(*) {
    GType,
    guint,
    GObjectConstructParam*
} »
F-PTR
PARAM
1st parameter void(*) {
    GObject*,
    guint,
    GParamSpec**
} »
F-PTR
PARAM
1st parameter void(*) {
    GObject*,
    GParamSpec*
} »
F-PTR
PARAM
6th parameter void(*) {
    GstDebugCategory*,
    enum GstDebugLevel,
    gchar const*,
    gchar const*,
    gint,
    GObject*,
    GstDebugMessage*,
    gpointer
} »



Andrey Ponomarenko's ABI laboratory