From 2ab60ecb15ab1a7e30226563a15bbeec05dda54d Mon Sep 17 00:00:00 2001 From: javier Date: Sun, 7 Nov 2010 03:00:56 +0100 Subject: initial import --- types.c | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 types.c (limited to 'types.c') diff --git a/types.c b/types.c new file mode 100644 index 0000000..0bb63d3 --- /dev/null +++ b/types.c @@ -0,0 +1,22 @@ + +#include +#include "types.h" + +GType +cfm_radio_output_get_type(void) +{ + static GType etype = 0; + + if (etype == 0) { + static const GEnumValue values[] = { + { CFM_RADIO_OUTPUT_MUTE, "CFM_RADIO_OUTPUT_MUTE", "mute" }, + { CFM_RADIO_OUTPUT_SYSTEM, "CFM_RADIO_OUTPUT_SYSTEM", "system" }, + { CFM_RADIO_OUTPUT_SPEAKER, "CFM_RADIO_OUTPUT_SPEAKER", "speaker" }, + { CFM_RADIO_OUTPUT_HEADPHONES, "CFM_RADIO_OUTPUT_HEADPHONES", "headphones" }, + { 0, NULL, NULL } + }; + etype = g_enum_register_static("CFmRadioOutput", values); + } + return etype; +} + -- cgit v1.2.3