Added gst-plugins-base-subtitles0.10-0.10.34 for Meego Harmattan 1.2
[mafwsubrenderer] / gst-plugins-base-subtitles0.10 / win32 / common / audio-enumtypes.c
1
2
3
4 #include "audio-enumtypes.h"
5
6 #include "multichannel.h"
7 #include "gstringbuffer.h"
8
9 /* enumerations from "multichannel.h" */
10 GType
11 gst_audio_channel_position_get_type (void)
12 {
13   static volatile gsize g_define_type_id__volatile = 0;
14   if (g_once_init_enter (&g_define_type_id__volatile)) {
15     static const GEnumValue values[] = {
16       {GST_AUDIO_CHANNEL_POSITION_INVALID, "GST_AUDIO_CHANNEL_POSITION_INVALID",
17           "invalid"},
18       {GST_AUDIO_CHANNEL_POSITION_FRONT_MONO,
19           "GST_AUDIO_CHANNEL_POSITION_FRONT_MONO", "front-mono"},
20       {GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT,
21           "GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT", "front-left"},
22       {GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT,
23           "GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT", "front-right"},
24       {GST_AUDIO_CHANNEL_POSITION_REAR_CENTER,
25           "GST_AUDIO_CHANNEL_POSITION_REAR_CENTER", "rear-center"},
26       {GST_AUDIO_CHANNEL_POSITION_REAR_LEFT,
27           "GST_AUDIO_CHANNEL_POSITION_REAR_LEFT", "rear-left"},
28       {GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT,
29           "GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT", "rear-right"},
30       {GST_AUDIO_CHANNEL_POSITION_LFE, "GST_AUDIO_CHANNEL_POSITION_LFE", "lfe"},
31       {GST_AUDIO_CHANNEL_POSITION_FRONT_CENTER,
32           "GST_AUDIO_CHANNEL_POSITION_FRONT_CENTER", "front-center"},
33       {GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT_OF_CENTER,
34             "GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT_OF_CENTER",
35           "front-left-of-center"},
36       {GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT_OF_CENTER,
37             "GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT_OF_CENTER",
38           "front-right-of-center"},
39       {GST_AUDIO_CHANNEL_POSITION_SIDE_LEFT,
40           "GST_AUDIO_CHANNEL_POSITION_SIDE_LEFT", "side-left"},
41       {GST_AUDIO_CHANNEL_POSITION_SIDE_RIGHT,
42           "GST_AUDIO_CHANNEL_POSITION_SIDE_RIGHT", "side-right"},
43       {GST_AUDIO_CHANNEL_POSITION_NONE, "GST_AUDIO_CHANNEL_POSITION_NONE",
44           "none"},
45       {GST_AUDIO_CHANNEL_POSITION_NUM, "GST_AUDIO_CHANNEL_POSITION_NUM", "num"},
46       {0, NULL, NULL}
47     };
48     GType g_define_type_id =
49         g_enum_register_static ("GstAudioChannelPosition", values);
50     g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
51   }
52   return g_define_type_id__volatile;
53 }
54
55 /* enumerations from "gstringbuffer.h" */
56 GType
57 gst_ring_buffer_state_get_type (void)
58 {
59   static volatile gsize g_define_type_id__volatile = 0;
60   if (g_once_init_enter (&g_define_type_id__volatile)) {
61     static const GEnumValue values[] = {
62       {GST_RING_BUFFER_STATE_STOPPED, "GST_RING_BUFFER_STATE_STOPPED",
63           "stopped"},
64       {GST_RING_BUFFER_STATE_PAUSED, "GST_RING_BUFFER_STATE_PAUSED", "paused"},
65       {GST_RING_BUFFER_STATE_STARTED, "GST_RING_BUFFER_STATE_STARTED",
66           "started"},
67       {0, NULL, NULL}
68     };
69     GType g_define_type_id =
70         g_enum_register_static ("GstRingBufferState", values);
71     g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
72   }
73   return g_define_type_id__volatile;
74 }
75
76 GType
77 gst_ring_buffer_seg_state_get_type (void)
78 {
79   static volatile gsize g_define_type_id__volatile = 0;
80   if (g_once_init_enter (&g_define_type_id__volatile)) {
81     static const GEnumValue values[] = {
82       {GST_SEGSTATE_INVALID, "GST_SEGSTATE_INVALID", "invalid"},
83       {GST_SEGSTATE_EMPTY, "GST_SEGSTATE_EMPTY", "empty"},
84       {GST_SEGSTATE_FILLED, "GST_SEGSTATE_FILLED", "filled"},
85       {GST_SEGSTATE_PARTIAL, "GST_SEGSTATE_PARTIAL", "partial"},
86       {0, NULL, NULL}
87     };
88     GType g_define_type_id =
89         g_enum_register_static ("GstRingBufferSegState", values);
90     g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
91   }
92   return g_define_type_id__volatile;
93 }
94
95 GType
96 gst_buffer_format_type_get_type (void)
97 {
98   static volatile gsize g_define_type_id__volatile = 0;
99   if (g_once_init_enter (&g_define_type_id__volatile)) {
100     static const GEnumValue values[] = {
101       {GST_BUFTYPE_LINEAR, "GST_BUFTYPE_LINEAR", "linear"},
102       {GST_BUFTYPE_FLOAT, "GST_BUFTYPE_FLOAT", "float"},
103       {GST_BUFTYPE_MU_LAW, "GST_BUFTYPE_MU_LAW", "mu-law"},
104       {GST_BUFTYPE_A_LAW, "GST_BUFTYPE_A_LAW", "a-law"},
105       {GST_BUFTYPE_IMA_ADPCM, "GST_BUFTYPE_IMA_ADPCM", "ima-adpcm"},
106       {GST_BUFTYPE_MPEG, "GST_BUFTYPE_MPEG", "mpeg"},
107       {GST_BUFTYPE_GSM, "GST_BUFTYPE_GSM", "gsm"},
108       {GST_BUFTYPE_IEC958, "GST_BUFTYPE_IEC958", "iec958"},
109       {GST_BUFTYPE_AC3, "GST_BUFTYPE_AC3", "ac3"},
110       {GST_BUFTYPE_EAC3, "GST_BUFTYPE_EAC3", "eac3"},
111       {GST_BUFTYPE_DTS, "GST_BUFTYPE_DTS", "dts"},
112       {0, NULL, NULL}
113     };
114     GType g_define_type_id =
115         g_enum_register_static ("GstBufferFormatType", values);
116     g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
117   }
118   return g_define_type_id__volatile;
119 }
120
121 GType
122 gst_buffer_format_get_type (void)
123 {
124   static volatile gsize g_define_type_id__volatile = 0;
125   if (g_once_init_enter (&g_define_type_id__volatile)) {
126     static const GEnumValue values[] = {
127       {GST_UNKNOWN, "GST_UNKNOWN", "unknown"},
128       {GST_S8, "GST_S8", "s8"},
129       {GST_U8, "GST_U8", "u8"},
130       {GST_S16_LE, "GST_S16_LE", "s16-le"},
131       {GST_S16_BE, "GST_S16_BE", "s16-be"},
132       {GST_U16_LE, "GST_U16_LE", "u16-le"},
133       {GST_U16_BE, "GST_U16_BE", "u16-be"},
134       {GST_S24_LE, "GST_S24_LE", "s24-le"},
135       {GST_S24_BE, "GST_S24_BE", "s24-be"},
136       {GST_U24_LE, "GST_U24_LE", "u24-le"},
137       {GST_U24_BE, "GST_U24_BE", "u24-be"},
138       {GST_S32_LE, "GST_S32_LE", "s32-le"},
139       {GST_S32_BE, "GST_S32_BE", "s32-be"},
140       {GST_U32_LE, "GST_U32_LE", "u32-le"},
141       {GST_U32_BE, "GST_U32_BE", "u32-be"},
142       {GST_S24_3LE, "GST_S24_3LE", "s24-3le"},
143       {GST_S24_3BE, "GST_S24_3BE", "s24-3be"},
144       {GST_U24_3LE, "GST_U24_3LE", "u24-3le"},
145       {GST_U24_3BE, "GST_U24_3BE", "u24-3be"},
146       {GST_S20_3LE, "GST_S20_3LE", "s20-3le"},
147       {GST_S20_3BE, "GST_S20_3BE", "s20-3be"},
148       {GST_U20_3LE, "GST_U20_3LE", "u20-3le"},
149       {GST_U20_3BE, "GST_U20_3BE", "u20-3be"},
150       {GST_S18_3LE, "GST_S18_3LE", "s18-3le"},
151       {GST_S18_3BE, "GST_S18_3BE", "s18-3be"},
152       {GST_U18_3LE, "GST_U18_3LE", "u18-3le"},
153       {GST_U18_3BE, "GST_U18_3BE", "u18-3be"},
154       {GST_FLOAT32_LE, "GST_FLOAT32_LE", "float32-le"},
155       {GST_FLOAT32_BE, "GST_FLOAT32_BE", "float32-be"},
156       {GST_FLOAT64_LE, "GST_FLOAT64_LE", "float64-le"},
157       {GST_FLOAT64_BE, "GST_FLOAT64_BE", "float64-be"},
158       {GST_MU_LAW, "GST_MU_LAW", "mu-law"},
159       {GST_A_LAW, "GST_A_LAW", "a-law"},
160       {GST_IMA_ADPCM, "GST_IMA_ADPCM", "ima-adpcm"},
161       {GST_MPEG, "GST_MPEG", "mpeg"},
162       {GST_GSM, "GST_GSM", "gsm"},
163       {GST_IEC958, "GST_IEC958", "iec958"},
164       {GST_AC3, "GST_AC3", "ac3"},
165       {GST_EAC3, "GST_EAC3", "eac3"},
166       {GST_DTS, "GST_DTS", "dts"},
167       {0, NULL, NULL}
168     };
169     GType g_define_type_id = g_enum_register_static ("GstBufferFormat", values);
170     g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
171   }
172   return g_define_type_id__volatile;
173 }