gst/gst-types.defs: Added GhostPad type

Original commit message from CVS:
* gst/gst-types.defs: (GhostPad):
Added GhostPad type
* gst/interfaces.defs:
Added MixerTrackFlags, TunerChannelFlags and MixerOptions
Want the rest of the poem ? ;)
This commit is contained in:
Edward Hervey 2005-07-25 11:29:47 +00:00
parent b32dc34bfc
commit 7bb0ac55a2
3 changed files with 48 additions and 0 deletions

View file

@ -1,3 +1,12 @@
2005-07-25 Edward Hervey <edward@fluendo.com>
* gst/gst-types.defs: (GhostPad):
Added GhostPad type
* gst/interfaces.defs:
Added MixerTrackFlags, TunerChannelFlags and MixerOptions
Want the rest of the poem ? ;)
2005-07-23 Edward Hervey <edward@fluendo.com>
* configure.ac:

View file

@ -51,6 +51,13 @@
(gtype-id "GST_TYPE_PAD")
)
(define-object GhostPad
(in-module "Gst")
(parent "GstPad")
(c-name "GstGhostPad")
(gtype-id "GST_TYPE_GHOST_PAD")
)
(define-object PadTemplate
(in-module "Gst")
(parent "GstObject")

View file

@ -32,6 +32,31 @@
)
)
(define-flags MixerTrackFlags
(in-module "Gst")
(c-name "GstMixerTrackFlags")
(gtype-id "GST_TYPE_MIXER_TRACK_FLAGS")
(values
'("input" "GST_MIXER_TRACK_INPUT")
'("output" "GST_MIXER_TRACK_OUTPUT")
'("mute" "GST_MIXER_TRACK_MUTE")
'("record" "GST_MIXER_TRACK_RECORD")
'("master" "GST_MIXER_TRACK_MASTER")
'("software" "GST_MIXER_TRACK_SOFTWARE")
)
)
(define-flags TunerChannelFlags
(in-module "Gst")
(c-name "GstTunerChannelFlags")
(gtype-id "GST_TYPE_TUNER_CHANNEL_FLAGS")
(values
'("input" "GST_TUNER_CHANNEL_INPUT")
'("output" "GST_TUNER_CHANNEL_OUTPUT")
'("frequency" "GST_TUNER_CHANNEL_FREQUENCY")
'("audio" "GST_TUNER_CHANNEL_AUDIO")
)
)
;; From /opt/gnome/include/gstreamer-0.7/gst/colorbalance/colorbalance.h
@ -527,6 +552,13 @@
)
)
(define-object MixerOptions
(in-module "Gst")
(parent "GstMixerTrack")
(c-name "GstMixerOptions")
(gtype-id "GST_TYPE_MIXER_OPTIONS")
)
(define-interface Navigation
(in-module "Gst")
(c-name "GstNavigation")