dnl initialize autoconf
dnl releases only do -Wall, git and prerelease does -Werror too
dnl use a three digit version number for releases, and four for git/prerelease
-AC_INIT(GStreamer Base Plug-ins, 0.10.23.2,
+AC_INIT(GStreamer Base Plug-ins, 0.10.23.3,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-plugins-base)
msgstr ""
"Project-Id-Version: gst-plugins 0.7.6\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2004-03-18 14:16+0200\n"
"Last-Translator: Petri Jooste <rkwjpj@puk.ac.za>\n"
"Language-Team: Afrikaans <i18n@af.org.za>\n"
msgstr ""
"Project-Id-Version: gst-plugins-0.8.0\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2004-03-19 18:29+0200\n"
"Last-Translator: Metin Amiroff <metin@karegen.com>\n"
"Language-Team: Azerbaijani <translation-team-az@lists.sourceforge.net>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base 0.10.22.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2009-05-15 22:41+0300\n"
"Last-Translator: Alexander Shopov <ash@contact.bg>\n"
"Language-Team: Bulgarian <dict@fsa-bg.org>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base 0.9.7\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2005-12-04 22:00+0100\n"
"Last-Translator: Jordi Mallach <jordi@sindominio.net>\n"
"Language-Team: Catalan <ca@dodds.net>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base-0.10.22.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2009-04-27 22:31+0200\n"
"Last-Translator: Petr Kovar <pknbe@volny.cz>\n"
"Language-Team: Czech <translation-team-cs@lists.sourceforge.net>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base 0.10.12\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2007-03-22 16:38+0100\n"
"Last-Translator: Mogens Jaeger <mogens@jaeger.tf>\n"
"Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base 0.10.22.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2009-06-21 23:55+0200\n"
"Last-Translator: Christian Kirbach <christian.kirbach@googlemail.com>\n"
"Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
msgstr ""
"Project-Id-Version: gst-plugins 0.8.1\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2004-04-26 10:41-0400\n"
"Last-Translator: Gareth Owen <gowen72@yahoo.com>\n"
"Language-Team: English (British) <en_gb@li.org>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base 0.10.22.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2009-06-11 14:00+0200\n"
"Last-Translator: Jorge González González <aloriel@gmail.com>\n"
"Language-Team: Spanish <es@li.org>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base 0.10.22.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2009-04-19 21:17+0300\n"
"Last-Translator: Tommi Vainikainen <Tommi.Vainikainen@iki.fi>\n"
"Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base 0.10.22.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2009-05-21 11:10+0200\n"
"Last-Translator: Claude Paroz <claude@2xlibre.net>\n"
"Language-Team: French <traduc@traduc.org>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base 0.10.22.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2009-04-20 01:44+0200\n"
"Last-Translator: Gabor Kelemen <kelemeng@gnome.hu>\n"
"Language-Team: Hungarian <translation-team-hu@lists.sourceforge.net>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base 0.10.22.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2009-04-18 20:34+0700\n"
"Last-Translator: Andhika Padmawan <andhika.padmawan@gmail.com>\n"
"Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base 0.10.22.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2009-04-16 22:50+0200\n"
"Last-Translator: Luca Ferretti <elle.uca@infinito.it>\n"
"Language-Team: Italian <tp@lists.linux.it>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base 0.10.20.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2009-01-11 20:45+0900\n"
"Last-Translator: Makoto Kato <makoto.kt@gmail.com>\n"
"Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base-0.10.15.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2008-03-07 23:43+0200\n"
"Last-Translator: Gintautas Miliauskas <gintas@akl.lt>\n"
"Language-Team: Lithuanian <komp_lt@konferencijos.lt>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base 0.10.14\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2007-11-03 14:50+0100\n"
"Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n"
"Language-Team: Norwegian Bokmaal <i18n-nb@lister.ping.uio.no>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base 0.10.22.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2009-05-04 12:58+0200\n"
"Last-Translator: Freek de Kruijf <f.de.kruijf@hetnet.nl>\n"
"Language-Team: Dutch <vertaling@vrijschrift.org>\n"
msgstr ""
"Project-Id-Version: gst-plugins-0.8.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2004-09-27 13:32+0530\n"
"Last-Translator: Gora Mohanty <gora_mohanty@yahoo.co.in>\n"
"Language-Team: Oriya <gora_mohanty@yahoo.co.in>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base 0.10.22.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2009-04-16 21:39+0200\n"
"Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n"
"Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base-0.10.22.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2009-04-16 21:03-0300\n"
"Last-Translator: Fabrício Godoy <skarllot@gmail.com>\n"
"Language-Team: Brazilian Portuguese <ldp-br@bazar.conectiva.com.br>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base 0.10.21.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2009-02-12 14:45+0200\n"
"Last-Translator: Pavel Maryanov <acid_jack@ukr.net>\n"
"Language-Team: Russian <gnu@mx.ru>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base 0.10.20.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2008-09-25 09:59+0100\n"
"Last-Translator: Peter Tuhársky <tuharsky@misbb.sk>\n"
"Language-Team: Slovak <sk-i18n@lists.linux.sk>\n"
msgstr ""
"Project-Id-Version: gst-plugins 0.8.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2004-08-07 20:29+0200\n"
"Last-Translator: Laurent Dhima <laurenti@alblinux.net>\n"
"Language-Team: Albanian <begraj@hotmail.com>\n"
msgstr ""
"Project-Id-Version: gst-plugins 0.7.6\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2004-03-13 00:18+0100\n"
"Last-Translator: Danilo Segan <dsegan@gmx.net>\n"
"Language-Team: Serbian <gnu@prevod.org>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base 0.10.22.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2009-05-28 09:07+0100\n"
"Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base 0.10.22.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2009-06-20 19:33+0200\n"
"Last-Translator: Server Acim <serveracim@gmail.com>\n"
"Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base 0.10.14\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2007-09-07 15:40+0200\n"
"Last-Translator: Maxim V. Dziumanenko <dziumanenko@gmail.com>\n"
"Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base 0.10.22.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2009-05-13 00:01+0930\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
"Language-Team: Vietnamese <vi-VN@googlegroups.com>\n"
msgstr ""
"Project-Id-Version: gst-plugins-base 0.10.21.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2009-07-14 16:58+0100\n"
+"POT-Creation-Date: 2009-07-19 21:15+0100\n"
"PO-Revision-Date: 2009-01-14 12:41+0800\n"
"Last-Translator: Ji ZhengYu <zhengyuji@gmail.com>\n"
"Language-Team: Chinese (simplified) <translation-team-zh-cn@lists."
#ifndef _GST_PLUGINS_BASE__STDINT_H
#define _GST_PLUGINS_BASE__STDINT_H 1
#ifndef _GENERATED_STDINT_H
-#define _GENERATED_STDINT_H "gst-plugins-base 0.10.23.1"
-/* generated using gnu compiler gcc (Debian 4.3.3-10) 4.3.3 */
+#define _GENERATED_STDINT_H "gst-plugins-base 0.10.23.3"
+/* generated using gnu compiler gcc (Ubuntu 4.3.3-5ubuntu4) 4.3.3 */
#define _STDINT_HAVE_STDINT_H 1
#include <stdint.h>
#endif
GType
gst_audio_channel_position_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GEnumValue values[] = {
{GST_AUDIO_CHANNEL_POSITION_INVALID, "GST_AUDIO_CHANNEL_POSITION_INVALID",
"invalid"},
{GST_AUDIO_CHANNEL_POSITION_NUM, "GST_AUDIO_CHANNEL_POSITION_NUM", "num"},
{0, NULL, NULL}
};
- etype = g_enum_register_static ("GstAudioChannelPosition", values);
+ GType g_define_type_id =
+ g_enum_register_static ("GstAudioChannelPosition", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
/* enumerations from "gstringbuffer.h" */
GType
gst_ring_buffer_state_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GEnumValue values[] = {
{GST_RING_BUFFER_STATE_STOPPED, "GST_RING_BUFFER_STATE_STOPPED",
"stopped"},
"started"},
{0, NULL, NULL}
};
- etype = g_enum_register_static ("GstRingBufferState", values);
+ GType g_define_type_id =
+ g_enum_register_static ("GstRingBufferState", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
GType
gst_ring_buffer_seg_state_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GEnumValue values[] = {
{GST_SEGSTATE_INVALID, "GST_SEGSTATE_INVALID", "invalid"},
{GST_SEGSTATE_EMPTY, "GST_SEGSTATE_EMPTY", "empty"},
{GST_SEGSTATE_PARTIAL, "GST_SEGSTATE_PARTIAL", "partial"},
{0, NULL, NULL}
};
- etype = g_enum_register_static ("GstRingBufferSegState", values);
+ GType g_define_type_id =
+ g_enum_register_static ("GstRingBufferSegState", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
GType
gst_buffer_format_type_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GEnumValue values[] = {
{GST_BUFTYPE_LINEAR, "GST_BUFTYPE_LINEAR", "linear"},
{GST_BUFTYPE_FLOAT, "GST_BUFTYPE_FLOAT", "float"},
{GST_BUFTYPE_DTS, "GST_BUFTYPE_DTS", "dts"},
{0, NULL, NULL}
};
- etype = g_enum_register_static ("GstBufferFormatType", values);
+ GType g_define_type_id =
+ g_enum_register_static ("GstBufferFormatType", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
GType
gst_buffer_format_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GEnumValue values[] = {
{GST_UNKNOWN, "GST_UNKNOWN", "unknown"},
{GST_S8, "GST_S8", "s8"},
{GST_DTS, "GST_DTS", "dts"},
{0, NULL, NULL}
};
- etype = g_enum_register_static ("GstBufferFormat", values);
+ GType g_define_type_id = g_enum_register_static ("GstBufferFormat", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
/* Generated data ends here */
/* package origin */
#define GST_PACKAGE_ORIGIN "Unknown package origin"
+/* I know the API is subject to change. */
+#undef G_UDEV_API_IS_SUBJECT_TO_CHANGE
+
/* Define to enable ALSA (used by alsa). */
#undef HAVE_ALSA
/* Define to enable Video 4 Linux (used by video4linux). */
#undef HAVE_GST_V4L
+/* Whether gudev is available for device detection */
+#undef HAVE_GUDEV
+
/* Define if you have the iconv() function and it works. */
#undef HAVE_ICONV
/* Define to 1 if you have the <regex.h> header file. */
#undef HAVE_REGEX_H
-/* Define to enable Schroedinger video codec (used by schro). */
-#undef HAVE_SCHRO
-
/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H
#define PACKAGE_NAME "GStreamer Base Plug-ins"
/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "GStreamer Base Plug-ins 0.10.23.1"
+#define PACKAGE_STRING "GStreamer Base Plug-ins 0.10.23.3"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gst-plugins-base"
/* Define to the version of this package. */
-#define PACKAGE_VERSION "0.10.23.1"
+#define PACKAGE_VERSION "0.10.23.3"
/* directory where plugins are located */
#ifdef _DEBUG
#undef STDC_HEADERS
/* Version number of package */
-#define VERSION "0.10.23.1"
+#define VERSION "0.10.23.3"
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */
GType
gst_rtsp_result_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GEnumValue values[] = {
{GST_RTSP_OK, "GST_RTSP_OK", "ok"},
{GST_RTSP_ERROR, "GST_RTSP_ERROR", "error"},
{GST_RTSP_ELAST, "GST_RTSP_ELAST", "elast"},
{0, NULL, NULL}
};
- etype = g_enum_register_static ("GstRTSPResult", values);
+ GType g_define_type_id = g_enum_register_static ("GstRTSPResult", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
GType
gst_rtsp_event_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GFlagsValue values[] = {
{GST_RTSP_EV_READ, "GST_RTSP_EV_READ", "read"},
{GST_RTSP_EV_WRITE, "GST_RTSP_EV_WRITE", "write"},
{0, NULL, NULL}
};
- etype = g_flags_register_static ("GstRTSPEvent", values);
+ GType g_define_type_id = g_flags_register_static ("GstRTSPEvent", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
GType
gst_rtsp_family_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GEnumValue values[] = {
{GST_RTSP_FAM_NONE, "GST_RTSP_FAM_NONE", "none"},
{GST_RTSP_FAM_INET, "GST_RTSP_FAM_INET", "inet"},
{GST_RTSP_FAM_INET6, "GST_RTSP_FAM_INET6", "inet6"},
{0, NULL, NULL}
};
- etype = g_enum_register_static ("GstRTSPFamily", values);
+ GType g_define_type_id = g_enum_register_static ("GstRTSPFamily", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
GType
gst_rtsp_state_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GEnumValue values[] = {
{GST_RTSP_STATE_INVALID, "GST_RTSP_STATE_INVALID", "invalid"},
{GST_RTSP_STATE_INIT, "GST_RTSP_STATE_INIT", "init"},
{GST_RTSP_STATE_RECORDING, "GST_RTSP_STATE_RECORDING", "recording"},
{0, NULL, NULL}
};
- etype = g_enum_register_static ("GstRTSPState", values);
+ GType g_define_type_id = g_enum_register_static ("GstRTSPState", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
GType
gst_rtsp_version_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GEnumValue values[] = {
{GST_RTSP_VERSION_INVALID, "GST_RTSP_VERSION_INVALID", "invalid"},
{GST_RTSP_VERSION_1_0, "GST_RTSP_VERSION_1_0", "1-0"},
{0, NULL, NULL}
};
- etype = g_enum_register_static ("GstRTSPVersion", values);
+ GType g_define_type_id = g_enum_register_static ("GstRTSPVersion", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
GType
gst_rtsp_method_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GFlagsValue values[] = {
{GST_RTSP_INVALID, "GST_RTSP_INVALID", "invalid"},
{GST_RTSP_DESCRIBE, "GST_RTSP_DESCRIBE", "describe"},
{GST_RTSP_TEARDOWN, "GST_RTSP_TEARDOWN", "teardown"},
{0, NULL, NULL}
};
- etype = g_flags_register_static ("GstRTSPMethod", values);
+ GType g_define_type_id = g_flags_register_static ("GstRTSPMethod", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
GType
gst_rtsp_auth_method_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GEnumValue values[] = {
{GST_RTSP_AUTH_NONE, "GST_RTSP_AUTH_NONE", "none"},
{GST_RTSP_AUTH_BASIC, "GST_RTSP_AUTH_BASIC", "basic"},
{GST_RTSP_AUTH_DIGEST, "GST_RTSP_AUTH_DIGEST", "digest"},
{0, NULL, NULL}
};
- etype = g_enum_register_static ("GstRTSPAuthMethod", values);
+ GType g_define_type_id =
+ g_enum_register_static ("GstRTSPAuthMethod", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
GType
gst_rtsp_header_field_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GEnumValue values[] = {
{GST_RTSP_HDR_INVALID, "GST_RTSP_HDR_INVALID", "invalid"},
{GST_RTSP_HDR_ACCEPT, "GST_RTSP_HDR_ACCEPT", "accept"},
{GST_RTSP_HDR_X_RTP_INFO, "GST_RTSP_HDR_X_RTP_INFO", "x-rtp-info"},
{GST_RTSP_HDR_X_STARTUPPROFILE, "GST_RTSP_HDR_X_STARTUPPROFILE",
"x-startupprofile"},
+ {GST_RTSP_HDR_TIMESTAMP, "GST_RTSP_HDR_TIMESTAMP", "timestamp"},
{0, NULL, NULL}
};
- etype = g_enum_register_static ("GstRTSPHeaderField", values);
+ GType g_define_type_id =
+ g_enum_register_static ("GstRTSPHeaderField", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
GType
gst_rtsp_status_code_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GEnumValue values[] = {
{GST_RTSP_STS_INVALID, "GST_RTSP_STS_INVALID", "invalid"},
{GST_RTSP_STS_CONTINUE, "GST_RTSP_STS_CONTINUE", "continue"},
"option-not-supported"},
{0, NULL, NULL}
};
- etype = g_enum_register_static ("GstRTSPStatusCode", values);
+ GType g_define_type_id =
+ g_enum_register_static ("GstRTSPStatusCode", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
/* Generated data ends here */
GType
gst_color_balance_type_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GEnumValue values[] = {
{GST_COLOR_BALANCE_HARDWARE, "GST_COLOR_BALANCE_HARDWARE", "hardware"},
{GST_COLOR_BALANCE_SOFTWARE, "GST_COLOR_BALANCE_SOFTWARE", "software"},
{0, NULL, NULL}
};
- etype = g_enum_register_static ("GstColorBalanceType", values);
+ GType g_define_type_id =
+ g_enum_register_static ("GstColorBalanceType", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
/* enumerations from "mixer.h" */
GType
gst_mixer_type_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GEnumValue values[] = {
{GST_MIXER_HARDWARE, "GST_MIXER_HARDWARE", "hardware"},
{GST_MIXER_SOFTWARE, "GST_MIXER_SOFTWARE", "software"},
{0, NULL, NULL}
};
- etype = g_enum_register_static ("GstMixerType", values);
+ GType g_define_type_id = g_enum_register_static ("GstMixerType", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
GType
gst_mixer_message_type_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GEnumValue values[] = {
{GST_MIXER_MESSAGE_INVALID, "GST_MIXER_MESSAGE_INVALID", "invalid"},
{GST_MIXER_MESSAGE_MUTE_TOGGLED, "GST_MIXER_MESSAGE_MUTE_TOGGLED",
"mixer-changed"},
{0, NULL, NULL}
};
- etype = g_enum_register_static ("GstMixerMessageType", values);
+ GType g_define_type_id =
+ g_enum_register_static ("GstMixerMessageType", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
GType
gst_mixer_flags_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GFlagsValue values[] = {
{GST_MIXER_FLAG_NONE, "GST_MIXER_FLAG_NONE", "none"},
{GST_MIXER_FLAG_AUTO_NOTIFICATIONS, "GST_MIXER_FLAG_AUTO_NOTIFICATIONS",
{GST_MIXER_FLAG_GROUPING, "GST_MIXER_FLAG_GROUPING", "grouping"},
{0, NULL, NULL}
};
- etype = g_flags_register_static ("GstMixerFlags", values);
+ GType g_define_type_id = g_flags_register_static ("GstMixerFlags", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
/* enumerations from "mixertrack.h" */
GType
gst_mixer_track_flags_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GFlagsValue values[] = {
{GST_MIXER_TRACK_INPUT, "GST_MIXER_TRACK_INPUT", "input"},
{GST_MIXER_TRACK_OUTPUT, "GST_MIXER_TRACK_OUTPUT", "output"},
{GST_MIXER_TRACK_WHITELIST, "GST_MIXER_TRACK_WHITELIST", "whitelist"},
{0, NULL, NULL}
};
- etype = g_flags_register_static ("GstMixerTrackFlags", values);
+ GType g_define_type_id =
+ g_flags_register_static ("GstMixerTrackFlags", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
/* enumerations from "navigation.h" */
GType
gst_navigation_command_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GEnumValue values[] = {
{GST_NAVIGATION_COMMAND_INVALID, "GST_NAVIGATION_COMMAND_INVALID",
"invalid"},
"next-angle"},
{0, NULL, NULL}
};
- etype = g_enum_register_static ("GstNavigationCommand", values);
+ GType g_define_type_id =
+ g_enum_register_static ("GstNavigationCommand", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
GType
gst_navigation_query_type_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GEnumValue values[] = {
{GST_NAVIGATION_QUERY_INVALID, "GST_NAVIGATION_QUERY_INVALID", "invalid"},
{GST_NAVIGATION_QUERY_COMMANDS, "GST_NAVIGATION_QUERY_COMMANDS",
{GST_NAVIGATION_QUERY_ANGLES, "GST_NAVIGATION_QUERY_ANGLES", "angles"},
{0, NULL, NULL}
};
- etype = g_enum_register_static ("GstNavigationQueryType", values);
+ GType g_define_type_id =
+ g_enum_register_static ("GstNavigationQueryType", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
GType
gst_navigation_message_type_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GEnumValue values[] = {
{GST_NAVIGATION_MESSAGE_INVALID, "GST_NAVIGATION_MESSAGE_INVALID",
"invalid"},
"GST_NAVIGATION_MESSAGE_ANGLES_CHANGED", "angles-changed"},
{0, NULL, NULL}
};
- etype = g_enum_register_static ("GstNavigationMessageType", values);
+ GType g_define_type_id =
+ g_enum_register_static ("GstNavigationMessageType", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
GType
gst_navigation_event_type_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GEnumValue values[] = {
{GST_NAVIGATION_EVENT_INVALID, "GST_NAVIGATION_EVENT_INVALID", "invalid"},
{GST_NAVIGATION_EVENT_KEY_PRESS, "GST_NAVIGATION_EVENT_KEY_PRESS",
{GST_NAVIGATION_EVENT_COMMAND, "GST_NAVIGATION_EVENT_COMMAND", "command"},
{0, NULL, NULL}
};
- etype = g_enum_register_static ("GstNavigationEventType", values);
+ GType g_define_type_id =
+ g_enum_register_static ("GstNavigationEventType", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
/* enumerations from "tunerchannel.h" */
GType
gst_tuner_channel_flags_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GFlagsValue values[] = {
{GST_TUNER_CHANNEL_INPUT, "GST_TUNER_CHANNEL_INPUT", "input"},
{GST_TUNER_CHANNEL_OUTPUT, "GST_TUNER_CHANNEL_OUTPUT", "output"},
{GST_TUNER_CHANNEL_AUDIO, "GST_TUNER_CHANNEL_AUDIO", "audio"},
{0, NULL, NULL}
};
- etype = g_flags_register_static ("GstTunerChannelFlags", values);
+ GType g_define_type_id =
+ g_flags_register_static ("GstTunerChannelFlags", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
/* Generated data ends here */
GType
gst_video_format_get_type (void)
{
- static GType etype = 0;
- if (etype == 0) {
+ static volatile gsize g_define_type_id__volatile = 0;
+ if (g_once_init_enter (&g_define_type_id__volatile)) {
static const GEnumValue values[] = {
{GST_VIDEO_FORMAT_UNKNOWN, "GST_VIDEO_FORMAT_UNKNOWN", "unknown"},
{GST_VIDEO_FORMAT_I420, "GST_VIDEO_FORMAT_I420", "i420"},
{GST_VIDEO_FORMAT_v216, "GST_VIDEO_FORMAT_v216", "v216"},
{0, NULL, NULL}
};
- etype = g_enum_register_static ("GstVideoFormat", values);
+ GType g_define_type_id = g_enum_register_static ("GstVideoFormat", values);
+ g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
}
- return etype;
+ return g_define_type_id__volatile;
}
/* Generated data ends here */