summaryrefslogtreecommitdiff
path: root/libgupnp-dlna/gupnp-dlna-video-information.c
diff options
context:
space:
mode:
Diffstat (limited to 'libgupnp-dlna/gupnp-dlna-video-information.c')
-rw-r--r--libgupnp-dlna/gupnp-dlna-video-information.c17
1 files changed, 6 insertions, 11 deletions
diff --git a/libgupnp-dlna/gupnp-dlna-video-information.c b/libgupnp-dlna/gupnp-dlna-video-information.c
index e1d6c06..6a0df92 100644
--- a/libgupnp-dlna/gupnp-dlna-video-information.c
+++ b/libgupnp-dlna/gupnp-dlna-video-information.c
@@ -48,14 +48,14 @@
#include "gupnp-dlna-video-information.h"
-G_DEFINE_ABSTRACT_TYPE (GUPnPDLNAVideoInformation,
- gupnp_dlna_video_information,
- G_TYPE_OBJECT)
-
struct _GUPnPDLNAVideoInformationPrivate {
gpointer placeholder;
};
+G_DEFINE_ABSTRACT_TYPE_WITH_PRIVATE (GUPnPDLNAVideoInformation,
+ gupnp_dlna_video_information,
+ G_TYPE_OBJECT)
+
static void
gupnp_dlna_video_information_class_init
(GUPnPDLNAVideoInformationClass *info_class)
@@ -71,18 +71,13 @@ gupnp_dlna_video_information_class_init
info_class->is_system_stream = NULL;
info_class->get_width = NULL;
info_class->get_mime = NULL;
-
- g_type_class_add_private (info_class,
- sizeof (GUPnPDLNAVideoInformationPrivate));
}
static void
gupnp_dlna_video_information_init (GUPnPDLNAVideoInformation *info)
{
- GUPnPDLNAVideoInformationPrivate *priv = G_TYPE_INSTANCE_GET_PRIVATE
- (info,
- GUPNP_TYPE_DLNA_VIDEO_INFORMATION,
- GUPnPDLNAVideoInformationPrivate);
+ GUPnPDLNAVideoInformationPrivate *priv =
+ gupnp_dlna_video_information_get_instance_private (info);
info->priv = priv;
}