gst_plugins_base/gst-libs/gst/interfaces/interfaces-enumtypes.c
branchRCL_3
changeset 30 7e817e7e631c
parent 29 567bb019e3e3
equal deleted inserted replaced
29:567bb019e3e3 30:7e817e7e631c
    22 #endif
    22 #endif
    23 
    23 
    24 GType
    24 GType
    25 gst_color_balance_type_get_type (void)
    25 gst_color_balance_type_get_type (void)
    26 {
    26 {
    27   static volatile gsize g_define_type_id__volatile = 0;
    27   static GType etype = 0;
    28   if (g_once_init_enter (&g_define_type_id__volatile)) {
    28   if (etype == 0) {
    29     static const GEnumValue values[] = {
    29     static const GEnumValue values[] = {
    30       { GST_COLOR_BALANCE_HARDWARE, "GST_COLOR_BALANCE_HARDWARE", "hardware" },
    30       { GST_COLOR_BALANCE_HARDWARE, "GST_COLOR_BALANCE_HARDWARE", "hardware" },
    31       { GST_COLOR_BALANCE_SOFTWARE, "GST_COLOR_BALANCE_SOFTWARE", "software" },
    31       { GST_COLOR_BALANCE_SOFTWARE, "GST_COLOR_BALANCE_SOFTWARE", "software" },
    32       { 0, NULL, NULL }
    32       { 0, NULL, NULL }
    33     };
    33     };
    34     GType g_define_type_id = g_enum_register_static ("GstColorBalanceType", values);
    34     etype = g_enum_register_static ("GstColorBalanceType", values);
    35     g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
       
    36   }
    35   }
    37   return g_define_type_id__volatile;
    36   return etype;
    38 }
    37 }
    39 
    38 
    40 /* enumerations from "mixer.h" */
    39 /* enumerations from "mixer.h" */
    41 #ifdef __SYMBIAN32__
    40 #ifdef __SYMBIAN32__
    42 EXPORT_C
    41 EXPORT_C
    43 #endif
    42 #endif
    44 
    43 
    45 GType
    44 GType
    46 gst_mixer_type_get_type (void)
    45 gst_mixer_type_get_type (void)
    47 {
    46 {
    48   static volatile gsize g_define_type_id__volatile = 0;
    47   static GType etype = 0;
    49   if (g_once_init_enter (&g_define_type_id__volatile)) {
    48   if (etype == 0) {
    50     static const GEnumValue values[] = {
    49     static const GEnumValue values[] = {
    51       { GST_MIXER_HARDWARE, "GST_MIXER_HARDWARE", "hardware" },
    50       { GST_MIXER_HARDWARE, "GST_MIXER_HARDWARE", "hardware" },
    52       { GST_MIXER_SOFTWARE, "GST_MIXER_SOFTWARE", "software" },
    51       { GST_MIXER_SOFTWARE, "GST_MIXER_SOFTWARE", "software" },
    53       { 0, NULL, NULL }
    52       { 0, NULL, NULL }
    54     };
    53     };
    55     GType g_define_type_id = g_enum_register_static ("GstMixerType", values);
    54     etype = g_enum_register_static ("GstMixerType", values);
    56     g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
       
    57   }
    55   }
    58   return g_define_type_id__volatile;
    56   return etype;
    59 }
    57 }
    60 #ifdef __SYMBIAN32__
    58 #ifdef __SYMBIAN32__
    61 EXPORT_C
    59 EXPORT_C
    62 #endif
    60 #endif
    63 
    61 
    64 GType
    62 GType
    65 gst_mixer_message_type_get_type (void)
    63 gst_mixer_message_type_get_type (void)
    66 {
    64 {
    67   static volatile gsize g_define_type_id__volatile = 0;
    65   static GType etype = 0;
    68   if (g_once_init_enter (&g_define_type_id__volatile)) {
    66   if (etype == 0) {
    69     static const GEnumValue values[] = {
    67     static const GEnumValue values[] = {
    70       { GST_MIXER_MESSAGE_INVALID, "GST_MIXER_MESSAGE_INVALID", "invalid" },
    68       { GST_MIXER_MESSAGE_INVALID, "GST_MIXER_MESSAGE_INVALID", "invalid" },
    71       { GST_MIXER_MESSAGE_MUTE_TOGGLED, "GST_MIXER_MESSAGE_MUTE_TOGGLED", "mute-toggled" },
    69       { GST_MIXER_MESSAGE_MUTE_TOGGLED, "GST_MIXER_MESSAGE_MUTE_TOGGLED", "mute-toggled" },
    72       { GST_MIXER_MESSAGE_RECORD_TOGGLED, "GST_MIXER_MESSAGE_RECORD_TOGGLED", "record-toggled" },
    70       { GST_MIXER_MESSAGE_RECORD_TOGGLED, "GST_MIXER_MESSAGE_RECORD_TOGGLED", "record-toggled" },
    73       { GST_MIXER_MESSAGE_VOLUME_CHANGED, "GST_MIXER_MESSAGE_VOLUME_CHANGED", "volume-changed" },
    71       { GST_MIXER_MESSAGE_VOLUME_CHANGED, "GST_MIXER_MESSAGE_VOLUME_CHANGED", "volume-changed" },
    74       { GST_MIXER_MESSAGE_OPTION_CHANGED, "GST_MIXER_MESSAGE_OPTION_CHANGED", "option-changed" },
    72       { GST_MIXER_MESSAGE_OPTION_CHANGED, "GST_MIXER_MESSAGE_OPTION_CHANGED", "option-changed" },
    75       { GST_MIXER_MESSAGE_OPTIONS_LIST_CHANGED, "GST_MIXER_MESSAGE_OPTIONS_LIST_CHANGED", "options-list-changed" },
    73       { GST_MIXER_MESSAGE_OPTIONS_LIST_CHANGED, "GST_MIXER_MESSAGE_OPTIONS_LIST_CHANGED", "options-list-changed" },
    76       { GST_MIXER_MESSAGE_MIXER_CHANGED, "GST_MIXER_MESSAGE_MIXER_CHANGED", "mixer-changed" },
    74       { GST_MIXER_MESSAGE_MIXER_CHANGED, "GST_MIXER_MESSAGE_MIXER_CHANGED", "mixer-changed" },
    77       { 0, NULL, NULL }
    75       { 0, NULL, NULL }
    78     };
    76     };
    79     GType g_define_type_id = g_enum_register_static ("GstMixerMessageType", values);
    77     etype = g_enum_register_static ("GstMixerMessageType", values);
    80     g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
       
    81   }
    78   }
    82   return g_define_type_id__volatile;
    79   return etype;
    83 }
    80 }
    84 #ifdef __SYMBIAN32__
    81 #ifdef __SYMBIAN32__
    85 EXPORT_C
    82 EXPORT_C
    86 #endif
    83 #endif
    87 
    84 
    88 GType
    85 GType
    89 gst_mixer_flags_get_type (void)
    86 gst_mixer_flags_get_type (void)
    90 {
    87 {
    91   static volatile gsize g_define_type_id__volatile = 0;
    88   static GType etype = 0;
    92   if (g_once_init_enter (&g_define_type_id__volatile)) {
    89   if (etype == 0) {
    93     static const GFlagsValue values[] = {
    90     static const GFlagsValue values[] = {
    94       { GST_MIXER_FLAG_NONE, "GST_MIXER_FLAG_NONE", "none" },
    91       { GST_MIXER_FLAG_NONE, "GST_MIXER_FLAG_NONE", "none" },
    95       { GST_MIXER_FLAG_AUTO_NOTIFICATIONS, "GST_MIXER_FLAG_AUTO_NOTIFICATIONS", "auto-notifications" },
    92       { GST_MIXER_FLAG_AUTO_NOTIFICATIONS, "GST_MIXER_FLAG_AUTO_NOTIFICATIONS", "auto-notifications" },
    96       { GST_MIXER_FLAG_HAS_WHITELIST, "GST_MIXER_FLAG_HAS_WHITELIST", "has-whitelist" },
       
    97       { GST_MIXER_FLAG_GROUPING, "GST_MIXER_FLAG_GROUPING", "grouping" },
       
    98       { 0, NULL, NULL }
    93       { 0, NULL, NULL }
    99     };
    94     };
   100     GType g_define_type_id = g_flags_register_static ("GstMixerFlags", values);
    95     etype = g_flags_register_static ("GstMixerFlags", values);
   101     g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
       
   102   }
    96   }
   103   return g_define_type_id__volatile;
    97   return etype;
   104 }
    98 }
   105 
    99 
   106 /* enumerations from "mixertrack.h" */
   100 /* enumerations from "mixertrack.h" */
   107 #ifdef __SYMBIAN32__
   101 #ifdef __SYMBIAN32__
   108 EXPORT_C
   102 EXPORT_C
   109 #endif
   103 #endif
   110 
   104 
   111 GType
   105 GType
   112 gst_mixer_track_flags_get_type (void)
   106 gst_mixer_track_flags_get_type (void)
   113 {
   107 {
   114   static volatile gsize g_define_type_id__volatile = 0;
   108   static GType etype = 0;
   115   if (g_once_init_enter (&g_define_type_id__volatile)) {
   109   if (etype == 0) {
   116     static const GFlagsValue values[] = {
   110     static const GFlagsValue values[] = {
   117       { GST_MIXER_TRACK_INPUT, "GST_MIXER_TRACK_INPUT", "input" },
   111       { GST_MIXER_TRACK_INPUT, "GST_MIXER_TRACK_INPUT", "input" },
   118       { GST_MIXER_TRACK_OUTPUT, "GST_MIXER_TRACK_OUTPUT", "output" },
   112       { GST_MIXER_TRACK_OUTPUT, "GST_MIXER_TRACK_OUTPUT", "output" },
   119       { GST_MIXER_TRACK_MUTE, "GST_MIXER_TRACK_MUTE", "mute" },
   113       { GST_MIXER_TRACK_MUTE, "GST_MIXER_TRACK_MUTE", "mute" },
   120       { GST_MIXER_TRACK_RECORD, "GST_MIXER_TRACK_RECORD", "record" },
   114       { GST_MIXER_TRACK_RECORD, "GST_MIXER_TRACK_RECORD", "record" },
   121       { GST_MIXER_TRACK_MASTER, "GST_MIXER_TRACK_MASTER", "master" },
   115       { GST_MIXER_TRACK_MASTER, "GST_MIXER_TRACK_MASTER", "master" },
   122       { GST_MIXER_TRACK_SOFTWARE, "GST_MIXER_TRACK_SOFTWARE", "software" },
   116       { GST_MIXER_TRACK_SOFTWARE, "GST_MIXER_TRACK_SOFTWARE", "software" },
   123       { GST_MIXER_TRACK_NO_RECORD, "GST_MIXER_TRACK_NO_RECORD", "no-record" },
       
   124       { GST_MIXER_TRACK_NO_MUTE, "GST_MIXER_TRACK_NO_MUTE", "no-mute" },
       
   125       { GST_MIXER_TRACK_WHITELIST, "GST_MIXER_TRACK_WHITELIST", "whitelist" },
       
   126       { 0, NULL, NULL }
   117       { 0, NULL, NULL }
   127     };
   118     };
   128     GType g_define_type_id = g_flags_register_static ("GstMixerTrackFlags", values);
   119     etype = g_flags_register_static ("GstMixerTrackFlags", values);
   129     g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
       
   130   }
   120   }
   131   return g_define_type_id__volatile;
   121   return etype;
   132 }
       
   133 
       
   134 /* enumerations from "navigation.h" */
       
   135 #ifdef __SYMBIAN32__
       
   136 EXPORT_C
       
   137 #endif
       
   138 
       
   139 GType
       
   140 gst_navigation_command_get_type (void)
       
   141 {
       
   142   static volatile gsize g_define_type_id__volatile = 0;
       
   143   if (g_once_init_enter (&g_define_type_id__volatile)) {
       
   144     static const GEnumValue values[] = {
       
   145       { GST_NAVIGATION_COMMAND_INVALID, "GST_NAVIGATION_COMMAND_INVALID", "invalid" },
       
   146       { GST_NAVIGATION_COMMAND_MENU1, "GST_NAVIGATION_COMMAND_MENU1", "menu1" },
       
   147       { GST_NAVIGATION_COMMAND_MENU2, "GST_NAVIGATION_COMMAND_MENU2", "menu2" },
       
   148       { GST_NAVIGATION_COMMAND_MENU3, "GST_NAVIGATION_COMMAND_MENU3", "menu3" },
       
   149       { GST_NAVIGATION_COMMAND_MENU4, "GST_NAVIGATION_COMMAND_MENU4", "menu4" },
       
   150       { GST_NAVIGATION_COMMAND_MENU5, "GST_NAVIGATION_COMMAND_MENU5", "menu5" },
       
   151       { GST_NAVIGATION_COMMAND_MENU6, "GST_NAVIGATION_COMMAND_MENU6", "menu6" },
       
   152       { GST_NAVIGATION_COMMAND_MENU7, "GST_NAVIGATION_COMMAND_MENU7", "menu7" },
       
   153       { GST_NAVIGATION_COMMAND_LEFT, "GST_NAVIGATION_COMMAND_LEFT", "left" },
       
   154       { GST_NAVIGATION_COMMAND_RIGHT, "GST_NAVIGATION_COMMAND_RIGHT", "right" },
       
   155       { GST_NAVIGATION_COMMAND_UP, "GST_NAVIGATION_COMMAND_UP", "up" },
       
   156       { GST_NAVIGATION_COMMAND_DOWN, "GST_NAVIGATION_COMMAND_DOWN", "down" },
       
   157       { GST_NAVIGATION_COMMAND_ACTIVATE, "GST_NAVIGATION_COMMAND_ACTIVATE", "activate" },
       
   158       { GST_NAVIGATION_COMMAND_PREV_ANGLE, "GST_NAVIGATION_COMMAND_PREV_ANGLE", "prev-angle" },
       
   159       { GST_NAVIGATION_COMMAND_NEXT_ANGLE, "GST_NAVIGATION_COMMAND_NEXT_ANGLE", "next-angle" },
       
   160       { 0, NULL, NULL }
       
   161     };
       
   162     GType g_define_type_id = g_enum_register_static ("GstNavigationCommand", values);
       
   163     g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
       
   164   }
       
   165   return g_define_type_id__volatile;
       
   166 }
       
   167 #ifdef __SYMBIAN32__
       
   168 EXPORT_C
       
   169 #endif
       
   170 
       
   171 GType
       
   172 gst_navigation_query_type_get_type (void)
       
   173 {
       
   174   static volatile gsize g_define_type_id__volatile = 0;
       
   175   if (g_once_init_enter (&g_define_type_id__volatile)) {
       
   176     static const GEnumValue values[] = {
       
   177       { GST_NAVIGATION_QUERY_INVALID, "GST_NAVIGATION_QUERY_INVALID", "invalid" },
       
   178       { GST_NAVIGATION_QUERY_COMMANDS, "GST_NAVIGATION_QUERY_COMMANDS", "commands" },
       
   179       { GST_NAVIGATION_QUERY_ANGLES, "GST_NAVIGATION_QUERY_ANGLES", "angles" },
       
   180       { 0, NULL, NULL }
       
   181     };
       
   182     GType g_define_type_id = g_enum_register_static ("GstNavigationQueryType", values);
       
   183     g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
       
   184   }
       
   185   return g_define_type_id__volatile;
       
   186 }
       
   187 #ifdef __SYMBIAN32__
       
   188 EXPORT_C
       
   189 #endif
       
   190 
       
   191 GType
       
   192 gst_navigation_message_type_get_type (void)
       
   193 {
       
   194   static volatile gsize g_define_type_id__volatile = 0;
       
   195   if (g_once_init_enter (&g_define_type_id__volatile)) {
       
   196     static const GEnumValue values[] = {
       
   197       { GST_NAVIGATION_MESSAGE_INVALID, "GST_NAVIGATION_MESSAGE_INVALID", "invalid" },
       
   198       { GST_NAVIGATION_MESSAGE_MOUSE_OVER, "GST_NAVIGATION_MESSAGE_MOUSE_OVER", "mouse-over" },
       
   199       { GST_NAVIGATION_MESSAGE_COMMANDS_CHANGED, "GST_NAVIGATION_MESSAGE_COMMANDS_CHANGED", "commands-changed" },
       
   200       { GST_NAVIGATION_MESSAGE_ANGLES_CHANGED, "GST_NAVIGATION_MESSAGE_ANGLES_CHANGED", "angles-changed" },
       
   201       { 0, NULL, NULL }
       
   202     };
       
   203     GType g_define_type_id = g_enum_register_static ("GstNavigationMessageType", values);
       
   204     g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
       
   205   }
       
   206   return g_define_type_id__volatile;
       
   207 }
       
   208 #ifdef __SYMBIAN32__
       
   209 EXPORT_C
       
   210 #endif
       
   211 
       
   212 GType
       
   213 gst_navigation_event_type_get_type (void)
       
   214 {
       
   215   static volatile gsize g_define_type_id__volatile = 0;
       
   216   if (g_once_init_enter (&g_define_type_id__volatile)) {
       
   217     static const GEnumValue values[] = {
       
   218       { GST_NAVIGATION_EVENT_INVALID, "GST_NAVIGATION_EVENT_INVALID", "invalid" },
       
   219       { GST_NAVIGATION_EVENT_KEY_PRESS, "GST_NAVIGATION_EVENT_KEY_PRESS", "key-press" },
       
   220       { GST_NAVIGATION_EVENT_KEY_RELEASE, "GST_NAVIGATION_EVENT_KEY_RELEASE", "key-release" },
       
   221       { GST_NAVIGATION_EVENT_MOUSE_BUTTON_PRESS, "GST_NAVIGATION_EVENT_MOUSE_BUTTON_PRESS", "mouse-button-press" },
       
   222       { GST_NAVIGATION_EVENT_MOUSE_BUTTON_RELEASE, "GST_NAVIGATION_EVENT_MOUSE_BUTTON_RELEASE", "mouse-button-release" },
       
   223       { GST_NAVIGATION_EVENT_MOUSE_MOVE, "GST_NAVIGATION_EVENT_MOUSE_MOVE", "mouse-move" },
       
   224       { GST_NAVIGATION_EVENT_COMMAND, "GST_NAVIGATION_EVENT_COMMAND", "command" },
       
   225       { 0, NULL, NULL }
       
   226     };
       
   227     GType g_define_type_id = g_enum_register_static ("GstNavigationEventType", values);
       
   228     g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
       
   229   }
       
   230   return g_define_type_id__volatile;
       
   231 }
   122 }
   232 
   123 
   233 /* enumerations from "tunerchannel.h" */
   124 /* enumerations from "tunerchannel.h" */
   234 #ifdef __SYMBIAN32__
   125 #ifdef __SYMBIAN32__
   235 EXPORT_C
   126 EXPORT_C
   236 #endif
   127 #endif
   237 
   128 
   238 GType
   129 GType
   239 gst_tuner_channel_flags_get_type (void)
   130 gst_tuner_channel_flags_get_type (void)
   240 {
   131 {
   241   static volatile gsize g_define_type_id__volatile = 0;
   132   static GType etype = 0;
   242   if (g_once_init_enter (&g_define_type_id__volatile)) {
   133   if (etype == 0) {
   243     static const GFlagsValue values[] = {
   134     static const GFlagsValue values[] = {
   244       { GST_TUNER_CHANNEL_INPUT, "GST_TUNER_CHANNEL_INPUT", "input" },
   135       { GST_TUNER_CHANNEL_INPUT, "GST_TUNER_CHANNEL_INPUT", "input" },
   245       { GST_TUNER_CHANNEL_OUTPUT, "GST_TUNER_CHANNEL_OUTPUT", "output" },
   136       { GST_TUNER_CHANNEL_OUTPUT, "GST_TUNER_CHANNEL_OUTPUT", "output" },
   246       { GST_TUNER_CHANNEL_FREQUENCY, "GST_TUNER_CHANNEL_FREQUENCY", "frequency" },
   137       { GST_TUNER_CHANNEL_FREQUENCY, "GST_TUNER_CHANNEL_FREQUENCY", "frequency" },
   247       { GST_TUNER_CHANNEL_AUDIO, "GST_TUNER_CHANNEL_AUDIO", "audio" },
   138       { GST_TUNER_CHANNEL_AUDIO, "GST_TUNER_CHANNEL_AUDIO", "audio" },
   248       { 0, NULL, NULL }
   139       { 0, NULL, NULL }
   249     };
   140     };
   250     GType g_define_type_id = g_flags_register_static ("GstTunerChannelFlags", values);
   141     etype = g_flags_register_static ("GstTunerChannelFlags", values);
   251     g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
       
   252   }
   142   }
   253   return g_define_type_id__volatile;
   143   return etype;
   254 }
   144 }
   255 
   145 
   256 /* Generated data ends here */
   146 /* Generated data ends here */
   257 
   147