summaryrefslogtreecommitdiff
path: root/vapi/gstreamer-riff-0.10.vapi
blob: ef872636ee146aa49ed10f98003a7c91c20c4bcf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
/* gstreamer-riff-0.10.vapi generated by vapigen, do not modify. */

[CCode (cprefix = "Gst", gir_namespace = "GstRiff", gir_version = "0.10", lower_case_cprefix = "gst_")]
namespace Gst {
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	[Compact]
	public class gst_riff_acid {
		public uint32 loop_type;
		public uint16 meter_d;
		public uint16 meter_n;
		public uint32 number_of_beats;
		public uint16 root_note;
		public float tempo;
		public uint16 unknown1;
		public float unknown2;
	}
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	[Compact]
	public class gst_riff_dmlh {
		public uint32 totalframes;
	}
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	[Compact]
	public class gst_riff_index_entry {
		public uint32 flags;
		public uint32 id;
		public uint32 offset;
		public uint32 size;
	}
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	[Compact]
	public class gst_riff_strf_auds {
		public uint32 av_bps;
		public uint16 blockalign;
		public uint16 channels;
		public uint16 format;
		public uint32 rate;
		public uint16 size;
	}
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	[Compact]
	public class gst_riff_strf_iavs {
		public uint32 DVAAuxCtl;
		public uint32 DVAAuxCtl1;
		public uint32 DVAAuxSrc;
		public uint32 DVAAuxSrc1;
		public uint32 DVReserved1;
		public uint32 DVReserved2;
		public uint32 DVVAuxCtl;
		public uint32 DVVAuxSrc;
	}
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	[Compact]
	public class gst_riff_strf_vids {
		public uint16 bit_cnt;
		public uint32 compression;
		public uint32 height;
		public uint32 image_size;
		public uint32 imp_colors;
		public uint32 num_colors;
		public uint16 planes;
		public uint32 size;
		public uint32 width;
		public uint32 xpels_meter;
		public uint32 ypels_meter;
	}
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	[Compact]
	public class gst_riff_strh {
		public uint32 bufsize;
		public uint32 fcc_handler;
		public uint32 flags;
		public uint32 init_frames;
		public uint32 length;
		public uint32 priority;
		public uint32 quality;
		public uint32 rate;
		public uint32 samplesize;
		public uint32 scale;
		public uint32 start;
		public uint32 type;
	}
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_IBM_FORMAT_ADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_IBM_FORMAT_ALAW;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_IBM_FORMAT_MULAW;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_IF_COMPUSE;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_IF_KEYFRAME;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_IF_LIST;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_IF_NO_TIME;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_STRH_DISABLED;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_STRH_VIDEOPALCHANGES;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_A52;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_AAC;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_AAC_AC;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_AAC_pm;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_ADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_ADPCM_IMA_DK3;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_ADPCM_IMA_DK4;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_ADPCM_IMA_WAV;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_ALAW;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_AMR_NB;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_AMR_WB;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_APTX;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_AUDIOFILE_AF10;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_AUDIOFILE_AF36;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_BTV_DIGITAL;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_CANOPUS_ATRAC;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_CIRRUS;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_CONTROL_RES_CR10;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_CONTROL_RES_VQLPC;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_CREATIVE_ADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_CREATIVE_FASTSPEECH10;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_CREATIVE_FASTSPEECH8;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_CS2;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_CS_IMAADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_CU_CODEC;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_DF_G726;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_DF_GSM610;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_DIALOGIC_OKI_ADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_DIGIADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_DIGIFIX;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_DIGIREAL;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_DIGISTD;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_DIGITAL_G723;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_DOLBY_AC2;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_DOLBY_AC3_SPDIF;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_DSAT_DISPLAY;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_DSP_TRUESPEECH;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_DTS;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_DVI_ADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_ECHOSC1;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_ECHOSC3;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_ESPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_EXTENSIBLE;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_FLAC;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_FM_TOWNS_SND;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_G722_ADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_G723_ADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_G726ADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_G726_ADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_G728_CELP;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_G729A;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_GSM610;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_GSM_AMR_CBR;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_GSM_AMR_VBR;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_IBM_CVSD;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_IEEE_FLOAT;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_ILINK_VC;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_IMC;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_IPI_HSX;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_IPI_RPELP;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_ISIAUDIO;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_ITU_G721_ADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_LH_CODEC;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_LRC;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_LUCENT_G723;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_MALDEN_PHONYTALK;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_MEDIASONIC_G723;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_MEDIASPACE_ADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_MEDIAVISION_ADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_MPEGL12;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_MPEGL3;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_MSG723;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_MSN;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_MSRT24;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_MULAW;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_MVI_MVI2;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_NMS_VBXADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_NORRIS;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_OKI_ADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_OLIADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_OLICELP;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_OLIGSM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_OLIOPR;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_OLISBC;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_ONLIVE;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_PAC;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_PACKED;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_PCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_PHILIPS_LPCBB;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_PROSODY_1612;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_PROSODY_8KBPS;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_QDESIGN_MUSIC;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_QUALCOMM_HALFRATE;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_QUALCOMM_PUREVOICE;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_QUARTERDECK;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_RAW_SPORT;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_RHETOREX_ADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_ROCKWELL_ADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_ROCKWELL_DIGITALK;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_RT24;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_SANYO_LD_ADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_SBC24;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_SIERRA_ADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_SIPROLAB_ACELP4800;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_SIPROLAB_ACELP8V3;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_SIPROLAB_ACEPLNET;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_SIPROLAB_G729;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_SIPROLAB_G729A;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_SIPROLAB_KELVIN;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_SIREN;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_SOFTSOUND;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_SONARC;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_SONIC;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_SONIC_LS;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_SONY_ATRAC3;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_SOUNDSPACE_MUSICOMPRESS;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_TPC;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_TUBGSM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_UHER_ADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_UNKNOWN;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VIVO_G723;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VIVO_SIREN;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VME_VMPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VORBIS1;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VORBIS1PLUS;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VORBIS2;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VORBIS2PLUS;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VORBIS3;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VORBIS3PLUS;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VOXWARE;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VOXWARE_AC10;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VOXWARE_AC16;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VOXWARE_AC20;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VOXWARE_AC8;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VOXWARE_BYTE_ALIGNED;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VOXWARE_METASOUND;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VOXWARE_METAVOICE;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VOXWARE_RT29HW;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VOXWARE_TQ40;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VOXWARE_TQ60;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VOXWARE_VR12;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VOXWARE_VR18;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_VSELP;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_WMAV1;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_WMAV2;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_WMAV3;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_WMAV3_L;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_WMS;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_XEBEC;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_YAMAHA_ADPCM;
	[CCode (cheader_filename = "gst/riff/riff-ids.h")]
	public const int RIFF_WAVE_FORMAT_ZYXEL_ADPCM;
	[CCode (cheader_filename = "gst/riff/riff-media.h")]
	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);
	[CCode (cheader_filename = "gst/riff/riff-media.h")]
	public static unowned Gst.Caps riff_create_audio_template_caps ();
	[CCode (cheader_filename = "gst/riff/riff-media.h")]
	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);
	[CCode (cheader_filename = "gst/riff/riff-media.h")]
	public static unowned Gst.Caps riff_create_iavs_template_caps ();
	[CCode (cheader_filename = "gst/riff/riff-media.h")]
	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);
	[CCode (cheader_filename = "gst/riff/riff-media.h")]
	public static unowned Gst.Caps riff_create_video_template_caps ();
	[CCode (cheader_filename = "gst/riff/riff-read.h")]
	public static void riff_init ();
	[CCode (cheader_filename = "gst/riff/riff-read.h")]
	public static bool riff_parse_chunk (Gst.Element element, Gst.Buffer buf, uint offset, uint32 fourcc, out unowned Gst.Buffer chunk_data);
	[CCode (cheader_filename = "gst/riff/riff-read.h")]
	public static bool riff_parse_file_header (Gst.Element element, Gst.Buffer buf, uint32 doctype);
	[CCode (cheader_filename = "gst/riff/riff-read.h")]
	public static void riff_parse_info (Gst.Element element, Gst.Buffer buf, out unowned Gst.TagList taglist);
	[CCode (cheader_filename = "gst/riff/riff-read.h")]
	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);
	[CCode (cheader_filename = "gst/riff/riff-read.h")]
	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);
	[CCode (cheader_filename = "gst/riff/riff-read.h")]
	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);
	[CCode (cheader_filename = "gst/riff/riff-read.h")]
	public static bool riff_parse_strh (Gst.Element element, Gst.Buffer buf, out unowned Gst.gst_riff_strh strh);
	[CCode (cheader_filename = "gst/riff/riff-read.h")]
	public static Gst.FlowReturn riff_read_chunk (Gst.Element element, Gst.Pad pad, uint64 offset, uint32 tag, out unowned Gst.Buffer chunk_data);
}