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