Skip to content

Commit f912ede

Browse files
leigh123linuxmtwebster
authored andcommitted
avoid deprecated g_type_class_add_private
1 parent 282825f commit f912ede

10 files changed

+20
-58
lines changed

libcvc/gvc-channel-map.c

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,6 @@
3030
#include "gvc-channel-map.h"
3131
#include "gvc-channel-map-private.h"
3232

33-
#define GVC_CHANNEL_MAP_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GVC_TYPE_CHANNEL_MAP, GvcChannelMapPrivate))
34-
3533
struct GvcChannelMapPrivate
3634
{
3735
pa_channel_map pa_map;
@@ -51,7 +49,7 @@ static guint signals [LAST_SIGNAL] = { 0, };
5149

5250
static void gvc_channel_map_finalize (GObject *object);
5351

54-
G_DEFINE_TYPE (GvcChannelMap, gvc_channel_map, G_TYPE_OBJECT)
52+
G_DEFINE_TYPE_WITH_PRIVATE (GvcChannelMap, gvc_channel_map, G_TYPE_OBJECT)
5553

5654
guint
5755
gvc_channel_map_get_num_channels (const GvcChannelMap *map)
@@ -277,8 +275,6 @@ gvc_channel_map_class_init (GvcChannelMapClass *klass)
277275
NULL, NULL,
278276
g_cclosure_marshal_VOID__BOOLEAN,
279277
G_TYPE_NONE, 1, G_TYPE_BOOLEAN);
280-
281-
g_type_class_add_private (klass, sizeof (GvcChannelMapPrivate));
282278
}
283279

284280
void
@@ -305,7 +301,7 @@ gvc_channel_map_volume_changed (GvcChannelMap *map,
305301
static void
306302
gvc_channel_map_init (GvcChannelMap *map)
307303
{
308-
map->priv = GVC_CHANNEL_MAP_GET_PRIVATE (map);
304+
map->priv = gvc_channel_map_get_instance_private (map);
309305
map->priv->pa_volume_is_set = FALSE;
310306
}
311307

libcvc/gvc-mixer-card.c

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,6 @@
3434
#include "gvc-mixer-card.h"
3535
#include "gvc-mixer-card-private.h"
3636

37-
#define GVC_MIXER_CARD_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GVC_TYPE_MIXER_CARD, GvcMixerCardPrivate))
38-
3937
static guint32 card_serial = 1;
4038

4139
struct GvcMixerCardPrivate
@@ -67,7 +65,7 @@ enum
6765

6866
static void gvc_mixer_card_finalize (GObject *object);
6967

70-
G_DEFINE_TYPE (GvcMixerCard, gvc_mixer_card, G_TYPE_OBJECT)
68+
G_DEFINE_TYPE_WITH_PRIVATE (GvcMixerCard, gvc_mixer_card, G_TYPE_OBJECT)
7169

7270
static guint32
7371
get_next_card_serial (void)
@@ -509,14 +507,12 @@ gvc_mixer_card_class_init (GvcMixerCardClass *klass)
509507
"Name of current profile for this card in human readable form",
510508
NULL,
511509
G_PARAM_READABLE));
512-
513-
g_type_class_add_private (klass, sizeof (GvcMixerCardPrivate));
514510
}
515511

516512
static void
517513
gvc_mixer_card_init (GvcMixerCard *card)
518514
{
519-
card->priv = GVC_MIXER_CARD_GET_PRIVATE (card);
515+
card->priv = gvc_mixer_card_get_instance_private (card);
520516
}
521517

522518
GvcMixerCard *

libcvc/gvc-mixer-control.c

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,6 @@
5050
#include "gvc-mixer-control-private.h"
5151
#include "gvc-mixer-ui-device.h"
5252

53-
#define GVC_MIXER_CONTROL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GVC_TYPE_MIXER_CONTROL, GvcMixerControlPrivate))
54-
5553
#define RECONNECT_DELAY 5
5654

5755
enum {
@@ -134,7 +132,7 @@ static guint signals [LAST_SIGNAL] = { 0, };
134132

135133
static void gvc_mixer_control_finalize (GObject *object);
136134

137-
G_DEFINE_TYPE (GvcMixerControl, gvc_mixer_control, G_TYPE_OBJECT)
135+
G_DEFINE_TYPE_WITH_PRIVATE (GvcMixerControl, gvc_mixer_control, G_TYPE_OBJECT)
138136

139137
pa_context *
140138
gvc_mixer_control_get_pa_context (GvcMixerControl *control)
@@ -3671,14 +3669,13 @@ gvc_mixer_control_class_init (GvcMixerControlClass *klass)
36713669
NULL, NULL,
36723670
g_cclosure_marshal_VOID__UINT,
36733671
G_TYPE_NONE, 1, G_TYPE_UINT);
3674-
g_type_class_add_private (klass, sizeof (GvcMixerControlPrivate));
36753672
}
36763673

36773674

36783675
static void
36793676
gvc_mixer_control_init (GvcMixerControl *control)
36803677
{
3681-
control->priv = GVC_MIXER_CONTROL_GET_PRIVATE (control);
3678+
control->priv = gvc_mixer_control_get_instance_private (control);
36823679

36833680
control->priv->pa_mainloop = pa_glib_mainloop_new (g_main_context_default ());
36843681
g_assert (control->priv->pa_mainloop);

libcvc/gvc-mixer-event-role.c

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,6 @@
3434
#include "gvc-mixer-stream-private.h"
3535
#include "gvc-channel-map-private.h"
3636

37-
#define GVC_MIXER_EVENT_ROLE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GVC_TYPE_MIXER_EVENT_ROLE, GvcMixerEventRolePrivate))
38-
3937
struct GvcMixerEventRolePrivate
4038
{
4139
char *device;
@@ -49,7 +47,7 @@ enum
4947

5048
static void gvc_mixer_event_role_finalize (GObject *object);
5149

52-
G_DEFINE_TYPE (GvcMixerEventRole, gvc_mixer_event_role, GVC_TYPE_MIXER_STREAM)
50+
G_DEFINE_TYPE_WITH_PRIVATE (GvcMixerEventRole, gvc_mixer_event_role, GVC_TYPE_MIXER_STREAM)
5351

5452
static gboolean
5553
update_settings (GvcMixerEventRole *role,
@@ -178,14 +176,12 @@ gvc_mixer_event_role_class_init (GvcMixerEventRoleClass *klass)
178176
"Device",
179177
NULL,
180178
G_PARAM_READWRITE|G_PARAM_CONSTRUCT));
181-
182-
g_type_class_add_private (klass, sizeof (GvcMixerEventRolePrivate));
183179
}
184180

185181
static void
186182
gvc_mixer_event_role_init (GvcMixerEventRole *event_role)
187183
{
188-
event_role->priv = GVC_MIXER_EVENT_ROLE_GET_PRIVATE (event_role);
184+
event_role->priv = gvc_mixer_event_role_get_instance_private (event_role);
189185

190186
}
191187

libcvc/gvc-mixer-sink-input.c

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,16 +33,14 @@
3333
#include "gvc-mixer-stream-private.h"
3434
#include "gvc-channel-map-private.h"
3535

36-
#define GVC_MIXER_SINK_INPUT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GVC_TYPE_MIXER_SINK_INPUT, GvcMixerSinkInputPrivate))
37-
3836
struct GvcMixerSinkInputPrivate
3937
{
4038
gpointer dummy;
4139
};
4240

4341
static void gvc_mixer_sink_input_finalize (GObject *object);
4442

45-
G_DEFINE_TYPE (GvcMixerSinkInput, gvc_mixer_sink_input, GVC_TYPE_MIXER_STREAM)
43+
G_DEFINE_TYPE_WITH_PRIVATE (GvcMixerSinkInput, gvc_mixer_sink_input, GVC_TYPE_MIXER_STREAM)
4644

4745
static gboolean
4846
gvc_mixer_sink_input_push_volume (GvcMixerStream *stream, gpointer *op)
@@ -114,14 +112,12 @@ gvc_mixer_sink_input_class_init (GvcMixerSinkInputClass *klass)
114112

115113
stream_class->push_volume = gvc_mixer_sink_input_push_volume;
116114
stream_class->change_is_muted = gvc_mixer_sink_input_change_is_muted;
117-
118-
g_type_class_add_private (klass, sizeof (GvcMixerSinkInputPrivate));
119115
}
120116

121117
static void
122118
gvc_mixer_sink_input_init (GvcMixerSinkInput *sink_input)
123119
{
124-
sink_input->priv = GVC_MIXER_SINK_INPUT_GET_PRIVATE (sink_input);
120+
sink_input->priv = gvc_mixer_sink_input_get_instance_private (sink_input);
125121
}
126122

127123
static void

libcvc/gvc-mixer-sink.c

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,16 +33,14 @@
3333
#include "gvc-mixer-stream-private.h"
3434
#include "gvc-channel-map-private.h"
3535

36-
#define GVC_MIXER_SINK_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GVC_TYPE_MIXER_SINK, GvcMixerSinkPrivate))
37-
3836
struct GvcMixerSinkPrivate
3937
{
4038
gpointer dummy;
4139
};
4240

4341
static void gvc_mixer_sink_finalize (GObject *object);
4442

45-
G_DEFINE_TYPE (GvcMixerSink, gvc_mixer_sink, GVC_TYPE_MIXER_STREAM)
43+
G_DEFINE_TYPE_WITH_PRIVATE (GvcMixerSink, gvc_mixer_sink, GVC_TYPE_MIXER_STREAM)
4644

4745
static gboolean
4846
gvc_mixer_sink_push_volume (GvcMixerStream *stream, gpointer *op)
@@ -143,14 +141,12 @@ gvc_mixer_sink_class_init (GvcMixerSinkClass *klass)
143141
stream_class->push_volume = gvc_mixer_sink_push_volume;
144142
stream_class->change_port = gvc_mixer_sink_change_port;
145143
stream_class->change_is_muted = gvc_mixer_sink_change_is_muted;
146-
147-
g_type_class_add_private (klass, sizeof (GvcMixerSinkPrivate));
148144
}
149145

150146
static void
151147
gvc_mixer_sink_init (GvcMixerSink *sink)
152148
{
153-
sink->priv = GVC_MIXER_SINK_GET_PRIVATE (sink);
149+
sink->priv = gvc_mixer_sink_get_instance_private (sink);
154150
}
155151

156152
static void

libcvc/gvc-mixer-source-output.c

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,16 +33,14 @@
3333
#include "gvc-mixer-stream-private.h"
3434
#include "gvc-channel-map-private.h"
3535

36-
#define GVC_MIXER_SOURCE_OUTPUT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GVC_TYPE_MIXER_SOURCE_OUTPUT, GvcMixerSourceOutputPrivate))
37-
3836
struct GvcMixerSourceOutputPrivate
3937
{
4038
gpointer dummy;
4139
};
4240

4341
static void gvc_mixer_source_output_finalize (GObject *object);
4442

45-
G_DEFINE_TYPE (GvcMixerSourceOutput, gvc_mixer_source_output, GVC_TYPE_MIXER_STREAM)
43+
G_DEFINE_TYPE_WITH_PRIVATE (GvcMixerSourceOutput, gvc_mixer_source_output, GVC_TYPE_MIXER_STREAM)
4644

4745
static gboolean
4846
gvc_mixer_source_output_push_volume (GvcMixerStream *stream, gpointer *op)
@@ -114,14 +112,12 @@ gvc_mixer_source_output_class_init (GvcMixerSourceOutputClass *klass)
114112

115113
stream_class->push_volume = gvc_mixer_source_output_push_volume;
116114
stream_class->change_is_muted = gvc_mixer_source_output_change_is_muted;
117-
118-
g_type_class_add_private (klass, sizeof (GvcMixerSourceOutputPrivate));
119115
}
120116

121117
static void
122118
gvc_mixer_source_output_init (GvcMixerSourceOutput *source_output)
123119
{
124-
source_output->priv = GVC_MIXER_SOURCE_OUTPUT_GET_PRIVATE (source_output);
120+
source_output->priv = gvc_mixer_source_output_get_instance_private (source_output);
125121

126122
}
127123

libcvc/gvc-mixer-source.c

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,16 +33,14 @@
3333
#include "gvc-mixer-stream-private.h"
3434
#include "gvc-channel-map-private.h"
3535

36-
#define GVC_MIXER_SOURCE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GVC_TYPE_MIXER_SOURCE, GvcMixerSourcePrivate))
37-
3836
struct GvcMixerSourcePrivate
3937
{
4038
gpointer dummy;
4139
};
4240

4341
static void gvc_mixer_source_finalize (GObject *object);
4442

45-
G_DEFINE_TYPE (GvcMixerSource, gvc_mixer_source, GVC_TYPE_MIXER_STREAM)
43+
G_DEFINE_TYPE_WITH_PRIVATE (GvcMixerSource, gvc_mixer_source, GVC_TYPE_MIXER_STREAM)
4644

4745
static gboolean
4846
gvc_mixer_source_push_volume (GvcMixerStream *stream, gpointer *op)
@@ -143,14 +141,12 @@ gvc_mixer_source_class_init (GvcMixerSourceClass *klass)
143141
stream_class->push_volume = gvc_mixer_source_push_volume;
144142
stream_class->change_is_muted = gvc_mixer_source_change_is_muted;
145143
stream_class->change_port = gvc_mixer_source_change_port;
146-
147-
g_type_class_add_private (klass, sizeof (GvcMixerSourcePrivate));
148144
}
149145

150146
static void
151147
gvc_mixer_source_init (GvcMixerSource *source)
152148
{
153-
source->priv = GVC_MIXER_SOURCE_GET_PRIVATE (source);
149+
source->priv = gvc_mixer_source_get_instance_private (source);
154150
}
155151

156152
static void

libcvc/gvc-mixer-stream.c

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,6 @@
3333
#include "gvc-mixer-stream-private.h"
3434
#include "gvc-channel-map-private.h"
3535

36-
#define GVC_MIXER_STREAM_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GVC_TYPE_MIXER_STREAM, GvcMixerStreamPrivate))
37-
3836
static guint32 stream_serial = 1;
3937

4038
struct GvcMixerStreamPrivate
@@ -94,7 +92,7 @@ static guint signals [LAST_SIGNAL] = { 0, };
9492

9593
static void gvc_mixer_stream_finalize (GObject *object);
9694

97-
G_DEFINE_ABSTRACT_TYPE (GvcMixerStream, gvc_mixer_stream, G_TYPE_OBJECT)
95+
G_DEFINE_ABSTRACT_TYPE_WITH_PRIVATE (GvcMixerStream, gvc_mixer_stream, G_TYPE_OBJECT)
9896

9997
static void
10098
free_port (GvcMixerStreamPort *p)
@@ -1165,13 +1163,12 @@ gvc_mixer_stream_class_init (GvcMixerStreamClass *klass)
11651163
g_cclosure_marshal_VOID__VOID,
11661164
G_TYPE_NONE, 0, G_TYPE_NONE);
11671165

1168-
g_type_class_add_private (klass, sizeof (GvcMixerStreamPrivate));
11691166
}
11701167

11711168
static void
11721169
gvc_mixer_stream_init (GvcMixerStream *stream)
11731170
{
1174-
stream->priv = GVC_MIXER_STREAM_GET_PRIVATE (stream);
1171+
stream->priv = gvc_mixer_stream_get_instance_private (stream);
11751172
}
11761173

11771174
static void

libcvc/gvc-mixer-ui-device.c

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,6 @@
2323
#include "gvc-mixer-ui-device.h"
2424
#include "gvc-mixer-card.h"
2525

26-
#define GVC_MIXER_UI_DEVICE_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GVC_TYPE_MIXER_UI_DEVICE, GvcMixerUIDevicePrivate))
27-
2826
struct GvcMixerUIDevicePrivate
2927
{
3028
gchar *first_line_desc;
@@ -64,7 +62,7 @@ static void gvc_mixer_ui_device_finalize (GObject *object);
6462
static void gvc_mixer_ui_device_set_icon_name (GvcMixerUIDevice *device,
6563
const char *icon_name);
6664

67-
G_DEFINE_TYPE (GvcMixerUIDevice, gvc_mixer_ui_device, G_TYPE_OBJECT);
65+
G_DEFINE_TYPE_WITH_PRIVATE (GvcMixerUIDevice, gvc_mixer_ui_device, G_TYPE_OBJECT)
6866

6967
static guint32
7068
get_next_output_serial (void)
@@ -192,7 +190,7 @@ gvc_mixer_ui_device_constructor (GType type,
192190
static void
193191
gvc_mixer_ui_device_init (GvcMixerUIDevice *device)
194192
{
195-
device->priv = GVC_MIXER_UI_DEVICE_GET_PRIVATE (device);
193+
device->priv = gvc_mixer_ui_device_get_instance_private (device);
196194
}
197195

198196
static void
@@ -290,8 +288,6 @@ gvc_mixer_ui_device_class_init (GvcMixerUIDeviceClass *klass)
290288
NULL,
291289
G_PARAM_READWRITE|G_PARAM_CONSTRUCT);
292290
g_object_class_install_property (object_class, PROP_ICON_NAME, pspec);
293-
294-
g_type_class_add_private (klass, sizeof (GvcMixerUIDevicePrivate));
295291
}
296292

297293
/* Removes the part of the string that starts with skip_prefix

0 commit comments

Comments
 (0)