
/* This file is generated by glib-mkenums, do not modify it. This code is licensed under the same license as the containing project. Note that it links to GLib, so must comply with the LGPL linking clauses. */

#include "clapper-gtk-enum-types.h"
#include "clapper-gtk.h"
#include "clapper-gtk-audio.h"
#include "clapper-gtk-av.h"
#include "clapper-gtk-enums.h"
#include "clapper-gtk-billboard.h"
#include "clapper-gtk-container.h"
#include "clapper-gtk-extra-menu-button.h"
#include "clapper-gtk-lead-container.h"
#include "clapper-gtk-next-item-button.h"
#include "clapper-gtk-previous-item-button.h"
#include "clapper-gtk-seek-bar.h"
#include "clapper-gtk-simple-controls.h"
#include "clapper-gtk-title-header.h"
#include "clapper-gtk-title-label.h"
#include "clapper-gtk-toggle-fullscreen-button.h"
#include "clapper-gtk-toggle-play-button.h"
#include "clapper-gtk-utils.h"
#include "clapper-gtk-video.h"
#include "clapper-gtk-version.h"
#include "clapper-gtk-visibility.h"

#define C_ENUM(v) ((gint) v)
#define C_FLAGS(v) ((guint) v)

/* enumerations from "clapper-gtk-enums.h" */

GType
clapper_gtk_video_action_mask_get_type (void)
{
    static gsize gtype_id = 0;
    static const GFlagsValue values[] = {
        { C_FLAGS (CLAPPER_GTK_VIDEO_ACTION_NONE), "CLAPPER_GTK_VIDEO_ACTION_NONE", "none" },
        { C_FLAGS (CLAPPER_GTK_VIDEO_ACTION_REVEAL_OVERLAYS), "CLAPPER_GTK_VIDEO_ACTION_REVEAL_OVERLAYS", "reveal-overlays" },
        { C_FLAGS (CLAPPER_GTK_VIDEO_ACTION_TOGGLE_PLAY), "CLAPPER_GTK_VIDEO_ACTION_TOGGLE_PLAY", "toggle-play" },
        { C_FLAGS (CLAPPER_GTK_VIDEO_ACTION_TOGGLE_FULLSCREEN), "CLAPPER_GTK_VIDEO_ACTION_TOGGLE_FULLSCREEN", "toggle-fullscreen" },
        { C_FLAGS (CLAPPER_GTK_VIDEO_ACTION_SEEK_REQUEST), "CLAPPER_GTK_VIDEO_ACTION_SEEK_REQUEST", "seek-request" },
        { C_FLAGS (CLAPPER_GTK_VIDEO_ACTION_ANY), "CLAPPER_GTK_VIDEO_ACTION_ANY", "any" },
        { 0, NULL, NULL }
    };
    if (g_once_init_enter (&gtype_id)) {
        GType new_type = g_flags_register_static (g_intern_static_string ("ClapperGtkVideoActionMask"), values);
        g_once_init_leave (&gtype_id, new_type);
    }
    return (GType) gtype_id;
}

/* Generated data ends here */

