diff --git a/ChangeLog b/ChangeLog index 4a109a68d0..22cdc6cbdb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2007-07-21 Jan Schmidt + + * gst-libs/gst/interfaces/mixer.h: + Add padding vars in place of the signal pointers + when building with DISABLE_DEPRECATED so that the + interface structure doesn't change size. + 2007-07-20 Jan Schmidt * docs/libs/gst-plugins-base-libs-sections.txt: diff --git a/gst-libs/gst/interfaces/mixer.h b/gst-libs/gst/interfaces/mixer.h index 7bc77b25c9..cfb605c4a5 100644 --- a/gst-libs/gst/interfaces/mixer.h +++ b/gst-libs/gst/interfaces/mixer.h @@ -123,6 +123,8 @@ struct _GstMixerClass { void (* volume_changed) (GstMixer *mixer, GstMixerTrack *channel, gint *volumes); +#else + gpointer padding1[3]; #endif /* not GST_DISABLE_DEPRECATED */ void (* set_option) (GstMixer *mixer, @@ -135,6 +137,8 @@ struct _GstMixerClass { void (* option_changed) (GstMixer *mixer, GstMixerOptions *opts, gchar *option); +#else + gpointer padding2; #endif /* not GST_DISABLE_DEPRECATED */ GstMixerFlags (* get_mixer_flags) (GstMixer *mixer);