glib-2.0: add unichar.to_string method
[vala-lang.git] / vapi / gstreamer-riff-0.10.vapi
blob06ea63081503319dd79c11998fc12de8b4dfd1aa
1 /* gstreamer-riff-0.10.vapi generated by vapigen, do not modify. */
3 [CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
4 namespace Gst {
5         [Compact]
6         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
7         public class gst_riff_acid {
8                 public uint32 loop_type;
9                 public uint16 meter_d;
10                 public uint16 meter_n;
11                 public uint32 number_of_beats;
12                 public uint16 root_note;
13                 public float tempo;
14                 public uint16 unknown1;
15                 public float unknown2;
16         }
17         [Compact]
18         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
19         public class gst_riff_dmlh {
20                 public uint32 totalframes;
21         }
22         [Compact]
23         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
24         public class gst_riff_index_entry {
25                 public uint32 flags;
26                 public uint32 id;
27                 public uint32 offset;
28                 public uint32 size;
29         }
30         [Compact]
31         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
32         public class gst_riff_strf_auds {
33                 public uint32 av_bps;
34                 public uint16 blockalign;
35                 public uint16 channels;
36                 public uint16 format;
37                 public uint32 rate;
38                 public uint16 size;
39         }
40         [Compact]
41         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
42         public class gst_riff_strf_iavs {
43                 public uint32 DVAAuxCtl;
44                 public uint32 DVAAuxCtl1;
45                 public uint32 DVAAuxSrc;
46                 public uint32 DVAAuxSrc1;
47                 public uint32 DVReserved1;
48                 public uint32 DVReserved2;
49                 public uint32 DVVAuxCtl;
50                 public uint32 DVVAuxSrc;
51         }
52         [Compact]
53         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
54         public class gst_riff_strf_vids {
55                 public uint16 bit_cnt;
56                 public uint32 compression;
57                 public uint32 height;
58                 public uint32 image_size;
59                 public uint32 imp_colors;
60                 public uint32 num_colors;
61                 public uint16 planes;
62                 public uint32 size;
63                 public uint32 width;
64                 public uint32 xpels_meter;
65                 public uint32 ypels_meter;
66         }
67         [Compact]
68         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
69         public class gst_riff_strh {
70                 public uint32 bufsize;
71                 public uint32 fcc_handler;
72                 public uint32 flags;
73                 public uint32 init_frames;
74                 public uint32 length;
75                 public uint32 priority;
76                 public uint32 quality;
77                 public uint32 rate;
78                 public uint32 samplesize;
79                 public uint32 scale;
80                 public uint32 start;
81                 public uint32 type;
82         }
83         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
84         public const int RIFF_IBM_FORMAT_ADPCM;
85         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
86         public const int RIFF_IBM_FORMAT_ALAW;
87         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
88         public const int RIFF_IBM_FORMAT_MULAW;
89         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
90         public const int RIFF_IF_COMPUSE;
91         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
92         public const int RIFF_IF_KEYFRAME;
93         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
94         public const int RIFF_IF_LIST;
95         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
96         public const int RIFF_IF_NO_TIME;
97         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
98         public const int RIFF_STRH_DISABLED;
99         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
100         public const int RIFF_STRH_VIDEOPALCHANGES;
101         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
102         public const int RIFF_WAVE_FORMAT_A52;
103         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
104         public const int RIFF_WAVE_FORMAT_AAC;
105         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
106         public const int RIFF_WAVE_FORMAT_AAC_AC;
107         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
108         public const int RIFF_WAVE_FORMAT_AAC_pm;
109         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
110         public const int RIFF_WAVE_FORMAT_ADPCM;
111         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
112         public const int RIFF_WAVE_FORMAT_ADPCM_IMA_DK3;
113         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
114         public const int RIFF_WAVE_FORMAT_ADPCM_IMA_DK4;
115         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
116         public const int RIFF_WAVE_FORMAT_ADPCM_IMA_WAV;
117         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
118         public const int RIFF_WAVE_FORMAT_ALAW;
119         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
120         public const int RIFF_WAVE_FORMAT_AMR_NB;
121         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
122         public const int RIFF_WAVE_FORMAT_AMR_WB;
123         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
124         public const int RIFF_WAVE_FORMAT_APTX;
125         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
126         public const int RIFF_WAVE_FORMAT_AUDIOFILE_AF10;
127         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
128         public const int RIFF_WAVE_FORMAT_AUDIOFILE_AF36;
129         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
130         public const int RIFF_WAVE_FORMAT_BTV_DIGITAL;
131         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
132         public const int RIFF_WAVE_FORMAT_CANOPUS_ATRAC;
133         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
134         public const int RIFF_WAVE_FORMAT_CIRRUS;
135         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
136         public const int RIFF_WAVE_FORMAT_CONTROL_RES_CR10;
137         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
138         public const int RIFF_WAVE_FORMAT_CONTROL_RES_VQLPC;
139         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
140         public const int RIFF_WAVE_FORMAT_CREATIVE_ADPCM;
141         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
142         public const int RIFF_WAVE_FORMAT_CREATIVE_FASTSPEECH10;
143         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
144         public const int RIFF_WAVE_FORMAT_CREATIVE_FASTSPEECH8;
145         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
146         public const int RIFF_WAVE_FORMAT_CS2;
147         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
148         public const int RIFF_WAVE_FORMAT_CS_IMAADPCM;
149         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
150         public const int RIFF_WAVE_FORMAT_CU_CODEC;
151         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
152         public const int RIFF_WAVE_FORMAT_DF_G726;
153         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
154         public const int RIFF_WAVE_FORMAT_DF_GSM610;
155         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
156         public const int RIFF_WAVE_FORMAT_DIALOGIC_OKI_ADPCM;
157         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
158         public const int RIFF_WAVE_FORMAT_DIGIADPCM;
159         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
160         public const int RIFF_WAVE_FORMAT_DIGIFIX;
161         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
162         public const int RIFF_WAVE_FORMAT_DIGIREAL;
163         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
164         public const int RIFF_WAVE_FORMAT_DIGISTD;
165         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
166         public const int RIFF_WAVE_FORMAT_DIGITAL_G723;
167         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
168         public const int RIFF_WAVE_FORMAT_DOLBY_AC2;
169         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
170         public const int RIFF_WAVE_FORMAT_DOLBY_AC3_SPDIF;
171         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
172         public const int RIFF_WAVE_FORMAT_DSAT_DISPLAY;
173         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
174         public const int RIFF_WAVE_FORMAT_DSP_TRUESPEECH;
175         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
176         public const int RIFF_WAVE_FORMAT_DTS;
177         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
178         public const int RIFF_WAVE_FORMAT_DVI_ADPCM;
179         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
180         public const int RIFF_WAVE_FORMAT_ECHOSC1;
181         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
182         public const int RIFF_WAVE_FORMAT_ECHOSC3;
183         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
184         public const int RIFF_WAVE_FORMAT_ESPCM;
185         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
186         public const int RIFF_WAVE_FORMAT_EXTENSIBLE;
187         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
188         public const int RIFF_WAVE_FORMAT_FLAC;
189         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
190         public const int RIFF_WAVE_FORMAT_FM_TOWNS_SND;
191         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
192         public const int RIFF_WAVE_FORMAT_G722_ADPCM;
193         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
194         public const int RIFF_WAVE_FORMAT_G723_ADPCM;
195         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
196         public const int RIFF_WAVE_FORMAT_G726ADPCM;
197         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
198         public const int RIFF_WAVE_FORMAT_G726_ADPCM;
199         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
200         public const int RIFF_WAVE_FORMAT_G728_CELP;
201         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
202         public const int RIFF_WAVE_FORMAT_G729A;
203         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
204         public const int RIFF_WAVE_FORMAT_GSM610;
205         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
206         public const int RIFF_WAVE_FORMAT_GSM_AMR_CBR;
207         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
208         public const int RIFF_WAVE_FORMAT_GSM_AMR_VBR;
209         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
210         public const int RIFF_WAVE_FORMAT_IBM_CVSD;
211         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
212         public const int RIFF_WAVE_FORMAT_IEEE_FLOAT;
213         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
214         public const int RIFF_WAVE_FORMAT_ILINK_VC;
215         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
216         public const int RIFF_WAVE_FORMAT_IMC;
217         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
218         public const int RIFF_WAVE_FORMAT_IPI_HSX;
219         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
220         public const int RIFF_WAVE_FORMAT_IPI_RPELP;
221         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
222         public const int RIFF_WAVE_FORMAT_ISIAUDIO;
223         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
224         public const int RIFF_WAVE_FORMAT_ITU_G721_ADPCM;
225         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
226         public const int RIFF_WAVE_FORMAT_LH_CODEC;
227         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
228         public const int RIFF_WAVE_FORMAT_LRC;
229         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
230         public const int RIFF_WAVE_FORMAT_LUCENT_G723;
231         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
232         public const int RIFF_WAVE_FORMAT_MALDEN_PHONYTALK;
233         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
234         public const int RIFF_WAVE_FORMAT_MEDIASONIC_G723;
235         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
236         public const int RIFF_WAVE_FORMAT_MEDIASPACE_ADPCM;
237         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
238         public const int RIFF_WAVE_FORMAT_MEDIAVISION_ADPCM;
239         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
240         public const int RIFF_WAVE_FORMAT_MPEGL12;
241         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
242         public const int RIFF_WAVE_FORMAT_MPEGL3;
243         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
244         public const int RIFF_WAVE_FORMAT_MSG723;
245         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
246         public const int RIFF_WAVE_FORMAT_MSN;
247         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
248         public const int RIFF_WAVE_FORMAT_MSRT24;
249         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
250         public const int RIFF_WAVE_FORMAT_MULAW;
251         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
252         public const int RIFF_WAVE_FORMAT_MVI_MVI2;
253         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
254         public const int RIFF_WAVE_FORMAT_NMS_VBXADPCM;
255         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
256         public const int RIFF_WAVE_FORMAT_NORRIS;
257         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
258         public const int RIFF_WAVE_FORMAT_OKI_ADPCM;
259         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
260         public const int RIFF_WAVE_FORMAT_OLIADPCM;
261         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
262         public const int RIFF_WAVE_FORMAT_OLICELP;
263         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
264         public const int RIFF_WAVE_FORMAT_OLIGSM;
265         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
266         public const int RIFF_WAVE_FORMAT_OLIOPR;
267         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
268         public const int RIFF_WAVE_FORMAT_OLISBC;
269         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
270         public const int RIFF_WAVE_FORMAT_ONLIVE;
271         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
272         public const int RIFF_WAVE_FORMAT_PAC;
273         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
274         public const int RIFF_WAVE_FORMAT_PACKED;
275         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
276         public const int RIFF_WAVE_FORMAT_PCM;
277         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
278         public const int RIFF_WAVE_FORMAT_PHILIPS_LPCBB;
279         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
280         public const int RIFF_WAVE_FORMAT_PROSODY_1612;
281         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
282         public const int RIFF_WAVE_FORMAT_PROSODY_8KBPS;
283         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
284         public const int RIFF_WAVE_FORMAT_QDESIGN_MUSIC;
285         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
286         public const int RIFF_WAVE_FORMAT_QUALCOMM_HALFRATE;
287         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
288         public const int RIFF_WAVE_FORMAT_QUALCOMM_PUREVOICE;
289         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
290         public const int RIFF_WAVE_FORMAT_QUARTERDECK;
291         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
292         public const int RIFF_WAVE_FORMAT_RAW_SPORT;
293         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
294         public const int RIFF_WAVE_FORMAT_RHETOREX_ADPCM;
295         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
296         public const int RIFF_WAVE_FORMAT_ROCKWELL_ADPCM;
297         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
298         public const int RIFF_WAVE_FORMAT_ROCKWELL_DIGITALK;
299         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
300         public const int RIFF_WAVE_FORMAT_RT24;
301         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
302         public const int RIFF_WAVE_FORMAT_SANYO_LD_ADPCM;
303         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
304         public const int RIFF_WAVE_FORMAT_SBC24;
305         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
306         public const int RIFF_WAVE_FORMAT_SIERRA_ADPCM;
307         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
308         public const int RIFF_WAVE_FORMAT_SIPROLAB_ACELP4800;
309         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
310         public const int RIFF_WAVE_FORMAT_SIPROLAB_ACELP8V3;
311         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
312         public const int RIFF_WAVE_FORMAT_SIPROLAB_ACEPLNET;
313         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
314         public const int RIFF_WAVE_FORMAT_SIPROLAB_G729;
315         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
316         public const int RIFF_WAVE_FORMAT_SIPROLAB_G729A;
317         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
318         public const int RIFF_WAVE_FORMAT_SIPROLAB_KELVIN;
319         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
320         public const int RIFF_WAVE_FORMAT_SIREN;
321         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
322         public const int RIFF_WAVE_FORMAT_SOFTSOUND;
323         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
324         public const int RIFF_WAVE_FORMAT_SONARC;
325         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
326         public const int RIFF_WAVE_FORMAT_SONIC;
327         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
328         public const int RIFF_WAVE_FORMAT_SONIC_LS;
329         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
330         public const int RIFF_WAVE_FORMAT_SONY_ATRAC3;
331         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
332         public const int RIFF_WAVE_FORMAT_SOUNDSPACE_MUSICOMPRESS;
333         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
334         public const int RIFF_WAVE_FORMAT_TPC;
335         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
336         public const int RIFF_WAVE_FORMAT_TUBGSM;
337         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
338         public const int RIFF_WAVE_FORMAT_UHER_ADPCM;
339         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
340         public const int RIFF_WAVE_FORMAT_UNKNOWN;
341         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
342         public const int RIFF_WAVE_FORMAT_VIVO_G723;
343         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
344         public const int RIFF_WAVE_FORMAT_VIVO_SIREN;
345         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
346         public const int RIFF_WAVE_FORMAT_VME_VMPCM;
347         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
348         public const int RIFF_WAVE_FORMAT_VORBIS1;
349         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
350         public const int RIFF_WAVE_FORMAT_VORBIS1PLUS;
351         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
352         public const int RIFF_WAVE_FORMAT_VORBIS2;
353         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
354         public const int RIFF_WAVE_FORMAT_VORBIS2PLUS;
355         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
356         public const int RIFF_WAVE_FORMAT_VORBIS3;
357         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
358         public const int RIFF_WAVE_FORMAT_VORBIS3PLUS;
359         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
360         public const int RIFF_WAVE_FORMAT_VOXWARE;
361         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
362         public const int RIFF_WAVE_FORMAT_VOXWARE_AC10;
363         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
364         public const int RIFF_WAVE_FORMAT_VOXWARE_AC16;
365         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
366         public const int RIFF_WAVE_FORMAT_VOXWARE_AC20;
367         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
368         public const int RIFF_WAVE_FORMAT_VOXWARE_AC8;
369         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
370         public const int RIFF_WAVE_FORMAT_VOXWARE_BYTE_ALIGNED;
371         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
372         public const int RIFF_WAVE_FORMAT_VOXWARE_METASOUND;
373         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
374         public const int RIFF_WAVE_FORMAT_VOXWARE_METAVOICE;
375         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
376         public const int RIFF_WAVE_FORMAT_VOXWARE_RT29HW;
377         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
378         public const int RIFF_WAVE_FORMAT_VOXWARE_TQ40;
379         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
380         public const int RIFF_WAVE_FORMAT_VOXWARE_TQ60;
381         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
382         public const int RIFF_WAVE_FORMAT_VOXWARE_VR12;
383         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
384         public const int RIFF_WAVE_FORMAT_VOXWARE_VR18;
385         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
386         public const int RIFF_WAVE_FORMAT_VSELP;
387         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
388         public const int RIFF_WAVE_FORMAT_WMAV1;
389         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
390         public const int RIFF_WAVE_FORMAT_WMAV2;
391         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
392         public const int RIFF_WAVE_FORMAT_WMAV3;
393         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
394         public const int RIFF_WAVE_FORMAT_WMAV3_L;
395         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
396         public const int RIFF_WAVE_FORMAT_WMS;
397         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
398         public const int RIFF_WAVE_FORMAT_XEBEC;
399         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
400         public const int RIFF_WAVE_FORMAT_YAMAHA_ADPCM;
401         [CCode (cheader_filename = "gst/riff/riff-ids.h")]
402         public const int RIFF_WAVE_FORMAT_ZYXEL_ADPCM;
403         [CCode (cheader_filename = "gst/riff/riff-media.h")]
404         public static unowned Gst.Caps riff_create_audio_caps (uint16 codec_id, Gst.gst_riff_strh strh, Gst.gst_riff_strf_auds strf, Gst.Buffer strf_data, Gst.Buffer strd_data, out unowned string codec_name);
405         [CCode (cheader_filename = "gst/riff/riff-media.h")]
406         public static unowned Gst.Caps riff_create_audio_template_caps ();
407         [CCode (cheader_filename = "gst/riff/riff-media.h")]
408         public static unowned Gst.Caps riff_create_iavs_caps (uint32 codec_fcc, Gst.gst_riff_strh strh, Gst.gst_riff_strf_iavs strf, Gst.Buffer strf_data, Gst.Buffer strd_data, out unowned string codec_name);
409         [CCode (cheader_filename = "gst/riff/riff-media.h")]
410         public static unowned Gst.Caps riff_create_iavs_template_caps ();
411         [CCode (cheader_filename = "gst/riff/riff-media.h")]
412         public static unowned Gst.Caps riff_create_video_caps (uint32 codec_fcc, Gst.gst_riff_strh strh, Gst.gst_riff_strf_vids strf, Gst.Buffer strf_data, Gst.Buffer strd_data, out unowned string codec_name);
413         [CCode (cheader_filename = "gst/riff/riff-media.h")]
414         public static unowned Gst.Caps riff_create_video_template_caps ();
415         [CCode (cheader_filename = "gst/riff/riff-read.h")]
416         public static void riff_init ();
417         [CCode (cheader_filename = "gst/riff/riff-read.h")]
418         public static bool riff_parse_chunk (Gst.Element element, Gst.Buffer buf, uint offset, uint32 fourcc, out unowned Gst.Buffer chunk_data);
419         [CCode (cheader_filename = "gst/riff/riff-read.h")]
420         public static bool riff_parse_file_header (Gst.Element element, Gst.Buffer buf, uint32 doctype);
421         [CCode (cheader_filename = "gst/riff/riff-read.h")]
422         public static void riff_parse_info (Gst.Element element, Gst.Buffer buf, out unowned Gst.TagList taglist);
423         [CCode (cheader_filename = "gst/riff/riff-read.h")]
424         public static bool riff_parse_strf_auds (Gst.Element element, Gst.Buffer buf, out unowned Gst.gst_riff_strf_auds strf, out unowned Gst.Buffer data);
425         [CCode (cheader_filename = "gst/riff/riff-read.h")]
426         public static bool riff_parse_strf_iavs (Gst.Element element, Gst.Buffer buf, out unowned Gst.gst_riff_strf_iavs strf, out unowned Gst.Buffer data);
427         [CCode (cheader_filename = "gst/riff/riff-read.h")]
428         public static bool riff_parse_strf_vids (Gst.Element element, Gst.Buffer buf, out unowned Gst.gst_riff_strf_vids strf, out unowned Gst.Buffer data);
429         [CCode (cheader_filename = "gst/riff/riff-read.h")]
430         public static bool riff_parse_strh (Gst.Element element, Gst.Buffer buf, out unowned Gst.gst_riff_strh strh);
431         [CCode (cheader_filename = "gst/riff/riff-read.h")]
432         public static Gst.FlowReturn riff_read_chunk (Gst.Element element, Gst.Pad pad, uint64 offset, uint32 tag, out unowned Gst.Buffer chunk_data);