(G_TYPE_CHECK_CLASS_TYPE ((klass), GST_TYPE_COLOR_BALANCE))
#define GST_COLOR_BALANCE_GET_CLASS(inst) \
(G_TYPE_INSTANCE_GET_INTERFACE ((inst), GST_TYPE_COLOR_BALANCE, GstColorBalanceClass))
-
+
#define GST_COLOR_BALANCE_TYPE(klass) (klass->balance_type)
typedef struct _GstColorBalance GstColorBalance;
typedef struct _GstColorBalanceClass GstColorBalanceClass;
-
+
/**
* GstColorBalanceType:
* @GST_COLOR_BALANCE_HARDWARE: Color balance is implemented with dedicated
* hardware.
* @GST_COLOR_BALANCE_SOFTWARE: Color balance is implemented via software
* processing.
- *
+ *
* An enumeration indicating whether an element implements color balancing
* operations in software or in dedicated hardware. In general, dedicated
* hardware implementations (such as those provided by xvimagesink) are
GTypeInterface klass;
GstColorBalanceType balance_type;
-
+
/* virtual functions */
const GList * (* list_channels) (GstColorBalance *balance);
* @GST_MIXER_MESSAGE_MIXER_CHANGED: A mixer-changed GstMixer message, posted
* when the list of available mixer tracks has changed. The application
* should re-build its interface in this case (Since: 0.10.18)
- *
+ *
* An enumeration for the type of a GstMixer message received on the bus
*
* Since: 0.10.14
* marked without either input or output. Controls marked as input or
* output should be grouped with input & output sliders, even if they
* are options or bare switches. Since: 0.10.23
- *
+ *
* Flags indicating which optional features are supported by a mixer
* implementation.
*
GTypeInterface klass;
GstMixerType mixer_type;
-
+
/* virtual functions */
const GList * (* list_tracks) (GstMixer *mixer);
gpointer padding2;
#endif /* not GST_DISABLE_DEPRECATED */
- GstMixerFlags (* get_mixer_flags) (GstMixer *mixer);
+ GstMixerFlags (* get_mixer_flags) (GstMixer *mixer);
/*< private >*/
gpointer _gst_reserved[GST_PADDING-1];