diff options
Diffstat (limited to 'src/include/gtkclass.h')
| -rwxr-xr-x | src/include/gtkclass.h | 16 |
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() |