diff options
Diffstat (limited to 'win32/common/interfaces-enumtypes.c')
-rw-r--r-- | win32/common/interfaces-enumtypes.c | 97 |
1 files changed, 97 insertions, 0 deletions
diff --git a/win32/common/interfaces-enumtypes.c b/win32/common/interfaces-enumtypes.c index eaa648cb1..69978839f 100644 --- a/win32/common/interfaces-enumtypes.c +++ b/win32/common/interfaces-enumtypes.c @@ -116,6 +116,103 @@ gst_mixer_track_flags_get_type (void) return etype; } +/* enumerations from "navigation.h" */ +GType +gst_navigation_command_get_type (void) +{ + static GType etype = 0; + if (etype == 0) { + static const GEnumValue values[] = { + {GST_NAVIGATION_COMMAND_INVALID, "GST_NAVIGATION_COMMAND_INVALID", + "invalid"}, + {GST_NAVIGATION_COMMAND_MENU1, "GST_NAVIGATION_COMMAND_MENU1", "menu1"}, + {GST_NAVIGATION_COMMAND_MENU2, "GST_NAVIGATION_COMMAND_MENU2", "menu2"}, + {GST_NAVIGATION_COMMAND_MENU3, "GST_NAVIGATION_COMMAND_MENU3", "menu3"}, + {GST_NAVIGATION_COMMAND_MENU4, "GST_NAVIGATION_COMMAND_MENU4", "menu4"}, + {GST_NAVIGATION_COMMAND_MENU5, "GST_NAVIGATION_COMMAND_MENU5", "menu5"}, + {GST_NAVIGATION_COMMAND_MENU6, "GST_NAVIGATION_COMMAND_MENU6", "menu6"}, + {GST_NAVIGATION_COMMAND_MENU7, "GST_NAVIGATION_COMMAND_MENU7", "menu7"}, + {GST_NAVIGATION_COMMAND_LEFT, "GST_NAVIGATION_COMMAND_LEFT", "left"}, + {GST_NAVIGATION_COMMAND_RIGHT, "GST_NAVIGATION_COMMAND_RIGHT", "right"}, + {GST_NAVIGATION_COMMAND_UP, "GST_NAVIGATION_COMMAND_UP", "up"}, + {GST_NAVIGATION_COMMAND_DOWN, "GST_NAVIGATION_COMMAND_DOWN", "down"}, + {GST_NAVIGATION_COMMAND_ACTIVATE, "GST_NAVIGATION_COMMAND_ACTIVATE", + "activate"}, + {GST_NAVIGATION_COMMAND_PREV_ANGLE, "GST_NAVIGATION_COMMAND_PREV_ANGLE", + "prev-angle"}, + {GST_NAVIGATION_COMMAND_NEXT_ANGLE, "GST_NAVIGATION_COMMAND_NEXT_ANGLE", + "next-angle"}, + {0, NULL, NULL} + }; + etype = g_enum_register_static ("GstNavigationCommand", values); + } + return etype; +} + +GType +gst_navigation_query_type_get_type (void) +{ + static GType etype = 0; + if (etype == 0) { + static const GEnumValue values[] = { + {GST_NAVIGATION_QUERY_INVALID, "GST_NAVIGATION_QUERY_INVALID", "invalid"}, + {GST_NAVIGATION_QUERY_COMMANDS, "GST_NAVIGATION_QUERY_COMMANDS", + "commands"}, + {GST_NAVIGATION_QUERY_ANGLES, "GST_NAVIGATION_QUERY_ANGLES", "angles"}, + {0, NULL, NULL} + }; + etype = g_enum_register_static ("GstNavigationQueryType", values); + } + return etype; +} + +GType +gst_navigation_message_type_get_type (void) +{ + static GType etype = 0; + if (etype == 0) { + static const GEnumValue values[] = { + {GST_NAVIGATION_MESSAGE_INVALID, "GST_NAVIGATION_MESSAGE_INVALID", + "invalid"}, + {GST_NAVIGATION_MESSAGE_MOUSE_OVER, "GST_NAVIGATION_MESSAGE_MOUSE_OVER", + "mouse-over"}, + {GST_NAVIGATION_MESSAGE_COMMANDS_CHANGED, + "GST_NAVIGATION_MESSAGE_COMMANDS_CHANGED", "commands-changed"}, + {GST_NAVIGATION_MESSAGE_ANGLES_CHANGED, + "GST_NAVIGATION_MESSAGE_ANGLES_CHANGED", "angles-changed"}, + {0, NULL, NULL} + }; + etype = g_enum_register_static ("GstNavigationMessageType", values); + } + return etype; +} + +GType +gst_navigation_event_type_get_type (void) +{ + static GType etype = 0; + if (etype == 0) { + static const GEnumValue values[] = { + {GST_NAVIGATION_EVENT_INVALID, "GST_NAVIGATION_EVENT_INVALID", "invalid"}, + {GST_NAVIGATION_EVENT_KEY_PRESS, "GST_NAVIGATION_EVENT_KEY_PRESS", + "key-press"}, + {GST_NAVIGATION_EVENT_KEY_RELEASE, "GST_NAVIGATION_EVENT_KEY_RELEASE", + "key-release"}, + {GST_NAVIGATION_EVENT_MOUSE_BUTTON_PRESS, + "GST_NAVIGATION_EVENT_MOUSE_BUTTON_PRESS", "mouse-button-press"}, + {GST_NAVIGATION_EVENT_MOUSE_BUTTON_RELEASE, + "GST_NAVIGATION_EVENT_MOUSE_BUTTON_RELEASE", + "mouse-button-release"}, + {GST_NAVIGATION_EVENT_MOUSE_MOVE, "GST_NAVIGATION_EVENT_MOUSE_MOVE", + "mouse-move"}, + {GST_NAVIGATION_EVENT_COMMAND, "GST_NAVIGATION_EVENT_COMMAND", "command"}, + {0, NULL, NULL} + }; + etype = g_enum_register_static ("GstNavigationEventType", values); + } + return etype; +} + /* enumerations from "tunerchannel.h" */ GType gst_tuner_channel_flags_get_type (void) |