4 #include "interfaces-enumtypes.h"
6 #include "navigation.h"
9 #include "tunerchannel.h"
11 /* enumerations from "navigation.h" */
13 gst_navigation_command_get_type (void)
15 static volatile gsize g_define_type_id__volatile = 0;
16 if (g_once_init_enter (&g_define_type_id__volatile)) {
17 static const GEnumValue values[] = {
18 {GST_NAVIGATION_COMMAND_INVALID, "GST_NAVIGATION_COMMAND_INVALID",
20 {GST_NAVIGATION_COMMAND_MENU1, "GST_NAVIGATION_COMMAND_MENU1", "menu1"},
21 {GST_NAVIGATION_COMMAND_MENU2, "GST_NAVIGATION_COMMAND_MENU2", "menu2"},
22 {GST_NAVIGATION_COMMAND_MENU3, "GST_NAVIGATION_COMMAND_MENU3", "menu3"},
23 {GST_NAVIGATION_COMMAND_MENU4, "GST_NAVIGATION_COMMAND_MENU4", "menu4"},
24 {GST_NAVIGATION_COMMAND_MENU5, "GST_NAVIGATION_COMMAND_MENU5", "menu5"},
25 {GST_NAVIGATION_COMMAND_MENU6, "GST_NAVIGATION_COMMAND_MENU6", "menu6"},
26 {GST_NAVIGATION_COMMAND_MENU7, "GST_NAVIGATION_COMMAND_MENU7", "menu7"},
27 {GST_NAVIGATION_COMMAND_LEFT, "GST_NAVIGATION_COMMAND_LEFT", "left"},
28 {GST_NAVIGATION_COMMAND_RIGHT, "GST_NAVIGATION_COMMAND_RIGHT", "right"},
29 {GST_NAVIGATION_COMMAND_UP, "GST_NAVIGATION_COMMAND_UP", "up"},
30 {GST_NAVIGATION_COMMAND_DOWN, "GST_NAVIGATION_COMMAND_DOWN", "down"},
31 {GST_NAVIGATION_COMMAND_ACTIVATE, "GST_NAVIGATION_COMMAND_ACTIVATE",
33 {GST_NAVIGATION_COMMAND_PREV_ANGLE, "GST_NAVIGATION_COMMAND_PREV_ANGLE",
35 {GST_NAVIGATION_COMMAND_NEXT_ANGLE, "GST_NAVIGATION_COMMAND_NEXT_ANGLE",
39 GType g_define_type_id =
40 g_enum_register_static ("GstNavigationCommand", values);
41 g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
43 return g_define_type_id__volatile;
47 gst_navigation_query_type_get_type (void)
49 static volatile gsize g_define_type_id__volatile = 0;
50 if (g_once_init_enter (&g_define_type_id__volatile)) {
51 static const GEnumValue values[] = {
52 {GST_NAVIGATION_QUERY_INVALID, "GST_NAVIGATION_QUERY_INVALID", "invalid"},
53 {GST_NAVIGATION_QUERY_COMMANDS, "GST_NAVIGATION_QUERY_COMMANDS",
55 {GST_NAVIGATION_QUERY_ANGLES, "GST_NAVIGATION_QUERY_ANGLES", "angles"},
58 GType g_define_type_id =
59 g_enum_register_static ("GstNavigationQueryType", values);
60 g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
62 return g_define_type_id__volatile;
66 gst_navigation_message_type_get_type (void)
68 static volatile gsize g_define_type_id__volatile = 0;
69 if (g_once_init_enter (&g_define_type_id__volatile)) {
70 static const GEnumValue values[] = {
71 {GST_NAVIGATION_MESSAGE_INVALID, "GST_NAVIGATION_MESSAGE_INVALID",
73 {GST_NAVIGATION_MESSAGE_MOUSE_OVER, "GST_NAVIGATION_MESSAGE_MOUSE_OVER",
75 {GST_NAVIGATION_MESSAGE_COMMANDS_CHANGED,
76 "GST_NAVIGATION_MESSAGE_COMMANDS_CHANGED", "commands-changed"},
77 {GST_NAVIGATION_MESSAGE_ANGLES_CHANGED,
78 "GST_NAVIGATION_MESSAGE_ANGLES_CHANGED", "angles-changed"},
81 GType g_define_type_id =
82 g_enum_register_static ("GstNavigationMessageType", values);
83 g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
85 return g_define_type_id__volatile;
89 gst_navigation_event_type_get_type (void)
91 static volatile gsize g_define_type_id__volatile = 0;
92 if (g_once_init_enter (&g_define_type_id__volatile)) {
93 static const GEnumValue values[] = {
94 {GST_NAVIGATION_EVENT_INVALID, "GST_NAVIGATION_EVENT_INVALID", "invalid"},
95 {GST_NAVIGATION_EVENT_KEY_PRESS, "GST_NAVIGATION_EVENT_KEY_PRESS",
97 {GST_NAVIGATION_EVENT_KEY_RELEASE, "GST_NAVIGATION_EVENT_KEY_RELEASE",
99 {GST_NAVIGATION_EVENT_MOUSE_BUTTON_PRESS,
100 "GST_NAVIGATION_EVENT_MOUSE_BUTTON_PRESS", "mouse-button-press"},
101 {GST_NAVIGATION_EVENT_MOUSE_BUTTON_RELEASE,
102 "GST_NAVIGATION_EVENT_MOUSE_BUTTON_RELEASE",
103 "mouse-button-release"},
104 {GST_NAVIGATION_EVENT_MOUSE_MOVE, "GST_NAVIGATION_EVENT_MOUSE_MOVE",
106 {GST_NAVIGATION_EVENT_COMMAND, "GST_NAVIGATION_EVENT_COMMAND", "command"},
109 GType g_define_type_id =
110 g_enum_register_static ("GstNavigationEventType", values);
111 g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
113 return g_define_type_id__volatile;
116 /* enumerations from "tunerchannel.h" */
118 gst_tuner_channel_flags_get_type (void)
120 static volatile gsize g_define_type_id__volatile = 0;
121 if (g_once_init_enter (&g_define_type_id__volatile)) {
122 static const GFlagsValue values[] = {
123 {GST_TUNER_CHANNEL_INPUT, "GST_TUNER_CHANNEL_INPUT", "input"},
124 {GST_TUNER_CHANNEL_OUTPUT, "GST_TUNER_CHANNEL_OUTPUT", "output"},
125 {GST_TUNER_CHANNEL_FREQUENCY, "GST_TUNER_CHANNEL_FREQUENCY", "frequency"},
126 {GST_TUNER_CHANNEL_AUDIO, "GST_TUNER_CHANNEL_AUDIO", "audio"},
129 GType g_define_type_id =
130 g_flags_register_static ("GstTunerChannelFlags", values);
131 g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
133 return g_define_type_id__volatile;