[libdmapsharing/LIBDMAPSHARING_3_0] Small changes to fix Vala build
- From: W. Michael Petullo <wmpetullo src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libdmapsharing/LIBDMAPSHARING_3_0] Small changes to fix Vala build
- Date: Tue, 30 Jun 2020 20:44:36 +0000 (UTC)
commit 9aaed0a037ee6a6f4f7536fd8dbdf1fa846cd450
Author: W. Michael Petullo <mike flyn org>
Date: Tue Jun 30 14:19:15 2020 -0400
Small changes to fix Vala build
libdmapsharing/test-daap-record-factory.c | 2 +-
libdmapsharing/test-daap-record-factory.h | 2 -
libdmapsharing/test-daap-record.c | 3 +-
libdmapsharing/test-daap-record.h | 2 -
libdmapsharing/test-dpap-record-factory.c | 2 +-
libdmapsharing/test-dpap-record-factory.h | 2 -
libdmapsharing/test-dpap-record.c | 3 +-
libdmapsharing/test-dpap-record.h | 3 -
tests/dacplisten.c | 324 +++++++++------
tests/dmapcopy.c | 406 ++++++++++++-------
tests/dmapserve.c | 274 ++++++++-----
tests/dpapview.c | 572 ++++++++++++++------------
tests/test-dmap-client.c | 4 +-
tests/test-dmap-server.c | 8 +-
tests/vala-dmap-container-db.c | 181 +++++----
tests/vala-dmap-container-db.vala | 2 +-
tests/vala-dmap-db.c | 250 +++++++-----
tests/vala-dmap-db.vala | 2 +-
tests/vala-dpap-record.c | 652 +++++++++++++++++-------------
vala/libdmapsharing-3.0.vapi | 162 +++++---
20 files changed, 1664 insertions(+), 1192 deletions(-)
---
diff --git a/libdmapsharing/test-daap-record-factory.c b/libdmapsharing/test-daap-record-factory.c
index c2f03ed..afe47e6 100644
--- a/libdmapsharing/test-daap-record-factory.c
+++ b/libdmapsharing/test-daap-record-factory.c
@@ -21,7 +21,7 @@
#include "test-daap-record-factory.h"
#include "test-daap-record.h"
-DMAPRecord *
+static DMAPRecord *
test_daap_record_factory_create (DMAPRecordFactory *factory, gpointer user_data)
{
return DMAP_RECORD (test_daap_record_new ());
diff --git a/libdmapsharing/test-daap-record-factory.h b/libdmapsharing/test-daap-record-factory.h
index 6c3146e..fc8fe7f 100644
--- a/libdmapsharing/test-daap-record-factory.h
+++ b/libdmapsharing/test-daap-record-factory.h
@@ -51,8 +51,6 @@ GType test_daap_record_factory_get_type (void);
TestDAAPRecordFactory *test_daap_record_factory_new (void);
-DMAPRecord *test_daap_record_factory_create (DMAPRecordFactory *factory, gpointer user_data);
-
#endif /* __TEST_DAAP_RECORD_FACTORY */
G_END_DECLS
diff --git a/libdmapsharing/test-daap-record.c b/libdmapsharing/test-daap-record.c
index 67ade69..4346d99 100644
--- a/libdmapsharing/test-daap-record.c
+++ b/libdmapsharing/test-daap-record.c
@@ -217,7 +217,8 @@ test_daap_record_get_property (GObject *object,
}
}
-GInputStream *test_daap_record_read (DAAPRecord *record, GError **error)
+static GInputStream *
+test_daap_record_read (DAAPRecord *record, GError **error)
{
GFile *file;
GInputStream *stream;
diff --git a/libdmapsharing/test-daap-record.h b/libdmapsharing/test-daap-record.h
index 5baf956..1d76797 100644
--- a/libdmapsharing/test-daap-record.h
+++ b/libdmapsharing/test-daap-record.h
@@ -57,8 +57,6 @@ GType test_daap_record_get_type (void);
TestDAAPRecord *test_daap_record_new (void);
-GInputStream *test_daap_record_read (DAAPRecord *record, GError **err);
-
#endif /* __TEST_DAAP_RECORD */
G_END_DECLS
diff --git a/libdmapsharing/test-dpap-record-factory.c b/libdmapsharing/test-dpap-record-factory.c
index 66e03cb..c0c3d1b 100644
--- a/libdmapsharing/test-dpap-record-factory.c
+++ b/libdmapsharing/test-dpap-record-factory.c
@@ -21,7 +21,7 @@
#include "test-dpap-record-factory.h"
#include "test-dpap-record.h"
-DMAPRecord *
+static DMAPRecord *
test_dpap_record_factory_create (DMAPRecordFactory *factory, gpointer user_data)
{
return DMAP_RECORD (test_dpap_record_new ());
diff --git a/libdmapsharing/test-dpap-record-factory.h b/libdmapsharing/test-dpap-record-factory.h
index c8671c7..eeca4ec 100644
--- a/libdmapsharing/test-dpap-record-factory.h
+++ b/libdmapsharing/test-dpap-record-factory.h
@@ -51,8 +51,6 @@ GType test_dpap_record_factory_get_type (void);
TestDPAPRecordFactory *test_dpap_record_factory_new (void);
-DMAPRecord *test_dpap_record_factory_create (DMAPRecordFactory *factory, gpointer user_data);
-
#endif /* __TEST_DPAP_RECORD_FACTORY */
G_END_DECLS
diff --git a/libdmapsharing/test-dpap-record.c b/libdmapsharing/test-dpap-record.c
index fbe7000..e2503a7 100644
--- a/libdmapsharing/test-dpap-record.c
+++ b/libdmapsharing/test-dpap-record.c
@@ -144,7 +144,8 @@ test_dpap_record_get_property (GObject *object,
}
}
-GInputStream *test_dpap_record_read (DPAPRecord *record, GError **error)
+static GInputStream *
+test_dpap_record_read (DPAPRecord *record, GError **error)
{
GFile *file;
GInputStream *stream;
diff --git a/libdmapsharing/test-dpap-record.h b/libdmapsharing/test-dpap-record.h
index f90c4a1..b439cb5 100644
--- a/libdmapsharing/test-dpap-record.h
+++ b/libdmapsharing/test-dpap-record.h
@@ -57,9 +57,6 @@ GType test_dpap_record_get_type (void);
TestDPAPRecord *test_dpap_record_new (void);
-GInputStream *test_dpap_record_read (DPAPRecord *record,
- GError **err);
-
#endif /* __TEST_DPAP_RECORD */
G_END_DECLS
diff --git a/tests/dacplisten.c b/tests/dacplisten.c
index ac7c401..833d2e7 100644
--- a/tests/dacplisten.c
+++ b/tests/dacplisten.c
@@ -1,4 +1,4 @@
-/* dacplisten.c generated by valac 0.27.2, the Vala compiler
+/* dacplisten.c generated by valac 0.48.6, the Vala compiler
* generated from dacplisten.vala, do not modify */
/* FILE: dacplisten.vala -- Listen to DACP remotes
@@ -23,14 +23,13 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#include <glib.h>
#include <glib-object.h>
#include <libdmapsharing/dmap.h>
#include <stdio.h>
+#include <glib.h>
#include <stdlib.h>
#include <string.h>
-
#define TYPE_VALA_DACP_PLAYER (vala_dacp_player_get_type ())
#define VALA_DACP_PLAYER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_VALA_DACP_PLAYER, ValaDACPPlayer))
#define VALA_DACP_PLAYER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_VALA_DACP_PLAYER,
ValaDACPPlayerClass))
@@ -41,6 +40,11 @@
typedef struct _ValaDACPPlayer ValaDACPPlayer;
typedef struct _ValaDACPPlayerClass ValaDACPPlayerClass;
typedef struct _ValaDACPPlayerPrivate ValaDACPPlayerPrivate;
+enum {
+ VALA_DACP_PLAYER_0_PROPERTY,
+ VALA_DACP_PLAYER_NUM_PROPERTIES
+};
+static GParamSpec* vala_dacp_player_properties[VALA_DACP_PLAYER_NUM_PROPERTIES];
#define TYPE_DACP_LISTENER (dacp_listener_get_type ())
#define DACP_LISTENER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_DACP_LISTENER, DACPListener))
@@ -52,6 +56,11 @@ typedef struct _ValaDACPPlayerPrivate ValaDACPPlayerPrivate;
typedef struct _DACPListener DACPListener;
typedef struct _DACPListenerClass DACPListenerClass;
typedef struct _DACPListenerPrivate DACPListenerPrivate;
+enum {
+ DACP_LISTENER_0_PROPERTY,
+ DACP_LISTENER_NUM_PROPERTIES
+};
+static GParamSpec* dacp_listener_properties[DACP_LISTENER_NUM_PROPERTIES];
#define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
#define TYPE_VALA_DMAP_DB (vala_dmap_db_get_type ())
@@ -100,50 +109,64 @@ struct _DACPListenerPrivate {
DACPShare* share;
};
-
static gpointer vala_dacp_player_parent_class = NULL;
-static DACPPlayerIface* vala_dacp_player_dacp_player_parent_iface = NULL;
+static DACPPlayerIface * vala_dacp_player_dacp_player_parent_iface = NULL;
+static gint DACPListener_private_offset;
static gpointer dacp_listener_parent_class = NULL;
GType vala_dacp_player_get_type (void) G_GNUC_CONST;
-enum {
- VALA_DACP_PLAYER_DUMMY_PROPERTY
-};
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (ValaDACPPlayer, g_object_unref)
static DAAPRecord* vala_dacp_player_real_now_playing_record (DACPPlayer* base);
-static guchar* vala_dacp_player_real_now_playing_artwork (DACPPlayer* base, guint width, guint height, int*
result_length1);
+static guchar* vala_dacp_player_real_now_playing_artwork (DACPPlayer* base,
+ guint width,
+ guint height,
+ gint* result_length1);
static void vala_dacp_player_real_play_pause (DACPPlayer* base);
static void vala_dacp_player_real_pause (DACPPlayer* base);
static void vala_dacp_player_real_next_item (DACPPlayer* base);
static void vala_dacp_player_real_prev_item (DACPPlayer* base);
static void vala_dacp_player_real_cue_clear (DACPPlayer* base);
-static void vala_dacp_player_real_cue_play (DACPPlayer* base, GList* records, guint index);
+static void vala_dacp_player_real_cue_play (DACPPlayer* base,
+ GList* records,
+ guint index);
ValaDACPPlayer* vala_dacp_player_new (void);
ValaDACPPlayer* vala_dacp_player_construct (GType object_type);
+static GType vala_dacp_player_get_type_once (void);
GType dacp_listener_get_type (void) G_GNUC_CONST;
-#define DACP_LISTENER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_DACP_LISTENER,
DACPListenerPrivate))
-enum {
- DACP_LISTENER_DUMMY_PROPERTY
-};
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (DACPListener, g_object_unref)
DACPListener* dacp_listener_new (void);
DACPListener* dacp_listener_construct (GType object_type);
ValaDMAPDb* vala_dmap_db_new (void);
ValaDMAPDb* vala_dmap_db_construct (GType object_type);
GType vala_dmap_db_get_type (void) G_GNUC_CONST;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (ValaDMAPDb, g_object_unref)
ValaDMAPContainerDb* vala_dmap_container_db_new (void);
ValaDMAPContainerDb* vala_dmap_container_db_construct (GType object_type);
GType vala_dmap_container_db_get_type (void) G_GNUC_CONST;
-static void __lambda4_ (DACPListener* self, const gchar* service_name, const gchar* display_name);
-static void ___lambda4__dacp_share_remote_found (DACPShare* _sender, const gchar* service_name, const gchar*
remote_name, gpointer self);
-static void __lambda5_ (DACPListener* self, const gchar* guid);
-static void ___lambda5__dacp_share_add_guid (DACPShare* _sender, const gchar* guid, gpointer self);
-static void dacp_listener_finalize (GObject* obj);
-gint _vala_main (gchar** args, int args_length1);
-
-
-static DAAPRecord* vala_dacp_player_real_now_playing_record (DACPPlayer* base) {
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (ValaDMAPContainerDb, g_object_unref)
+static void __lambda4_ (DACPListener* self,
+ const gchar* service_name,
+ const gchar* display_name);
+static void ___lambda4__dacp_share_remote_found (DACPShare* _sender,
+ const gchar* service_name,
+ const gchar* remote_name,
+ gpointer self);
+static void __lambda5_ (DACPListener* self,
+ const gchar* guid);
+static void ___lambda5__dacp_share_add_guid (DACPShare* _sender,
+ const gchar* guid,
+ gpointer self);
+static void dacp_listener_finalize (GObject * obj);
+static GType dacp_listener_get_type_once (void);
+gint _vala_main (gchar** args,
+ gint args_length1);
+
+static DAAPRecord*
+vala_dacp_player_real_now_playing_record (DACPPlayer* base)
+{
ValaDACPPlayer * self;
+ FILE* _tmp0_;
DAAPRecord* result = NULL;
- FILE* _tmp0_ = NULL;
self = (ValaDACPPlayer*) base;
_tmp0_ = stdout;
fprintf (_tmp0_, "Now playing record request received\n");
@@ -151,13 +174,17 @@ static DAAPRecord* vala_dacp_player_real_now_playing_record (DACPPlayer* base) {
return result;
}
-
-static guchar* vala_dacp_player_real_now_playing_artwork (DACPPlayer* base, guint width, guint height, int*
result_length1) {
+static guchar*
+vala_dacp_player_real_now_playing_artwork (DACPPlayer* base,
+ guint width,
+ guint height,
+ gint* result_length1)
+{
ValaDACPPlayer * self;
+ FILE* _tmp0_;
+ guchar* _tmp1_;
+ gint _tmp1__length1;
guchar* result = NULL;
- FILE* _tmp0_ = NULL;
- guchar* _tmp1_ = NULL;
- gint _tmp1__length1 = 0;
self = (ValaDACPPlayer*) base;
_tmp0_ = stdout;
fprintf (_tmp0_, "Now playing artwork request received\n");
@@ -170,152 +197,192 @@ static guchar* vala_dacp_player_real_now_playing_artwork (DACPPlayer* base, guin
return result;
}
-
-static void vala_dacp_player_real_play_pause (DACPPlayer* base) {
+static void
+vala_dacp_player_real_play_pause (DACPPlayer* base)
+{
ValaDACPPlayer * self;
- FILE* _tmp0_ = NULL;
+ FILE* _tmp0_;
self = (ValaDACPPlayer*) base;
_tmp0_ = stdout;
fprintf (_tmp0_, "Play/pause request received\n");
}
-
-static void vala_dacp_player_real_pause (DACPPlayer* base) {
+static void
+vala_dacp_player_real_pause (DACPPlayer* base)
+{
ValaDACPPlayer * self;
- FILE* _tmp0_ = NULL;
+ FILE* _tmp0_;
self = (ValaDACPPlayer*) base;
_tmp0_ = stdout;
fprintf (_tmp0_, "Pause request received\n");
}
-
-static void vala_dacp_player_real_next_item (DACPPlayer* base) {
+static void
+vala_dacp_player_real_next_item (DACPPlayer* base)
+{
ValaDACPPlayer * self;
- FILE* _tmp0_ = NULL;
+ FILE* _tmp0_;
self = (ValaDACPPlayer*) base;
_tmp0_ = stdout;
fprintf (_tmp0_, "Next item request received\n");
}
-
-static void vala_dacp_player_real_prev_item (DACPPlayer* base) {
+static void
+vala_dacp_player_real_prev_item (DACPPlayer* base)
+{
ValaDACPPlayer * self;
- FILE* _tmp0_ = NULL;
+ FILE* _tmp0_;
self = (ValaDACPPlayer*) base;
_tmp0_ = stdout;
fprintf (_tmp0_, "Previous item request received\n");
}
-
-static void vala_dacp_player_real_cue_clear (DACPPlayer* base) {
+static void
+vala_dacp_player_real_cue_clear (DACPPlayer* base)
+{
ValaDACPPlayer * self;
- FILE* _tmp0_ = NULL;
+ FILE* _tmp0_;
self = (ValaDACPPlayer*) base;
_tmp0_ = stdout;
fprintf (_tmp0_, "Cue clear request received\n");
}
-
-static void vala_dacp_player_real_cue_play (DACPPlayer* base, GList* records, guint index) {
+static void
+vala_dacp_player_real_cue_play (DACPPlayer* base,
+ GList* records,
+ guint index)
+{
ValaDACPPlayer * self;
- FILE* _tmp0_ = NULL;
+ FILE* _tmp0_;
self = (ValaDACPPlayer*) base;
_tmp0_ = stdout;
fprintf (_tmp0_, "Cue play request received\n");
}
-
-ValaDACPPlayer* vala_dacp_player_construct (GType object_type) {
+ValaDACPPlayer*
+vala_dacp_player_construct (GType object_type)
+{
ValaDACPPlayer * self = NULL;
self = (ValaDACPPlayer*) g_object_new (object_type, NULL);
return self;
}
-
-ValaDACPPlayer* vala_dacp_player_new (void) {
+ValaDACPPlayer*
+vala_dacp_player_new (void)
+{
return vala_dacp_player_construct (TYPE_VALA_DACP_PLAYER);
}
-
-static void vala_dacp_player_class_init (ValaDACPPlayerClass * klass) {
+static void
+vala_dacp_player_class_init (ValaDACPPlayerClass * klass,
+ gpointer klass_data)
+{
vala_dacp_player_parent_class = g_type_class_peek_parent (klass);
}
-
-static void vala_dacp_player_dacp_player_interface_init (DACPPlayerIface * iface) {
+static void
+vala_dacp_player_dacp_player_interface_init (DACPPlayerIface * iface,
+ gpointer iface_data)
+{
vala_dacp_player_dacp_player_parent_iface = g_type_interface_peek_parent (iface);
- iface->now_playing_record = (DAAPRecord* (*)(DACPPlayer*)) vala_dacp_player_real_now_playing_record;
- iface->now_playing_artwork = (guchar* (*)(DACPPlayer*, guint, guint, int*))
vala_dacp_player_real_now_playing_artwork;
- iface->play_pause = (void (*)(DACPPlayer*)) vala_dacp_player_real_play_pause;
- iface->pause = (void (*)(DACPPlayer*)) vala_dacp_player_real_pause;
- iface->next_item = (void (*)(DACPPlayer*)) vala_dacp_player_real_next_item;
- iface->prev_item = (void (*)(DACPPlayer*)) vala_dacp_player_real_prev_item;
- iface->cue_clear = (void (*)(DACPPlayer*)) vala_dacp_player_real_cue_clear;
- iface->cue_play = (void (*)(DACPPlayer*, GList*, guint)) vala_dacp_player_real_cue_play;
+ iface->now_playing_record = (DAAPRecord* (*) (DACPPlayer*)) vala_dacp_player_real_now_playing_record;
+ iface->now_playing_artwork = (guchar* (*) (DACPPlayer*, guint, guint, gint*))
vala_dacp_player_real_now_playing_artwork;
+ iface->play_pause = (void (*) (DACPPlayer*)) vala_dacp_player_real_play_pause;
+ iface->pause = (void (*) (DACPPlayer*)) vala_dacp_player_real_pause;
+ iface->next_item = (void (*) (DACPPlayer*)) vala_dacp_player_real_next_item;
+ iface->prev_item = (void (*) (DACPPlayer*)) vala_dacp_player_real_prev_item;
+ iface->cue_clear = (void (*) (DACPPlayer*)) vala_dacp_player_real_cue_clear;
+ iface->cue_play = (void (*) (DACPPlayer*, GList*, guint)) vala_dacp_player_real_cue_play;
}
-
-static void vala_dacp_player_instance_init (ValaDACPPlayer * self) {
+static void
+vala_dacp_player_instance_init (ValaDACPPlayer * self,
+ gpointer klass)
+{
}
+static GType
+vala_dacp_player_get_type_once (void)
+{
+ static const GTypeInfo g_define_type_info = { sizeof (ValaDACPPlayerClass), (GBaseInitFunc) NULL,
(GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_dacp_player_class_init, (GClassFinalizeFunc) NULL, NULL,
sizeof (ValaDACPPlayer), 0, (GInstanceInitFunc) vala_dacp_player_instance_init, NULL };
+ static const GInterfaceInfo dacp_player_info = { (GInterfaceInitFunc)
vala_dacp_player_dacp_player_interface_init, (GInterfaceFinalizeFunc) NULL, NULL};
+ GType vala_dacp_player_type_id;
+ vala_dacp_player_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaDACPPlayer",
&g_define_type_info, 0);
+ g_type_add_interface_static (vala_dacp_player_type_id, DACP_TYPE_PLAYER, &dacp_player_info);
+ return vala_dacp_player_type_id;
+}
-GType vala_dacp_player_get_type (void) {
+GType
+vala_dacp_player_get_type (void)
+{
static volatile gsize vala_dacp_player_type_id__volatile = 0;
if (g_once_init_enter (&vala_dacp_player_type_id__volatile)) {
- static const GTypeInfo g_define_type_info = { sizeof (ValaDACPPlayerClass), (GBaseInitFunc)
NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_dacp_player_class_init, (GClassFinalizeFunc) NULL,
NULL, sizeof (ValaDACPPlayer), 0, (GInstanceInitFunc) vala_dacp_player_instance_init, NULL };
- static const GInterfaceInfo dacp_player_info = { (GInterfaceInitFunc)
vala_dacp_player_dacp_player_interface_init, (GInterfaceFinalizeFunc) NULL, NULL};
GType vala_dacp_player_type_id;
- vala_dacp_player_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaDACPPlayer",
&g_define_type_info, 0);
- g_type_add_interface_static (vala_dacp_player_type_id, DACP_TYPE_PLAYER, &dacp_player_info);
+ vala_dacp_player_type_id = vala_dacp_player_get_type_once ();
g_once_init_leave (&vala_dacp_player_type_id__volatile, vala_dacp_player_type_id);
}
return vala_dacp_player_type_id__volatile;
}
+static inline gpointer
+dacp_listener_get_instance_private (DACPListener* self)
+{
+ return G_STRUCT_MEMBER_P (self, DACPListener_private_offset);
+}
-static void __lambda4_ (DACPListener* self, const gchar* service_name, const gchar* display_name) {
- FILE* _tmp0_ = NULL;
- const gchar* _tmp1_ = NULL;
- const gchar* _tmp2_ = NULL;
+static void
+__lambda4_ (DACPListener* self,
+ const gchar* service_name,
+ const gchar* display_name)
+{
+ FILE* _tmp0_;
g_return_if_fail (service_name != NULL);
g_return_if_fail (display_name != NULL);
_tmp0_ = stdout;
- _tmp1_ = service_name;
- _tmp2_ = display_name;
- fprintf (_tmp0_, "Found remote: %s, %s\n", _tmp1_, _tmp2_);
+ fprintf (_tmp0_, "Found remote: %s, %s\n", service_name, display_name);
}
-
-static void ___lambda4__dacp_share_remote_found (DACPShare* _sender, const gchar* service_name, const gchar*
remote_name, gpointer self) {
+static void
+___lambda4__dacp_share_remote_found (DACPShare* _sender,
+ const gchar* service_name,
+ const gchar* remote_name,
+ gpointer self)
+{
__lambda4_ ((DACPListener*) self, service_name, remote_name);
}
-
-static void __lambda5_ (DACPListener* self, const gchar* guid) {
- FILE* _tmp0_ = NULL;
+static void
+__lambda5_ (DACPListener* self,
+ const gchar* guid)
+{
+ FILE* _tmp0_;
g_return_if_fail (guid != NULL);
_tmp0_ = stdout;
fprintf (_tmp0_, "Add GUID request received\n");
}
-
-static void ___lambda5__dacp_share_add_guid (DACPShare* _sender, const gchar* guid, gpointer self) {
+static void
+___lambda5__dacp_share_add_guid (DACPShare* _sender,
+ const gchar* guid,
+ gpointer self)
+{
__lambda5_ ((DACPListener*) self, guid);
}
-
-DACPListener* dacp_listener_construct (GType object_type) {
+DACPListener*
+dacp_listener_construct (GType object_type)
+{
DACPListener * self = NULL;
- ValaDMAPDb* _tmp0_ = NULL;
- ValaDMAPContainerDb* _tmp1_ = NULL;
- ValaDACPPlayer* _tmp2_ = NULL;
- DACPPlayer* _tmp3_ = NULL;
- DMAPDb* _tmp4_ = NULL;
- DMAPContainerDb* _tmp5_ = NULL;
- DACPShare* _tmp6_ = NULL;
- DACPShare* _tmp7_ = NULL;
- DACPShare* _tmp8_ = NULL;
- DACPShare* _tmp9_ = NULL;
+ ValaDMAPDb* _tmp0_;
+ ValaDMAPContainerDb* _tmp1_;
+ ValaDACPPlayer* _tmp2_;
+ DACPPlayer* _tmp3_;
+ DMAPDb* _tmp4_;
+ DMAPContainerDb* _tmp5_;
+ DACPShare* _tmp6_;
+ DACPShare* _tmp7_;
+ DACPShare* _tmp8_;
+ DACPShare* _tmp9_;
self = (DACPListener*) g_object_new (object_type, NULL);
_tmp0_ = vala_dmap_db_new ();
_g_object_unref0 (self->priv->db);
@@ -341,25 +408,31 @@ DACPListener* dacp_listener_construct (GType object_type) {
return self;
}
-
-DACPListener* dacp_listener_new (void) {
+DACPListener*
+dacp_listener_new (void)
+{
return dacp_listener_construct (TYPE_DACP_LISTENER);
}
-
-static void dacp_listener_class_init (DACPListenerClass * klass) {
+static void
+dacp_listener_class_init (DACPListenerClass * klass,
+ gpointer klass_data)
+{
dacp_listener_parent_class = g_type_class_peek_parent (klass);
- g_type_class_add_private (klass, sizeof (DACPListenerPrivate));
+ g_type_class_adjust_private_offset (klass, &DACPListener_private_offset);
G_OBJECT_CLASS (klass)->finalize = dacp_listener_finalize;
}
-
-static void dacp_listener_instance_init (DACPListener * self) {
- self->priv = DACP_LISTENER_GET_PRIVATE (self);
+static void
+dacp_listener_instance_init (DACPListener * self,
+ gpointer klass)
+{
+ self->priv = dacp_listener_get_instance_private (self);
}
-
-static void dacp_listener_finalize (GObject* obj) {
+static void
+dacp_listener_finalize (GObject * obj)
+{
DACPListener * self;
self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_DACP_LISTENER, DACPListener);
_g_object_unref0 (self->priv->db);
@@ -369,25 +442,37 @@ static void dacp_listener_finalize (GObject* obj) {
G_OBJECT_CLASS (dacp_listener_parent_class)->finalize (obj);
}
+static GType
+dacp_listener_get_type_once (void)
+{
+ static const GTypeInfo g_define_type_info = { sizeof (DACPListenerClass), (GBaseInitFunc) NULL,
(GBaseFinalizeFunc) NULL, (GClassInitFunc) dacp_listener_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof
(DACPListener), 0, (GInstanceInitFunc) dacp_listener_instance_init, NULL };
+ GType dacp_listener_type_id;
+ dacp_listener_type_id = g_type_register_static (G_TYPE_OBJECT, "DACPListener", &g_define_type_info,
0);
+ DACPListener_private_offset = g_type_add_instance_private (dacp_listener_type_id, sizeof
(DACPListenerPrivate));
+ return dacp_listener_type_id;
+}
-GType dacp_listener_get_type (void) {
+GType
+dacp_listener_get_type (void)
+{
static volatile gsize dacp_listener_type_id__volatile = 0;
if (g_once_init_enter (&dacp_listener_type_id__volatile)) {
- static const GTypeInfo g_define_type_info = { sizeof (DACPListenerClass), (GBaseInitFunc)
NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) dacp_listener_class_init, (GClassFinalizeFunc) NULL, NULL,
sizeof (DACPListener), 0, (GInstanceInitFunc) dacp_listener_instance_init, NULL };
GType dacp_listener_type_id;
- dacp_listener_type_id = g_type_register_static (G_TYPE_OBJECT, "DACPListener",
&g_define_type_info, 0);
+ dacp_listener_type_id = dacp_listener_get_type_once ();
g_once_init_leave (&dacp_listener_type_id__volatile, dacp_listener_type_id);
}
return dacp_listener_type_id__volatile;
}
-
-gint _vala_main (gchar** args, int args_length1) {
- gint result = 0;
+gint
+_vala_main (gchar** args,
+ gint args_length1)
+{
GMainLoop* loop = NULL;
- GMainLoop* _tmp0_ = NULL;
+ GMainLoop* _tmp0_;
DACPListener* dacplistener = NULL;
- DACPListener* _tmp1_ = NULL;
+ DACPListener* _tmp1_;
+ gint result = 0;
_tmp0_ = g_main_loop_new (NULL, FALSE);
loop = _tmp0_;
_tmp1_ = dacp_listener_new ();
@@ -399,13 +484,10 @@ gint _vala_main (gchar** args, int args_length1) {
return result;
}
-
-int main (int argc, char ** argv) {
-#if !GLIB_CHECK_VERSION (2,35,0)
- g_type_init ();
-#endif
+int
+main (int argc,
+ char ** argv)
+{
return _vala_main (argv, argc);
}
-
-
diff --git a/tests/dmapcopy.c b/tests/dmapcopy.c
index 58baa1d..ceb1c7f 100644
--- a/tests/dmapcopy.c
+++ b/tests/dmapcopy.c
@@ -1,4 +1,4 @@
-/* dmapcopy.c generated by valac 0.27.2, the Vala compiler
+/* dmapcopy.c generated by valac 0.48.6, the Vala compiler
* generated from dmapcopy.vala, do not modify */
/* FILE: dmapcopy.vala -- Copy files from a DMAP server
@@ -23,15 +23,14 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#include <glib.h>
#include <glib-object.h>
#include <libdmapsharing/dmap.h>
+#include <glib.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <gobject/gvaluecollector.h>
-
#define TYPE_DPAP_COPY (dpap_copy_get_type ())
#define DPAP_COPY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_DPAP_COPY, DPAPCopy))
#define DPAP_COPY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_DPAP_COPY, DPAPCopyClass))
@@ -99,126 +98,170 @@ struct _ParamSpecDPAPCopy {
GParamSpec parent_instance;
};
-
+static gint DPAPCopy_private_offset;
static gpointer dpap_copy_parent_class = NULL;
gpointer dpap_copy_ref (gpointer instance);
void dpap_copy_unref (gpointer instance);
-GParamSpec* param_spec_dpap_copy (const gchar* name, const gchar* nick, const gchar* blurb, GType
object_type, GParamFlags flags);
-void value_set_dpap_copy (GValue* value, gpointer v_object);
-void value_take_dpap_copy (GValue* value, gpointer v_object);
+GParamSpec* param_spec_dpap_copy (const gchar* name,
+ const gchar* nick,
+ const gchar* blurb,
+ GType object_type,
+ GParamFlags flags);
+void value_set_dpap_copy (GValue* value,
+ gpointer v_object);
+void value_take_dpap_copy (GValue* value,
+ gpointer v_object);
gpointer value_get_dpap_copy (const GValue* value);
GType dpap_copy_get_type (void) G_GNUC_CONST;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (DPAPCopy, dpap_copy_unref)
GType vala_dmap_db_get_type (void) G_GNUC_CONST;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (ValaDMAPDb, g_object_unref)
GType vala_dpap_record_factory_get_type (void) G_GNUC_CONST;
-#define DPAP_COPY_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_DPAP_COPY, DPAPCopyPrivate))
-enum {
- DPAP_COPY_DUMMY_PROPERTY
-};
-static gboolean dpap_copy_connected_cb (DPAPCopy* self, DMAPConnection* connection, gboolean _result_, const
gchar* reason);
-static void __lambda4_ (DPAPCopy* self, gconstpointer k, gconstpointer v);
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (ValaDPAPRecordFactory, g_object_unref)
+static gboolean dpap_copy_connected_cb (DPAPCopy* self,
+ DMAPConnection* connection,
+ gboolean _result_,
+ const gchar* reason);
+static void __lambda4_ (DPAPCopy* self,
+ gconstpointer k,
+ gconstpointer v);
GType vala_dpap_record_get_type (void) G_GNUC_CONST;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (ValaDPAPRecord, g_object_unref)
const gchar* vala_dpap_record_get_location (ValaDPAPRecord* self);
-static void ___lambda4__gh_func (gconstpointer key, gconstpointer value, gpointer self);
-static void dpap_copy_service_added_cb (DPAPCopy* self, DMAPMdnsBrowserService* service);
-static gboolean _dpap_copy_connected_cb_dmap_connection_callback (DMAPConnection* connection, gboolean
_result_, const gchar* reason, gpointer self);
+static void ___lambda4__gh_func (gconstpointer key,
+ gconstpointer value,
+ gpointer self);
+static void dpap_copy_service_added_cb (DPAPCopy* self,
+ DMAPMdnsBrowserService* service);
+static gboolean _dpap_copy_connected_cb_dmap_connection_callback (DMAPConnection* connection,
+ gboolean _result_,
+ const gchar* reason,
+ gpointer self);
DPAPCopy* dpap_copy_new (GError** error);
-DPAPCopy* dpap_copy_construct (GType object_type, GError** error);
+DPAPCopy* dpap_copy_construct (GType object_type,
+ GError** error);
ValaDMAPDb* vala_dmap_db_new (void);
ValaDMAPDb* vala_dmap_db_construct (GType object_type);
ValaDPAPRecordFactory* vala_dpap_record_factory_new (void);
ValaDPAPRecordFactory* vala_dpap_record_factory_construct (GType object_type);
-static void _dpap_copy_service_added_cb_dmap_mdns_browser_service_added (DMAPMdnsBrowser* _sender, void*
service, gpointer self);
-static void dpap_copy_finalize (DPAPCopy* obj);
-void debug_printf (const gchar* log_domain, GLogLevelFlags log_level, const gchar* message);
-void debug_null (const gchar* log_domain, GLogLevelFlags log_level, const gchar* message);
-gint _vala_main (gchar** args, int args_length1);
-static void _debug_null_glog_func (const gchar* log_domain, GLogLevelFlags log_levels, const gchar* message,
gpointer self);
-
-
-static void __lambda4_ (DPAPCopy* self, gconstpointer k, gconstpointer v) {
- FILE* _tmp0_ = NULL;
- gconstpointer _tmp1_ = NULL;
- const gchar* _tmp2_ = NULL;
- const gchar* _tmp3_ = NULL;
- _tmp0_ = stdout;
- _tmp1_ = v;
- _tmp2_ = vala_dpap_record_get_location (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, TYPE_VALA_DPAP_RECORD,
ValaDPAPRecord));
- _tmp3_ = _tmp2_;
- fprintf (_tmp0_, "%s\n", _tmp3_);
+static void _dpap_copy_service_added_cb_dmap_mdns_browser_service_added (DMAPMdnsBrowser* _sender,
+ void* service,
+ gpointer self);
+static void dpap_copy_finalize (DPAPCopy * obj);
+static GType dpap_copy_get_type_once (void);
+void debug_printf (const gchar* log_domain,
+ GLogLevelFlags log_level,
+ const gchar* message);
+void debug_null (const gchar* log_domain,
+ GLogLevelFlags log_level,
+ const gchar* message);
+gint _vala_main (gchar** args,
+ gint args_length1);
+static void _debug_null_glog_func (const gchar* log_domain,
+ GLogLevelFlags log_levels,
+ const gchar* message,
+ gpointer self);
+
+static inline gpointer
+dpap_copy_get_instance_private (DPAPCopy* self)
+{
+ return G_STRUCT_MEMBER_P (self, DPAPCopy_private_offset);
}
+static void
+__lambda4_ (DPAPCopy* self,
+ gconstpointer k,
+ gconstpointer v)
+{
+ FILE* _tmp0_;
+ const gchar* _tmp1_;
+ const gchar* _tmp2_;
+ _tmp0_ = stdout;
+ _tmp1_ = vala_dpap_record_get_location (G_TYPE_CHECK_INSTANCE_CAST (v, TYPE_VALA_DPAP_RECORD,
ValaDPAPRecord));
+ _tmp2_ = _tmp1_;
+ fprintf (_tmp0_, "%s\n", _tmp2_);
+}
-static void ___lambda4__gh_func (gconstpointer key, gconstpointer value, gpointer self) {
+static void
+___lambda4__gh_func (gconstpointer key,
+ gconstpointer value,
+ gpointer self)
+{
__lambda4_ ((DPAPCopy*) self, key, value);
}
-
-static gboolean dpap_copy_connected_cb (DPAPCopy* self, DMAPConnection* connection, gboolean _result_, const
gchar* reason) {
+static gboolean
+dpap_copy_connected_cb (DPAPCopy* self,
+ DMAPConnection* connection,
+ gboolean _result_,
+ const gchar* reason)
+{
+ ValaDMAPDb* _tmp0_;
+ ValaDMAPDb* _tmp1_;
gboolean result = FALSE;
- ValaDMAPDb* _tmp0_ = NULL;
- gint64 _tmp1_ = 0LL;
- ValaDMAPDb* _tmp2_ = NULL;
g_return_val_if_fail (self != NULL, FALSE);
g_return_val_if_fail (connection != NULL, FALSE);
_tmp0_ = self->priv->db;
- _tmp1_ = dmap_db_count ((DMAPDb*) _tmp0_);
- g_debug ("dmapcopy.vala:30: %lld entries\n", _tmp1_);
- _tmp2_ = self->priv->db;
- dmap_db_foreach ((DMAPDb*) _tmp2_, ___lambda4__gh_func, self);
+ g_debug ("%" G_GINT64_FORMAT " entries\n", dmap_db_count ((DMAPDb*) _tmp0_));
+ _tmp1_ = self->priv->db;
+ dmap_db_foreach ((DMAPDb*) _tmp1_, ___lambda4__gh_func, self);
result = TRUE;
return result;
}
-
-static gboolean _dpap_copy_connected_cb_dmap_connection_callback (DMAPConnection* connection, gboolean
_result_, const gchar* reason, gpointer self) {
+static gboolean
+_dpap_copy_connected_cb_dmap_connection_callback (DMAPConnection* connection,
+ gboolean _result_,
+ const gchar* reason,
+ gpointer self)
+{
gboolean result;
result = dpap_copy_connected_cb ((DPAPCopy*) self, connection, _result_, reason);
return result;
}
-
-static void dpap_copy_service_added_cb (DPAPCopy* self, DMAPMdnsBrowserService* service) {
- DMAPMdnsBrowserService* _tmp0_ = NULL;
- const gchar* _tmp1_ = NULL;
- DMAPMdnsBrowserService* _tmp2_ = NULL;
- const gchar* _tmp3_ = NULL;
- DMAPMdnsBrowserService* _tmp4_ = NULL;
- guint _tmp5_ = 0U;
- ValaDMAPDb* _tmp6_ = NULL;
- ValaDPAPRecordFactory* _tmp7_ = NULL;
- DPAPConnection* _tmp8_ = NULL;
- DMAPConnection* _tmp9_ = NULL;
+static void
+dpap_copy_service_added_cb (DPAPCopy* self,
+ DMAPMdnsBrowserService* service)
+{
+ const gchar* _tmp0_;
+ const gchar* _tmp1_;
+ ValaDMAPDb* _tmp2_;
+ ValaDPAPRecordFactory* _tmp3_;
+ DPAPConnection* _tmp4_;
+ DMAPConnection* _tmp5_;
g_return_if_fail (self != NULL);
- _tmp0_ = service;
- _tmp1_ = _tmp0_->service_name;
- _tmp2_ = service;
- _tmp3_ = _tmp2_->host;
- _tmp4_ = service;
- _tmp5_ = _tmp4_->port;
- _tmp6_ = self->priv->db;
- _tmp7_ = self->priv->factory;
- _tmp8_ = dpap_connection_new (_tmp1_, _tmp3_, _tmp5_, (DMAPDb*) _tmp6_, (DMAPRecordFactory*) _tmp7_);
+ _tmp0_ = service->service_name;
+ _tmp1_ = service->host;
+ _tmp2_ = self->priv->db;
+ _tmp3_ = self->priv->factory;
+ _tmp4_ = dpap_connection_new (_tmp0_, _tmp1_, service->port, (DMAPDb*) _tmp2_, (DMAPRecordFactory*)
_tmp3_);
_g_object_unref0 (self->priv->connection);
- self->priv->connection = G_TYPE_CHECK_INSTANCE_CAST (_tmp8_, DMAP_TYPE_CONNECTION, DMAPConnection);
- _tmp9_ = self->priv->connection;
- dmap_connection_connect (_tmp9_, _dpap_copy_connected_cb_dmap_connection_callback, self);
+ self->priv->connection = G_TYPE_CHECK_INSTANCE_CAST (_tmp4_, DMAP_TYPE_CONNECTION, DMAPConnection);
+ _tmp5_ = self->priv->connection;
+ dmap_connection_connect (_tmp5_, _dpap_copy_connected_cb_dmap_connection_callback, self);
}
-
-static void _dpap_copy_service_added_cb_dmap_mdns_browser_service_added (DMAPMdnsBrowser* _sender, void*
service, gpointer self) {
+static void
+_dpap_copy_service_added_cb_dmap_mdns_browser_service_added (DMAPMdnsBrowser* _sender,
+ void* service,
+ gpointer self)
+{
dpap_copy_service_added_cb ((DPAPCopy*) self, service);
}
-
-DPAPCopy* dpap_copy_construct (GType object_type, GError** error) {
+DPAPCopy*
+dpap_copy_construct (GType object_type,
+ GError** error)
+{
DPAPCopy* self = NULL;
- ValaDMAPDb* _tmp0_ = NULL;
- ValaDPAPRecordFactory* _tmp1_ = NULL;
- DMAPMdnsBrowser* _tmp2_ = NULL;
- DMAPMdnsBrowser* _tmp3_ = NULL;
- DMAPMdnsBrowser* _tmp4_ = NULL;
- GError * _inner_error_ = NULL;
+ ValaDMAPDb* _tmp0_;
+ ValaDPAPRecordFactory* _tmp1_;
+ DMAPMdnsBrowser* _tmp2_;
+ DMAPMdnsBrowser* _tmp3_;
+ DMAPMdnsBrowser* _tmp4_;
+ GError* _inner_error0_ = NULL;
self = (DPAPCopy*) g_type_create_instance (object_type);
_tmp0_ = vala_dmap_db_new ();
_g_object_unref0 (self->priv->db);
@@ -232,34 +275,39 @@ DPAPCopy* dpap_copy_construct (GType object_type, GError** error) {
_tmp3_ = self->priv->browser;
g_signal_connect (_tmp3_, "service-added", (GCallback)
_dpap_copy_service_added_cb_dmap_mdns_browser_service_added, self);
_tmp4_ = self->priv->browser;
- dmap_mdns_browser_start (_tmp4_, &_inner_error_);
- if (G_UNLIKELY (_inner_error_ != NULL)) {
- g_propagate_error (error, _inner_error_);
+ dmap_mdns_browser_start (_tmp4_, &_inner_error0_);
+ if (G_UNLIKELY (_inner_error0_ != NULL)) {
+ g_propagate_error (error, _inner_error0_);
_dpap_copy_unref0 (self);
return NULL;
}
return self;
}
-
-DPAPCopy* dpap_copy_new (GError** error) {
+DPAPCopy*
+dpap_copy_new (GError** error)
+{
return dpap_copy_construct (TYPE_DPAP_COPY, error);
}
-
-static void value_dpap_copy_init (GValue* value) {
+static void
+value_dpap_copy_init (GValue* value)
+{
value->data[0].v_pointer = NULL;
}
-
-static void value_dpap_copy_free_value (GValue* value) {
+static void
+value_dpap_copy_free_value (GValue* value)
+{
if (value->data[0].v_pointer) {
dpap_copy_unref (value->data[0].v_pointer);
}
}
-
-static void value_dpap_copy_copy_value (const GValue* src_value, GValue* dest_value) {
+static void
+value_dpap_copy_copy_value (const GValue* src_value,
+ GValue* dest_value)
+{
if (src_value->data[0].v_pointer) {
dest_value->data[0].v_pointer = dpap_copy_ref (src_value->data[0].v_pointer);
} else {
@@ -267,15 +315,20 @@ static void value_dpap_copy_copy_value (const GValue* src_value, GValue* dest_va
}
}
-
-static gpointer value_dpap_copy_peek_pointer (const GValue* value) {
+static gpointer
+value_dpap_copy_peek_pointer (const GValue* value)
+{
return value->data[0].v_pointer;
}
-
-static gchar* value_dpap_copy_collect_value (GValue* value, guint n_collect_values, GTypeCValue*
collect_values, guint collect_flags) {
+static gchar*
+value_dpap_copy_collect_value (GValue* value,
+ guint n_collect_values,
+ GTypeCValue* collect_values,
+ guint collect_flags)
+{
if (collect_values[0].v_pointer) {
- DPAPCopy* object;
+ DPAPCopy * object;
object = collect_values[0].v_pointer;
if (object->parent_instance.g_class == NULL) {
return g_strconcat ("invalid unclassed object pointer for value type `",
G_VALUE_TYPE_NAME (value), "'", NULL);
@@ -289,9 +342,13 @@ static gchar* value_dpap_copy_collect_value (GValue* value, guint n_collect_valu
return NULL;
}
-
-static gchar* value_dpap_copy_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue*
collect_values, guint collect_flags) {
- DPAPCopy** object_p;
+static gchar*
+value_dpap_copy_lcopy_value (const GValue* value,
+ guint n_collect_values,
+ GTypeCValue* collect_values,
+ guint collect_flags)
+{
+ DPAPCopy ** object_p;
object_p = collect_values[0].v_pointer;
if (!object_p) {
return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
@@ -306,8 +363,13 @@ static gchar* value_dpap_copy_lcopy_value (const GValue* value, guint n_collect_
return NULL;
}
-
-GParamSpec* param_spec_dpap_copy (const gchar* name, const gchar* nick, const gchar* blurb, GType
object_type, GParamFlags flags) {
+GParamSpec*
+param_spec_dpap_copy (const gchar* name,
+ const gchar* nick,
+ const gchar* blurb,
+ GType object_type,
+ GParamFlags flags)
+{
ParamSpecDPAPCopy* spec;
g_return_val_if_fail (g_type_is_a (object_type, TYPE_DPAP_COPY), NULL);
spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
@@ -315,15 +377,18 @@ GParamSpec* param_spec_dpap_copy (const gchar* name, const gchar* nick, const gc
return G_PARAM_SPEC (spec);
}
-
-gpointer value_get_dpap_copy (const GValue* value) {
+gpointer
+value_get_dpap_copy (const GValue* value)
+{
g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_DPAP_COPY), NULL);
return value->data[0].v_pointer;
}
-
-void value_set_dpap_copy (GValue* value, gpointer v_object) {
- DPAPCopy* old;
+void
+value_set_dpap_copy (GValue* value,
+ gpointer v_object)
+{
+ DPAPCopy * old;
g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_DPAP_COPY));
old = value->data[0].v_pointer;
if (v_object) {
@@ -339,9 +404,11 @@ void value_set_dpap_copy (GValue* value, gpointer v_object) {
}
}
-
-void value_take_dpap_copy (GValue* value, gpointer v_object) {
- DPAPCopy* old;
+void
+value_take_dpap_copy (GValue* value,
+ gpointer v_object)
+{
+ DPAPCopy * old;
g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_DPAP_COPY));
old = value->data[0].v_pointer;
if (v_object) {
@@ -356,21 +423,26 @@ void value_take_dpap_copy (GValue* value, gpointer v_object) {
}
}
-
-static void dpap_copy_class_init (DPAPCopyClass * klass) {
+static void
+dpap_copy_class_init (DPAPCopyClass * klass,
+ gpointer klass_data)
+{
dpap_copy_parent_class = g_type_class_peek_parent (klass);
((DPAPCopyClass *) klass)->finalize = dpap_copy_finalize;
- g_type_class_add_private (klass, sizeof (DPAPCopyPrivate));
+ g_type_class_adjust_private_offset (klass, &DPAPCopy_private_offset);
}
-
-static void dpap_copy_instance_init (DPAPCopy * self) {
- self->priv = DPAP_COPY_GET_PRIVATE (self);
+static void
+dpap_copy_instance_init (DPAPCopy * self,
+ gpointer klass)
+{
+ self->priv = dpap_copy_get_instance_private (self);
self->ref_count = 1;
}
-
-static void dpap_copy_finalize (DPAPCopy* obj) {
+static void
+dpap_copy_finalize (DPAPCopy * obj)
+{
DPAPCopy * self;
self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_DPAP_COPY, DPAPCopy);
g_signal_handlers_destroy (self);
@@ -380,31 +452,43 @@ static void dpap_copy_finalize (DPAPCopy* obj) {
_g_object_unref0 (self->priv->factory);
}
+static GType
+dpap_copy_get_type_once (void)
+{
+ static const GTypeValueTable g_define_type_value_table = { value_dpap_copy_init,
value_dpap_copy_free_value, value_dpap_copy_copy_value, value_dpap_copy_peek_pointer, "p",
value_dpap_copy_collect_value, "p", value_dpap_copy_lcopy_value };
+ static const GTypeInfo g_define_type_info = { sizeof (DPAPCopyClass), (GBaseInitFunc) NULL,
(GBaseFinalizeFunc) NULL, (GClassInitFunc) dpap_copy_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof
(DPAPCopy), 0, (GInstanceInitFunc) dpap_copy_instance_init, &g_define_type_value_table };
+ static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED |
G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
+ GType dpap_copy_type_id;
+ dpap_copy_type_id = g_type_register_fundamental (g_type_fundamental_next (), "DPAPCopy",
&g_define_type_info, &g_define_type_fundamental_info, 0);
+ DPAPCopy_private_offset = g_type_add_instance_private (dpap_copy_type_id, sizeof (DPAPCopyPrivate));
+ return dpap_copy_type_id;
+}
-GType dpap_copy_get_type (void) {
+GType
+dpap_copy_get_type (void)
+{
static volatile gsize dpap_copy_type_id__volatile = 0;
if (g_once_init_enter (&dpap_copy_type_id__volatile)) {
- static const GTypeValueTable g_define_type_value_table = { value_dpap_copy_init,
value_dpap_copy_free_value, value_dpap_copy_copy_value, value_dpap_copy_peek_pointer, "p",
value_dpap_copy_collect_value, "p", value_dpap_copy_lcopy_value };
- static const GTypeInfo g_define_type_info = { sizeof (DPAPCopyClass), (GBaseInitFunc) NULL,
(GBaseFinalizeFunc) NULL, (GClassInitFunc) dpap_copy_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof
(DPAPCopy), 0, (GInstanceInitFunc) dpap_copy_instance_init, &g_define_type_value_table };
- static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED |
G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
GType dpap_copy_type_id;
- dpap_copy_type_id = g_type_register_fundamental (g_type_fundamental_next (), "DPAPCopy",
&g_define_type_info, &g_define_type_fundamental_info, 0);
+ dpap_copy_type_id = dpap_copy_get_type_once ();
g_once_init_leave (&dpap_copy_type_id__volatile, dpap_copy_type_id);
}
return dpap_copy_type_id__volatile;
}
-
-gpointer dpap_copy_ref (gpointer instance) {
- DPAPCopy* self;
+gpointer
+dpap_copy_ref (gpointer instance)
+{
+ DPAPCopy * self;
self = instance;
g_atomic_int_inc (&self->ref_count);
return instance;
}
-
-void dpap_copy_unref (gpointer instance) {
- DPAPCopy* self;
+void
+dpap_copy_unref (gpointer instance)
+{
+ DPAPCopy * self;
self = instance;
if (g_atomic_int_dec_and_test (&self->ref_count)) {
DPAP_COPY_GET_CLASS (self)->finalize (self);
@@ -412,43 +496,54 @@ void dpap_copy_unref (gpointer instance) {
}
}
-
-void debug_printf (const gchar* log_domain, GLogLevelFlags log_level, const gchar* message) {
- FILE* _tmp0_ = NULL;
- const gchar* _tmp1_ = NULL;
+void
+debug_printf (const gchar* log_domain,
+ GLogLevelFlags log_level,
+ const gchar* message)
+{
+ FILE* _tmp0_;
_tmp0_ = stdout;
- _tmp1_ = message;
- fprintf (_tmp0_, "%s\n", _tmp1_);
+ fprintf (_tmp0_, "%s\n", message);
}
-
-void debug_null (const gchar* log_domain, GLogLevelFlags log_level, const gchar* message) {
+void
+debug_null (const gchar* log_domain,
+ GLogLevelFlags log_level,
+ const gchar* message)
+{
}
-
-static void _debug_null_glog_func (const gchar* log_domain, GLogLevelFlags log_levels, const gchar* message,
gpointer self) {
+static void
+_debug_null_glog_func (const gchar* log_domain,
+ GLogLevelFlags log_levels,
+ const gchar* message,
+ gpointer self)
+{
debug_null (log_domain, log_levels, message);
}
-
-gint _vala_main (gchar** args, int args_length1) {
- gint result = 0;
+gint
+_vala_main (gchar** args,
+ gint args_length1)
+{
GMainLoop* loop = NULL;
- GMainLoop* _tmp0_ = NULL;
+ GMainLoop* _tmp0_;
DPAPCopy* dmapcopy = NULL;
- DPAPCopy* _tmp1_ = NULL;
- GError * _inner_error_ = NULL;
+ DPAPCopy* _tmp1_;
+ GError* _inner_error0_ = NULL;
+ gint result = 0;
_tmp0_ = g_main_loop_new (NULL, FALSE);
loop = _tmp0_;
g_log_set_handler ("libdmapsharing", G_LOG_LEVEL_DEBUG, _debug_null_glog_func, NULL);
g_log_set_handler (NULL, G_LOG_LEVEL_DEBUG, _debug_null_glog_func, NULL);
- _tmp1_ = dpap_copy_new (&_inner_error_);
+ _tmp1_ = dpap_copy_new (&_inner_error0_);
dmapcopy = _tmp1_;
- if (G_UNLIKELY (_inner_error_ != NULL)) {
+ if (G_UNLIKELY (_inner_error0_ != NULL)) {
+ gint _tmp2_ = -1;
_g_main_loop_unref0 (loop);
- g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__,
_inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
- g_clear_error (&_inner_error_);
- return 0;
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__,
_inner_error0_->message, g_quark_to_string (_inner_error0_->domain), _inner_error0_->code);
+ g_clear_error (&_inner_error0_);
+ return _tmp2_;
}
g_main_loop_run (loop);
result = 0;
@@ -457,13 +552,10 @@ gint _vala_main (gchar** args, int args_length1) {
return result;
}
-
-int main (int argc, char ** argv) {
-#if !GLIB_CHECK_VERSION (2,35,0)
- g_type_init ();
-#endif
+int
+main (int argc,
+ char ** argv)
+{
return _vala_main (argv, argc);
}
-
-
diff --git a/tests/dmapserve.c b/tests/dmapserve.c
index e8891e5..05179cd 100644
--- a/tests/dmapserve.c
+++ b/tests/dmapserve.c
@@ -1,4 +1,4 @@
-/* dmapserve.c generated by valac 0.27.2, the Vala compiler
+/* dmapserve.c generated by valac 0.48.6, the Vala compiler
* generated from dmapserve.vala, do not modify */
/* FILE: dmapserve.vala -- Serve media using DMAP
@@ -23,14 +23,13 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#include <glib.h>
#include <glib-object.h>
#include <libdmapsharing/dmap.h>
+#include <glib.h>
+#include <gobject/gvaluecollector.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
-#include <gobject/gvaluecollector.h>
-
#define TYPE_DPAP_SERVE (dpap_serve_get_type ())
#define DPAP_SERVE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_DPAP_SERVE, DPAPServe))
@@ -99,48 +98,72 @@ struct _ParamSpecDPAPServe {
GParamSpec parent_instance;
};
-
+static gint DPAPServe_private_offset;
static gpointer dpap_serve_parent_class = NULL;
gpointer dpap_serve_ref (gpointer instance);
void dpap_serve_unref (gpointer instance);
-GParamSpec* param_spec_dpap_serve (const gchar* name, const gchar* nick, const gchar* blurb, GType
object_type, GParamFlags flags);
-void value_set_dpap_serve (GValue* value, gpointer v_object);
-void value_take_dpap_serve (GValue* value, gpointer v_object);
+GParamSpec* param_spec_dpap_serve (const gchar* name,
+ const gchar* nick,
+ const gchar* blurb,
+ GType object_type,
+ GParamFlags flags);
+void value_set_dpap_serve (GValue* value,
+ gpointer v_object);
+void value_take_dpap_serve (GValue* value,
+ gpointer v_object);
gpointer value_get_dpap_serve (const GValue* value);
GType dpap_serve_get_type (void) G_GNUC_CONST;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (DPAPServe, dpap_serve_unref)
GType vala_dpap_record_get_type (void) G_GNUC_CONST;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (ValaDPAPRecord, g_object_unref)
GType vala_dmap_db_get_type (void) G_GNUC_CONST;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (ValaDMAPDb, g_object_unref)
GType vala_dmap_container_db_get_type (void) G_GNUC_CONST;
-#define DPAP_SERVE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_DPAP_SERVE, DPAPServePrivate))
-enum {
- DPAP_SERVE_DUMMY_PROPERTY
-};
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (ValaDMAPContainerDb, g_object_unref)
DPAPServe* dpap_serve_new (GError** error);
-DPAPServe* dpap_serve_construct (GType object_type, GError** error);
+DPAPServe* dpap_serve_construct (GType object_type,
+ GError** error);
ValaDPAPRecord* vala_dpap_record_new (void);
ValaDPAPRecord* vala_dpap_record_construct (GType object_type);
ValaDMAPDb* vala_dmap_db_new (void);
ValaDMAPDb* vala_dmap_db_construct (GType object_type);
ValaDMAPContainerDb* vala_dmap_container_db_new (void);
ValaDMAPContainerDb* vala_dmap_container_db_construct (GType object_type);
-static void dpap_serve_finalize (DPAPServe* obj);
-void debug_printf (const gchar* log_domain, GLogLevelFlags log_level, const gchar* message);
-void debug_null (const gchar* log_domain, GLogLevelFlags log_level, const gchar* message);
-gint _vala_main (gchar** args, int args_length1);
-static void _debug_printf_glog_func (const gchar* log_domain, GLogLevelFlags log_levels, const gchar*
message, gpointer self);
-
+static void dpap_serve_finalize (DPAPServe * obj);
+static GType dpap_serve_get_type_once (void);
+void debug_printf (const gchar* log_domain,
+ GLogLevelFlags log_level,
+ const gchar* message);
+void debug_null (const gchar* log_domain,
+ GLogLevelFlags log_level,
+ const gchar* message);
+gint _vala_main (gchar** args,
+ gint args_length1);
+static void _debug_printf_glog_func (const gchar* log_domain,
+ GLogLevelFlags log_levels,
+ const gchar* message,
+ gpointer self);
+
+static inline gpointer
+dpap_serve_get_instance_private (DPAPServe* self)
+{
+ return G_STRUCT_MEMBER_P (self, DPAPServe_private_offset);
+}
-DPAPServe* dpap_serve_construct (GType object_type, GError** error) {
+DPAPServe*
+dpap_serve_construct (GType object_type,
+ GError** error)
+{
DPAPServe* self = NULL;
- ValaDPAPRecord* _tmp0_ = NULL;
- ValaDMAPDb* _tmp1_ = NULL;
- ValaDMAPDb* _tmp2_ = NULL;
- ValaDPAPRecord* _tmp3_ = NULL;
- ValaDMAPContainerDb* _tmp4_ = NULL;
- ValaDMAPDb* _tmp5_ = NULL;
- ValaDMAPContainerDb* _tmp6_ = NULL;
- DPAPShare* _tmp7_ = NULL;
+ ValaDPAPRecord* _tmp0_;
+ ValaDMAPDb* _tmp1_;
+ ValaDMAPDb* _tmp2_;
+ ValaDPAPRecord* _tmp3_;
+ ValaDMAPContainerDb* _tmp4_;
+ ValaDMAPDb* _tmp5_;
+ ValaDMAPContainerDb* _tmp6_;
+ DPAPShare* _tmp7_;
self = (DPAPServe*) g_type_create_instance (object_type);
_tmp0_ = vala_dpap_record_new ();
_g_object_unref0 (self->priv->record);
@@ -162,25 +185,30 @@ DPAPServe* dpap_serve_construct (GType object_type, GError** error) {
return self;
}
-
-DPAPServe* dpap_serve_new (GError** error) {
+DPAPServe*
+dpap_serve_new (GError** error)
+{
return dpap_serve_construct (TYPE_DPAP_SERVE, error);
}
-
-static void value_dpap_serve_init (GValue* value) {
+static void
+value_dpap_serve_init (GValue* value)
+{
value->data[0].v_pointer = NULL;
}
-
-static void value_dpap_serve_free_value (GValue* value) {
+static void
+value_dpap_serve_free_value (GValue* value)
+{
if (value->data[0].v_pointer) {
dpap_serve_unref (value->data[0].v_pointer);
}
}
-
-static void value_dpap_serve_copy_value (const GValue* src_value, GValue* dest_value) {
+static void
+value_dpap_serve_copy_value (const GValue* src_value,
+ GValue* dest_value)
+{
if (src_value->data[0].v_pointer) {
dest_value->data[0].v_pointer = dpap_serve_ref (src_value->data[0].v_pointer);
} else {
@@ -188,15 +216,20 @@ static void value_dpap_serve_copy_value (const GValue* src_value, GValue* dest_v
}
}
-
-static gpointer value_dpap_serve_peek_pointer (const GValue* value) {
+static gpointer
+value_dpap_serve_peek_pointer (const GValue* value)
+{
return value->data[0].v_pointer;
}
-
-static gchar* value_dpap_serve_collect_value (GValue* value, guint n_collect_values, GTypeCValue*
collect_values, guint collect_flags) {
+static gchar*
+value_dpap_serve_collect_value (GValue* value,
+ guint n_collect_values,
+ GTypeCValue* collect_values,
+ guint collect_flags)
+{
if (collect_values[0].v_pointer) {
- DPAPServe* object;
+ DPAPServe * object;
object = collect_values[0].v_pointer;
if (object->parent_instance.g_class == NULL) {
return g_strconcat ("invalid unclassed object pointer for value type `",
G_VALUE_TYPE_NAME (value), "'", NULL);
@@ -210,9 +243,13 @@ static gchar* value_dpap_serve_collect_value (GValue* value, guint n_collect_val
return NULL;
}
-
-static gchar* value_dpap_serve_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue*
collect_values, guint collect_flags) {
- DPAPServe** object_p;
+static gchar*
+value_dpap_serve_lcopy_value (const GValue* value,
+ guint n_collect_values,
+ GTypeCValue* collect_values,
+ guint collect_flags)
+{
+ DPAPServe ** object_p;
object_p = collect_values[0].v_pointer;
if (!object_p) {
return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
@@ -227,8 +264,13 @@ static gchar* value_dpap_serve_lcopy_value (const GValue* value, guint n_collect
return NULL;
}
-
-GParamSpec* param_spec_dpap_serve (const gchar* name, const gchar* nick, const gchar* blurb, GType
object_type, GParamFlags flags) {
+GParamSpec*
+param_spec_dpap_serve (const gchar* name,
+ const gchar* nick,
+ const gchar* blurb,
+ GType object_type,
+ GParamFlags flags)
+{
ParamSpecDPAPServe* spec;
g_return_val_if_fail (g_type_is_a (object_type, TYPE_DPAP_SERVE), NULL);
spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
@@ -236,15 +278,18 @@ GParamSpec* param_spec_dpap_serve (const gchar* name, const gchar* nick, const g
return G_PARAM_SPEC (spec);
}
-
-gpointer value_get_dpap_serve (const GValue* value) {
+gpointer
+value_get_dpap_serve (const GValue* value)
+{
g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_DPAP_SERVE), NULL);
return value->data[0].v_pointer;
}
-
-void value_set_dpap_serve (GValue* value, gpointer v_object) {
- DPAPServe* old;
+void
+value_set_dpap_serve (GValue* value,
+ gpointer v_object)
+{
+ DPAPServe * old;
g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_DPAP_SERVE));
old = value->data[0].v_pointer;
if (v_object) {
@@ -260,9 +305,11 @@ void value_set_dpap_serve (GValue* value, gpointer v_object) {
}
}
-
-void value_take_dpap_serve (GValue* value, gpointer v_object) {
- DPAPServe* old;
+void
+value_take_dpap_serve (GValue* value,
+ gpointer v_object)
+{
+ DPAPServe * old;
g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_DPAP_SERVE));
old = value->data[0].v_pointer;
if (v_object) {
@@ -277,21 +324,26 @@ void value_take_dpap_serve (GValue* value, gpointer v_object) {
}
}
-
-static void dpap_serve_class_init (DPAPServeClass * klass) {
+static void
+dpap_serve_class_init (DPAPServeClass * klass,
+ gpointer klass_data)
+{
dpap_serve_parent_class = g_type_class_peek_parent (klass);
((DPAPServeClass *) klass)->finalize = dpap_serve_finalize;
- g_type_class_add_private (klass, sizeof (DPAPServePrivate));
+ g_type_class_adjust_private_offset (klass, &DPAPServe_private_offset);
}
-
-static void dpap_serve_instance_init (DPAPServe * self) {
- self->priv = DPAP_SERVE_GET_PRIVATE (self);
+static void
+dpap_serve_instance_init (DPAPServe * self,
+ gpointer klass)
+{
+ self->priv = dpap_serve_get_instance_private (self);
self->ref_count = 1;
}
-
-static void dpap_serve_finalize (DPAPServe* obj) {
+static void
+dpap_serve_finalize (DPAPServe * obj)
+{
DPAPServe * self;
self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_DPAP_SERVE, DPAPServe);
g_signal_handlers_destroy (self);
@@ -301,31 +353,43 @@ static void dpap_serve_finalize (DPAPServe* obj) {
_g_object_unref0 (self->priv->share);
}
+static GType
+dpap_serve_get_type_once (void)
+{
+ static const GTypeValueTable g_define_type_value_table = { value_dpap_serve_init,
value_dpap_serve_free_value, value_dpap_serve_copy_value, value_dpap_serve_peek_pointer, "p",
value_dpap_serve_collect_value, "p", value_dpap_serve_lcopy_value };
+ static const GTypeInfo g_define_type_info = { sizeof (DPAPServeClass), (GBaseInitFunc) NULL,
(GBaseFinalizeFunc) NULL, (GClassInitFunc) dpap_serve_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof
(DPAPServe), 0, (GInstanceInitFunc) dpap_serve_instance_init, &g_define_type_value_table };
+ static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED |
G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
+ GType dpap_serve_type_id;
+ dpap_serve_type_id = g_type_register_fundamental (g_type_fundamental_next (), "DPAPServe",
&g_define_type_info, &g_define_type_fundamental_info, 0);
+ DPAPServe_private_offset = g_type_add_instance_private (dpap_serve_type_id, sizeof
(DPAPServePrivate));
+ return dpap_serve_type_id;
+}
-GType dpap_serve_get_type (void) {
+GType
+dpap_serve_get_type (void)
+{
static volatile gsize dpap_serve_type_id__volatile = 0;
if (g_once_init_enter (&dpap_serve_type_id__volatile)) {
- static const GTypeValueTable g_define_type_value_table = { value_dpap_serve_init,
value_dpap_serve_free_value, value_dpap_serve_copy_value, value_dpap_serve_peek_pointer, "p",
value_dpap_serve_collect_value, "p", value_dpap_serve_lcopy_value };
- static const GTypeInfo g_define_type_info = { sizeof (DPAPServeClass), (GBaseInitFunc) NULL,
(GBaseFinalizeFunc) NULL, (GClassInitFunc) dpap_serve_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof
(DPAPServe), 0, (GInstanceInitFunc) dpap_serve_instance_init, &g_define_type_value_table };
- static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED |
G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
GType dpap_serve_type_id;
- dpap_serve_type_id = g_type_register_fundamental (g_type_fundamental_next (), "DPAPServe",
&g_define_type_info, &g_define_type_fundamental_info, 0);
+ dpap_serve_type_id = dpap_serve_get_type_once ();
g_once_init_leave (&dpap_serve_type_id__volatile, dpap_serve_type_id);
}
return dpap_serve_type_id__volatile;
}
-
-gpointer dpap_serve_ref (gpointer instance) {
- DPAPServe* self;
+gpointer
+dpap_serve_ref (gpointer instance)
+{
+ DPAPServe * self;
self = instance;
g_atomic_int_inc (&self->ref_count);
return instance;
}
-
-void dpap_serve_unref (gpointer instance) {
- DPAPServe* self;
+void
+dpap_serve_unref (gpointer instance)
+{
+ DPAPServe * self;
self = instance;
if (g_atomic_int_dec_and_test (&self->ref_count)) {
DPAP_SERVE_GET_CLASS (self)->finalize (self);
@@ -333,43 +397,54 @@ void dpap_serve_unref (gpointer instance) {
}
}
-
-void debug_printf (const gchar* log_domain, GLogLevelFlags log_level, const gchar* message) {
- FILE* _tmp0_ = NULL;
- const gchar* _tmp1_ = NULL;
+void
+debug_printf (const gchar* log_domain,
+ GLogLevelFlags log_level,
+ const gchar* message)
+{
+ FILE* _tmp0_;
_tmp0_ = stdout;
- _tmp1_ = message;
- fprintf (_tmp0_, "%s\n", _tmp1_);
+ fprintf (_tmp0_, "%s\n", message);
}
-
-void debug_null (const gchar* log_domain, GLogLevelFlags log_level, const gchar* message) {
+void
+debug_null (const gchar* log_domain,
+ GLogLevelFlags log_level,
+ const gchar* message)
+{
}
-
-static void _debug_printf_glog_func (const gchar* log_domain, GLogLevelFlags log_levels, const gchar*
message, gpointer self) {
+static void
+_debug_printf_glog_func (const gchar* log_domain,
+ GLogLevelFlags log_levels,
+ const gchar* message,
+ gpointer self)
+{
debug_printf (log_domain, log_levels, message);
}
-
-gint _vala_main (gchar** args, int args_length1) {
- gint result = 0;
+gint
+_vala_main (gchar** args,
+ gint args_length1)
+{
GMainLoop* loop = NULL;
- GMainLoop* _tmp0_ = NULL;
+ GMainLoop* _tmp0_;
DPAPServe* dmapcopy = NULL;
- DPAPServe* _tmp1_ = NULL;
- GError * _inner_error_ = NULL;
+ DPAPServe* _tmp1_;
+ GError* _inner_error0_ = NULL;
+ gint result = 0;
_tmp0_ = g_main_loop_new (NULL, FALSE);
loop = _tmp0_;
g_log_set_handler ("libdmapsharing", G_LOG_LEVEL_DEBUG, _debug_printf_glog_func, NULL);
g_log_set_handler (NULL, G_LOG_LEVEL_DEBUG, _debug_printf_glog_func, NULL);
- _tmp1_ = dpap_serve_new (&_inner_error_);
+ _tmp1_ = dpap_serve_new (&_inner_error0_);
dmapcopy = _tmp1_;
- if (G_UNLIKELY (_inner_error_ != NULL)) {
+ if (G_UNLIKELY (_inner_error0_ != NULL)) {
+ gint _tmp2_ = -1;
_g_main_loop_unref0 (loop);
- g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__,
_inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
- g_clear_error (&_inner_error_);
- return 0;
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__,
_inner_error0_->message, g_quark_to_string (_inner_error0_->domain), _inner_error0_->code);
+ g_clear_error (&_inner_error0_);
+ return _tmp2_;
}
g_main_loop_run (loop);
result = 0;
@@ -378,13 +453,10 @@ gint _vala_main (gchar** args, int args_length1) {
return result;
}
-
-int main (int argc, char ** argv) {
-#if !GLIB_CHECK_VERSION (2,35,0)
- g_type_init ();
-#endif
+int
+main (int argc,
+ char ** argv)
+{
return _vala_main (argv, argc);
}
-
-
diff --git a/tests/dpapview.c b/tests/dpapview.c
index 09a8f73..07453be 100644
--- a/tests/dpapview.c
+++ b/tests/dpapview.c
@@ -1,4 +1,4 @@
-/* dpapview.c generated by valac 0.27.2, the Vala compiler
+/* dpapview.c generated by valac 0.48.6, the Vala compiler
* generated from dpapview.vala, do not modify */
/* FILE: dpapviewer.vala -- View DPAP data
@@ -23,18 +23,17 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#include <glib.h>
#include <glib-object.h>
#include <libdmapsharing/dmap.h>
#include <gtk/gtk.h>
+#include <glib.h>
#include <stdlib.h>
#include <string.h>
#include <gdk-pixbuf/gdk-pixbuf.h>
#include <glib/gstdio.h>
#include <unistd.h>
-#include <stdio.h>
#include <gobject/gvaluecollector.h>
-
+#include <stdio.h>
#define TYPE_DPAP_VIEWER (dpap_viewer_get_type ())
#define DPAP_VIEWER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_DPAP_VIEWER, DPAPViewer))
@@ -105,259 +104,286 @@ struct _ParamSpecDPAPViewer {
GParamSpec parent_instance;
};
-
+static gint DPAPViewer_private_offset;
static gpointer dpap_viewer_parent_class = NULL;
gpointer dpap_viewer_ref (gpointer instance);
void dpap_viewer_unref (gpointer instance);
-GParamSpec* param_spec_dpap_viewer (const gchar* name, const gchar* nick, const gchar* blurb, GType
object_type, GParamFlags flags);
-void value_set_dpap_viewer (GValue* value, gpointer v_object);
-void value_take_dpap_viewer (GValue* value, gpointer v_object);
+GParamSpec* param_spec_dpap_viewer (const gchar* name,
+ const gchar* nick,
+ const gchar* blurb,
+ GType object_type,
+ GParamFlags flags);
+void value_set_dpap_viewer (GValue* value,
+ gpointer v_object);
+void value_take_dpap_viewer (GValue* value,
+ gpointer v_object);
gpointer value_get_dpap_viewer (const GValue* value);
GType dpap_viewer_get_type (void) G_GNUC_CONST;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (DPAPViewer, dpap_viewer_unref)
GType vala_dmap_db_get_type (void) G_GNUC_CONST;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (ValaDMAPDb, g_object_unref)
GType vala_dpap_record_factory_get_type (void) G_GNUC_CONST;
-#define DPAP_VIEWER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_DPAP_VIEWER, DPAPViewerPrivate))
-enum {
- DPAP_VIEWER_DUMMY_PROPERTY
-};
-static gboolean dpap_viewer_connected_cb (DPAPViewer* self, DMAPConnection* connection, gboolean _result_,
const gchar* reason);
-static void __lambda4_ (DPAPViewer* self, gconstpointer k, gconstpointer v);
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (ValaDPAPRecordFactory, g_object_unref)
+static gboolean dpap_viewer_connected_cb (DPAPViewer* self,
+ DMAPConnection* connection,
+ gboolean _result_,
+ const gchar* reason);
+static void __lambda4_ (DPAPViewer* self,
+ gconstpointer k,
+ gconstpointer v);
GType vala_dpap_record_get_type (void) G_GNUC_CONST;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (ValaDPAPRecord, g_object_unref)
GByteArray* vala_dpap_record_get_thumbnail (ValaDPAPRecord* self);
const gchar* vala_dpap_record_get_filename (ValaDPAPRecord* self);
-static void ___lambda4__gh_func (gconstpointer key, gconstpointer value, gpointer self);
-static void dpap_viewer_service_added_cb (DPAPViewer* self, DMAPMdnsBrowserService* service);
-static gboolean _dpap_viewer_connected_cb_dmap_connection_callback (DMAPConnection* connection, gboolean
_result_, const gchar* reason, gpointer self);
-DPAPViewer* dpap_viewer_new (GtkBuilder* builder, GError** error);
-DPAPViewer* dpap_viewer_construct (GType object_type, GtkBuilder* builder, GError** error);
+static void ___lambda4__gh_func (gconstpointer key,
+ gconstpointer value,
+ gpointer self);
+static void dpap_viewer_service_added_cb (DPAPViewer* self,
+ DMAPMdnsBrowserService* service);
+static gboolean _dpap_viewer_connected_cb_dmap_connection_callback (DMAPConnection* connection,
+ gboolean _result_,
+ const gchar* reason,
+ gpointer self);
+DPAPViewer* dpap_viewer_new (GtkBuilder* builder,
+ GError** error);
+DPAPViewer* dpap_viewer_construct (GType object_type,
+ GtkBuilder* builder,
+ GError** error);
ValaDMAPDb* vala_dmap_db_new (void);
ValaDMAPDb* vala_dmap_db_construct (GType object_type);
ValaDPAPRecordFactory* vala_dpap_record_factory_new (void);
ValaDPAPRecordFactory* vala_dpap_record_factory_construct (GType object_type);
-static void _dpap_viewer_service_added_cb_dmap_mdns_browser_service_added (DMAPMdnsBrowser* _sender, void*
service, gpointer self);
-static void dpap_viewer_finalize (DPAPViewer* obj);
-gint _vala_main (gchar** args, int args_length1);
-
+static void _dpap_viewer_service_added_cb_dmap_mdns_browser_service_added (DMAPMdnsBrowser* _sender,
+ void* service,
+ gpointer self);
+static void dpap_viewer_finalize (DPAPViewer * obj);
+static GType dpap_viewer_get_type_once (void);
+gint _vala_main (gchar** args,
+ gint args_length1);
+
+static inline gpointer
+dpap_viewer_get_instance_private (DPAPViewer* self)
+{
+ return G_STRUCT_MEMBER_P (self, DPAPViewer_private_offset);
+}
-static void __lambda4_ (DPAPViewer* self, gconstpointer k, gconstpointer v) {
+static void
+__lambda4_ (DPAPViewer* self,
+ gconstpointer k,
+ gconstpointer v)
+{
GdkPixbuf* pixbuf = NULL;
- gconstpointer _tmp0_ = NULL;
- GByteArray* _tmp1_ = NULL;
- GByteArray* _tmp2_ = NULL;
+ GByteArray* _tmp0_;
+ GByteArray* _tmp1_;
GtkTreeIter iter = {0};
- GtkListStore* _tmp16_ = NULL;
- GtkTreeIter _tmp17_ = {0};
- GtkListStore* _tmp18_ = NULL;
- GtkTreeIter _tmp19_ = {0};
- GdkPixbuf* _tmp20_ = NULL;
- gconstpointer _tmp21_ = NULL;
- const gchar* _tmp22_ = NULL;
- const gchar* _tmp23_ = NULL;
- GError * _inner_error_ = NULL;
+ GtkListStore* _tmp13_;
+ GtkTreeIter _tmp14_ = {0};
+ GtkListStore* _tmp15_;
+ GtkTreeIter _tmp16_;
+ GdkPixbuf* _tmp17_;
+ const gchar* _tmp18_;
+ const gchar* _tmp19_;
+ GError* _inner_error0_ = NULL;
pixbuf = NULL;
- _tmp0_ = v;
- _tmp1_ = vala_dpap_record_get_thumbnail (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, TYPE_VALA_DPAP_RECORD,
ValaDPAPRecord));
- _tmp2_ = _tmp1_;
- if (_tmp2_ != NULL) {
+ _tmp0_ = vala_dpap_record_get_thumbnail (G_TYPE_CHECK_INSTANCE_CAST (v, TYPE_VALA_DPAP_RECORD,
ValaDPAPRecord));
+ _tmp1_ = _tmp0_;
+ if (_tmp1_ != NULL) {
gchar* path = NULL;
gint fd = 0;
- gchar* _tmp3_ = NULL;
- gint _tmp4_ = 0;
- const gchar* _tmp5_ = NULL;
- gconstpointer _tmp6_ = NULL;
- GByteArray* _tmp7_ = NULL;
- GByteArray* _tmp8_ = NULL;
- guint8* _tmp9_ = NULL;
- gint _tmp9__length1 = 0;
- gint _tmp10_ = 0;
- GdkPixbuf* _tmp11_ = NULL;
- const gchar* _tmp12_ = NULL;
- GdkPixbuf* _tmp13_ = NULL;
- GdkPixbuf* _tmp14_ = NULL;
- const gchar* _tmp15_ = NULL;
- _tmp4_ = g_file_open_tmp ("dpapview.XXXXXX", &_tmp3_, &_inner_error_);
+ gchar* _tmp2_ = NULL;
+ gint _tmp3_;
+ const gchar* _tmp4_;
+ GByteArray* _tmp5_;
+ GByteArray* _tmp6_;
+ guint8* _tmp7_;
+ gint _tmp7__length1;
+ GdkPixbuf* _tmp8_ = NULL;
+ const gchar* _tmp9_;
+ GdkPixbuf* _tmp10_;
+ GdkPixbuf* _tmp11_;
+ const gchar* _tmp12_;
+ _tmp3_ = g_file_open_tmp ("dpapview.XXXXXX", &_tmp2_, &_inner_error0_);
_g_free0 (path);
- path = _tmp3_;
- fd = _tmp4_;
- if (G_UNLIKELY (_inner_error_ != NULL)) {
+ path = _tmp2_;
+ fd = _tmp3_;
+ if (G_UNLIKELY (_inner_error0_ != NULL)) {
_g_free0 (path);
_g_object_unref0 (pixbuf);
- g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__,
_inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
- g_clear_error (&_inner_error_);
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__,
_inner_error0_->message, g_quark_to_string (_inner_error0_->domain), _inner_error0_->code);
+ g_clear_error (&_inner_error0_);
return;
}
- _tmp5_ = path;
- _tmp6_ = v;
- _tmp7_ = vala_dpap_record_get_thumbnail (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_,
TYPE_VALA_DPAP_RECORD, ValaDPAPRecord));
- _tmp8_ = _tmp7_;
- _tmp9_ = _tmp8_->data;
- _tmp9__length1 = (gint) _tmp8_->len;
- g_file_set_contents (_tmp5_, (const char*) _tmp9_, (size_t) _tmp9__length1, &_inner_error_);
- if (G_UNLIKELY (_inner_error_ != NULL)) {
+ _tmp4_ = path;
+ _tmp5_ = vala_dpap_record_get_thumbnail (G_TYPE_CHECK_INSTANCE_CAST (v,
TYPE_VALA_DPAP_RECORD, ValaDPAPRecord));
+ _tmp6_ = _tmp5_;
+ _tmp7_ = _tmp6_->data;
+ _tmp7__length1 = _tmp6_->len;
+ g_file_set_contents (_tmp4_, (const char*) _tmp7_, (size_t) _tmp7__length1, &_inner_error0_);
+ if (G_UNLIKELY (_inner_error0_ != NULL)) {
_g_free0 (path);
_g_object_unref0 (pixbuf);
- g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__,
_inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
- g_clear_error (&_inner_error_);
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__,
_inner_error0_->message, g_quark_to_string (_inner_error0_->domain), _inner_error0_->code);
+ g_clear_error (&_inner_error0_);
return;
}
- _tmp10_ = fd;
- close (_tmp10_);
- _tmp12_ = path;
- _tmp13_ = gdk_pixbuf_new_from_file (_tmp12_, &_inner_error_);
- _tmp11_ = _tmp13_;
- if (G_UNLIKELY (_inner_error_ != NULL)) {
+ close (fd);
+ _tmp9_ = path;
+ _tmp10_ = gdk_pixbuf_new_from_file (_tmp9_, &_inner_error0_);
+ _tmp8_ = _tmp10_;
+ if (G_UNLIKELY (_inner_error0_ != NULL)) {
_g_free0 (path);
_g_object_unref0 (pixbuf);
- g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__,
_inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
- g_clear_error (&_inner_error_);
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__,
_inner_error0_->message, g_quark_to_string (_inner_error0_->domain), _inner_error0_->code);
+ g_clear_error (&_inner_error0_);
return;
}
- _tmp14_ = _tmp11_;
- _tmp11_ = NULL;
+ _tmp11_ = _tmp8_;
+ _tmp8_ = NULL;
_g_object_unref0 (pixbuf);
- pixbuf = _tmp14_;
- _tmp15_ = path;
- g_unlink (_tmp15_);
- _g_object_unref0 (_tmp11_);
+ pixbuf = _tmp11_;
+ _tmp12_ = path;
+ g_unlink (_tmp12_);
+ _g_object_unref0 (_tmp8_);
_g_free0 (path);
}
- _tmp16_ = self->priv->liststore;
- gtk_list_store_append (_tmp16_, &_tmp17_);
- iter = _tmp17_;
- _tmp18_ = self->priv->liststore;
- _tmp19_ = iter;
- _tmp20_ = pixbuf;
- _tmp21_ = v;
- _tmp22_ = vala_dpap_record_get_filename (G_TYPE_CHECK_INSTANCE_CAST (_tmp21_, TYPE_VALA_DPAP_RECORD,
ValaDPAPRecord));
- _tmp23_ = _tmp22_;
- gtk_list_store_set (_tmp18_, &_tmp19_, 0, _tmp20_, 1, _tmp23_, -1);
+ _tmp13_ = self->priv->liststore;
+ gtk_list_store_append (_tmp13_, &_tmp14_);
+ iter = _tmp14_;
+ _tmp15_ = self->priv->liststore;
+ _tmp16_ = iter;
+ _tmp17_ = pixbuf;
+ _tmp18_ = vala_dpap_record_get_filename (G_TYPE_CHECK_INSTANCE_CAST (v, TYPE_VALA_DPAP_RECORD,
ValaDPAPRecord));
+ _tmp19_ = _tmp18_;
+ gtk_list_store_set (_tmp15_, &_tmp16_, 0, _tmp17_, 1, _tmp19_, -1);
_g_object_unref0 (pixbuf);
}
-
-static void ___lambda4__gh_func (gconstpointer key, gconstpointer value, gpointer self) {
+static void
+___lambda4__gh_func (gconstpointer key,
+ gconstpointer value,
+ gpointer self)
+{
__lambda4_ ((DPAPViewer*) self, key, value);
}
-
-static gboolean dpap_viewer_connected_cb (DPAPViewer* self, DMAPConnection* connection, gboolean _result_,
const gchar* reason) {
+static gboolean
+dpap_viewer_connected_cb (DPAPViewer* self,
+ DMAPConnection* connection,
+ gboolean _result_,
+ const gchar* reason)
+{
+ ValaDMAPDb* _tmp0_;
+ ValaDMAPDb* _tmp1_;
gboolean result = FALSE;
- ValaDMAPDb* _tmp0_ = NULL;
- gint64 _tmp1_ = 0LL;
- ValaDMAPDb* _tmp2_ = NULL;
g_return_val_if_fail (self != NULL, FALSE);
g_return_val_if_fail (connection != NULL, FALSE);
_tmp0_ = self->priv->db;
- _tmp1_ = dmap_db_count ((DMAPDb*) _tmp0_);
- g_debug ("dpapview.vala:31: %lld entries\n", _tmp1_);
- _tmp2_ = self->priv->db;
- dmap_db_foreach ((DMAPDb*) _tmp2_, ___lambda4__gh_func, self);
+ g_debug ("%" G_GINT64_FORMAT " entries\n", dmap_db_count ((DMAPDb*) _tmp0_));
+ _tmp1_ = self->priv->db;
+ dmap_db_foreach ((DMAPDb*) _tmp1_, ___lambda4__gh_func, self);
result = TRUE;
return result;
}
-
-static gboolean _dpap_viewer_connected_cb_dmap_connection_callback (DMAPConnection* connection, gboolean
_result_, const gchar* reason, gpointer self) {
+static gboolean
+_dpap_viewer_connected_cb_dmap_connection_callback (DMAPConnection* connection,
+ gboolean _result_,
+ const gchar* reason,
+ gpointer self)
+{
gboolean result;
result = dpap_viewer_connected_cb ((DPAPViewer*) self, connection, _result_, reason);
return result;
}
-
-static void dpap_viewer_service_added_cb (DPAPViewer* self, DMAPMdnsBrowserService* service) {
- DMAPMdnsBrowserService* _tmp0_ = NULL;
- const gchar* _tmp1_ = NULL;
- DMAPMdnsBrowserService* _tmp2_ = NULL;
- const gchar* _tmp3_ = NULL;
- DMAPMdnsBrowserService* _tmp4_ = NULL;
- guint _tmp5_ = 0U;
- ValaDMAPDb* _tmp6_ = NULL;
- ValaDPAPRecordFactory* _tmp7_ = NULL;
- DPAPConnection* _tmp8_ = NULL;
- DMAPConnection* _tmp9_ = NULL;
+static void
+dpap_viewer_service_added_cb (DPAPViewer* self,
+ DMAPMdnsBrowserService* service)
+{
+ const gchar* _tmp0_;
+ const gchar* _tmp1_;
+ ValaDMAPDb* _tmp2_;
+ ValaDPAPRecordFactory* _tmp3_;
+ DPAPConnection* _tmp4_;
+ DMAPConnection* _tmp5_;
g_return_if_fail (self != NULL);
- _tmp0_ = service;
- _tmp1_ = _tmp0_->service_name;
- _tmp2_ = service;
- _tmp3_ = _tmp2_->host;
- _tmp4_ = service;
- _tmp5_ = _tmp4_->port;
- _tmp6_ = self->priv->db;
- _tmp7_ = self->priv->factory;
- _tmp8_ = dpap_connection_new (_tmp1_, _tmp3_, _tmp5_, (DMAPDb*) _tmp6_, (DMAPRecordFactory*) _tmp7_);
+ _tmp0_ = service->service_name;
+ _tmp1_ = service->host;
+ _tmp2_ = self->priv->db;
+ _tmp3_ = self->priv->factory;
+ _tmp4_ = dpap_connection_new (_tmp0_, _tmp1_, service->port, (DMAPDb*) _tmp2_, (DMAPRecordFactory*)
_tmp3_);
_g_object_unref0 (self->priv->connection);
- self->priv->connection = G_TYPE_CHECK_INSTANCE_CAST (_tmp8_, DMAP_TYPE_CONNECTION, DMAPConnection);
- _tmp9_ = self->priv->connection;
- dmap_connection_connect (_tmp9_, _dpap_viewer_connected_cb_dmap_connection_callback, self);
+ self->priv->connection = G_TYPE_CHECK_INSTANCE_CAST (_tmp4_, DMAP_TYPE_CONNECTION, DMAPConnection);
+ _tmp5_ = self->priv->connection;
+ dmap_connection_connect (_tmp5_, _dpap_viewer_connected_cb_dmap_connection_callback, self);
}
-
-static gpointer _g_object_ref0 (gpointer self) {
+static gpointer
+_g_object_ref0 (gpointer self)
+{
return self ? g_object_ref (self) : NULL;
}
-
-static void _dpap_viewer_service_added_cb_dmap_mdns_browser_service_added (DMAPMdnsBrowser* _sender, void*
service, gpointer self) {
+static void
+_dpap_viewer_service_added_cb_dmap_mdns_browser_service_added (DMAPMdnsBrowser* _sender,
+ void* service,
+ gpointer self)
+{
dpap_viewer_service_added_cb ((DPAPViewer*) self, service);
}
-
-DPAPViewer* dpap_viewer_construct (GType object_type, GtkBuilder* builder, GError** error) {
+DPAPViewer*
+dpap_viewer_construct (GType object_type,
+ GtkBuilder* builder,
+ GError** error)
+{
DPAPViewer* self = NULL;
- GtkBuilder* _tmp0_ = NULL;
GtkWidget* widget = NULL;
- GtkBuilder* _tmp1_ = NULL;
- GObject* _tmp2_ = NULL;
- GtkWidget* _tmp3_ = NULL;
+ GObject* _tmp0_;
+ GtkWidget* _tmp1_;
GtkIconView* iconview = NULL;
- GtkBuilder* _tmp4_ = NULL;
- GObject* _tmp5_ = NULL;
- GtkIconView* _tmp6_ = NULL;
- GtkBuilder* _tmp7_ = NULL;
- GObject* _tmp8_ = NULL;
- GtkListStore* _tmp9_ = NULL;
- ValaDMAPDb* _tmp10_ = NULL;
- ValaDPAPRecordFactory* _tmp11_ = NULL;
- DMAPMdnsBrowser* _tmp12_ = NULL;
- DMAPMdnsBrowser* _tmp13_ = NULL;
- DMAPMdnsBrowser* _tmp14_ = NULL;
- GError * _inner_error_ = NULL;
+ GObject* _tmp2_;
+ GtkIconView* _tmp3_;
+ GObject* _tmp4_;
+ GtkListStore* _tmp5_;
+ ValaDMAPDb* _tmp6_;
+ ValaDPAPRecordFactory* _tmp7_;
+ DMAPMdnsBrowser* _tmp8_;
+ DMAPMdnsBrowser* _tmp9_;
+ DMAPMdnsBrowser* _tmp10_;
+ GError* _inner_error0_ = NULL;
g_return_val_if_fail (builder != NULL, NULL);
self = (DPAPViewer*) g_type_create_instance (object_type);
- _tmp0_ = builder;
- gtk_builder_connect_signals (_tmp0_, self);
- _tmp1_ = builder;
- _tmp2_ = gtk_builder_get_object (_tmp1_, "window");
- _tmp3_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp2_, GTK_TYPE_WIDGET) ? ((GtkWidget*) _tmp2_)
: NULL);
- widget = _tmp3_;
- _tmp4_ = builder;
- _tmp5_ = gtk_builder_get_object (_tmp4_, "iconview");
- _tmp6_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp5_, GTK_TYPE_ICON_VIEW) ? ((GtkIconView*)
_tmp5_) : NULL);
- iconview = _tmp6_;
- _tmp7_ = builder;
- _tmp8_ = gtk_builder_get_object (_tmp7_, "liststore");
- _tmp9_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp8_, GTK_TYPE_LIST_STORE) ? ((GtkListStore*)
_tmp8_) : NULL);
+ gtk_builder_connect_signals (builder, self);
+ _tmp0_ = gtk_builder_get_object (builder, "window");
+ _tmp1_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp0_, GTK_TYPE_WIDGET) ? ((GtkWidget*) _tmp0_)
: NULL);
+ widget = _tmp1_;
+ _tmp2_ = gtk_builder_get_object (builder, "iconview");
+ _tmp3_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp2_, GTK_TYPE_ICON_VIEW) ? ((GtkIconView*)
_tmp2_) : NULL);
+ iconview = _tmp3_;
+ _tmp4_ = gtk_builder_get_object (builder, "liststore");
+ _tmp5_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp4_, GTK_TYPE_LIST_STORE) ? ((GtkListStore*)
_tmp4_) : NULL);
_g_object_unref0 (self->priv->liststore);
- self->priv->liststore = _tmp9_;
- _tmp10_ = vala_dmap_db_new ();
+ self->priv->liststore = _tmp5_;
+ _tmp6_ = vala_dmap_db_new ();
_g_object_unref0 (self->priv->db);
- self->priv->db = _tmp10_;
- _tmp11_ = vala_dpap_record_factory_new ();
+ self->priv->db = _tmp6_;
+ _tmp7_ = vala_dpap_record_factory_new ();
_g_object_unref0 (self->priv->factory);
- self->priv->factory = _tmp11_;
+ self->priv->factory = _tmp7_;
gtk_icon_view_set_pixbuf_column (iconview, 0);
gtk_icon_view_set_text_column (iconview, 1);
gtk_widget_show_all (widget);
- _tmp12_ = dmap_mdns_browser_new (DMAP_MDNS_BROWSER_SERVICE_TYPE_DPAP);
+ _tmp8_ = dmap_mdns_browser_new (DMAP_MDNS_BROWSER_SERVICE_TYPE_DPAP);
_g_object_unref0 (self->priv->browser);
- self->priv->browser = _tmp12_;
- _tmp13_ = self->priv->browser;
- g_signal_connect (_tmp13_, "service-added", (GCallback)
_dpap_viewer_service_added_cb_dmap_mdns_browser_service_added, self);
- _tmp14_ = self->priv->browser;
- dmap_mdns_browser_start (_tmp14_, &_inner_error_);
- if (G_UNLIKELY (_inner_error_ != NULL)) {
- g_propagate_error (error, _inner_error_);
+ self->priv->browser = _tmp8_;
+ _tmp9_ = self->priv->browser;
+ g_signal_connect (_tmp9_, "service-added", (GCallback)
_dpap_viewer_service_added_cb_dmap_mdns_browser_service_added, self);
+ _tmp10_ = self->priv->browser;
+ dmap_mdns_browser_start (_tmp10_, &_inner_error0_);
+ if (G_UNLIKELY (_inner_error0_ != NULL)) {
+ g_propagate_error (error, _inner_error0_);
_g_object_unref0 (iconview);
_g_object_unref0 (widget);
_dpap_viewer_unref0 (self);
@@ -368,25 +394,31 @@ DPAPViewer* dpap_viewer_construct (GType object_type, GtkBuilder* builder, GErro
return self;
}
-
-DPAPViewer* dpap_viewer_new (GtkBuilder* builder, GError** error) {
+DPAPViewer*
+dpap_viewer_new (GtkBuilder* builder,
+ GError** error)
+{
return dpap_viewer_construct (TYPE_DPAP_VIEWER, builder, error);
}
-
-static void value_dpap_viewer_init (GValue* value) {
+static void
+value_dpap_viewer_init (GValue* value)
+{
value->data[0].v_pointer = NULL;
}
-
-static void value_dpap_viewer_free_value (GValue* value) {
+static void
+value_dpap_viewer_free_value (GValue* value)
+{
if (value->data[0].v_pointer) {
dpap_viewer_unref (value->data[0].v_pointer);
}
}
-
-static void value_dpap_viewer_copy_value (const GValue* src_value, GValue* dest_value) {
+static void
+value_dpap_viewer_copy_value (const GValue* src_value,
+ GValue* dest_value)
+{
if (src_value->data[0].v_pointer) {
dest_value->data[0].v_pointer = dpap_viewer_ref (src_value->data[0].v_pointer);
} else {
@@ -394,15 +426,20 @@ static void value_dpap_viewer_copy_value (const GValue* src_value, GValue* dest_
}
}
-
-static gpointer value_dpap_viewer_peek_pointer (const GValue* value) {
+static gpointer
+value_dpap_viewer_peek_pointer (const GValue* value)
+{
return value->data[0].v_pointer;
}
-
-static gchar* value_dpap_viewer_collect_value (GValue* value, guint n_collect_values, GTypeCValue*
collect_values, guint collect_flags) {
+static gchar*
+value_dpap_viewer_collect_value (GValue* value,
+ guint n_collect_values,
+ GTypeCValue* collect_values,
+ guint collect_flags)
+{
if (collect_values[0].v_pointer) {
- DPAPViewer* object;
+ DPAPViewer * object;
object = collect_values[0].v_pointer;
if (object->parent_instance.g_class == NULL) {
return g_strconcat ("invalid unclassed object pointer for value type `",
G_VALUE_TYPE_NAME (value), "'", NULL);
@@ -416,9 +453,13 @@ static gchar* value_dpap_viewer_collect_value (GValue* value, guint n_collect_va
return NULL;
}
-
-static gchar* value_dpap_viewer_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue*
collect_values, guint collect_flags) {
- DPAPViewer** object_p;
+static gchar*
+value_dpap_viewer_lcopy_value (const GValue* value,
+ guint n_collect_values,
+ GTypeCValue* collect_values,
+ guint collect_flags)
+{
+ DPAPViewer ** object_p;
object_p = collect_values[0].v_pointer;
if (!object_p) {
return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
@@ -433,8 +474,13 @@ static gchar* value_dpap_viewer_lcopy_value (const GValue* value, guint n_collec
return NULL;
}
-
-GParamSpec* param_spec_dpap_viewer (const gchar* name, const gchar* nick, const gchar* blurb, GType
object_type, GParamFlags flags) {
+GParamSpec*
+param_spec_dpap_viewer (const gchar* name,
+ const gchar* nick,
+ const gchar* blurb,
+ GType object_type,
+ GParamFlags flags)
+{
ParamSpecDPAPViewer* spec;
g_return_val_if_fail (g_type_is_a (object_type, TYPE_DPAP_VIEWER), NULL);
spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
@@ -442,15 +488,18 @@ GParamSpec* param_spec_dpap_viewer (const gchar* name, const gchar* nick, const
return G_PARAM_SPEC (spec);
}
-
-gpointer value_get_dpap_viewer (const GValue* value) {
+gpointer
+value_get_dpap_viewer (const GValue* value)
+{
g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_DPAP_VIEWER), NULL);
return value->data[0].v_pointer;
}
-
-void value_set_dpap_viewer (GValue* value, gpointer v_object) {
- DPAPViewer* old;
+void
+value_set_dpap_viewer (GValue* value,
+ gpointer v_object)
+{
+ DPAPViewer * old;
g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_DPAP_VIEWER));
old = value->data[0].v_pointer;
if (v_object) {
@@ -466,9 +515,11 @@ void value_set_dpap_viewer (GValue* value, gpointer v_object) {
}
}
-
-void value_take_dpap_viewer (GValue* value, gpointer v_object) {
- DPAPViewer* old;
+void
+value_take_dpap_viewer (GValue* value,
+ gpointer v_object)
+{
+ DPAPViewer * old;
g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_DPAP_VIEWER));
old = value->data[0].v_pointer;
if (v_object) {
@@ -483,21 +534,26 @@ void value_take_dpap_viewer (GValue* value, gpointer v_object) {
}
}
-
-static void dpap_viewer_class_init (DPAPViewerClass * klass) {
+static void
+dpap_viewer_class_init (DPAPViewerClass * klass,
+ gpointer klass_data)
+{
dpap_viewer_parent_class = g_type_class_peek_parent (klass);
((DPAPViewerClass *) klass)->finalize = dpap_viewer_finalize;
- g_type_class_add_private (klass, sizeof (DPAPViewerPrivate));
+ g_type_class_adjust_private_offset (klass, &DPAPViewer_private_offset);
}
-
-static void dpap_viewer_instance_init (DPAPViewer * self) {
- self->priv = DPAP_VIEWER_GET_PRIVATE (self);
+static void
+dpap_viewer_instance_init (DPAPViewer * self,
+ gpointer klass)
+{
+ self->priv = dpap_viewer_get_instance_private (self);
self->ref_count = 1;
}
-
-static void dpap_viewer_finalize (DPAPViewer* obj) {
+static void
+dpap_viewer_finalize (DPAPViewer * obj)
+{
DPAPViewer * self;
self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_DPAP_VIEWER, DPAPViewer);
g_signal_handlers_destroy (self);
@@ -508,31 +564,43 @@ static void dpap_viewer_finalize (DPAPViewer* obj) {
_g_object_unref0 (self->priv->factory);
}
+static GType
+dpap_viewer_get_type_once (void)
+{
+ static const GTypeValueTable g_define_type_value_table = { value_dpap_viewer_init,
value_dpap_viewer_free_value, value_dpap_viewer_copy_value, value_dpap_viewer_peek_pointer, "p",
value_dpap_viewer_collect_value, "p", value_dpap_viewer_lcopy_value };
+ static const GTypeInfo g_define_type_info = { sizeof (DPAPViewerClass), (GBaseInitFunc) NULL,
(GBaseFinalizeFunc) NULL, (GClassInitFunc) dpap_viewer_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof
(DPAPViewer), 0, (GInstanceInitFunc) dpap_viewer_instance_init, &g_define_type_value_table };
+ static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED |
G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
+ GType dpap_viewer_type_id;
+ dpap_viewer_type_id = g_type_register_fundamental (g_type_fundamental_next (), "DPAPViewer",
&g_define_type_info, &g_define_type_fundamental_info, 0);
+ DPAPViewer_private_offset = g_type_add_instance_private (dpap_viewer_type_id, sizeof
(DPAPViewerPrivate));
+ return dpap_viewer_type_id;
+}
-GType dpap_viewer_get_type (void) {
+GType
+dpap_viewer_get_type (void)
+{
static volatile gsize dpap_viewer_type_id__volatile = 0;
if (g_once_init_enter (&dpap_viewer_type_id__volatile)) {
- static const GTypeValueTable g_define_type_value_table = { value_dpap_viewer_init,
value_dpap_viewer_free_value, value_dpap_viewer_copy_value, value_dpap_viewer_peek_pointer, "p",
value_dpap_viewer_collect_value, "p", value_dpap_viewer_lcopy_value };
- static const GTypeInfo g_define_type_info = { sizeof (DPAPViewerClass), (GBaseInitFunc) NULL,
(GBaseFinalizeFunc) NULL, (GClassInitFunc) dpap_viewer_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof
(DPAPViewer), 0, (GInstanceInitFunc) dpap_viewer_instance_init, &g_define_type_value_table };
- static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED |
G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
GType dpap_viewer_type_id;
- dpap_viewer_type_id = g_type_register_fundamental (g_type_fundamental_next (), "DPAPViewer",
&g_define_type_info, &g_define_type_fundamental_info, 0);
+ dpap_viewer_type_id = dpap_viewer_get_type_once ();
g_once_init_leave (&dpap_viewer_type_id__volatile, dpap_viewer_type_id);
}
return dpap_viewer_type_id__volatile;
}
-
-gpointer dpap_viewer_ref (gpointer instance) {
- DPAPViewer* self;
+gpointer
+dpap_viewer_ref (gpointer instance)
+{
+ DPAPViewer * self;
self = instance;
g_atomic_int_inc (&self->ref_count);
return instance;
}
-
-void dpap_viewer_unref (gpointer instance) {
- DPAPViewer* self;
+void
+dpap_viewer_unref (gpointer instance)
+{
+ DPAPViewer * self;
self = instance;
if (g_atomic_int_dec_and_test (&self->ref_count)) {
DPAP_VIEWER_GET_CLASS (self)->finalize (self);
@@ -540,30 +608,32 @@ void dpap_viewer_unref (gpointer instance) {
}
}
-
-gint _vala_main (gchar** args, int args_length1) {
+gint
+_vala_main (gchar** args,
+ gint args_length1)
+{
+ GError* _inner_error0_ = NULL;
gint result = 0;
- GError * _inner_error_ = NULL;
- gtk_init (&args_length1, &args);
+ gtk_init ((gint*) (&args_length1), &args);
{
GtkBuilder* builder = NULL;
- GtkBuilder* _tmp0_ = NULL;
- GtkBuilder* _tmp1_ = NULL;
+ GtkBuilder* _tmp0_;
+ GtkBuilder* _tmp1_;
DPAPViewer* dpapviewer = NULL;
- GtkBuilder* _tmp2_ = NULL;
- DPAPViewer* _tmp3_ = NULL;
+ GtkBuilder* _tmp2_;
+ DPAPViewer* _tmp3_;
_tmp0_ = gtk_builder_new ();
builder = _tmp0_;
_tmp1_ = builder;
- gtk_builder_add_from_file (_tmp1_, "tests/dpapview.ui", &_inner_error_);
- if (G_UNLIKELY (_inner_error_ != NULL)) {
+ gtk_builder_add_from_file (_tmp1_, "tests/dpapview.ui", &_inner_error0_);
+ if (G_UNLIKELY (_inner_error0_ != NULL)) {
_g_object_unref0 (builder);
goto __catch0_g_error;
}
_tmp2_ = builder;
- _tmp3_ = dpap_viewer_new (_tmp2_, &_inner_error_);
+ _tmp3_ = dpap_viewer_new (_tmp2_, &_inner_error0_);
dpapviewer = _tmp3_;
- if (G_UNLIKELY (_inner_error_ != NULL)) {
+ if (G_UNLIKELY (_inner_error0_ != NULL)) {
_g_object_unref0 (builder);
goto __catch0_g_error;
}
@@ -575,11 +645,11 @@ gint _vala_main (gchar** args, int args_length1) {
__catch0_g_error:
{
GError* e = NULL;
- FILE* _tmp4_ = NULL;
- GError* _tmp5_ = NULL;
- const gchar* _tmp6_ = NULL;
- e = _inner_error_;
- _inner_error_ = NULL;
+ FILE* _tmp4_;
+ GError* _tmp5_;
+ const gchar* _tmp6_;
+ e = _inner_error0_;
+ _inner_error0_ = NULL;
_tmp4_ = stderr;
_tmp5_ = e;
_tmp6_ = _tmp5_->message;
@@ -589,22 +659,20 @@ gint _vala_main (gchar** args, int args_length1) {
return result;
}
__finally0:
- if (G_UNLIKELY (_inner_error_ != NULL)) {
- g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__,
_inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
- g_clear_error (&_inner_error_);
- return 0;
+ if (G_UNLIKELY (_inner_error0_ != NULL)) {
+ gint _tmp7_ = -1;
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__,
_inner_error0_->message, g_quark_to_string (_inner_error0_->domain), _inner_error0_->code);
+ g_clear_error (&_inner_error0_);
+ return _tmp7_;
}
result = 0;
return result;
}
-
-int main (int argc, char ** argv) {
-#if !GLIB_CHECK_VERSION (2,35,0)
- g_type_init ();
-#endif
+int
+main (int argc,
+ char ** argv)
+{
return _vala_main (argv, argc);
}
-
-
diff --git a/tests/test-dmap-client.c b/tests/test-dmap-client.c
index e127bd6..ea18737 100644
--- a/tests/test-dmap-client.c
+++ b/tests/test-dmap-client.c
@@ -23,10 +23,10 @@
#include <string.h>
#include <libdmapsharing/dmap.h>
+#include <libdmapsharing/test-daap-record-factory.h>
+#include <libdmapsharing/test-dpap-record-factory.h>
#include "test-dmap-db.h"
-#include "test-daap-record-factory.h"
-#include "test-dpap-record-factory.h"
enum {
DAAP,
diff --git a/tests/test-dmap-server.c b/tests/test-dmap-server.c
index b773b3c..b67910f 100644
--- a/tests/test-dmap-server.c
+++ b/tests/test-dmap-server.c
@@ -24,12 +24,12 @@
#include <glib.h>
#include <libdmapsharing/dmap.h>
+#include <libdmapsharing/test-daap-record.h>
+#include <libdmapsharing/test-daap-record-factory.h>
+#include <libdmapsharing/test-dpap-record.h>
+#include <libdmapsharing/test-dpap-record-factory.h>
#include "test-dmap-container-record.h"
-#include "test-daap-record.h"
-#include "test-daap-record-factory.h"
-#include "test-dpap-record.h"
-#include "test-dpap-record-factory.h"
#include "test-dmap-container-db.h"
#include "test-dmap-db.h"
diff --git a/tests/vala-dmap-container-db.c b/tests/vala-dmap-container-db.c
index b9bd776..2d252e0 100644
--- a/tests/vala-dmap-container-db.c
+++ b/tests/vala-dmap-container-db.c
@@ -1,4 +1,4 @@
-/* vala-dmap-container-db.c generated by valac 0.27.2, the Vala compiler
+/* vala-dmap-container-db.c generated by valac 0.48.6, the Vala compiler
* generated from vala-dmap-container-db.vala, do not modify */
/* FILE: vala-dmap-db.vala -- A DMAPContainerDb implementation in Vala
@@ -23,11 +23,10 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#include <glib.h>
#include <glib-object.h>
#include <libdmapsharing/dmap.h>
#include <gee.h>
-
+#include <glib.h>
#define TYPE_VALA_DMAP_CONTAINER_DB (vala_dmap_container_db_get_type ())
#define VALA_DMAP_CONTAINER_DB(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_VALA_DMAP_CONTAINER_DB,
ValaDMAPContainerDb))
@@ -39,6 +38,11 @@
typedef struct _ValaDMAPContainerDb ValaDMAPContainerDb;
typedef struct _ValaDMAPContainerDbClass ValaDMAPContainerDbClass;
typedef struct _ValaDMAPContainerDbPrivate ValaDMAPContainerDbPrivate;
+enum {
+ VALA_DMAP_CONTAINER_DB_0_PROPERTY,
+ VALA_DMAP_CONTAINER_DB_NUM_PROPERTIES
+};
+static GParamSpec* vala_dmap_container_db_properties[VALA_DMAP_CONTAINER_DB_NUM_PROPERTIES];
#define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
struct _ValaDMAPContainerDb {
@@ -54,40 +58,52 @@ struct _ValaDMAPContainerDbPrivate {
GeeArrayList* db;
};
-
+static gint ValaDMAPContainerDb_private_offset;
static gpointer vala_dmap_container_db_parent_class = NULL;
-static DMAPContainerDbIface* vala_dmap_container_db_dmap_container_db_parent_iface = NULL;
+static DMAPContainerDbIface * vala_dmap_container_db_dmap_container_db_parent_iface = NULL;
GType vala_dmap_container_db_get_type (void) G_GNUC_CONST;
-#define VALA_DMAP_CONTAINER_DB_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o),
TYPE_VALA_DMAP_CONTAINER_DB, ValaDMAPContainerDbPrivate))
-enum {
- VALA_DMAP_CONTAINER_DB_DUMMY_PROPERTY
-};
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (ValaDMAPContainerDb, g_object_unref)
static gint64 vala_dmap_container_db_real_count (DMAPContainerDb* base);
-static void vala_dmap_container_db_real_foreach (DMAPContainerDb* base, GHFunc func, void* func_target);
-static DMAPContainerRecord* vala_dmap_container_db_real_lookup_by_id (DMAPContainerDb* base, guint id);
-static void vala_dmap_container_db_real_add (DMAPContainerDb* base, DMAPContainerRecord* record);
+static void vala_dmap_container_db_real_foreach (DMAPContainerDb* base,
+ GHFunc func,
+ gpointer func_target);
+static DMAPContainerRecord* vala_dmap_container_db_real_lookup_by_id (DMAPContainerDb* base,
+ guint id);
+static void vala_dmap_container_db_real_add (DMAPContainerDb* base,
+ DMAPContainerRecord* record);
ValaDMAPContainerDb* vala_dmap_container_db_new (void);
ValaDMAPContainerDb* vala_dmap_container_db_construct (GType object_type);
-static void vala_dmap_container_db_finalize (GObject* obj);
+static void vala_dmap_container_db_finalize (GObject * obj);
+static GType vala_dmap_container_db_get_type_once (void);
+static inline gpointer
+vala_dmap_container_db_get_instance_private (ValaDMAPContainerDb* self)
+{
+ return G_STRUCT_MEMBER_P (self, ValaDMAPContainerDb_private_offset);
+}
-static gint64 vala_dmap_container_db_real_count (DMAPContainerDb* base) {
+static gint64
+vala_dmap_container_db_real_count (DMAPContainerDb* base)
+{
ValaDMAPContainerDb * self;
+ GeeArrayList* _tmp0_;
+ gint _tmp1_;
+ gint _tmp2_;
gint64 result = 0LL;
- GeeArrayList* _tmp0_ = NULL;
- gint _tmp1_ = 0;
- gint _tmp2_ = 0;
self = (ValaDMAPContainerDb*) base;
_tmp0_ = self->priv->db;
- _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
+ _tmp1_ = gee_abstract_collection_get_size ((GeeAbstractCollection*) _tmp0_);
_tmp2_ = _tmp1_;
result = (gint64) _tmp2_;
return result;
}
-
-static void vala_dmap_container_db_real_foreach (DMAPContainerDb* base, GHFunc func, void* func_target) {
+static void
+vala_dmap_container_db_real_foreach (DMAPContainerDb* base,
+ GHFunc func,
+ gpointer func_target)
+{
ValaDMAPContainerDb * self;
gint i = 0;
self = (ValaDMAPContainerDb*) base;
@@ -96,116 +112,125 @@ static void vala_dmap_container_db_real_foreach (DMAPContainerDb* base, GHFunc f
i = 0;
_tmp0_ = TRUE;
while (TRUE) {
- gint _tmp2_ = 0;
- GeeArrayList* _tmp3_ = NULL;
- gint _tmp4_ = 0;
- gint _tmp5_ = 0;
- GHFunc _tmp6_ = NULL;
- void* _tmp6__target = NULL;
- gint _tmp7_ = 0;
- void* _tmp8_ = NULL;
- GeeArrayList* _tmp9_ = NULL;
- gint _tmp10_ = 0;
- gpointer _tmp11_ = NULL;
+ GeeArrayList* _tmp2_;
+ gint _tmp3_;
+ gint _tmp4_;
+ void* _tmp5_;
+ GeeArrayList* _tmp6_;
+ gpointer _tmp7_;
if (!_tmp0_) {
- gint _tmp1_ = 0;
+ gint _tmp1_;
_tmp1_ = i;
i = _tmp1_ + 1;
}
_tmp0_ = FALSE;
- _tmp2_ = i;
- _tmp3_ = self->priv->db;
- _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
- _tmp5_ = _tmp4_;
- if (!(_tmp2_ < _tmp5_)) {
+ _tmp2_ = self->priv->db;
+ _tmp3_ = gee_abstract_collection_get_size ((GeeAbstractCollection*) _tmp2_);
+ _tmp4_ = _tmp3_;
+ if (!(i < _tmp4_)) {
break;
}
- _tmp6_ = func;
- _tmp6__target = func_target;
- _tmp7_ = i;
- _tmp8_ = GINT_TO_POINTER (_tmp7_);
- _tmp9_ = self->priv->db;
- _tmp10_ = i;
- _tmp11_ = gee_abstract_list_get ((GeeAbstractList*) _tmp9_, _tmp10_);
- _tmp6_ (_tmp8_, (DMAPRecord*) _tmp11_, _tmp6__target);
+ _tmp5_ = GINT_TO_POINTER (i);
+ _tmp6_ = self->priv->db;
+ _tmp7_ = gee_abstract_list_get ((GeeAbstractList*) _tmp6_, i);
+ func (_tmp5_, (DMAPRecord*) _tmp7_, func_target);
}
}
}
-
-static DMAPContainerRecord* vala_dmap_container_db_real_lookup_by_id (DMAPContainerDb* base, guint id) {
+static DMAPContainerRecord*
+vala_dmap_container_db_real_lookup_by_id (DMAPContainerDb* base,
+ guint id)
+{
ValaDMAPContainerDb * self;
- DMAPContainerRecord* result = NULL;
self = (ValaDMAPContainerDb*) base;
g_error ("vala-dmap-container-db.vala:41: lookup_by_id not implemented");
- return result;
}
-
-static void vala_dmap_container_db_real_add (DMAPContainerDb* base, DMAPContainerRecord* record) {
+static void
+vala_dmap_container_db_real_add (DMAPContainerDb* base,
+ DMAPContainerRecord* record)
+{
ValaDMAPContainerDb * self;
self = (ValaDMAPContainerDb*) base;
g_return_if_fail (record != NULL);
g_error ("vala-dmap-container-db.vala:45: add not implemented");
}
-
-ValaDMAPContainerDb* vala_dmap_container_db_construct (GType object_type) {
+ValaDMAPContainerDb*
+vala_dmap_container_db_construct (GType object_type)
+{
ValaDMAPContainerDb * self = NULL;
self = (ValaDMAPContainerDb*) g_object_new (object_type, NULL);
return self;
}
-
-ValaDMAPContainerDb* vala_dmap_container_db_new (void) {
+ValaDMAPContainerDb*
+vala_dmap_container_db_new (void)
+{
return vala_dmap_container_db_construct (TYPE_VALA_DMAP_CONTAINER_DB);
}
-
-static void vala_dmap_container_db_class_init (ValaDMAPContainerDbClass * klass) {
+static void
+vala_dmap_container_db_class_init (ValaDMAPContainerDbClass * klass,
+ gpointer klass_data)
+{
vala_dmap_container_db_parent_class = g_type_class_peek_parent (klass);
- g_type_class_add_private (klass, sizeof (ValaDMAPContainerDbPrivate));
+ g_type_class_adjust_private_offset (klass, &ValaDMAPContainerDb_private_offset);
G_OBJECT_CLASS (klass)->finalize = vala_dmap_container_db_finalize;
}
-
-static void vala_dmap_container_db_dmap_container_db_interface_init (DMAPContainerDbIface * iface) {
+static void
+vala_dmap_container_db_dmap_container_db_interface_init (DMAPContainerDbIface * iface,
+ gpointer iface_data)
+{
vala_dmap_container_db_dmap_container_db_parent_iface = g_type_interface_peek_parent (iface);
- iface->count = (gint64 (*)(DMAPContainerDb*)) vala_dmap_container_db_real_count;
- iface->foreach = (void (*)(DMAPContainerDb*, GHFunc, void*)) vala_dmap_container_db_real_foreach;
- iface->lookup_by_id = (DMAPContainerRecord* (*)(DMAPContainerDb*, guint))
vala_dmap_container_db_real_lookup_by_id;
- iface->add = (void (*)(DMAPContainerDb*, DMAPContainerRecord*)) vala_dmap_container_db_real_add;
+ iface->count = (gint64 (*) (DMAPContainerDb*)) vala_dmap_container_db_real_count;
+ iface->foreach = (void (*) (DMAPContainerDb*, GHFunc, gpointer)) vala_dmap_container_db_real_foreach;
+ iface->lookup_by_id = (DMAPContainerRecord* (*) (DMAPContainerDb*, guint))
vala_dmap_container_db_real_lookup_by_id;
+ iface->add = (void (*) (DMAPContainerDb*, DMAPContainerRecord*)) vala_dmap_container_db_real_add;
}
-
-static void vala_dmap_container_db_instance_init (ValaDMAPContainerDb * self) {
- GeeArrayList* _tmp0_ = NULL;
- self->priv = VALA_DMAP_CONTAINER_DB_GET_PRIVATE (self);
- _tmp0_ = gee_array_list_new (DMAP_TYPE_RECORD, (GBoxedCopyFunc) g_object_ref, g_object_unref, NULL,
NULL, NULL);
+static void
+vala_dmap_container_db_instance_init (ValaDMAPContainerDb * self,
+ gpointer klass)
+{
+ GeeArrayList* _tmp0_;
+ self->priv = vala_dmap_container_db_get_instance_private (self);
+ _tmp0_ = gee_array_list_new (DMAP_TYPE_RECORD, NULL, NULL, NULL, NULL, NULL);
self->priv->db = _tmp0_;
}
-
-static void vala_dmap_container_db_finalize (GObject* obj) {
+static void
+vala_dmap_container_db_finalize (GObject * obj)
+{
ValaDMAPContainerDb * self;
self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_VALA_DMAP_CONTAINER_DB, ValaDMAPContainerDb);
_g_object_unref0 (self->priv->db);
G_OBJECT_CLASS (vala_dmap_container_db_parent_class)->finalize (obj);
}
+static GType
+vala_dmap_container_db_get_type_once (void)
+{
+ static const GTypeInfo g_define_type_info = { sizeof (ValaDMAPContainerDbClass), (GBaseInitFunc)
NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_dmap_container_db_class_init, (GClassFinalizeFunc)
NULL, NULL, sizeof (ValaDMAPContainerDb), 0, (GInstanceInitFunc) vala_dmap_container_db_instance_init, NULL };
+ static const GInterfaceInfo dmap_container_db_info = { (GInterfaceInitFunc)
vala_dmap_container_db_dmap_container_db_interface_init, (GInterfaceFinalizeFunc) NULL, NULL};
+ GType vala_dmap_container_db_type_id;
+ vala_dmap_container_db_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaDMAPContainerDb",
&g_define_type_info, 0);
+ g_type_add_interface_static (vala_dmap_container_db_type_id, DMAP_TYPE_CONTAINER_DB,
&dmap_container_db_info);
+ ValaDMAPContainerDb_private_offset = g_type_add_instance_private (vala_dmap_container_db_type_id,
sizeof (ValaDMAPContainerDbPrivate));
+ return vala_dmap_container_db_type_id;
+}
-GType vala_dmap_container_db_get_type (void) {
+GType
+vala_dmap_container_db_get_type (void)
+{
static volatile gsize vala_dmap_container_db_type_id__volatile = 0;
if (g_once_init_enter (&vala_dmap_container_db_type_id__volatile)) {
- static const GTypeInfo g_define_type_info = { sizeof (ValaDMAPContainerDbClass),
(GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_dmap_container_db_class_init,
(GClassFinalizeFunc) NULL, NULL, sizeof (ValaDMAPContainerDb), 0, (GInstanceInitFunc)
vala_dmap_container_db_instance_init, NULL };
- static const GInterfaceInfo dmap_container_db_info = { (GInterfaceInitFunc)
vala_dmap_container_db_dmap_container_db_interface_init, (GInterfaceFinalizeFunc) NULL, NULL};
GType vala_dmap_container_db_type_id;
- vala_dmap_container_db_type_id = g_type_register_static (G_TYPE_OBJECT,
"ValaDMAPContainerDb", &g_define_type_info, 0);
- g_type_add_interface_static (vala_dmap_container_db_type_id, DMAP_TYPE_CONTAINER_DB,
&dmap_container_db_info);
+ vala_dmap_container_db_type_id = vala_dmap_container_db_get_type_once ();
g_once_init_leave (&vala_dmap_container_db_type_id__volatile, vala_dmap_container_db_type_id);
}
return vala_dmap_container_db_type_id__volatile;
}
-
-
diff --git a/tests/vala-dmap-container-db.vala b/tests/vala-dmap-container-db.vala
index 7571e39..8aee03d 100644
--- a/tests/vala-dmap-container-db.vala
+++ b/tests/vala-dmap-container-db.vala
@@ -24,7 +24,7 @@ private class ValaDMAPContainerDb : GLib.Object, DMAP.ContainerDb {
// A dumb database that stores everything in an array
/* FIXME: What is with this unowned? */
- private Gee.ArrayList<unowned DMAP.Record> db = new Gee.ArrayList<DMAP.Record> ();
+ private Gee.ArrayList<unowned DMAP.Record> db = new Gee.ArrayList<unowned DMAP.Record> ();
public int64 count () {
return db.size;
diff --git a/tests/vala-dmap-db.c b/tests/vala-dmap-db.c
index 03923a0..617392a 100644
--- a/tests/vala-dmap-db.c
+++ b/tests/vala-dmap-db.c
@@ -1,4 +1,4 @@
-/* vala-dmap-db.c generated by valac 0.27.2, the Vala compiler
+/* vala-dmap-db.c generated by valac 0.48.6, the Vala compiler
* generated from vala-dmap-db.vala, do not modify */
/* FILE: vala-dmap-db.vala -- A DMAPDb implementation in Vala
@@ -23,14 +23,13 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#include <glib.h>
#include <glib-object.h>
#include <libdmapsharing/dmap.h>
#include <gee.h>
+#include <glib.h>
#include <stdlib.h>
#include <string.h>
-
#define TYPE_VALA_DMAP_DB (vala_dmap_db_get_type ())
#define VALA_DMAP_DB(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_VALA_DMAP_DB, ValaDMAPDb))
#define VALA_DMAP_DB_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_VALA_DMAP_DB, ValaDMAPDbClass))
@@ -41,6 +40,11 @@
typedef struct _ValaDMAPDb ValaDMAPDb;
typedef struct _ValaDMAPDbClass ValaDMAPDbClass;
typedef struct _ValaDMAPDbPrivate ValaDMAPDbPrivate;
+enum {
+ VALA_DMAP_DB_0_PROPERTY,
+ VALA_DMAP_DB_NUM_PROPERTIES
+};
+static GParamSpec* vala_dmap_db_properties[VALA_DMAP_DB_NUM_PROPERTIES];
#define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
struct _ValaDMAPDb {
@@ -56,84 +60,101 @@ struct _ValaDMAPDbPrivate {
GeeArrayList* db;
};
-
+static gint ValaDMAPDb_private_offset;
static gpointer vala_dmap_db_parent_class = NULL;
-static DMAPDbIface* vala_dmap_db_dmap_db_parent_iface = NULL;
+static DMAPDbIface * vala_dmap_db_dmap_db_parent_iface = NULL;
GType vala_dmap_db_get_type (void) G_GNUC_CONST;
-#define VALA_DMAP_DB_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_VALA_DMAP_DB, ValaDMAPDbPrivate))
-enum {
- VALA_DMAP_DB_DUMMY_PROPERTY
-};
-static guint vala_dmap_db_real_add (DMAPDb* base, DMAPRecord* record);
-static guint vala_dmap_db_real_add_path (DMAPDb* base, const gchar* path);
-static guint vala_dmap_db_real_add_with_id (DMAPDb* base, DMAPRecord* record, guint id);
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (ValaDMAPDb, g_object_unref)
+static guint vala_dmap_db_real_add (DMAPDb* base,
+ DMAPRecord* record);
+static guint vala_dmap_db_real_add_path (DMAPDb* base,
+ const gchar* path);
+static guint vala_dmap_db_real_add_with_id (DMAPDb* base,
+ DMAPRecord* record,
+ guint id);
static gint64 vala_dmap_db_real_count (DMAPDb* base);
-static void vala_dmap_db_real_foreach (DMAPDb* base, GHFunc func, void* func_target);
-static DMAPRecord* vala_dmap_db_real_lookup_by_id (DMAPDb* base, guint id);
-static guint vala_dmap_db_real_lookup_id_by_location (DMAPDb* base, const gchar* location);
+static void vala_dmap_db_real_foreach (DMAPDb* base,
+ GHFunc func,
+ gpointer func_target);
+static DMAPRecord* vala_dmap_db_real_lookup_by_id (DMAPDb* base,
+ guint id);
+static guint vala_dmap_db_real_lookup_id_by_location (DMAPDb* base,
+ const gchar* location);
ValaDMAPDb* vala_dmap_db_new (void);
ValaDMAPDb* vala_dmap_db_construct (GType object_type);
-static void vala_dmap_db_finalize (GObject* obj);
+static void vala_dmap_db_finalize (GObject * obj);
+static GType vala_dmap_db_get_type_once (void);
+static inline gpointer
+vala_dmap_db_get_instance_private (ValaDMAPDb* self)
+{
+ return G_STRUCT_MEMBER_P (self, ValaDMAPDb_private_offset);
+}
-static guint vala_dmap_db_real_add (DMAPDb* base, DMAPRecord* record) {
+static guint
+vala_dmap_db_real_add (DMAPDb* base,
+ DMAPRecord* record)
+{
ValaDMAPDb * self;
+ GeeArrayList* _tmp0_;
+ GeeArrayList* _tmp1_;
+ gint _tmp2_;
+ gint _tmp3_;
guint result = 0U;
- GeeArrayList* _tmp0_ = NULL;
- DMAPRecord* _tmp1_ = NULL;
- GeeArrayList* _tmp2_ = NULL;
- gint _tmp3_ = 0;
- gint _tmp4_ = 0;
self = (ValaDMAPDb*) base;
g_return_val_if_fail (record != NULL, 0U);
_tmp0_ = self->priv->db;
- _tmp1_ = record;
- gee_abstract_collection_add ((GeeAbstractCollection*) _tmp0_, G_TYPE_CHECK_INSTANCE_CAST (_tmp1_,
DMAP_TYPE_RECORD, DMAPRecord));
- _tmp2_ = self->priv->db;
- _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
- _tmp4_ = _tmp3_;
- result = (guint) _tmp4_;
+ gee_abstract_collection_add ((GeeAbstractCollection*) _tmp0_, G_TYPE_CHECK_INSTANCE_CAST (record,
DMAP_TYPE_RECORD, DMAPRecord));
+ _tmp1_ = self->priv->db;
+ _tmp2_ = gee_abstract_collection_get_size ((GeeAbstractCollection*) _tmp1_);
+ _tmp3_ = _tmp2_;
+ result = (guint) _tmp3_;
return result;
}
-
-static guint vala_dmap_db_real_add_path (DMAPDb* base, const gchar* path) {
+static guint
+vala_dmap_db_real_add_path (DMAPDb* base,
+ const gchar* path)
+{
ValaDMAPDb * self;
- guint result = 0U;
self = (ValaDMAPDb*) base;
g_return_val_if_fail (path != NULL, 0U);
g_error ("vala-dmap-db.vala:35: add_path not implemented");
- return result;
}
-
-static guint vala_dmap_db_real_add_with_id (DMAPDb* base, DMAPRecord* record, guint id) {
+static guint
+vala_dmap_db_real_add_with_id (DMAPDb* base,
+ DMAPRecord* record,
+ guint id)
+{
ValaDMAPDb * self;
- guint result = 0U;
self = (ValaDMAPDb*) base;
g_return_val_if_fail (record != NULL, 0U);
g_error ("vala-dmap-db.vala:39: add_with_id not implemented");
- return result;
}
-
-static gint64 vala_dmap_db_real_count (DMAPDb* base) {
+static gint64
+vala_dmap_db_real_count (DMAPDb* base)
+{
ValaDMAPDb * self;
+ GeeArrayList* _tmp0_;
+ gint _tmp1_;
+ gint _tmp2_;
gint64 result = 0LL;
- GeeArrayList* _tmp0_ = NULL;
- gint _tmp1_ = 0;
- gint _tmp2_ = 0;
self = (ValaDMAPDb*) base;
_tmp0_ = self->priv->db;
- _tmp1_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp0_);
+ _tmp1_ = gee_abstract_collection_get_size ((GeeAbstractCollection*) _tmp0_);
_tmp2_ = _tmp1_;
result = (gint64) _tmp2_;
return result;
}
-
-static void vala_dmap_db_real_foreach (DMAPDb* base, GHFunc func, void* func_target) {
+static void
+vala_dmap_db_real_foreach (DMAPDb* base,
+ GHFunc func,
+ gpointer func_target)
+{
ValaDMAPDb * self;
gint i = 0;
self = (ValaDMAPDb*) base;
@@ -142,127 +163,134 @@ static void vala_dmap_db_real_foreach (DMAPDb* base, GHFunc func, void* func_tar
i = 0;
_tmp0_ = TRUE;
while (TRUE) {
- gint _tmp2_ = 0;
- GeeArrayList* _tmp3_ = NULL;
- gint _tmp4_ = 0;
- gint _tmp5_ = 0;
- GHFunc _tmp6_ = NULL;
- void* _tmp6__target = NULL;
- gint _tmp7_ = 0;
- void* _tmp8_ = NULL;
- GeeArrayList* _tmp9_ = NULL;
- gint _tmp10_ = 0;
- gpointer _tmp11_ = NULL;
+ GeeArrayList* _tmp2_;
+ gint _tmp3_;
+ gint _tmp4_;
+ void* _tmp5_;
+ GeeArrayList* _tmp6_;
+ gpointer _tmp7_;
if (!_tmp0_) {
- gint _tmp1_ = 0;
+ gint _tmp1_;
_tmp1_ = i;
i = _tmp1_ + 1;
}
_tmp0_ = FALSE;
- _tmp2_ = i;
- _tmp3_ = self->priv->db;
- _tmp4_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp3_);
- _tmp5_ = _tmp4_;
- if (!(_tmp2_ < _tmp5_)) {
+ _tmp2_ = self->priv->db;
+ _tmp3_ = gee_abstract_collection_get_size ((GeeAbstractCollection*) _tmp2_);
+ _tmp4_ = _tmp3_;
+ if (!(i < _tmp4_)) {
break;
}
- _tmp6_ = func;
- _tmp6__target = func_target;
- _tmp7_ = i;
- _tmp8_ = GINT_TO_POINTER (_tmp7_ + 1);
- _tmp9_ = self->priv->db;
- _tmp10_ = i;
- _tmp11_ = gee_abstract_list_get ((GeeAbstractList*) _tmp9_, _tmp10_);
- _tmp6_ (_tmp8_, (DMAPRecord*) _tmp11_, _tmp6__target);
+ _tmp5_ = GINT_TO_POINTER (i + 1);
+ _tmp6_ = self->priv->db;
+ _tmp7_ = gee_abstract_list_get ((GeeAbstractList*) _tmp6_, i);
+ func (_tmp5_, (DMAPRecord*) _tmp7_, func_target);
}
}
}
-
-static DMAPRecord* vala_dmap_db_real_lookup_by_id (DMAPDb* base, guint id) {
+static DMAPRecord*
+vala_dmap_db_real_lookup_by_id (DMAPDb* base,
+ guint id)
+{
ValaDMAPDb * self;
+ GeeArrayList* _tmp0_;
+ gpointer _tmp1_;
DMAPRecord* result = NULL;
- GeeArrayList* _tmp0_ = NULL;
- guint _tmp1_ = 0U;
- gpointer _tmp2_ = NULL;
self = (ValaDMAPDb*) base;
_tmp0_ = self->priv->db;
- _tmp1_ = id;
- _tmp2_ = gee_abstract_list_get ((GeeAbstractList*) _tmp0_, ((gint) _tmp1_) - 1);
- result = (DMAPRecord*) _tmp2_;
+ _tmp1_ = gee_abstract_list_get ((GeeAbstractList*) _tmp0_, ((gint) id) - 1);
+ result = (DMAPRecord*) _tmp1_;
return result;
}
-
-static guint vala_dmap_db_real_lookup_id_by_location (DMAPDb* base, const gchar* location) {
+static guint
+vala_dmap_db_real_lookup_id_by_location (DMAPDb* base,
+ const gchar* location)
+{
ValaDMAPDb * self;
- guint result = 0U;
self = (ValaDMAPDb*) base;
g_return_val_if_fail (location != NULL, 0U);
g_error ("vala-dmap-db.vala:63: lookup_id_by_location not implemented");
- return result;
}
-
-ValaDMAPDb* vala_dmap_db_construct (GType object_type) {
+ValaDMAPDb*
+vala_dmap_db_construct (GType object_type)
+{
ValaDMAPDb * self = NULL;
self = (ValaDMAPDb*) g_object_new (object_type, NULL);
return self;
}
-
-ValaDMAPDb* vala_dmap_db_new (void) {
+ValaDMAPDb*
+vala_dmap_db_new (void)
+{
return vala_dmap_db_construct (TYPE_VALA_DMAP_DB);
}
-
-static void vala_dmap_db_class_init (ValaDMAPDbClass * klass) {
+static void
+vala_dmap_db_class_init (ValaDMAPDbClass * klass,
+ gpointer klass_data)
+{
vala_dmap_db_parent_class = g_type_class_peek_parent (klass);
- g_type_class_add_private (klass, sizeof (ValaDMAPDbPrivate));
+ g_type_class_adjust_private_offset (klass, &ValaDMAPDb_private_offset);
G_OBJECT_CLASS (klass)->finalize = vala_dmap_db_finalize;
}
-
-static void vala_dmap_db_dmap_db_interface_init (DMAPDbIface * iface) {
+static void
+vala_dmap_db_dmap_db_interface_init (DMAPDbIface * iface,
+ gpointer iface_data)
+{
vala_dmap_db_dmap_db_parent_iface = g_type_interface_peek_parent (iface);
- iface->add = (guint (*)(DMAPDb*, DMAPRecord*)) vala_dmap_db_real_add;
- iface->add_path = (guint (*)(DMAPDb*, const gchar*)) vala_dmap_db_real_add_path;
- iface->add_with_id = (guint (*)(DMAPDb*, DMAPRecord*, guint)) vala_dmap_db_real_add_with_id;
- iface->count = (gint64 (*)(DMAPDb*)) vala_dmap_db_real_count;
- iface->foreach = (void (*)(DMAPDb*, GHFunc, void*)) vala_dmap_db_real_foreach;
- iface->lookup_by_id = (DMAPRecord* (*)(DMAPDb*, guint)) vala_dmap_db_real_lookup_by_id;
- iface->lookup_id_by_location = (guint (*)(DMAPDb*, const gchar*))
vala_dmap_db_real_lookup_id_by_location;
+ iface->add = (guint (*) (DMAPDb*, DMAPRecord*)) vala_dmap_db_real_add;
+ iface->add_path = (guint (*) (DMAPDb*, const gchar*)) vala_dmap_db_real_add_path;
+ iface->add_with_id = (guint (*) (DMAPDb*, DMAPRecord*, guint)) vala_dmap_db_real_add_with_id;
+ iface->count = (gint64 (*) (DMAPDb*)) vala_dmap_db_real_count;
+ iface->foreach = (void (*) (DMAPDb*, GHFunc, gpointer)) vala_dmap_db_real_foreach;
+ iface->lookup_by_id = (DMAPRecord* (*) (DMAPDb*, guint)) vala_dmap_db_real_lookup_by_id;
+ iface->lookup_id_by_location = (guint (*) (DMAPDb*, const gchar*))
vala_dmap_db_real_lookup_id_by_location;
}
-
-static void vala_dmap_db_instance_init (ValaDMAPDb * self) {
- GeeArrayList* _tmp0_ = NULL;
- self->priv = VALA_DMAP_DB_GET_PRIVATE (self);
- _tmp0_ = gee_array_list_new (DMAP_TYPE_RECORD, (GBoxedCopyFunc) g_object_ref, g_object_unref, NULL,
NULL, NULL);
+static void
+vala_dmap_db_instance_init (ValaDMAPDb * self,
+ gpointer klass)
+{
+ GeeArrayList* _tmp0_;
+ self->priv = vala_dmap_db_get_instance_private (self);
+ _tmp0_ = gee_array_list_new (DMAP_TYPE_RECORD, NULL, NULL, NULL, NULL, NULL);
self->priv->db = _tmp0_;
}
-
-static void vala_dmap_db_finalize (GObject* obj) {
+static void
+vala_dmap_db_finalize (GObject * obj)
+{
ValaDMAPDb * self;
self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_VALA_DMAP_DB, ValaDMAPDb);
_g_object_unref0 (self->priv->db);
G_OBJECT_CLASS (vala_dmap_db_parent_class)->finalize (obj);
}
+static GType
+vala_dmap_db_get_type_once (void)
+{
+ static const GTypeInfo g_define_type_info = { sizeof (ValaDMAPDbClass), (GBaseInitFunc) NULL,
(GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_dmap_db_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof
(ValaDMAPDb), 0, (GInstanceInitFunc) vala_dmap_db_instance_init, NULL };
+ static const GInterfaceInfo dmap_db_info = { (GInterfaceInitFunc)
vala_dmap_db_dmap_db_interface_init, (GInterfaceFinalizeFunc) NULL, NULL};
+ GType vala_dmap_db_type_id;
+ vala_dmap_db_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaDMAPDb", &g_define_type_info, 0);
+ g_type_add_interface_static (vala_dmap_db_type_id, DMAP_TYPE_DB, &dmap_db_info);
+ ValaDMAPDb_private_offset = g_type_add_instance_private (vala_dmap_db_type_id, sizeof
(ValaDMAPDbPrivate));
+ return vala_dmap_db_type_id;
+}
-GType vala_dmap_db_get_type (void) {
+GType
+vala_dmap_db_get_type (void)
+{
static volatile gsize vala_dmap_db_type_id__volatile = 0;
if (g_once_init_enter (&vala_dmap_db_type_id__volatile)) {
- static const GTypeInfo g_define_type_info = { sizeof (ValaDMAPDbClass), (GBaseInitFunc) NULL,
(GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_dmap_db_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof
(ValaDMAPDb), 0, (GInstanceInitFunc) vala_dmap_db_instance_init, NULL };
- static const GInterfaceInfo dmap_db_info = { (GInterfaceInitFunc)
vala_dmap_db_dmap_db_interface_init, (GInterfaceFinalizeFunc) NULL, NULL};
GType vala_dmap_db_type_id;
- vala_dmap_db_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaDMAPDb",
&g_define_type_info, 0);
- g_type_add_interface_static (vala_dmap_db_type_id, DMAP_TYPE_DB, &dmap_db_info);
+ vala_dmap_db_type_id = vala_dmap_db_get_type_once ();
g_once_init_leave (&vala_dmap_db_type_id__volatile, vala_dmap_db_type_id);
}
return vala_dmap_db_type_id__volatile;
}
-
-
diff --git a/tests/vala-dmap-db.vala b/tests/vala-dmap-db.vala
index 2d6ef0a..171f548 100644
--- a/tests/vala-dmap-db.vala
+++ b/tests/vala-dmap-db.vala
@@ -24,7 +24,7 @@ private class ValaDMAPDb : GLib.Object, DMAP.Db {
// A dumb database that stores everything in an array
/* FIXME: What is with this unowned? */
- private Gee.ArrayList<unowned DMAP.Record> db = new Gee.ArrayList<DMAP.Record> ();
+ private Gee.ArrayList<unowned DMAP.Record> db = new Gee.ArrayList<unowned DMAP.Record> ();
public uint add (DMAP.Record record) {
db.add (((DMAP.Record) record));
diff --git a/tests/vala-dpap-record.c b/tests/vala-dpap-record.c
index 004e33d..08ddca8 100644
--- a/tests/vala-dpap-record.c
+++ b/tests/vala-dpap-record.c
@@ -1,4 +1,4 @@
-/* vala-dpap-record.c generated by valac 0.27.2, the Vala compiler
+/* vala-dpap-record.c generated by valac 0.48.6, the Vala compiler
* generated from vala-dpap-record.vala, do not modify */
/* FILE: vala-dpap-record.vala -- A DPAPRecord implementation in Vala
@@ -23,15 +23,14 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#include <glib.h>
#include <glib-object.h>
#include <libdmapsharing/dmap.h>
#include <stdlib.h>
#include <string.h>
+#include <glib.h>
#include <gio/gio.h>
#include <glib/gstdio.h>
-
#define TYPE_VALA_DPAP_RECORD (vala_dpap_record_get_type ())
#define VALA_DPAP_RECORD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_VALA_DPAP_RECORD, ValaDPAPRecord))
#define VALA_DPAP_RECORD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_VALA_DPAP_RECORD,
ValaDPAPRecordClass))
@@ -42,6 +41,22 @@
typedef struct _ValaDPAPRecord ValaDPAPRecord;
typedef struct _ValaDPAPRecordClass ValaDPAPRecordClass;
typedef struct _ValaDPAPRecordPrivate ValaDPAPRecordPrivate;
+enum {
+ VALA_DPAP_RECORD_0_PROPERTY,
+ VALA_DPAP_RECORD_LOCATION_PROPERTY,
+ VALA_DPAP_RECORD_FILENAME_PROPERTY,
+ VALA_DPAP_RECORD_ASPECT_RATIO_PROPERTY,
+ VALA_DPAP_RECORD_FORMAT_PROPERTY,
+ VALA_DPAP_RECORD_THUMBNAIL_PROPERTY,
+ VALA_DPAP_RECORD_COMMENTS_PROPERTY,
+ VALA_DPAP_RECORD_LARGE_FILESIZE_PROPERTY,
+ VALA_DPAP_RECORD_PIXEL_HEIGHT_PROPERTY,
+ VALA_DPAP_RECORD_PIXEL_WIDTH_PROPERTY,
+ VALA_DPAP_RECORD_RATING_PROPERTY,
+ VALA_DPAP_RECORD_CREATION_DATE_PROPERTY,
+ VALA_DPAP_RECORD_NUM_PROPERTIES
+};
+static GParamSpec* vala_dpap_record_properties[VALA_DPAP_RECORD_NUM_PROPERTIES];
#define _g_free0(var) (var = (g_free (var), NULL))
#define _g_byte_array_unref0(var) ((var == NULL) ? NULL : (var = (g_byte_array_unref (var), NULL)))
@@ -55,6 +70,11 @@ typedef struct _ValaDPAPRecordPrivate ValaDPAPRecordPrivate;
typedef struct _ValaDPAPRecordFactory ValaDPAPRecordFactory;
typedef struct _ValaDPAPRecordFactoryClass ValaDPAPRecordFactoryClass;
typedef struct _ValaDPAPRecordFactoryPrivate ValaDPAPRecordFactoryPrivate;
+enum {
+ VALA_DPAP_RECORD_FACTORY_0_PROPERTY,
+ VALA_DPAP_RECORD_FACTORY_NUM_PROPERTIES
+};
+static GParamSpec* vala_dpap_record_factory_properties[VALA_DPAP_RECORD_FACTORY_NUM_PROPERTIES];
struct _ValaDPAPRecord {
GObject parent_instance;
@@ -88,121 +108,133 @@ struct _ValaDPAPRecordFactoryClass {
GObjectClass parent_class;
};
-
+static gint ValaDPAPRecord_private_offset;
static gpointer vala_dpap_record_parent_class = NULL;
-static DMAPRecordIface* vala_dpap_record_dmap_record_parent_iface = NULL;
-static DPAPRecordIface* vala_dpap_record_dpap_record_parent_iface = NULL;
+static DMAPRecordIface * vala_dpap_record_dmap_record_parent_iface = NULL;
+static DPAPRecordIface * vala_dpap_record_dpap_record_parent_iface = NULL;
static gpointer vala_dpap_record_factory_parent_class = NULL;
-static DMAPRecordFactoryIface* vala_dpap_record_factory_dmap_record_factory_parent_iface = NULL;
+static DMAPRecordFactoryIface * vala_dpap_record_factory_dmap_record_factory_parent_iface = NULL;
GType vala_dpap_record_get_type (void) G_GNUC_CONST;
-#define VALA_DPAP_RECORD_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_VALA_DPAP_RECORD,
ValaDPAPRecordPrivate))
-enum {
- VALA_DPAP_RECORD_DUMMY_PROPERTY,
- VALA_DPAP_RECORD_LOCATION,
- VALA_DPAP_RECORD_FILENAME,
- VALA_DPAP_RECORD_ASPECT_RATIO,
- VALA_DPAP_RECORD_FORMAT,
- VALA_DPAP_RECORD_THUMBNAIL,
- VALA_DPAP_RECORD_COMMENTS,
- VALA_DPAP_RECORD_LARGE_FILESIZE,
- VALA_DPAP_RECORD_PIXEL_HEIGHT,
- VALA_DPAP_RECORD_PIXEL_WIDTH,
- VALA_DPAP_RECORD_RATING,
- VALA_DPAP_RECORD_CREATION_DATE
-};
-static GInputStream* vala_dpap_record_real_read (DPAPRecord* base, GError** error);
-static gboolean vala_dpap_record_real_set_from_blob (DMAPRecord* base, GByteArray* blob);
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (ValaDPAPRecord, g_object_unref)
+static GInputStream* vala_dpap_record_real_read (DPAPRecord* base,
+ GError** error);
+static gboolean vala_dpap_record_real_set_from_blob (DMAPRecord* base,
+ GByteArray* blob);
static GByteArray* vala_dpap_record_real_to_blob (DMAPRecord* base);
ValaDPAPRecord* vala_dpap_record_new (void);
ValaDPAPRecord* vala_dpap_record_construct (GType object_type);
const gchar* vala_dpap_record_get_location (ValaDPAPRecord* self);
-void vala_dpap_record_set_location (ValaDPAPRecord* self, const gchar* value);
+void vala_dpap_record_set_location (ValaDPAPRecord* self,
+ const gchar* value);
const gchar* vala_dpap_record_get_filename (ValaDPAPRecord* self);
-void vala_dpap_record_set_filename (ValaDPAPRecord* self, const gchar* value);
+void vala_dpap_record_set_filename (ValaDPAPRecord* self,
+ const gchar* value);
const gchar* vala_dpap_record_get_aspect_ratio (ValaDPAPRecord* self);
-void vala_dpap_record_set_aspect_ratio (ValaDPAPRecord* self, const gchar* value);
+void vala_dpap_record_set_aspect_ratio (ValaDPAPRecord* self,
+ const gchar* value);
const gchar* vala_dpap_record_get_format (ValaDPAPRecord* self);
-void vala_dpap_record_set_format (ValaDPAPRecord* self, const gchar* value);
+void vala_dpap_record_set_format (ValaDPAPRecord* self,
+ const gchar* value);
GByteArray* vala_dpap_record_get_thumbnail (ValaDPAPRecord* self);
-void vala_dpap_record_set_thumbnail (ValaDPAPRecord* self, GByteArray* value);
+void vala_dpap_record_set_thumbnail (ValaDPAPRecord* self,
+ GByteArray* value);
const gchar* vala_dpap_record_get_comments (ValaDPAPRecord* self);
-void vala_dpap_record_set_comments (ValaDPAPRecord* self, const gchar* value);
+void vala_dpap_record_set_comments (ValaDPAPRecord* self,
+ const gchar* value);
gint vala_dpap_record_get_large_filesize (ValaDPAPRecord* self);
-void vala_dpap_record_set_large_filesize (ValaDPAPRecord* self, gint value);
+void vala_dpap_record_set_large_filesize (ValaDPAPRecord* self,
+ gint value);
gint vala_dpap_record_get_pixel_height (ValaDPAPRecord* self);
-void vala_dpap_record_set_pixel_height (ValaDPAPRecord* self, gint value);
+void vala_dpap_record_set_pixel_height (ValaDPAPRecord* self,
+ gint value);
gint vala_dpap_record_get_pixel_width (ValaDPAPRecord* self);
-void vala_dpap_record_set_pixel_width (ValaDPAPRecord* self, gint value);
+void vala_dpap_record_set_pixel_width (ValaDPAPRecord* self,
+ gint value);
gint vala_dpap_record_get_rating (ValaDPAPRecord* self);
-void vala_dpap_record_set_rating (ValaDPAPRecord* self, gint value);
+void vala_dpap_record_set_rating (ValaDPAPRecord* self,
+ gint value);
gint vala_dpap_record_get_creation_date (ValaDPAPRecord* self);
-void vala_dpap_record_set_creation_date (ValaDPAPRecord* self, gint value);
-static void vala_dpap_record_finalize (GObject* obj);
-static void _vala_vala_dpap_record_get_property (GObject * object, guint property_id, GValue * value,
GParamSpec * pspec);
-static void _vala_vala_dpap_record_set_property (GObject * object, guint property_id, const GValue * value,
GParamSpec * pspec);
+void vala_dpap_record_set_creation_date (ValaDPAPRecord* self,
+ gint value);
+static void vala_dpap_record_finalize (GObject * obj);
+static GType vala_dpap_record_get_type_once (void);
+static void _vala_vala_dpap_record_get_property (GObject * object,
+ guint property_id,
+ GValue * value,
+ GParamSpec * pspec);
+static void _vala_vala_dpap_record_set_property (GObject * object,
+ guint property_id,
+ const GValue * value,
+ GParamSpec * pspec);
GType vala_dpap_record_factory_get_type (void) G_GNUC_CONST;
-enum {
- VALA_DPAP_RECORD_FACTORY_DUMMY_PROPERTY
-};
-static DMAPRecord* vala_dpap_record_factory_real_create (DMAPRecordFactory* base, void* user_data);
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (ValaDPAPRecordFactory, g_object_unref)
+static DMAPRecord* vala_dpap_record_factory_real_create (DMAPRecordFactory* base,
+ void* user_data);
ValaDPAPRecordFactory* vala_dpap_record_factory_new (void);
ValaDPAPRecordFactory* vala_dpap_record_factory_construct (GType object_type);
+static GType vala_dpap_record_factory_get_type_once (void);
+static inline gpointer
+vala_dpap_record_get_instance_private (ValaDPAPRecord* self)
+{
+ return G_STRUCT_MEMBER_P (self, ValaDPAPRecord_private_offset);
+}
-static GInputStream* vala_dpap_record_real_read (DPAPRecord* base, GError** error) {
+static GInputStream*
+vala_dpap_record_real_read (DPAPRecord* base,
+ GError** error)
+{
ValaDPAPRecord * self;
- GInputStream* result = NULL;
self = (ValaDPAPRecord*) base;
g_error ("vala-dpap-record.vala:95: read not implemented");
- return result;
}
-
-static gboolean vala_dpap_record_real_set_from_blob (DMAPRecord* base, GByteArray* blob) {
+static gboolean
+vala_dpap_record_real_set_from_blob (DMAPRecord* base,
+ GByteArray* blob)
+{
ValaDPAPRecord * self;
- gboolean result = FALSE;
self = (ValaDPAPRecord*) base;
g_return_val_if_fail (blob != NULL, FALSE);
g_error ("vala-dpap-record.vala:99: set_from_blob not implemented");
- return result;
}
-
-static GByteArray* vala_dpap_record_real_to_blob (DMAPRecord* base) {
+static GByteArray*
+vala_dpap_record_real_to_blob (DMAPRecord* base)
+{
ValaDPAPRecord * self;
- GByteArray* result = NULL;
self = (ValaDPAPRecord*) base;
g_error ("vala-dpap-record.vala:103: to_blob not implemented");
- return result;
}
-
-ValaDPAPRecord* vala_dpap_record_construct (GType object_type) {
+ValaDPAPRecord*
+vala_dpap_record_construct (GType object_type)
+{
ValaDPAPRecord * self = NULL;
- gchar* _tmp0_ = NULL;
- gchar* _tmp1_ = NULL;
- gchar* _tmp2_ = NULL;
- gchar* _tmp3_ = NULL;
- gchar* _tmp4_ = NULL;
- gchar* _tmp5_ = NULL;
- const gchar* _tmp6_ = NULL;
- gchar* _tmp7_ = NULL;
- gchar* _tmp8_ = NULL;
- gchar* _tmp9_ = NULL;
+ gchar* _tmp0_;
+ gchar* _tmp1_;
+ gchar* _tmp2_;
+ gchar* _tmp3_;
+ gchar* _tmp4_;
+ gchar* _tmp5_;
+ const gchar* _tmp6_;
+ gchar* _tmp7_;
+ gchar* _tmp8_;
+ gchar* _tmp9_;
gchar* path = NULL;
- gchar* _tmp10_ = NULL;
- gchar* _tmp11_ = NULL;
- gchar* _tmp12_ = NULL;
- gchar* _tmp13_ = NULL;
+ gchar* _tmp10_;
+ gchar* _tmp11_;
+ gchar* _tmp12_;
+ gchar* _tmp13_;
guint8* data = NULL;
gint data_length1 = 0;
gint _data_size_ = 0;
guint8* _tmp14_ = NULL;
- size_t _tmp15_;
- GByteArray* _tmp16_ = NULL;
- GByteArray* _tmp17_ = NULL;
- GError * _inner_error_ = NULL;
+ size_t _tmp15_ = 0;
+ GByteArray* _tmp16_;
+ GByteArray* _tmp17_;
+ GError* _inner_error0_ = NULL;
self = (ValaDPAPRecord*) g_object_new (object_type, NULL);
_tmp0_ = g_get_current_dir ();
_tmp1_ = _tmp0_;
@@ -237,307 +269,318 @@ ValaDPAPRecord* vala_dpap_record_construct (GType object_type) {
_tmp13_ = _tmp12_;
_g_free0 (_tmp11_);
path = _tmp13_;
- g_file_get_contents (path, (gchar**) (&_tmp14_), &_tmp15_, &_inner_error_);
+ g_file_get_contents (path, (gchar**) (&_tmp14_), &_tmp15_, &_inner_error0_);
data = (g_free (data), NULL);
data = _tmp14_;
data_length1 = _tmp15_;
_data_size_ = data_length1;
- if (G_UNLIKELY (_inner_error_ != NULL)) {
+ if (G_UNLIKELY (_inner_error0_ != NULL)) {
data = (g_free (data), NULL);
_g_free0 (path);
- g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__,
_inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
- g_clear_error (&_inner_error_);
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__,
_inner_error0_->message, g_quark_to_string (_inner_error0_->domain), _inner_error0_->code);
+ g_clear_error (&_inner_error0_);
return NULL;
}
_tmp16_ = g_byte_array_new ();
_g_byte_array_unref0 (self->priv->_thumbnail);
self->priv->_thumbnail = _tmp16_;
_tmp17_ = self->priv->_thumbnail;
- g_byte_array_append (_tmp17_, data, data_length1);
+ g_byte_array_append (_tmp17_, data, (gint) data_length1);
data = (g_free (data), NULL);
_g_free0 (path);
return self;
}
-
-ValaDPAPRecord* vala_dpap_record_new (void) {
+ValaDPAPRecord*
+vala_dpap_record_new (void)
+{
return vala_dpap_record_construct (TYPE_VALA_DPAP_RECORD);
}
-
-const gchar* vala_dpap_record_get_location (ValaDPAPRecord* self) {
+const gchar*
+vala_dpap_record_get_location (ValaDPAPRecord* self)
+{
const gchar* result;
- const gchar* _tmp0_ = NULL;
+ const gchar* _tmp0_;
g_return_val_if_fail (self != NULL, NULL);
_tmp0_ = self->priv->_location;
result = _tmp0_;
return result;
}
-
-void vala_dpap_record_set_location (ValaDPAPRecord* self, const gchar* value) {
- const gchar* _tmp0_ = NULL;
- gchar* _tmp1_ = NULL;
+void
+vala_dpap_record_set_location (ValaDPAPRecord* self,
+ const gchar* value)
+{
+ gchar* _tmp0_;
g_return_if_fail (self != NULL);
- _tmp0_ = value;
- _tmp1_ = g_strdup (_tmp0_);
+ _tmp0_ = g_strdup (value);
_g_free0 (self->priv->_location);
- self->priv->_location = _tmp1_;
- g_object_notify ((GObject *) self, "location");
+ self->priv->_location = _tmp0_;
+ g_object_notify_by_pspec ((GObject *) self,
vala_dpap_record_properties[VALA_DPAP_RECORD_LOCATION_PROPERTY]);
}
-
-const gchar* vala_dpap_record_get_filename (ValaDPAPRecord* self) {
+const gchar*
+vala_dpap_record_get_filename (ValaDPAPRecord* self)
+{
const gchar* result;
- const gchar* _tmp0_ = NULL;
+ const gchar* _tmp0_;
g_return_val_if_fail (self != NULL, NULL);
_tmp0_ = self->priv->_filename;
result = _tmp0_;
return result;
}
-
-void vala_dpap_record_set_filename (ValaDPAPRecord* self, const gchar* value) {
- const gchar* _tmp0_ = NULL;
- gchar* _tmp1_ = NULL;
+void
+vala_dpap_record_set_filename (ValaDPAPRecord* self,
+ const gchar* value)
+{
+ gchar* _tmp0_;
g_return_if_fail (self != NULL);
- _tmp0_ = value;
- _tmp1_ = g_strdup (_tmp0_);
+ _tmp0_ = g_strdup (value);
_g_free0 (self->priv->_filename);
- self->priv->_filename = _tmp1_;
- g_object_notify ((GObject *) self, "filename");
+ self->priv->_filename = _tmp0_;
+ g_object_notify_by_pspec ((GObject *) self,
vala_dpap_record_properties[VALA_DPAP_RECORD_FILENAME_PROPERTY]);
}
-
-const gchar* vala_dpap_record_get_aspect_ratio (ValaDPAPRecord* self) {
+const gchar*
+vala_dpap_record_get_aspect_ratio (ValaDPAPRecord* self)
+{
const gchar* result;
- const gchar* _tmp0_ = NULL;
+ const gchar* _tmp0_;
g_return_val_if_fail (self != NULL, NULL);
_tmp0_ = self->priv->_aspect_ratio;
result = _tmp0_;
return result;
}
-
-void vala_dpap_record_set_aspect_ratio (ValaDPAPRecord* self, const gchar* value) {
- const gchar* _tmp0_ = NULL;
- gchar* _tmp1_ = NULL;
+void
+vala_dpap_record_set_aspect_ratio (ValaDPAPRecord* self,
+ const gchar* value)
+{
+ gchar* _tmp0_;
g_return_if_fail (self != NULL);
- _tmp0_ = value;
- _tmp1_ = g_strdup (_tmp0_);
+ _tmp0_ = g_strdup (value);
_g_free0 (self->priv->_aspect_ratio);
- self->priv->_aspect_ratio = _tmp1_;
- g_object_notify ((GObject *) self, "aspect-ratio");
+ self->priv->_aspect_ratio = _tmp0_;
+ g_object_notify_by_pspec ((GObject *) self,
vala_dpap_record_properties[VALA_DPAP_RECORD_ASPECT_RATIO_PROPERTY]);
}
-
-const gchar* vala_dpap_record_get_format (ValaDPAPRecord* self) {
+const gchar*
+vala_dpap_record_get_format (ValaDPAPRecord* self)
+{
const gchar* result;
- const gchar* _tmp0_ = NULL;
+ const gchar* _tmp0_;
g_return_val_if_fail (self != NULL, NULL);
_tmp0_ = self->priv->_format;
result = _tmp0_;
return result;
}
-
-void vala_dpap_record_set_format (ValaDPAPRecord* self, const gchar* value) {
- const gchar* _tmp0_ = NULL;
- gchar* _tmp1_ = NULL;
+void
+vala_dpap_record_set_format (ValaDPAPRecord* self,
+ const gchar* value)
+{
+ gchar* _tmp0_;
g_return_if_fail (self != NULL);
- _tmp0_ = value;
- _tmp1_ = g_strdup (_tmp0_);
+ _tmp0_ = g_strdup (value);
_g_free0 (self->priv->_format);
- self->priv->_format = _tmp1_;
- g_object_notify ((GObject *) self, "format");
+ self->priv->_format = _tmp0_;
+ g_object_notify_by_pspec ((GObject *) self,
vala_dpap_record_properties[VALA_DPAP_RECORD_FORMAT_PROPERTY]);
}
-
-GByteArray* vala_dpap_record_get_thumbnail (ValaDPAPRecord* self) {
+GByteArray*
+vala_dpap_record_get_thumbnail (ValaDPAPRecord* self)
+{
GByteArray* result;
- GByteArray* _tmp0_ = NULL;
+ GByteArray* _tmp0_;
g_return_val_if_fail (self != NULL, NULL);
_tmp0_ = self->priv->_thumbnail;
result = _tmp0_;
return result;
}
-
-void vala_dpap_record_set_thumbnail (ValaDPAPRecord* self, GByteArray* value) {
- GByteArray* _tmp0_ = NULL;
- GByteArray* _tmp1_ = NULL;
- GByteArray* _tmp2_ = NULL;
- guint8* _tmp3_ = NULL;
- gint _tmp3__length1 = 0;
+void
+vala_dpap_record_set_thumbnail (ValaDPAPRecord* self,
+ GByteArray* value)
+{
+ GByteArray* _tmp0_;
+ GByteArray* _tmp1_;
+ guint8* _tmp2_;
+ gint _tmp2__length1;
g_return_if_fail (self != NULL);
_tmp0_ = g_byte_array_new ();
_g_byte_array_unref0 (self->priv->_thumbnail);
self->priv->_thumbnail = _tmp0_;
_tmp1_ = self->priv->_thumbnail;
- _tmp2_ = value;
- _tmp3_ = _tmp2_->data;
- _tmp3__length1 = (gint) _tmp2_->len;
- g_byte_array_append (_tmp1_, _tmp3_, _tmp3__length1);
- g_object_notify ((GObject *) self, "thumbnail");
+ _tmp2_ = value->data;
+ _tmp2__length1 = value->len;
+ g_byte_array_append (_tmp1_, _tmp2_, (gint) _tmp2__length1);
+ g_object_notify_by_pspec ((GObject *) self,
vala_dpap_record_properties[VALA_DPAP_RECORD_THUMBNAIL_PROPERTY]);
}
-
-const gchar* vala_dpap_record_get_comments (ValaDPAPRecord* self) {
+const gchar*
+vala_dpap_record_get_comments (ValaDPAPRecord* self)
+{
const gchar* result;
- const gchar* _tmp0_ = NULL;
+ const gchar* _tmp0_;
g_return_val_if_fail (self != NULL, NULL);
_tmp0_ = self->priv->_comments;
result = _tmp0_;
return result;
}
-
-void vala_dpap_record_set_comments (ValaDPAPRecord* self, const gchar* value) {
- const gchar* _tmp0_ = NULL;
- gchar* _tmp1_ = NULL;
+void
+vala_dpap_record_set_comments (ValaDPAPRecord* self,
+ const gchar* value)
+{
+ gchar* _tmp0_;
g_return_if_fail (self != NULL);
- _tmp0_ = value;
- _tmp1_ = g_strdup (_tmp0_);
+ _tmp0_ = g_strdup (value);
_g_free0 (self->priv->_comments);
- self->priv->_comments = _tmp1_;
- g_object_notify ((GObject *) self, "comments");
+ self->priv->_comments = _tmp0_;
+ g_object_notify_by_pspec ((GObject *) self,
vala_dpap_record_properties[VALA_DPAP_RECORD_COMMENTS_PROPERTY]);
}
-
-gint vala_dpap_record_get_large_filesize (ValaDPAPRecord* self) {
+gint
+vala_dpap_record_get_large_filesize (ValaDPAPRecord* self)
+{
gint result;
- gint _tmp0_ = 0;
g_return_val_if_fail (self != NULL, 0);
- _tmp0_ = self->priv->_large_filesize;
- result = _tmp0_;
+ result = self->priv->_large_filesize;
return result;
}
-
-void vala_dpap_record_set_large_filesize (ValaDPAPRecord* self, gint value) {
- gint _tmp0_ = 0;
+void
+vala_dpap_record_set_large_filesize (ValaDPAPRecord* self,
+ gint value)
+{
g_return_if_fail (self != NULL);
- _tmp0_ = value;
- self->priv->_large_filesize = _tmp0_;
- g_object_notify ((GObject *) self, "large-filesize");
+ self->priv->_large_filesize = value;
+ g_object_notify_by_pspec ((GObject *) self,
vala_dpap_record_properties[VALA_DPAP_RECORD_LARGE_FILESIZE_PROPERTY]);
}
-
-gint vala_dpap_record_get_pixel_height (ValaDPAPRecord* self) {
+gint
+vala_dpap_record_get_pixel_height (ValaDPAPRecord* self)
+{
gint result;
- gint _tmp0_ = 0;
g_return_val_if_fail (self != NULL, 0);
- _tmp0_ = self->priv->_pixel_height;
- result = _tmp0_;
+ result = self->priv->_pixel_height;
return result;
}
-
-void vala_dpap_record_set_pixel_height (ValaDPAPRecord* self, gint value) {
- gint _tmp0_ = 0;
+void
+vala_dpap_record_set_pixel_height (ValaDPAPRecord* self,
+ gint value)
+{
g_return_if_fail (self != NULL);
- _tmp0_ = value;
- self->priv->_pixel_height = _tmp0_;
- g_object_notify ((GObject *) self, "pixel-height");
+ self->priv->_pixel_height = value;
+ g_object_notify_by_pspec ((GObject *) self,
vala_dpap_record_properties[VALA_DPAP_RECORD_PIXEL_HEIGHT_PROPERTY]);
}
-
-gint vala_dpap_record_get_pixel_width (ValaDPAPRecord* self) {
+gint
+vala_dpap_record_get_pixel_width (ValaDPAPRecord* self)
+{
gint result;
- gint _tmp0_ = 0;
g_return_val_if_fail (self != NULL, 0);
- _tmp0_ = self->priv->_pixel_width;
- result = _tmp0_;
+ result = self->priv->_pixel_width;
return result;
}
-
-void vala_dpap_record_set_pixel_width (ValaDPAPRecord* self, gint value) {
- gint _tmp0_ = 0;
+void
+vala_dpap_record_set_pixel_width (ValaDPAPRecord* self,
+ gint value)
+{
g_return_if_fail (self != NULL);
- _tmp0_ = value;
- self->priv->_pixel_width = _tmp0_;
- g_object_notify ((GObject *) self, "pixel-width");
+ self->priv->_pixel_width = value;
+ g_object_notify_by_pspec ((GObject *) self,
vala_dpap_record_properties[VALA_DPAP_RECORD_PIXEL_WIDTH_PROPERTY]);
}
-
-gint vala_dpap_record_get_rating (ValaDPAPRecord* self) {
+gint
+vala_dpap_record_get_rating (ValaDPAPRecord* self)
+{
gint result;
- gint _tmp0_ = 0;
g_return_val_if_fail (self != NULL, 0);
- _tmp0_ = self->priv->_rating;
- result = _tmp0_;
+ result = self->priv->_rating;
return result;
}
-
-void vala_dpap_record_set_rating (ValaDPAPRecord* self, gint value) {
- gint _tmp0_ = 0;
+void
+vala_dpap_record_set_rating (ValaDPAPRecord* self,
+ gint value)
+{
g_return_if_fail (self != NULL);
- _tmp0_ = value;
- self->priv->_rating = _tmp0_;
- g_object_notify ((GObject *) self, "rating");
+ self->priv->_rating = value;
+ g_object_notify_by_pspec ((GObject *) self,
vala_dpap_record_properties[VALA_DPAP_RECORD_RATING_PROPERTY]);
}
-
-gint vala_dpap_record_get_creation_date (ValaDPAPRecord* self) {
+gint
+vala_dpap_record_get_creation_date (ValaDPAPRecord* self)
+{
gint result;
- gint _tmp0_ = 0;
g_return_val_if_fail (self != NULL, 0);
- _tmp0_ = self->priv->_creation_date;
- result = _tmp0_;
+ result = self->priv->_creation_date;
return result;
}
-
-void vala_dpap_record_set_creation_date (ValaDPAPRecord* self, gint value) {
- gint _tmp0_ = 0;
+void
+vala_dpap_record_set_creation_date (ValaDPAPRecord* self,
+ gint value)
+{
g_return_if_fail (self != NULL);
- _tmp0_ = value;
- self->priv->_creation_date = _tmp0_;
- g_object_notify ((GObject *) self, "creation-date");
+ self->priv->_creation_date = value;
+ g_object_notify_by_pspec ((GObject *) self,
vala_dpap_record_properties[VALA_DPAP_RECORD_CREATION_DATE_PROPERTY]);
}
-
-static void vala_dpap_record_class_init (ValaDPAPRecordClass * klass) {
+static void
+vala_dpap_record_class_init (ValaDPAPRecordClass * klass,
+ gpointer klass_data)
+{
vala_dpap_record_parent_class = g_type_class_peek_parent (klass);
- g_type_class_add_private (klass, sizeof (ValaDPAPRecordPrivate));
+ g_type_class_adjust_private_offset (klass, &ValaDPAPRecord_private_offset);
G_OBJECT_CLASS (klass)->get_property = _vala_vala_dpap_record_get_property;
G_OBJECT_CLASS (klass)->set_property = _vala_vala_dpap_record_set_property;
G_OBJECT_CLASS (klass)->finalize = vala_dpap_record_finalize;
- g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_LOCATION,
g_param_spec_string ("location", "location", "location", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK |
G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
- g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_FILENAME,
g_param_spec_string ("filename", "filename", "filename", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK |
G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
- g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_ASPECT_RATIO,
g_param_spec_string ("aspect-ratio", "aspect-ratio", "aspect-ratio", NULL, G_PARAM_STATIC_NAME |
G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
- g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_FORMAT, g_param_spec_string
("format", "format", "format", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB |
G_PARAM_READABLE | G_PARAM_WRITABLE));
- g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_THUMBNAIL,
g_param_spec_boxed ("thumbnail", "thumbnail", "thumbnail", G_TYPE_BYTE_ARRAY, G_PARAM_STATIC_NAME |
G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
- g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_COMMENTS,
g_param_spec_string ("comments", "comments", "comments", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK |
G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
- g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_LARGE_FILESIZE,
g_param_spec_int ("large-filesize", "large-filesize", "large-filesize", G_MININT, G_MAXINT, 0,
G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
- g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_PIXEL_HEIGHT,
g_param_spec_int ("pixel-height", "pixel-height", "pixel-height", G_MININT, G_MAXINT, 0, G_PARAM_STATIC_NAME
| G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
- g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_PIXEL_WIDTH,
g_param_spec_int ("pixel-width", "pixel-width", "pixel-width", G_MININT, G_MAXINT, 0, G_PARAM_STATIC_NAME |
G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
- g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_RATING, g_param_spec_int
("rating", "rating", "rating", G_MININT, G_MAXINT, 0, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK |
G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
- g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_CREATION_DATE,
g_param_spec_int ("creation-date", "creation-date", "creation-date", G_MININT, G_MAXINT, 0,
G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
-}
-
-
-static void vala_dpap_record_dmap_record_interface_init (DMAPRecordIface * iface) {
+ g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_LOCATION_PROPERTY,
vala_dpap_record_properties[VALA_DPAP_RECORD_LOCATION_PROPERTY] = g_param_spec_string ("location",
"location", "location", NULL, G_PARAM_STATIC_STRINGS | G_PARAM_READABLE | G_PARAM_WRITABLE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_FILENAME_PROPERTY,
vala_dpap_record_properties[VALA_DPAP_RECORD_FILENAME_PROPERTY] = g_param_spec_string ("filename",
"filename", "filename", NULL, G_PARAM_STATIC_STRINGS | G_PARAM_READABLE | G_PARAM_WRITABLE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_ASPECT_RATIO_PROPERTY,
vala_dpap_record_properties[VALA_DPAP_RECORD_ASPECT_RATIO_PROPERTY] = g_param_spec_string ("aspect-ratio",
"aspect-ratio", "aspect-ratio", NULL, G_PARAM_STATIC_STRINGS | G_PARAM_READABLE | G_PARAM_WRITABLE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_FORMAT_PROPERTY,
vala_dpap_record_properties[VALA_DPAP_RECORD_FORMAT_PROPERTY] = g_param_spec_string ("format", "format",
"format", NULL, G_PARAM_STATIC_STRINGS | G_PARAM_READABLE | G_PARAM_WRITABLE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_THUMBNAIL_PROPERTY,
vala_dpap_record_properties[VALA_DPAP_RECORD_THUMBNAIL_PROPERTY] = g_param_spec_boxed ("thumbnail",
"thumbnail", "thumbnail", G_TYPE_BYTE_ARRAY, G_PARAM_STATIC_STRINGS | G_PARAM_READABLE | G_PARAM_WRITABLE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_COMMENTS_PROPERTY,
vala_dpap_record_properties[VALA_DPAP_RECORD_COMMENTS_PROPERTY] = g_param_spec_string ("comments",
"comments", "comments", NULL, G_PARAM_STATIC_STRINGS | G_PARAM_READABLE | G_PARAM_WRITABLE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_LARGE_FILESIZE_PROPERTY,
vala_dpap_record_properties[VALA_DPAP_RECORD_LARGE_FILESIZE_PROPERTY] = g_param_spec_int ("large-filesize",
"large-filesize", "large-filesize", G_MININT, G_MAXINT, 0, G_PARAM_STATIC_STRINGS | G_PARAM_READABLE |
G_PARAM_WRITABLE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_PIXEL_HEIGHT_PROPERTY,
vala_dpap_record_properties[VALA_DPAP_RECORD_PIXEL_HEIGHT_PROPERTY] = g_param_spec_int ("pixel-height",
"pixel-height", "pixel-height", G_MININT, G_MAXINT, 0, G_PARAM_STATIC_STRINGS | G_PARAM_READABLE |
G_PARAM_WRITABLE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_PIXEL_WIDTH_PROPERTY,
vala_dpap_record_properties[VALA_DPAP_RECORD_PIXEL_WIDTH_PROPERTY] = g_param_spec_int ("pixel-width",
"pixel-width", "pixel-width", G_MININT, G_MAXINT, 0, G_PARAM_STATIC_STRINGS | G_PARAM_READABLE |
G_PARAM_WRITABLE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_RATING_PROPERTY,
vala_dpap_record_properties[VALA_DPAP_RECORD_RATING_PROPERTY] = g_param_spec_int ("rating", "rating",
"rating", G_MININT, G_MAXINT, 0, G_PARAM_STATIC_STRINGS | G_PARAM_READABLE | G_PARAM_WRITABLE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), VALA_DPAP_RECORD_CREATION_DATE_PROPERTY,
vala_dpap_record_properties[VALA_DPAP_RECORD_CREATION_DATE_PROPERTY] = g_param_spec_int ("creation-date",
"creation-date", "creation-date", G_MININT, G_MAXINT, 0, G_PARAM_STATIC_STRINGS | G_PARAM_READABLE |
G_PARAM_WRITABLE));
+}
+
+static void
+vala_dpap_record_dmap_record_interface_init (DMAPRecordIface * iface,
+ gpointer iface_data)
+{
vala_dpap_record_dmap_record_parent_iface = g_type_interface_peek_parent (iface);
- iface->set_from_blob = (gboolean (*)(DMAPRecord*, GByteArray*)) vala_dpap_record_real_set_from_blob;
- iface->to_blob = (GByteArray* (*)(DMAPRecord*)) vala_dpap_record_real_to_blob;
+ iface->set_from_blob = (gboolean (*) (DMAPRecord*, GByteArray*)) vala_dpap_record_real_set_from_blob;
+ iface->to_blob = (GByteArray* (*) (DMAPRecord*)) vala_dpap_record_real_to_blob;
}
-
-static void vala_dpap_record_dpap_record_interface_init (DPAPRecordIface * iface) {
+static void
+vala_dpap_record_dpap_record_interface_init (DPAPRecordIface * iface,
+ gpointer iface_data)
+{
vala_dpap_record_dpap_record_parent_iface = g_type_interface_peek_parent (iface);
- iface->read = (GInputStream* (*)(DPAPRecord*, GError**)) vala_dpap_record_real_read;
+ iface->read = (GInputStream* (*) (DPAPRecord*, GError**)) vala_dpap_record_real_read;
}
-
-static void vala_dpap_record_instance_init (ValaDPAPRecord * self) {
- self->priv = VALA_DPAP_RECORD_GET_PRIVATE (self);
+static void
+vala_dpap_record_instance_init (ValaDPAPRecord * self,
+ gpointer klass)
+{
+ self->priv = vala_dpap_record_get_instance_private (self);
}
-
-static void vala_dpap_record_finalize (GObject* obj) {
+static void
+vala_dpap_record_finalize (GObject * obj)
+{
ValaDPAPRecord * self;
self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_VALA_DPAP_RECORD, ValaDPAPRecord);
_g_free0 (self->priv->_location);
@@ -549,58 +592,72 @@ static void vala_dpap_record_finalize (GObject* obj) {
G_OBJECT_CLASS (vala_dpap_record_parent_class)->finalize (obj);
}
+static GType
+vala_dpap_record_get_type_once (void)
+{
+ static const GTypeInfo g_define_type_info = { sizeof (ValaDPAPRecordClass), (GBaseInitFunc) NULL,
(GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_dpap_record_class_init, (GClassFinalizeFunc) NULL, NULL,
sizeof (ValaDPAPRecord), 0, (GInstanceInitFunc) vala_dpap_record_instance_init, NULL };
+ static const GInterfaceInfo dmap_record_info = { (GInterfaceInitFunc)
vala_dpap_record_dmap_record_interface_init, (GInterfaceFinalizeFunc) NULL, NULL};
+ static const GInterfaceInfo dpap_record_info = { (GInterfaceInitFunc)
vala_dpap_record_dpap_record_interface_init, (GInterfaceFinalizeFunc) NULL, NULL};
+ GType vala_dpap_record_type_id;
+ vala_dpap_record_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaDPAPRecord",
&g_define_type_info, 0);
+ g_type_add_interface_static (vala_dpap_record_type_id, DMAP_TYPE_RECORD, &dmap_record_info);
+ g_type_add_interface_static (vala_dpap_record_type_id, DPAP_TYPE_RECORD, &dpap_record_info);
+ ValaDPAPRecord_private_offset = g_type_add_instance_private (vala_dpap_record_type_id, sizeof
(ValaDPAPRecordPrivate));
+ return vala_dpap_record_type_id;
+}
-GType vala_dpap_record_get_type (void) {
+GType
+vala_dpap_record_get_type (void)
+{
static volatile gsize vala_dpap_record_type_id__volatile = 0;
if (g_once_init_enter (&vala_dpap_record_type_id__volatile)) {
- static const GTypeInfo g_define_type_info = { sizeof (ValaDPAPRecordClass), (GBaseInitFunc)
NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_dpap_record_class_init, (GClassFinalizeFunc) NULL,
NULL, sizeof (ValaDPAPRecord), 0, (GInstanceInitFunc) vala_dpap_record_instance_init, NULL };
- static const GInterfaceInfo dmap_record_info = { (GInterfaceInitFunc)
vala_dpap_record_dmap_record_interface_init, (GInterfaceFinalizeFunc) NULL, NULL};
- static const GInterfaceInfo dpap_record_info = { (GInterfaceInitFunc)
vala_dpap_record_dpap_record_interface_init, (GInterfaceFinalizeFunc) NULL, NULL};
GType vala_dpap_record_type_id;
- vala_dpap_record_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaDPAPRecord",
&g_define_type_info, 0);
- g_type_add_interface_static (vala_dpap_record_type_id, DMAP_TYPE_RECORD, &dmap_record_info);
- g_type_add_interface_static (vala_dpap_record_type_id, DPAP_TYPE_RECORD, &dpap_record_info);
+ vala_dpap_record_type_id = vala_dpap_record_get_type_once ();
g_once_init_leave (&vala_dpap_record_type_id__volatile, vala_dpap_record_type_id);
}
return vala_dpap_record_type_id__volatile;
}
-
-static void _vala_vala_dpap_record_get_property (GObject * object, guint property_id, GValue * value,
GParamSpec * pspec) {
+static void
+_vala_vala_dpap_record_get_property (GObject * object,
+ guint property_id,
+ GValue * value,
+ GParamSpec * pspec)
+{
ValaDPAPRecord * self;
self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_VALA_DPAP_RECORD, ValaDPAPRecord);
switch (property_id) {
- case VALA_DPAP_RECORD_LOCATION:
+ case VALA_DPAP_RECORD_LOCATION_PROPERTY:
g_value_set_string (value, vala_dpap_record_get_location (self));
break;
- case VALA_DPAP_RECORD_FILENAME:
+ case VALA_DPAP_RECORD_FILENAME_PROPERTY:
g_value_set_string (value, vala_dpap_record_get_filename (self));
break;
- case VALA_DPAP_RECORD_ASPECT_RATIO:
+ case VALA_DPAP_RECORD_ASPECT_RATIO_PROPERTY:
g_value_set_string (value, vala_dpap_record_get_aspect_ratio (self));
break;
- case VALA_DPAP_RECORD_FORMAT:
+ case VALA_DPAP_RECORD_FORMAT_PROPERTY:
g_value_set_string (value, vala_dpap_record_get_format (self));
break;
- case VALA_DPAP_RECORD_THUMBNAIL:
+ case VALA_DPAP_RECORD_THUMBNAIL_PROPERTY:
g_value_set_boxed (value, vala_dpap_record_get_thumbnail (self));
break;
- case VALA_DPAP_RECORD_COMMENTS:
+ case VALA_DPAP_RECORD_COMMENTS_PROPERTY:
g_value_set_string (value, vala_dpap_record_get_comments (self));
break;
- case VALA_DPAP_RECORD_LARGE_FILESIZE:
+ case VALA_DPAP_RECORD_LARGE_FILESIZE_PROPERTY:
g_value_set_int (value, vala_dpap_record_get_large_filesize (self));
break;
- case VALA_DPAP_RECORD_PIXEL_HEIGHT:
+ case VALA_DPAP_RECORD_PIXEL_HEIGHT_PROPERTY:
g_value_set_int (value, vala_dpap_record_get_pixel_height (self));
break;
- case VALA_DPAP_RECORD_PIXEL_WIDTH:
+ case VALA_DPAP_RECORD_PIXEL_WIDTH_PROPERTY:
g_value_set_int (value, vala_dpap_record_get_pixel_width (self));
break;
- case VALA_DPAP_RECORD_RATING:
+ case VALA_DPAP_RECORD_RATING_PROPERTY:
g_value_set_int (value, vala_dpap_record_get_rating (self));
break;
- case VALA_DPAP_RECORD_CREATION_DATE:
+ case VALA_DPAP_RECORD_CREATION_DATE_PROPERTY:
g_value_set_int (value, vala_dpap_record_get_creation_date (self));
break;
default:
@@ -609,42 +666,46 @@ static void _vala_vala_dpap_record_get_property (GObject * object, guint propert
}
}
-
-static void _vala_vala_dpap_record_set_property (GObject * object, guint property_id, const GValue * value,
GParamSpec * pspec) {
+static void
+_vala_vala_dpap_record_set_property (GObject * object,
+ guint property_id,
+ const GValue * value,
+ GParamSpec * pspec)
+{
ValaDPAPRecord * self;
self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_VALA_DPAP_RECORD, ValaDPAPRecord);
switch (property_id) {
- case VALA_DPAP_RECORD_LOCATION:
+ case VALA_DPAP_RECORD_LOCATION_PROPERTY:
vala_dpap_record_set_location (self, g_value_get_string (value));
break;
- case VALA_DPAP_RECORD_FILENAME:
+ case VALA_DPAP_RECORD_FILENAME_PROPERTY:
vala_dpap_record_set_filename (self, g_value_get_string (value));
break;
- case VALA_DPAP_RECORD_ASPECT_RATIO:
+ case VALA_DPAP_RECORD_ASPECT_RATIO_PROPERTY:
vala_dpap_record_set_aspect_ratio (self, g_value_get_string (value));
break;
- case VALA_DPAP_RECORD_FORMAT:
+ case VALA_DPAP_RECORD_FORMAT_PROPERTY:
vala_dpap_record_set_format (self, g_value_get_string (value));
break;
- case VALA_DPAP_RECORD_THUMBNAIL:
+ case VALA_DPAP_RECORD_THUMBNAIL_PROPERTY:
vala_dpap_record_set_thumbnail (self, g_value_get_boxed (value));
break;
- case VALA_DPAP_RECORD_COMMENTS:
+ case VALA_DPAP_RECORD_COMMENTS_PROPERTY:
vala_dpap_record_set_comments (self, g_value_get_string (value));
break;
- case VALA_DPAP_RECORD_LARGE_FILESIZE:
+ case VALA_DPAP_RECORD_LARGE_FILESIZE_PROPERTY:
vala_dpap_record_set_large_filesize (self, g_value_get_int (value));
break;
- case VALA_DPAP_RECORD_PIXEL_HEIGHT:
+ case VALA_DPAP_RECORD_PIXEL_HEIGHT_PROPERTY:
vala_dpap_record_set_pixel_height (self, g_value_get_int (value));
break;
- case VALA_DPAP_RECORD_PIXEL_WIDTH:
+ case VALA_DPAP_RECORD_PIXEL_WIDTH_PROPERTY:
vala_dpap_record_set_pixel_width (self, g_value_get_int (value));
break;
- case VALA_DPAP_RECORD_RATING:
+ case VALA_DPAP_RECORD_RATING_PROPERTY:
vala_dpap_record_set_rating (self, g_value_get_int (value));
break;
- case VALA_DPAP_RECORD_CREATION_DATE:
+ case VALA_DPAP_RECORD_CREATION_DATE_PROPERTY:
vala_dpap_record_set_creation_date (self, g_value_get_int (value));
break;
default:
@@ -653,57 +714,74 @@ static void _vala_vala_dpap_record_set_property (GObject * object, guint propert
}
}
-
-static DMAPRecord* vala_dpap_record_factory_real_create (DMAPRecordFactory* base, void* user_data) {
+static DMAPRecord*
+vala_dpap_record_factory_real_create (DMAPRecordFactory* base,
+ void* user_data)
+{
ValaDPAPRecordFactory * self;
+ ValaDPAPRecord* _tmp0_;
DMAPRecord* result = NULL;
- ValaDPAPRecord* _tmp0_ = NULL;
self = (ValaDPAPRecordFactory*) base;
_tmp0_ = vala_dpap_record_new ();
result = (DMAPRecord*) _tmp0_;
return result;
}
-
-ValaDPAPRecordFactory* vala_dpap_record_factory_construct (GType object_type) {
+ValaDPAPRecordFactory*
+vala_dpap_record_factory_construct (GType object_type)
+{
ValaDPAPRecordFactory * self = NULL;
self = (ValaDPAPRecordFactory*) g_object_new (object_type, NULL);
return self;
}
-
-ValaDPAPRecordFactory* vala_dpap_record_factory_new (void) {
+ValaDPAPRecordFactory*
+vala_dpap_record_factory_new (void)
+{
return vala_dpap_record_factory_construct (TYPE_VALA_DPAP_RECORD_FACTORY);
}
-
-static void vala_dpap_record_factory_class_init (ValaDPAPRecordFactoryClass * klass) {
+static void
+vala_dpap_record_factory_class_init (ValaDPAPRecordFactoryClass * klass,
+ gpointer klass_data)
+{
vala_dpap_record_factory_parent_class = g_type_class_peek_parent (klass);
}
-
-static void vala_dpap_record_factory_dmap_record_factory_interface_init (DMAPRecordFactoryIface * iface) {
+static void
+vala_dpap_record_factory_dmap_record_factory_interface_init (DMAPRecordFactoryIface * iface,
+ gpointer iface_data)
+{
vala_dpap_record_factory_dmap_record_factory_parent_iface = g_type_interface_peek_parent (iface);
- iface->create = (DMAPRecord* (*)(DMAPRecordFactory*, void*)) vala_dpap_record_factory_real_create;
+ iface->create = (DMAPRecord* (*) (DMAPRecordFactory*, void*)) vala_dpap_record_factory_real_create;
}
-
-static void vala_dpap_record_factory_instance_init (ValaDPAPRecordFactory * self) {
+static void
+vala_dpap_record_factory_instance_init (ValaDPAPRecordFactory * self,
+ gpointer klass)
+{
}
+static GType
+vala_dpap_record_factory_get_type_once (void)
+{
+ static const GTypeInfo g_define_type_info = { sizeof (ValaDPAPRecordFactoryClass), (GBaseInitFunc)
NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_dpap_record_factory_class_init, (GClassFinalizeFunc)
NULL, NULL, sizeof (ValaDPAPRecordFactory), 0, (GInstanceInitFunc) vala_dpap_record_factory_instance_init,
NULL };
+ static const GInterfaceInfo dmap_record_factory_info = { (GInterfaceInitFunc)
vala_dpap_record_factory_dmap_record_factory_interface_init, (GInterfaceFinalizeFunc) NULL, NULL};
+ GType vala_dpap_record_factory_type_id;
+ vala_dpap_record_factory_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaDPAPRecordFactory",
&g_define_type_info, 0);
+ g_type_add_interface_static (vala_dpap_record_factory_type_id, DMAP_TYPE_RECORD_FACTORY,
&dmap_record_factory_info);
+ return vala_dpap_record_factory_type_id;
+}
-GType vala_dpap_record_factory_get_type (void) {
+GType
+vala_dpap_record_factory_get_type (void)
+{
static volatile gsize vala_dpap_record_factory_type_id__volatile = 0;
if (g_once_init_enter (&vala_dpap_record_factory_type_id__volatile)) {
- static const GTypeInfo g_define_type_info = { sizeof (ValaDPAPRecordFactoryClass),
(GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_dpap_record_factory_class_init,
(GClassFinalizeFunc) NULL, NULL, sizeof (ValaDPAPRecordFactory), 0, (GInstanceInitFunc)
vala_dpap_record_factory_instance_init, NULL };
- static const GInterfaceInfo dmap_record_factory_info = { (GInterfaceInitFunc)
vala_dpap_record_factory_dmap_record_factory_interface_init, (GInterfaceFinalizeFunc) NULL, NULL};
GType vala_dpap_record_factory_type_id;
- vala_dpap_record_factory_type_id = g_type_register_static (G_TYPE_OBJECT,
"ValaDPAPRecordFactory", &g_define_type_info, 0);
- g_type_add_interface_static (vala_dpap_record_factory_type_id, DMAP_TYPE_RECORD_FACTORY,
&dmap_record_factory_info);
+ vala_dpap_record_factory_type_id = vala_dpap_record_factory_get_type_once ();
g_once_init_leave (&vala_dpap_record_factory_type_id__volatile,
vala_dpap_record_factory_type_id);
}
return vala_dpap_record_factory_type_id__volatile;
}
-
-
diff --git a/vala/libdmapsharing-3.0.vapi b/vala/libdmapsharing-3.0.vapi
index 32ebe7a..faa2f57 100644
--- a/vala/libdmapsharing-3.0.vapi
+++ b/vala/libdmapsharing-3.0.vapi
@@ -247,6 +247,18 @@ namespace DAAP {
public Share (string name, string password, DMAP.Db db, DMAP.ContainerDb container_db, string
transcode_mimetype);
}
[CCode (cheader_filename = "libdmapsharing/dmap.h")]
+ public class TestDAAPRecord : GLib.Object, DAAP.Record, DAAP.DMAPRecord {
+ [CCode (cname = "test_daap_record_new", has_construct_function = false, type =
"TestDAAPRecord*")]
+ public TestDAAPRecord ();
+ [NoAccessorMethod]
+ public string real_format { owned get; set; }
+ }
+ [CCode (cheader_filename = "libdmapsharing/dmap.h")]
+ public class TestDAAPRecordFactory : GLib.Object, DMAP.RecordFactory {
+ [CCode (cname = "test_daap_record_factory_new", has_construct_function = false, type =
"TestDAAPRecordFactory*")]
+ public TestDAAPRecordFactory ();
+ }
+ [CCode (cheader_filename = "libdmapsharing/dmap.h")]
[Compact]
public class bitwise {
}
@@ -571,28 +583,26 @@ namespace DAAP {
public static void dmap_hash_progressive_to_string (uint digest, string str);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_hash_progressive_update")]
public static void dmap_hash_progressive_update (DAAP.DMAPHashContext context, uint buffer, uint
length);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_BOOLEAN__STRING")]
- public static void dmap_marshal_BOOLEAN__STRING (GLib.Closure closure, GLib.Value return_value, uint
n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_STRING__STRING")]
- public static void dmap_marshal_STRING__STRING (GLib.Closure closure, GLib.Value return_value, uint
n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_STRING__ULONG_ULONG")]
- public static void dmap_marshal_STRING__ULONG_ULONG (GLib.Closure closure, GLib.Value return_value,
uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_ULONG__VOID")]
- public static void dmap_marshal_ULONG__VOID (GLib.Closure closure, GLib.Value return_value, uint
n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_VOID__STRING_BOOLEAN")]
- public static void dmap_marshal_VOID__STRING_BOOLEAN (GLib.Closure closure, GLib.Value return_value,
uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname =
"dmap_marshal_VOID__STRING_POINTER_POINTER_POINTER_BOOLEAN")]
- public static void dmap_marshal_VOID__STRING_POINTER_POINTER_POINTER_BOOLEAN (GLib.Closure closure,
GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void*
marshal_data);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_VOID__STRING_STRING")]
- public static void dmap_marshal_VOID__STRING_STRING (GLib.Closure closure, GLib.Value return_value,
uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_VOID__ULONG_FLOAT")]
- public static void dmap_marshal_VOID__ULONG_FLOAT (GLib.Closure closure, GLib.Value return_value,
uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_generated_BOOLEAN__STRING")]
+ public static void dmap_marshal_generated_BOOLEAN__STRING (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_generated_STRING__STRING")]
+ public static void dmap_marshal_generated_STRING__STRING (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname =
"dmap_marshal_generated_STRING__ULONG_ULONG")]
+ public static void dmap_marshal_generated_STRING__ULONG_ULONG (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_generated_ULONG__VOID")]
+ public static void dmap_marshal_generated_ULONG__VOID (GLib.Closure closure, GLib.Value return_value,
uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname =
"dmap_marshal_generated_VOID__STRING_BOOLEAN")]
+ public static void dmap_marshal_generated_VOID__STRING_BOOLEAN (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname =
"dmap_marshal_generated_VOID__STRING_POINTER_POINTER_POINTER_BOOLEAN")]
+ public static void dmap_marshal_generated_VOID__STRING_POINTER_POINTER_POINTER_BOOLEAN (GLib.Closure
closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void*
marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname =
"dmap_marshal_generated_VOID__STRING_STRING")]
+ public static void dmap_marshal_generated_VOID__STRING_STRING (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname =
"dmap_marshal_generated_VOID__ULONG_FLOAT")]
+ public static void dmap_marshal_generated_VOID__ULONG_FLOAT (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_mdns_avahi_get_client")]
public static unowned Avahi.Client dmap_mdns_avahi_get_client ();
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_mdns_avahi_set_entry_group")]
public static void dmap_mdns_avahi_set_entry_group (Avahi.EntryGroup group);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_mime_to_format")]
- public static unowned string dmap_mime_to_format (string transcode_mimetype);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_structure_add")]
public static unowned GLib.Node dmap_structure_add (GLib.Node parent, DAAP.DMAPContentCode cc);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_structure_destroy")]
@@ -611,6 +621,8 @@ namespace DAAP {
public static void dmap_structure_print (GLib.Node structure);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_structure_serialize")]
public static unowned string dmap_structure_serialize (GLib.Node structure, uint length);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_utils_mime_to_format")]
+ public static unowned string dmap_utils_mime_to_format (string transcode_mimetype);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_write_next_chunk")]
public static void dmap_write_next_chunk (Soup.Message message, DAAP.ChunkData cd);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname =
"dmapd_input_stream_strdup_format_extension")]
@@ -890,6 +902,18 @@ namespace DACP {
public virtual signal void remote_paired (string service_name, bool connected);
}
[CCode (cheader_filename = "libdmapsharing/dmap.h")]
+ public class TestDAAPRecord : GLib.Object, DAAP.Record, DACP.DMAPRecord {
+ [CCode (cname = "test_daap_record_new", has_construct_function = false, type =
"TestDAAPRecord*")]
+ public TestDAAPRecord ();
+ [NoAccessorMethod]
+ public string real_format { owned get; set; }
+ }
+ [CCode (cheader_filename = "libdmapsharing/dmap.h")]
+ public class TestDAAPRecordFactory : GLib.Object, DACP.DMAPRecordFactory {
+ [CCode (cname = "test_daap_record_factory_new", has_construct_function = false, type =
"TestDAAPRecordFactory*")]
+ public TestDAAPRecordFactory ();
+ }
+ [CCode (cheader_filename = "libdmapsharing/dmap.h")]
[Compact]
public class bitwise {
}
@@ -1238,28 +1262,26 @@ namespace DACP {
public static void dmap_hash_progressive_to_string (uint digest, string str);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_hash_progressive_update")]
public static void dmap_hash_progressive_update (DACP.DMAPHashContext context, uint buffer, uint
length);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_BOOLEAN__STRING")]
- public static void dmap_marshal_BOOLEAN__STRING (GLib.Closure closure, GLib.Value return_value, uint
n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_STRING__STRING")]
- public static void dmap_marshal_STRING__STRING (GLib.Closure closure, GLib.Value return_value, uint
n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_STRING__ULONG_ULONG")]
- public static void dmap_marshal_STRING__ULONG_ULONG (GLib.Closure closure, GLib.Value return_value,
uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_ULONG__VOID")]
- public static void dmap_marshal_ULONG__VOID (GLib.Closure closure, GLib.Value return_value, uint
n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_VOID__STRING_BOOLEAN")]
- public static void dmap_marshal_VOID__STRING_BOOLEAN (GLib.Closure closure, GLib.Value return_value,
uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname =
"dmap_marshal_VOID__STRING_POINTER_POINTER_POINTER_BOOLEAN")]
- public static void dmap_marshal_VOID__STRING_POINTER_POINTER_POINTER_BOOLEAN (GLib.Closure closure,
GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void*
marshal_data);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_VOID__STRING_STRING")]
- public static void dmap_marshal_VOID__STRING_STRING (GLib.Closure closure, GLib.Value return_value,
uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_VOID__ULONG_FLOAT")]
- public static void dmap_marshal_VOID__ULONG_FLOAT (GLib.Closure closure, GLib.Value return_value,
uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_generated_BOOLEAN__STRING")]
+ public static void dmap_marshal_generated_BOOLEAN__STRING (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_generated_STRING__STRING")]
+ public static void dmap_marshal_generated_STRING__STRING (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname =
"dmap_marshal_generated_STRING__ULONG_ULONG")]
+ public static void dmap_marshal_generated_STRING__ULONG_ULONG (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_generated_ULONG__VOID")]
+ public static void dmap_marshal_generated_ULONG__VOID (GLib.Closure closure, GLib.Value return_value,
uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname =
"dmap_marshal_generated_VOID__STRING_BOOLEAN")]
+ public static void dmap_marshal_generated_VOID__STRING_BOOLEAN (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname =
"dmap_marshal_generated_VOID__STRING_POINTER_POINTER_POINTER_BOOLEAN")]
+ public static void dmap_marshal_generated_VOID__STRING_POINTER_POINTER_POINTER_BOOLEAN (GLib.Closure
closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void*
marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname =
"dmap_marshal_generated_VOID__STRING_STRING")]
+ public static void dmap_marshal_generated_VOID__STRING_STRING (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname =
"dmap_marshal_generated_VOID__ULONG_FLOAT")]
+ public static void dmap_marshal_generated_VOID__ULONG_FLOAT (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_mdns_avahi_get_client")]
public static unowned Avahi.Client dmap_mdns_avahi_get_client ();
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_mdns_avahi_set_entry_group")]
public static void dmap_mdns_avahi_set_entry_group (Avahi.EntryGroup group);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_mime_to_format")]
- public static unowned string dmap_mime_to_format (string transcode_mimetype);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_structure_add")]
public static unowned GLib.Node dmap_structure_add (GLib.Node parent, DACP.DMAPContentCode cc);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_structure_destroy")]
@@ -1278,6 +1300,8 @@ namespace DACP {
public static void dmap_structure_print (GLib.Node structure);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_structure_serialize")]
public static unowned string dmap_structure_serialize (GLib.Node structure, uint length);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_utils_mime_to_format")]
+ public static unowned string dmap_utils_mime_to_format (string transcode_mimetype);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_write_next_chunk")]
public static void dmap_write_next_chunk (Soup.Message message, DACP.ChunkData cd);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname =
"dmapd_input_stream_strdup_format_extension")]
@@ -1807,27 +1831,25 @@ namespace DMAP {
[CCode (cheader_filename = "libdmapsharing/dmap.h")]
public static void hash_progressive_update (DMAP.HashContext context, uint buffer, uint length);
[CCode (cheader_filename = "libdmapsharing/dmap.h")]
- public static void marshal_BOOLEAN__STRING (GLib.Closure closure, GLib.Value return_value, uint
n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ public static void marshal_generated_BOOLEAN__STRING (GLib.Closure closure, GLib.Value return_value,
uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
[CCode (cheader_filename = "libdmapsharing/dmap.h")]
- public static void marshal_STRING__STRING (GLib.Closure closure, GLib.Value return_value, uint
n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ public static void marshal_generated_STRING__STRING (GLib.Closure closure, GLib.Value return_value,
uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
[CCode (cheader_filename = "libdmapsharing/dmap.h")]
- public static void marshal_STRING__ULONG_ULONG (GLib.Closure closure, GLib.Value return_value, uint
n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ public static void marshal_generated_STRING__ULONG_ULONG (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
[CCode (cheader_filename = "libdmapsharing/dmap.h")]
- public static void marshal_ULONG__VOID (GLib.Closure closure, GLib.Value return_value, uint
n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ public static void marshal_generated_ULONG__VOID (GLib.Closure closure, GLib.Value return_value, uint
n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
[CCode (cheader_filename = "libdmapsharing/dmap.h")]
- public static void marshal_VOID__STRING_BOOLEAN (GLib.Closure closure, GLib.Value return_value, uint
n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ public static void marshal_generated_VOID__STRING_BOOLEAN (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
[CCode (cheader_filename = "libdmapsharing/dmap.h")]
- public static void marshal_VOID__STRING_POINTER_POINTER_POINTER_BOOLEAN (GLib.Closure closure,
GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void*
marshal_data);
+ public static void marshal_generated_VOID__STRING_POINTER_POINTER_POINTER_BOOLEAN (GLib.Closure
closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void*
marshal_data);
[CCode (cheader_filename = "libdmapsharing/dmap.h")]
- public static void marshal_VOID__STRING_STRING (GLib.Closure closure, GLib.Value return_value, uint
n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ public static void marshal_generated_VOID__STRING_STRING (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
[CCode (cheader_filename = "libdmapsharing/dmap.h")]
- public static void marshal_VOID__ULONG_FLOAT (GLib.Closure closure, GLib.Value return_value, uint
n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ public static void marshal_generated_VOID__ULONG_FLOAT (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
[CCode (cheader_filename = "libdmapsharing/dmap.h")]
public static unowned Avahi.Client mdns_avahi_get_client ();
[CCode (cheader_filename = "libdmapsharing/dmap.h")]
public static void mdns_avahi_set_entry_group (Avahi.EntryGroup group);
- [CCode (cheader_filename = "libdmapsharing/dmap.h")]
- public static unowned string mime_to_format (string transcode_mimetype);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "pads_compatible")]
public static bool pads_compatible (Gst.Pad pad1, Gst.Pad pad2);
[CCode (cheader_filename = "libdmapsharing/dmap.h")]
@@ -1849,6 +1871,8 @@ namespace DMAP {
[CCode (cheader_filename = "libdmapsharing/dmap.h")]
public static unowned string structure_serialize (GLib.Node structure, uint length);
[CCode (cheader_filename = "libdmapsharing/dmap.h")]
+ public static unowned string utils_mime_to_format (string transcode_mimetype);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h")]
public static void write_next_chunk (Soup.Message message, DMAP.ChunkData cd);
}
/* libdmapsharing-3.0-dpap.vapi generated by vapigen, do not modify. */
@@ -2100,6 +2124,16 @@ namespace DPAP {
public Share (string name, string password, void* db, void* container_db, string
transcode_mimetype);
}
[CCode (cheader_filename = "libdmapsharing/dmap.h")]
+ public class TestDPAPRecord : GLib.Object, DPAP.Record, DPAP.DMAPRecord {
+ [CCode (cname = "test_dpap_record_new", has_construct_function = false, type =
"TestDPAPRecord*")]
+ public TestDPAPRecord ();
+ }
+ [CCode (cheader_filename = "libdmapsharing/dmap.h")]
+ public class TestDPAPRecordFactory : GLib.Object, DMAP.RecordFactory {
+ [CCode (cname = "test_dpap_record_factory_new", has_construct_function = false, type =
"TestDPAPRecordFactory*")]
+ public TestDPAPRecordFactory ();
+ }
+ [CCode (cheader_filename = "libdmapsharing/dmap.h")]
[Compact]
public class bitwise {
}
@@ -2422,28 +2456,26 @@ namespace DPAP {
public static void dmap_hash_progressive_to_string (uint digest, string str);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_hash_progressive_update")]
public static void dmap_hash_progressive_update (DPAP.DMAPHashContext context, uint buffer, uint
length);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_BOOLEAN__STRING")]
- public static void dmap_marshal_BOOLEAN__STRING (GLib.Closure closure, GLib.Value return_value, uint
n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_STRING__STRING")]
- public static void dmap_marshal_STRING__STRING (GLib.Closure closure, GLib.Value return_value, uint
n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_STRING__ULONG_ULONG")]
- public static void dmap_marshal_STRING__ULONG_ULONG (GLib.Closure closure, GLib.Value return_value,
uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_ULONG__VOID")]
- public static void dmap_marshal_ULONG__VOID (GLib.Closure closure, GLib.Value return_value, uint
n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_VOID__STRING_BOOLEAN")]
- public static void dmap_marshal_VOID__STRING_BOOLEAN (GLib.Closure closure, GLib.Value return_value,
uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname =
"dmap_marshal_VOID__STRING_POINTER_POINTER_POINTER_BOOLEAN")]
- public static void dmap_marshal_VOID__STRING_POINTER_POINTER_POINTER_BOOLEAN (GLib.Closure closure,
GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void*
marshal_data);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_VOID__STRING_STRING")]
- public static void dmap_marshal_VOID__STRING_STRING (GLib.Closure closure, GLib.Value return_value,
uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_VOID__ULONG_FLOAT")]
- public static void dmap_marshal_VOID__ULONG_FLOAT (GLib.Closure closure, GLib.Value return_value,
uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_generated_BOOLEAN__STRING")]
+ public static void dmap_marshal_generated_BOOLEAN__STRING (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_generated_STRING__STRING")]
+ public static void dmap_marshal_generated_STRING__STRING (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname =
"dmap_marshal_generated_STRING__ULONG_ULONG")]
+ public static void dmap_marshal_generated_STRING__ULONG_ULONG (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_marshal_generated_ULONG__VOID")]
+ public static void dmap_marshal_generated_ULONG__VOID (GLib.Closure closure, GLib.Value return_value,
uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname =
"dmap_marshal_generated_VOID__STRING_BOOLEAN")]
+ public static void dmap_marshal_generated_VOID__STRING_BOOLEAN (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname =
"dmap_marshal_generated_VOID__STRING_POINTER_POINTER_POINTER_BOOLEAN")]
+ public static void dmap_marshal_generated_VOID__STRING_POINTER_POINTER_POINTER_BOOLEAN (GLib.Closure
closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void*
marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname =
"dmap_marshal_generated_VOID__STRING_STRING")]
+ public static void dmap_marshal_generated_VOID__STRING_STRING (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname =
"dmap_marshal_generated_VOID__ULONG_FLOAT")]
+ public static void dmap_marshal_generated_VOID__ULONG_FLOAT (GLib.Closure closure, GLib.Value
return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_mdns_avahi_get_client")]
public static unowned Avahi.Client dmap_mdns_avahi_get_client ();
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_mdns_avahi_set_entry_group")]
public static void dmap_mdns_avahi_set_entry_group (Avahi.EntryGroup group);
- [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_mime_to_format")]
- public static unowned string dmap_mime_to_format (string transcode_mimetype);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_structure_add")]
public static unowned GLib.Node dmap_structure_add (GLib.Node parent, DPAP.DMAPContentCode cc);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_structure_destroy")]
@@ -2462,6 +2494,8 @@ namespace DPAP {
public static void dmap_structure_print (GLib.Node structure);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_structure_serialize")]
public static unowned string dmap_structure_serialize (GLib.Node structure, uint length);
+ [CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_utils_mime_to_format")]
+ public static unowned string dmap_utils_mime_to_format (string transcode_mimetype);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname = "dmap_write_next_chunk")]
public static void dmap_write_next_chunk (Soup.Message message, DPAP.ChunkData cd);
[CCode (cheader_filename = "libdmapsharing/dmap.h", cname =
"dmapd_input_stream_strdup_format_extension")]
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]