summaryrefslogtreecommitdiffstats
path: root/gst-libs/gst/mixer/mixertrack.h
diff options
context:
space:
mode:
authorRonald S. Bultje <rbultje@ronald.bitfreak.net>2003-12-07 12:11:30 +0000
committerRonald S. Bultje <rbultje@ronald.bitfreak.net>2003-12-07 12:11:30 +0000
commit9bda5831b8818d0fe4286fdb1217085913277c0d (patch)
tree404583dd41a644b2e2dd72aa587357b252c135d8 /gst-libs/gst/mixer/mixertrack.h
parentef074394e68785508b4def25078ffaba572cb0c8 (diff)
downloadgst-plugins-bad-9bda5831b8818d0fe4286fdb1217085913277c0d.tar.gz
gst-plugins-bad-9bda5831b8818d0fe4286fdb1217085913277c0d.tar.bz2
gst-plugins-bad-9bda5831b8818d0fe4286fdb1217085913277c0d.zip
Move over from GstInterface to GstImplementsInterface. Also adds some signals to several interfaces
Original commit message from CVS: Move over from GstInterface to GstImplementsInterface. Also adds some signals to several interfaces
Diffstat (limited to 'gst-libs/gst/mixer/mixertrack.h')
-rw-r--r--gst-libs/gst/mixer/mixertrack.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/gst-libs/gst/mixer/mixertrack.h b/gst-libs/gst/mixer/mixertrack.h
index cb010822..1ee1e9d4 100644
--- a/gst-libs/gst/mixer/mixertrack.h
+++ b/gst-libs/gst/mixer/mixertrack.h
@@ -71,12 +71,15 @@ typedef struct _GstMixerTrack {
typedef struct _GstMixerTrackClass {
GObjectClass parent;
+ /* signals */
void (* mute_toggled) (GstMixerTrack *channel,
- gboolean on);
+ gboolean mute);
void (* record_toggled) (GstMixerTrack *channel,
- gboolean on);
+ gboolean record);
void (* volume_changed) (GstMixerTrack *channel,
gint *volumes);
+
+ GST_CLASS_PADDING
} GstMixerTrackClass;
GType gst_mixer_track_get_type (void);