libs: re-indent all GValue related source code.

This commit is contained in:
Gwenole Beauchesne 2015-01-30 21:35:10 +01:00
parent 9b9878c96d
commit 11b02b05e5

View file

@ -32,172 +32,173 @@
#include "gstvaapivalue.h"
static gpointer
default_copy_func(gpointer data)
default_copy_func (gpointer data)
{
return data;
return data;
}
static void
default_free_func(gpointer data)
default_free_func (gpointer data)
{
}
/* --- GstVaapiPoint --- */
GType
gst_vaapi_point_get_type(void)
gst_vaapi_point_get_type (void)
{
static volatile gsize g_type = 0;
static volatile gsize g_type = 0;
if (g_once_init_enter(&g_type)) {
GType type = g_boxed_type_register_static(
g_intern_static_string("GstVaapiPoint"),
default_copy_func, default_free_func);
g_once_init_leave(&g_type, type);
}
return g_type;
if (g_once_init_enter (&g_type)) {
GType type =
g_boxed_type_register_static (g_intern_static_string ("GstVaapiPoint"),
default_copy_func, default_free_func);
g_once_init_leave (&g_type, type);
}
return g_type;
}
/* --- GstVaapiRectangle --- */
GType
gst_vaapi_rectangle_get_type(void)
gst_vaapi_rectangle_get_type (void)
{
static volatile gsize g_type = 0;
static volatile gsize g_type = 0;
if (g_once_init_enter(&g_type)) {
GType type = g_boxed_type_register_static(
g_intern_static_string("GstVaapiRectangle"),
default_copy_func, default_free_func);
g_once_init_leave(&g_type, type);
}
return g_type;
if (g_once_init_enter (&g_type)) {
GType type =
g_boxed_type_register_static (g_intern_static_string
("GstVaapiRectangle"),
default_copy_func, default_free_func);
g_once_init_leave (&g_type, type);
}
return g_type;
}
/* --- GstVaapiRenderMode --- */
GType
gst_vaapi_render_mode_get_type(void)
gst_vaapi_render_mode_get_type (void)
{
static GType render_mode_type = 0;
static GType render_mode_type = 0;
static const GEnumValue render_modes[] = {
{ GST_VAAPI_RENDER_MODE_OVERLAY,
"Overlay render mode", "overlay" },
{ GST_VAAPI_RENDER_MODE_TEXTURE,
"Textured-blit render mode", "texture" },
{ 0, NULL, NULL }
};
static const GEnumValue render_modes[] = {
{GST_VAAPI_RENDER_MODE_OVERLAY,
"Overlay render mode", "overlay"},
{GST_VAAPI_RENDER_MODE_TEXTURE,
"Textured-blit render mode", "texture"},
{0, NULL, NULL}
};
if (!render_mode_type) {
render_mode_type =
g_enum_register_static("GstVaapiRenderMode", render_modes);
}
return render_mode_type;
if (!render_mode_type) {
render_mode_type =
g_enum_register_static ("GstVaapiRenderMode", render_modes);
}
return render_mode_type;
}
/* --- GstVaapiRotation --- */
GType
gst_vaapi_rotation_get_type(void)
gst_vaapi_rotation_get_type (void)
{
static GType g_type = 0;
static GType g_type = 0;
static const GEnumValue rotation_values[] = {
{ GST_VAAPI_ROTATION_0,
"Unrotated mode", "0" },
{ GST_VAAPI_ROTATION_90,
"Rotated by 90°, clockwise", "90" },
{ GST_VAAPI_ROTATION_180,
"Rotated by 180°, clockwise", "180" },
{ GST_VAAPI_ROTATION_270,
"Rotated by 270°, clockwise", "270" },
{ 0, NULL, NULL },
};
static const GEnumValue rotation_values[] = {
{GST_VAAPI_ROTATION_0,
"Unrotated mode", "0"},
{GST_VAAPI_ROTATION_90,
"Rotated by 90°, clockwise", "90"},
{GST_VAAPI_ROTATION_180,
"Rotated by 180°, clockwise", "180"},
{GST_VAAPI_ROTATION_270,
"Rotated by 270°, clockwise", "270"},
{0, NULL, NULL},
};
if (!g_type)
g_type = g_enum_register_static("GstVaapiRotation", rotation_values);
return g_type;
if (!g_type)
g_type = g_enum_register_static ("GstVaapiRotation", rotation_values);
return g_type;
}
/* --- GstVaapiRateControl --- */
GType
gst_vaapi_rate_control_get_type(void)
gst_vaapi_rate_control_get_type (void)
{
static volatile gsize g_type = 0;
static volatile gsize g_type = 0;
static const GEnumValue rate_control_values[] = {
{ GST_VAAPI_RATECONTROL_NONE,
"None", "none" },
{ GST_VAAPI_RATECONTROL_CQP,
"Constant QP", "cqp" },
{ GST_VAAPI_RATECONTROL_CBR,
"Constant bitrate", "cbr" },
{ GST_VAAPI_RATECONTROL_VCM,
"Video conference", "vcm" },
{ GST_VAAPI_RATECONTROL_VBR,
"Variable bitrate", "vbr" },
{ GST_VAAPI_RATECONTROL_VBR_CONSTRAINED,
"Variable bitrate - Constrained", "vbr_constrained" },
{ 0, NULL, NULL },
};
static const GEnumValue rate_control_values[] = {
{GST_VAAPI_RATECONTROL_NONE,
"None", "none"},
{GST_VAAPI_RATECONTROL_CQP,
"Constant QP", "cqp"},
{GST_VAAPI_RATECONTROL_CBR,
"Constant bitrate", "cbr"},
{GST_VAAPI_RATECONTROL_VCM,
"Video conference", "vcm"},
{GST_VAAPI_RATECONTROL_VBR,
"Variable bitrate", "vbr"},
{GST_VAAPI_RATECONTROL_VBR_CONSTRAINED,
"Variable bitrate - Constrained", "vbr_constrained"},
{0, NULL, NULL},
};
if (g_once_init_enter(&g_type)) {
GType type = g_enum_register_static("GstVaapiRateControl",
rate_control_values);
g_once_init_leave(&g_type, type);
}
return g_type;
if (g_once_init_enter (&g_type)) {
GType type = g_enum_register_static ("GstVaapiRateControl",
rate_control_values);
g_once_init_leave (&g_type, type);
}
return g_type;
}
static gboolean
build_enum_subset_values_from_mask (GstVaapiEnumSubset *subset, guint32 mask)
build_enum_subset_values_from_mask (GstVaapiEnumSubset * subset, guint32 mask)
{
GEnumClass *enum_class;
const GEnumValue *value;
guint i, n;
GEnumClass *enum_class;
const GEnumValue *value;
guint i, n;
enum_class = g_type_class_ref(subset->parent_type);
if (!enum_class)
return FALSE;
enum_class = g_type_class_ref (subset->parent_type);
if (!enum_class)
return FALSE;
for (i = 0, n = 0; i < 32 && n < subset->num_values; i++) {
if (!(mask & (1U << i)))
continue;
value = g_enum_get_value(enum_class, i);
if (!value)
continue;
subset->values[n++] = *value;
}
g_type_class_unref(enum_class);
if (n != subset->num_values - 1)
goto error_invalid_num_values;
return TRUE;
for (i = 0, n = 0; i < 32 && n < subset->num_values; i++) {
if (!(mask & (1U << i)))
continue;
value = g_enum_get_value (enum_class, i);
if (!value)
continue;
subset->values[n++] = *value;
}
g_type_class_unref (enum_class);
if (n != subset->num_values - 1)
goto error_invalid_num_values;
return TRUE;
/* ERRORS */
/* ERRORS */
error_invalid_num_values:
{
g_error("invalid number of static values for `%s'", subset->type_name);
return FALSE;
}
{
g_error ("invalid number of static values for `%s'", subset->type_name);
return FALSE;
}
}
GType
gst_vaapi_type_define_enum_subset_from_mask(GstVaapiEnumSubset *subset,
gst_vaapi_type_define_enum_subset_from_mask (GstVaapiEnumSubset * subset,
guint32 mask)
{
if (g_once_init_enter(&subset->type)) {
GType type;
if (g_once_init_enter (&subset->type)) {
GType type;
build_enum_subset_values_from_mask(subset, mask);
memset(&subset->type_info, 0, sizeof(subset->type_info));
g_enum_complete_type_info(subset->parent_type, &subset->type_info,
subset->values);
build_enum_subset_values_from_mask (subset, mask);
memset (&subset->type_info, 0, sizeof (subset->type_info));
g_enum_complete_type_info (subset->parent_type, &subset->type_info,
subset->values);
type = g_type_register_static (G_TYPE_ENUM, subset->type_name,
&subset->type_info, 0);
g_once_init_leave(&subset->type, type);
}
return subset->type;
type = g_type_register_static (G_TYPE_ENUM, subset->type_name,
&subset->type_info, 0);
g_once_init_leave (&subset->type, type);
}
return subset->type;
}