gst_plugins_base/gst/tcp/gsttcp-enumtypes.c
branchRCL_3
changeset 30 7e817e7e631c
parent 29 567bb019e3e3
equal deleted inserted replaced
29:567bb019e3e3 30:7e817e7e631c
    11 #endif
    11 #endif
    12 
    12 
    13 GType
    13 GType
    14 gst_tcp_protocol_get_type (void)
    14 gst_tcp_protocol_get_type (void)
    15 {
    15 {
    16   static volatile gsize g_define_type_id__volatile = 0;
    16   static GType etype = 0;
    17   if (g_once_init_enter (&g_define_type_id__volatile)) {
    17   if (etype == 0) {
    18     static const GEnumValue values[] = {
    18     static const GEnumValue values[] = {
    19       { GST_TCP_PROTOCOL_NONE, "GST_TCP_PROTOCOL_NONE", "none" },
    19       { GST_TCP_PROTOCOL_NONE, "GST_TCP_PROTOCOL_NONE", "none" },
    20       { GST_TCP_PROTOCOL_GDP, "GST_TCP_PROTOCOL_GDP", "gdp" },
    20       { GST_TCP_PROTOCOL_GDP, "GST_TCP_PROTOCOL_GDP", "gdp" },
    21       { 0, NULL, NULL }
    21       { 0, NULL, NULL }
    22     };
    22     };
    23     GType g_define_type_id = g_enum_register_static ("GstTCPProtocol", values);
    23     etype = g_enum_register_static ("GstTCPProtocol", values);
    24     g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
       
    25   }
    24   }
    26   return g_define_type_id__volatile;
    25   return etype;
    27 }
    26 }
    28 
    27 
    29 /* Generated data ends here */
    28 /* Generated data ends here */
    30 
    29