mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-06-07 07:58:51 +00:00
interfaces: clean up the use of iface and class/klass
This commit is contained in:
parent
effab293cb
commit
69f8921e2c
8 changed files with 15 additions and 15 deletions
|
@ -213,7 +213,7 @@ GST_PHOTOGRAPHY
|
||||||
GST_IS_PHOTOGRAPHY
|
GST_IS_PHOTOGRAPHY
|
||||||
GST_TYPE_PHOTOGRAPHY
|
GST_TYPE_PHOTOGRAPHY
|
||||||
gst_photography_get_type
|
gst_photography_get_type
|
||||||
GST_PHOTOGRAPHY_GET_IFACE
|
GST_PHOTOGRAPHY_GET_INTERFACE
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
|
|
|
@ -1768,7 +1768,7 @@ gst_photography_get_config
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
GST_PHOTOGRAPHY
|
GST_PHOTOGRAPHY
|
||||||
GST_IS_PHOTOGRAPHY
|
GST_IS_PHOTOGRAPHY
|
||||||
GST_PHOTOGRAPHY_GET_IFACE
|
GST_PHOTOGRAPHY_GET_INTERFACE
|
||||||
gst_photography_get_type
|
gst_photography_get_type
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
|
|
|
@ -172,7 +172,7 @@ static GstStateChangeReturn gst_apexsink_change_state (GstElement * element,
|
||||||
static void gst_apexsink_interfaces_init (GType type);
|
static void gst_apexsink_interfaces_init (GType type);
|
||||||
static void gst_apexsink_implements_interface_init (GstImplementsInterfaceClass
|
static void gst_apexsink_implements_interface_init (GstImplementsInterfaceClass
|
||||||
* iface);
|
* iface);
|
||||||
static void gst_apexsink_mixer_interface_init (GstMixerClass * iface);
|
static void gst_apexsink_mixer_interface_init (GstMixerInterface * iface);
|
||||||
|
|
||||||
static gboolean gst_apexsink_interface_supported (GstImplementsInterface *
|
static gboolean gst_apexsink_interface_supported (GstImplementsInterface *
|
||||||
iface, GType iface_type);
|
iface, GType iface_type);
|
||||||
|
@ -208,7 +208,7 @@ gst_apexsink_implements_interface_init (GstImplementsInterfaceClass * iface)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
gst_apexsink_mixer_interface_init (GstMixerClass * iface)
|
gst_apexsink_mixer_interface_init (GstMixerInterface * iface)
|
||||||
{
|
{
|
||||||
GST_MIXER_TYPE (iface) = GST_MIXER_SOFTWARE;
|
GST_MIXER_TYPE (iface) = GST_MIXER_SOFTWARE;
|
||||||
|
|
||||||
|
|
|
@ -2091,7 +2091,7 @@ gst_dfbvideosink_colorbalance_get_value (GstColorBalance * balance,
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
gst_dfbvideosink_colorbalance_init (GstColorBalanceClass * iface)
|
gst_dfbvideosink_colorbalance_init (GstColorBalanceInterface * iface)
|
||||||
{
|
{
|
||||||
GST_COLOR_BALANCE_TYPE (iface) = GST_COLOR_BALANCE_HARDWARE;
|
GST_COLOR_BALANCE_TYPE (iface) = GST_COLOR_BALANCE_HARDWARE;
|
||||||
iface->list_channels = gst_dfbvideosink_colorbalance_list_channels;
|
iface->list_channels = gst_dfbvideosink_colorbalance_list_channels;
|
||||||
|
|
|
@ -110,7 +110,7 @@ gst_photography_set_ ## function_name (GstPhotography * photo, param_type param)
|
||||||
{ \
|
{ \
|
||||||
GstPhotographyInterface *iface; \
|
GstPhotographyInterface *iface; \
|
||||||
g_return_val_if_fail (photo != NULL, FALSE); \
|
g_return_val_if_fail (photo != NULL, FALSE); \
|
||||||
iface = GST_PHOTOGRAPHY_GET_IFACE (photo); \
|
iface = GST_PHOTOGRAPHY_GET_INTERFACE (photo); \
|
||||||
if (iface->set_ ## function_name) { \
|
if (iface->set_ ## function_name) { \
|
||||||
return iface->set_ ## function_name (photo, param); \
|
return iface->set_ ## function_name (photo, param); \
|
||||||
} \
|
} \
|
||||||
|
@ -121,7 +121,7 @@ gst_photography_get_ ## function_name (GstPhotography * photo, param_type * para
|
||||||
{ \
|
{ \
|
||||||
GstPhotographyInterface *iface; \
|
GstPhotographyInterface *iface; \
|
||||||
g_return_val_if_fail (photo != NULL, FALSE); \
|
g_return_val_if_fail (photo != NULL, FALSE); \
|
||||||
iface = GST_PHOTOGRAPHY_GET_IFACE (photo); \
|
iface = GST_PHOTOGRAPHY_GET_INTERFACE (photo); \
|
||||||
if (iface->get_ ## function_name) { \
|
if (iface->get_ ## function_name) { \
|
||||||
return iface->get_ ## function_name (photo, param); \
|
return iface->get_ ## function_name (photo, param); \
|
||||||
} \
|
} \
|
||||||
|
@ -389,7 +389,7 @@ gst_photography_get_capabilities (GstPhotography * photo)
|
||||||
GstPhotographyInterface *iface;
|
GstPhotographyInterface *iface;
|
||||||
g_return_val_if_fail (photo != NULL, GST_PHOTOGRAPHY_CAPS_NONE);
|
g_return_val_if_fail (photo != NULL, GST_PHOTOGRAPHY_CAPS_NONE);
|
||||||
|
|
||||||
iface = GST_PHOTOGRAPHY_GET_IFACE (photo);
|
iface = GST_PHOTOGRAPHY_GET_INTERFACE (photo);
|
||||||
if (iface->get_capabilities) {
|
if (iface->get_capabilities) {
|
||||||
return iface->get_capabilities (photo);
|
return iface->get_capabilities (photo);
|
||||||
} else {
|
} else {
|
||||||
|
@ -418,7 +418,7 @@ gst_photography_prepare_for_capture (GstPhotography * photo,
|
||||||
|
|
||||||
g_return_val_if_fail (photo != NULL, FALSE);
|
g_return_val_if_fail (photo != NULL, FALSE);
|
||||||
|
|
||||||
iface = GST_PHOTOGRAPHY_GET_IFACE (photo);
|
iface = GST_PHOTOGRAPHY_GET_INTERFACE (photo);
|
||||||
if (iface->prepare_for_capture) {
|
if (iface->prepare_for_capture) {
|
||||||
ret = iface->prepare_for_capture (photo, func, capture_caps, user_data);
|
ret = iface->prepare_for_capture (photo, func, capture_caps, user_data);
|
||||||
}
|
}
|
||||||
|
@ -440,7 +440,7 @@ gst_photography_set_autofocus (GstPhotography * photo, gboolean on)
|
||||||
GstPhotographyInterface *iface;
|
GstPhotographyInterface *iface;
|
||||||
g_return_if_fail (photo != NULL);
|
g_return_if_fail (photo != NULL);
|
||||||
|
|
||||||
iface = GST_PHOTOGRAPHY_GET_IFACE (photo);
|
iface = GST_PHOTOGRAPHY_GET_INTERFACE (photo);
|
||||||
if (iface->set_autofocus) {
|
if (iface->set_autofocus) {
|
||||||
iface->set_autofocus (photo, on);
|
iface->set_autofocus (photo, on);
|
||||||
}
|
}
|
||||||
|
@ -463,7 +463,7 @@ gst_photography_set_config (GstPhotography * photo, GstPhotoSettings * config)
|
||||||
|
|
||||||
g_return_val_if_fail (photo != NULL, FALSE);
|
g_return_val_if_fail (photo != NULL, FALSE);
|
||||||
|
|
||||||
iface = GST_PHOTOGRAPHY_GET_IFACE (photo);
|
iface = GST_PHOTOGRAPHY_GET_INTERFACE (photo);
|
||||||
if (iface->set_config) {
|
if (iface->set_config) {
|
||||||
ret = iface->set_config (photo, config);
|
ret = iface->set_config (photo, config);
|
||||||
}
|
}
|
||||||
|
@ -488,7 +488,7 @@ gst_photography_get_config (GstPhotography * photo, GstPhotoSettings * config)
|
||||||
|
|
||||||
g_return_val_if_fail (photo != NULL, FALSE);
|
g_return_val_if_fail (photo != NULL, FALSE);
|
||||||
|
|
||||||
iface = GST_PHOTOGRAPHY_GET_IFACE (photo);
|
iface = GST_PHOTOGRAPHY_GET_INTERFACE (photo);
|
||||||
if (iface->get_config) {
|
if (iface->get_config) {
|
||||||
ret = iface->get_config (photo, config);
|
ret = iface->get_config (photo, config);
|
||||||
}
|
}
|
||||||
|
|
|
@ -40,7 +40,7 @@ G_BEGIN_DECLS
|
||||||
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_PHOTOGRAPHY, GstPhotography))
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_PHOTOGRAPHY, GstPhotography))
|
||||||
#define GST_IS_PHOTOGRAPHY(obj) \
|
#define GST_IS_PHOTOGRAPHY(obj) \
|
||||||
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE_PHOTOGRAPHY))
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE_PHOTOGRAPHY))
|
||||||
#define GST_PHOTOGRAPHY_GET_IFACE(inst) \
|
#define GST_PHOTOGRAPHY_GET_INTERFACE(inst) \
|
||||||
(G_TYPE_INSTANCE_GET_INTERFACE ((inst), GST_TYPE_PHOTOGRAPHY, GstPhotographyInterface))
|
(G_TYPE_INSTANCE_GET_INTERFACE ((inst), GST_TYPE_PHOTOGRAPHY, GstPhotographyInterface))
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -71,7 +71,7 @@ gst_camerabin_color_balance_get_value (GstColorBalance * cb,
|
||||||
*/
|
*/
|
||||||
|
|
||||||
void
|
void
|
||||||
gst_camerabin_color_balance_init (GstColorBalanceClass * iface)
|
gst_camerabin_color_balance_init (GstColorBalanceInterface * iface)
|
||||||
{
|
{
|
||||||
/* FIXME: to get the same type as v4l2src */
|
/* FIXME: to get the same type as v4l2src */
|
||||||
GST_COLOR_BALANCE_TYPE (iface) = GST_COLOR_BALANCE_HARDWARE;
|
GST_COLOR_BALANCE_TYPE (iface) = GST_COLOR_BALANCE_HARDWARE;
|
||||||
|
|
|
@ -23,6 +23,6 @@
|
||||||
|
|
||||||
#include <gst/interfaces/colorbalance.h>
|
#include <gst/interfaces/colorbalance.h>
|
||||||
|
|
||||||
extern void gst_camerabin_color_balance_init (GstColorBalanceClass * iface);
|
extern void gst_camerabin_color_balance_init (GstColorBalanceInterface * iface);
|
||||||
|
|
||||||
#endif /* #ifndef __GST_CAMERA_COLOR_BALANCE_H__ */
|
#endif /* #ifndef __GST_CAMERA_COLOR_BALANCE_H__ */
|
||||||
|
|
Loading…
Reference in a new issue