about summary refs log tree commit diff stats
path: root/src/include/gtkclass.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/gtkclass.h')
-rwxr-xr-xsrc/include/gtkclass.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/include/gtkclass.h b/src/include/gtkclass.h
index 376f2173..6e8d302f 100755
--- a/src/include/gtkclass.h
+++ b/src/include/gtkclass.h
@@ -585,6 +585,20 @@ typedef struct my_AtkUtilClass_s
    void*    (* get_toolkit_version)          (void);
 } my_AtkUtilClass_t;
 
+typedef struct my_GstObjectClass_s {
+  my_GInitiallyUnownedClass_t parent;
+  const char*   path_string_separator;
+  void          (*deep_notify)      (void* object, void* orig, void* pspec);
+  void*        _gst_reserved[4];
+} my_GstObjectClass_t;
+
+typedef struct my_GstAllocatorClass_s {
+  my_GstObjectClass_t parent;
+  void*     (*alloc)      (void *allocator, size_t size, void *params);
+  void      (*free)       (void *allocator, void *memory);
+  void*    _gst_reserved[4];
+} my_GstAllocatorClass_t;
+
 
 // GTypeValueTable
 typedef struct my_GTypeValueTable_s {
@@ -673,6 +687,8 @@ GTKCLASS(MetaFrames2)               \
 GTKCLASS(GDBusObjectManagerClient)  \
 GTKCLASS(AtkObject)                 \
 GTKCLASS(AtkUtil)                   \
+GTKCLASS(GstObject)                 \
+GTKCLASS(GstAllocator)              \
 
 #define GTKCLASS(A) void Set##A##ID(size_t id);
 GTKCLASSES()