diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2023-07-12 20:34:35 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2023-07-12 20:34:35 +0200 |
| commit | aaab83356dba9005254f4b820a6a0d3f697c2320 (patch) | |
| tree | 20611fcaf5d07c2a1063d83d3e8697e5ca4cdaf1 /src/include | |
| parent | 7c1637328a46a4cf7fa0b31320bcee76abfb2982 (diff) | |
| download | box64-aaab83356dba9005254f4b820a6a0d3f697c2320.tar.gz box64-aaab83356dba9005254f4b820a6a0d3f697c2320.zip | |
Added some more gtkclass wrapping and fixed g_initable_new wrapping (for spotify)
Diffstat (limited to 'src/include')
| -rwxr-xr-x | src/include/gtkclass.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/include/gtkclass.h b/src/include/gtkclass.h index 6835a68b..8a88a0d2 100755 --- a/src/include/gtkclass.h +++ b/src/include/gtkclass.h @@ -778,7 +778,7 @@ typedef struct my_GstAllocatorClass_s { void* _gst_reserved[4]; } my_GstAllocatorClass_t; -typedef struct my__GstTaskPoolClass { +typedef struct my_GstTaskPoolClass_s { my_GstObjectClass_t parent_class; void (*prepare) (void* pool, void* error); void (*cleanup) (void* pool); @@ -788,6 +788,13 @@ typedef struct my__GstTaskPoolClass { void* _gst_reserved[4-1]; } my_GstTaskPoolClass_t; +typedef struct my_GDBusProxyClass_s { + my_GObjectClass_t parent_class; + void (*g_properties_changed) (void* proxy, void* changed_properties, const char* const* invalidated_properties); + void (*g_signal) (void* proxy, const char* sender_name, const char* signal_name, void* parameters); + void* padding[32]; +} my_GDBusProxyClass_t; + // GTypeValueTable typedef struct my_GTypeValueTable_s { void (*value_init) (void* value); @@ -894,6 +901,7 @@ GTKCLASS(AtkUtil) \ GTKCLASS(GstObject) \ GTKCLASS(GstAllocator) \ GTKCLASS(GstTaskPool) \ +GTKCLASS(GDBusProxy) \ #define GTKCLASS(A) void Set##A##ID(size_t id); GTKCLASSES() |