diff options
Diffstat (limited to 'backends')
| -rw-r--r-- | backends/oss/oss-backend.c | 8 | ||||
| -rw-r--r-- | backends/oss/oss-device.c | 8 | ||||
| -rw-r--r-- | backends/oss/oss-stream-control.c | 7 | ||||
| -rw-r--r-- | backends/oss/oss-stream.c | 8 | ||||
| -rw-r--r-- | backends/oss/oss-switch-option.c | 7 | ||||
| -rw-r--r-- | backends/oss/oss-switch.c | 8 | 
6 files changed, 12 insertions, 34 deletions
| diff --git a/backends/oss/oss-backend.c b/backends/oss/oss-backend.c index 9726570..792367e 100644 --- a/backends/oss/oss-backend.c +++ b/backends/oss/oss-backend.c @@ -61,7 +61,7 @@ static void oss_backend_finalize       (GObject         *object);  #pragma clang diagnostic push  #pragma clang diagnostic ignored "-Wunused-function" -G_DEFINE_DYNAMIC_TYPE (OssBackend, oss_backend, MATE_MIXER_TYPE_BACKEND) +G_DEFINE_DYNAMIC_TYPE_EXTENDED (OssBackend, oss_backend, MATE_MIXER_TYPE_BACKEND, 0, G_ADD_PRIVATE (OssBackend))  #pragma clang diagnostic pop  static gboolean     oss_backend_open             (MateMixerBackend *backend); @@ -142,8 +142,6 @@ oss_backend_class_init (OssBackendClass *klass)      backend_class->close        = oss_backend_close;      backend_class->list_devices = oss_backend_list_devices;      backend_class->list_streams = oss_backend_list_streams; - -    g_type_class_add_private (object_class, sizeof (OssBackendPrivate));  }  /* Called in the code generated by G_DEFINE_DYNAMIC_TYPE() */ @@ -155,9 +153,7 @@ oss_backend_class_finalize (OssBackendClass *klass)  static void  oss_backend_init (OssBackend *oss)  { -    oss->priv = G_TYPE_INSTANCE_GET_PRIVATE (oss, -                                             OSS_TYPE_BACKEND, -                                             OssBackendPrivate); +    oss->priv = oss_backend_get_instance_private (oss);      oss->priv->devices_paths = g_hash_table_new_full (g_str_hash,                                                        g_str_equal, diff --git a/backends/oss/oss-device.c b/backends/oss/oss-device.c index 70f46e6..c660de2 100644 --- a/backends/oss/oss-device.c +++ b/backends/oss/oss-device.c @@ -184,7 +184,7 @@ static void oss_device_init       (OssDevice      *device);  static void oss_device_dispose    (GObject        *object);  static void oss_device_finalize   (GObject        *object); -G_DEFINE_TYPE (OssDevice, oss_device, MATE_MIXER_TYPE_DEVICE) +G_DEFINE_TYPE_WITH_PRIVATE (OssDevice, oss_device, MATE_MIXER_TYPE_DEVICE)  static const GList *oss_device_list_streams       (MateMixerDevice *mmd); @@ -227,16 +227,12 @@ oss_device_class_init (OssDeviceClass *klass)                        G_TYPE_NONE,                        0,                        G_TYPE_NONE); - -    g_type_class_add_private (object_class, sizeof (OssDevicePrivate));  }  static void  oss_device_init (OssDevice *device)  { -    device->priv = G_TYPE_INSTANCE_GET_PRIVATE (device, -                                                OSS_TYPE_DEVICE, -                                                OssDevicePrivate); +    device->priv = oss_device_get_instance_private (device);  }  static void diff --git a/backends/oss/oss-stream-control.c b/backends/oss/oss-stream-control.c index 4ae238e..6a78866 100644 --- a/backends/oss/oss-stream-control.c +++ b/backends/oss/oss-stream-control.c @@ -51,7 +51,7 @@ static void oss_stream_control_class_init (OssStreamControlClass *klass);  static void oss_stream_control_init       (OssStreamControl      *control);  static void oss_stream_control_finalize   (GObject               *object); -G_DEFINE_TYPE (OssStreamControl, oss_stream_control, MATE_MIXER_TYPE_STREAM_CONTROL) +G_DEFINE_TYPE_WITH_PRIVATE (OssStreamControl, oss_stream_control, MATE_MIXER_TYPE_STREAM_CONTROL)  static guint                    oss_stream_control_get_num_channels     (MateMixerStreamControl  *mmsc); @@ -110,15 +110,12 @@ oss_stream_control_class_init (OssStreamControlClass *klass)      control_class->get_normal_volume    = oss_stream_control_get_normal_volume;      control_class->get_base_volume      = oss_stream_control_get_base_volume; -    g_type_class_add_private (object_class, sizeof (OssStreamControlPrivate));  }  static void  oss_stream_control_init (OssStreamControl *control)  { -    control->priv = G_TYPE_INSTANCE_GET_PRIVATE (control, -                                                 OSS_TYPE_STREAM_CONTROL, -                                                 OssStreamControlPrivate); +    control->priv = oss_stream_control_get_instance_private (control);  }  static void diff --git a/backends/oss/oss-stream.c b/backends/oss/oss-stream.c index f094537..d82032e 100644 --- a/backends/oss/oss-stream.c +++ b/backends/oss/oss-stream.c @@ -39,7 +39,7 @@ static void oss_stream_class_init (OssStreamClass *klass);  static void oss_stream_init       (OssStream      *stream);  static void oss_stream_dispose    (GObject        *object); -G_DEFINE_TYPE (OssStream, oss_stream, MATE_MIXER_TYPE_STREAM) +G_DEFINE_TYPE_WITH_PRIVATE (OssStream, oss_stream, MATE_MIXER_TYPE_STREAM)  static const GList *oss_stream_list_controls (MateMixerStream *mms);  static const GList *oss_stream_list_switches (MateMixerStream *mms); @@ -56,16 +56,12 @@ oss_stream_class_init (OssStreamClass *klass)      stream_class = MATE_MIXER_STREAM_CLASS (klass);      stream_class->list_controls = oss_stream_list_controls;      stream_class->list_switches = oss_stream_list_switches; - -    g_type_class_add_private (object_class, sizeof (OssStreamPrivate));  }  static void  oss_stream_init (OssStream *stream)  { -    stream->priv = G_TYPE_INSTANCE_GET_PRIVATE (stream, -                                                OSS_TYPE_STREAM, -                                                OssStreamPrivate); +    stream->priv = oss_stream_get_instance_private (stream);  }  static void diff --git a/backends/oss/oss-switch-option.c b/backends/oss/oss-switch-option.c index 544f321..cc3134c 100644 --- a/backends/oss/oss-switch-option.c +++ b/backends/oss/oss-switch-option.c @@ -29,20 +29,17 @@ struct _OssSwitchOptionPrivate  static void oss_switch_option_class_init (OssSwitchOptionClass *klass);  static void oss_switch_option_init       (OssSwitchOption      *option); -G_DEFINE_TYPE (OssSwitchOption, oss_switch_option, MATE_MIXER_TYPE_SWITCH_OPTION) +G_DEFINE_TYPE_WITH_PRIVATE (OssSwitchOption, oss_switch_option, MATE_MIXER_TYPE_SWITCH_OPTION)  static void  oss_switch_option_class_init (OssSwitchOptionClass *klass)  { -    g_type_class_add_private (G_OBJECT_CLASS (klass), sizeof (OssSwitchOptionPrivate));  }  static void  oss_switch_option_init (OssSwitchOption *option)  { -    option->priv = G_TYPE_INSTANCE_GET_PRIVATE (option, -                                                OSS_TYPE_SWITCH_OPTION, -                                                OssSwitchOptionPrivate); +    option->priv = oss_switch_option_get_instance_private (option);  }  OssSwitchOption * diff --git a/backends/oss/oss-switch.c b/backends/oss/oss-switch.c index ba07d36..0805d33 100644 --- a/backends/oss/oss-switch.c +++ b/backends/oss/oss-switch.c @@ -37,7 +37,7 @@ static void oss_switch_init       (OssSwitch      *swtch);  static void oss_switch_dispose    (GObject        *object);  static void oss_switch_finalize   (GObject        *object); -G_DEFINE_TYPE (OssSwitch, oss_switch, MATE_MIXER_TYPE_STREAM_SWITCH) +G_DEFINE_TYPE_WITH_PRIVATE (OssSwitch, oss_switch, MATE_MIXER_TYPE_STREAM_SWITCH)  static gboolean         oss_switch_set_active_option (MateMixerSwitch       *mms,                                                        MateMixerSwitchOption *mmso); @@ -59,16 +59,12 @@ oss_switch_class_init (OssSwitchClass *klass)      switch_class = MATE_MIXER_SWITCH_CLASS (klass);      switch_class->set_active_option = oss_switch_set_active_option;      switch_class->list_options      = oss_switch_list_options; - -    g_type_class_add_private (G_OBJECT_CLASS (klass), sizeof (OssSwitchPrivate));  }  static void  oss_switch_init (OssSwitch *swtch)  { -    swtch->priv = G_TYPE_INSTANCE_GET_PRIVATE (swtch, -                                               OSS_TYPE_SWITCH, -                                               OssSwitchPrivate); +    swtch->priv = oss_switch_get_instance_private (swtch);  }  static void | 
