2 <!-- This file was automatically generated from C sources - DO NOT EDIT!
3 To affect the contents of this file, edit the original C definitions,
4 and/or use gtk-doc annotations. -->
5 <repository version="1.1"
6 xmlns="http://www.gtk.org/introspection/core/1.0"
7 xmlns:c="http://www.gtk.org/introspection/c/1.0"
8 xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
9 <include name="GLib" version="2.0"/>
10 <include name="GModule" version="2.0"/>
11 <include name="GObject" version="2.0"/>
12 <include name="Gst" version="0.10"/>
13 <include name="libxml2" version="2.0"/>
14 <package name="gobject-2.0"/>
15 <package name="gstreamer-0.10"/>
16 <package name="gstreamer-riff-0.10"/>
17 <namespace name="GstRiff"
19 shared-library="libgstriff-0.10.so.0"
21 <constant name="IBM_FORMAT_ADPCM" value="259">
24 <constant name="IBM_FORMAT_ALAW" value="258">
27 <constant name="IBM_FORMAT_MULAW" value="257">
30 <constant name="IF_COMPUSE" value="268369920">
33 <constant name="IF_KEYFRAME" value="16">
36 <constant name="IF_LIST" value="1">
39 <constant name="IF_NO_TIME" value="256">
42 <constant name="STRH_DISABLED" value="1">
45 <constant name="STRH_VIDEOPALCHANGES" value="65536">
48 <constant name="WAVE_FORMAT_A52" value="8192">
51 <constant name="WAVE_FORMAT_AAC" value="255">
54 <constant name="WAVE_FORMAT_AAC_AC" value="16707">
57 <constant name="WAVE_FORMAT_AAC_pm" value="28781">
60 <constant name="WAVE_FORMAT_ADPCM" value="2">
63 <constant name="WAVE_FORMAT_ADPCM_IMA_DK3" value="98">
66 <constant name="WAVE_FORMAT_ADPCM_IMA_DK4" value="97">
69 <constant name="WAVE_FORMAT_ADPCM_IMA_WAV" value="105">
72 <constant name="WAVE_FORMAT_ALAW" value="6">
75 <constant name="WAVE_FORMAT_AMR_NB" value="87">
78 <constant name="WAVE_FORMAT_AMR_WB" value="88">
81 <constant name="WAVE_FORMAT_APTX" value="37">
84 <constant name="WAVE_FORMAT_AUDIOFILE_AF10" value="38">
87 <constant name="WAVE_FORMAT_AUDIOFILE_AF36" value="36">
90 <constant name="WAVE_FORMAT_BTV_DIGITAL" value="1024">
93 <constant name="WAVE_FORMAT_CANOPUS_ATRAC" value="99">
96 <constant name="WAVE_FORMAT_CIRRUS" value="96">
99 <constant name="WAVE_FORMAT_CONTROL_RES_CR10" value="55">
102 <constant name="WAVE_FORMAT_CONTROL_RES_VQLPC" value="52">
105 <constant name="WAVE_FORMAT_CREATIVE_ADPCM" value="512">
108 <constant name="WAVE_FORMAT_CREATIVE_FASTSPEECH10" value="515">
111 <constant name="WAVE_FORMAT_CREATIVE_FASTSPEECH8" value="514">
114 <constant name="WAVE_FORMAT_CS2" value="608">
117 <constant name="WAVE_FORMAT_CS_IMAADPCM" value="57">
120 <constant name="WAVE_FORMAT_CU_CODEC" value="25">
123 <constant name="WAVE_FORMAT_DF_G726" value="133">
126 <constant name="WAVE_FORMAT_DF_GSM610" value="134">
129 <constant name="WAVE_FORMAT_DIALOGIC_OKI_ADPCM" value="23">
132 <constant name="WAVE_FORMAT_DIGIADPCM" value="54">
135 <constant name="WAVE_FORMAT_DIGIFIX" value="22">
138 <constant name="WAVE_FORMAT_DIGIREAL" value="53">
141 <constant name="WAVE_FORMAT_DIGISTD" value="21">
144 <constant name="WAVE_FORMAT_DIGITAL_G723" value="291">
147 <constant name="WAVE_FORMAT_DOLBY_AC2" value="48">
150 <constant name="WAVE_FORMAT_DOLBY_AC3_SPDIF" value="146">
153 <constant name="WAVE_FORMAT_DSAT_DISPLAY" value="103">
156 <constant name="WAVE_FORMAT_DSP_TRUESPEECH" value="34">
159 <constant name="WAVE_FORMAT_DTS" value="8193">
162 <constant name="WAVE_FORMAT_DVI_ADPCM" value="17">
165 <constant name="WAVE_FORMAT_ECHOSC1" value="35">
168 <constant name="WAVE_FORMAT_ECHOSC3" value="58">
171 <constant name="WAVE_FORMAT_ESPCM" value="97">
174 <constant name="WAVE_FORMAT_EXTENSIBLE" value="65534">
177 <constant name="WAVE_FORMAT_FLAC" value="61868">
180 <constant name="WAVE_FORMAT_FM_TOWNS_SND" value="768">
183 <constant name="WAVE_FORMAT_G722_ADPCM" value="101">
186 <constant name="WAVE_FORMAT_G723_ADPCM" value="20">
189 <constant name="WAVE_FORMAT_G726ADPCM" value="320">
192 <constant name="WAVE_FORMAT_G726_ADPCM" value="100">
195 <constant name="WAVE_FORMAT_G728_CELP" value="65">
198 <constant name="WAVE_FORMAT_G729A" value="131">
201 <constant name="WAVE_FORMAT_GSM610" value="49">
204 <constant name="WAVE_FORMAT_GSM_AMR_CBR" value="31265">
207 <constant name="WAVE_FORMAT_GSM_AMR_VBR" value="31266">
210 <constant name="WAVE_FORMAT_IBM_CVSD" value="5">
213 <constant name="WAVE_FORMAT_IEEE_FLOAT" value="3">
216 <constant name="WAVE_FORMAT_ILINK_VC" value="560">
219 <constant name="WAVE_FORMAT_IMC" value="1025">
222 <constant name="WAVE_FORMAT_IPI_HSX" value="592">
225 <constant name="WAVE_FORMAT_IPI_RPELP" value="593">
228 <constant name="WAVE_FORMAT_ISIAUDIO" value="136">
231 <constant name="WAVE_FORMAT_ITU_G721_ADPCM" value="64">
234 <constant name="WAVE_FORMAT_LH_CODEC" value="4352">
237 <constant name="WAVE_FORMAT_LRC" value="40">
240 <constant name="WAVE_FORMAT_LUCENT_G723" value="89">
243 <constant name="WAVE_FORMAT_MALDEN_PHONYTALK" value="160">
246 <constant name="WAVE_FORMAT_MEDIASONIC_G723" value="147">
249 <constant name="WAVE_FORMAT_MEDIASPACE_ADPCM" value="18">
252 <constant name="WAVE_FORMAT_MEDIAVISION_ADPCM" value="24">
255 <constant name="WAVE_FORMAT_MPEGL12" value="80">
258 <constant name="WAVE_FORMAT_MPEGL3" value="85">
261 <constant name="WAVE_FORMAT_MSG723" value="66">
264 <constant name="WAVE_FORMAT_MSN" value="50">
267 <constant name="WAVE_FORMAT_MSRT24" value="130">
270 <constant name="WAVE_FORMAT_MULAW" value="7">
273 <constant name="WAVE_FORMAT_MVI_MVI2" value="132">
276 <constant name="WAVE_FORMAT_NMS_VBXADPCM" value="56">
279 <constant name="WAVE_FORMAT_NORRIS" value="5120">
282 <constant name="WAVE_FORMAT_OKI_ADPCM" value="16">
285 <constant name="WAVE_FORMAT_OLIADPCM" value="4097">
288 <constant name="WAVE_FORMAT_OLICELP" value="4098">
291 <constant name="WAVE_FORMAT_OLIGSM" value="4096">
294 <constant name="WAVE_FORMAT_OLIOPR" value="4100">
297 <constant name="WAVE_FORMAT_OLISBC" value="4099">
300 <constant name="WAVE_FORMAT_ONLIVE" value="137">
303 <constant name="WAVE_FORMAT_PAC" value="83">
306 <constant name="WAVE_FORMAT_PACKED" value="153">
309 <constant name="WAVE_FORMAT_PCM" value="1">
312 <constant name="WAVE_FORMAT_PHILIPS_LPCBB" value="152">
315 <constant name="WAVE_FORMAT_PROSODY_1612" value="39">
318 <constant name="WAVE_FORMAT_PROSODY_8KBPS" value="148">
321 <constant name="WAVE_FORMAT_QDESIGN_MUSIC" value="1104">
324 <constant name="WAVE_FORMAT_QUALCOMM_HALFRATE" value="337">
327 <constant name="WAVE_FORMAT_QUALCOMM_PUREVOICE" value="336">
330 <constant name="WAVE_FORMAT_QUARTERDECK" value="544">
333 <constant name="WAVE_FORMAT_RAW_SPORT" value="576">
336 <constant name="WAVE_FORMAT_RHETOREX_ADPCM" value="256">
339 <constant name="WAVE_FORMAT_ROCKWELL_ADPCM" value="59">
342 <constant name="WAVE_FORMAT_ROCKWELL_DIGITALK" value="60">
345 <constant name="WAVE_FORMAT_RT24" value="82">
348 <constant name="WAVE_FORMAT_SANYO_LD_ADPCM" value="293">
351 <constant name="WAVE_FORMAT_SBC24" value="145">
354 <constant name="WAVE_FORMAT_SIERRA_ADPCM" value="19">
357 <constant name="WAVE_FORMAT_SIPROLAB_ACELP4800" value="305">
360 <constant name="WAVE_FORMAT_SIPROLAB_ACELP8V3" value="306">
363 <constant name="WAVE_FORMAT_SIPROLAB_ACEPLNET" value="304">
366 <constant name="WAVE_FORMAT_SIPROLAB_G729" value="307">
369 <constant name="WAVE_FORMAT_SIPROLAB_G729A" value="308">
372 <constant name="WAVE_FORMAT_SIPROLAB_KELVIN" value="309">
375 <constant name="WAVE_FORMAT_SIREN" value="654">
378 <constant name="WAVE_FORMAT_SOFTSOUND" value="128">
381 <constant name="WAVE_FORMAT_SONARC" value="33">
384 <constant name="WAVE_FORMAT_SONIC" value="8264">
387 <constant name="WAVE_FORMAT_SONIC_LS" value="8264">
390 <constant name="WAVE_FORMAT_SONY_ATRAC3" value="624">
393 <constant name="WAVE_FORMAT_SOUNDSPACE_MUSICOMPRESS" value="5376">
396 <constant name="WAVE_FORMAT_TPC" value="1665">
399 <constant name="WAVE_FORMAT_TUBGSM" value="341">
402 <constant name="WAVE_FORMAT_UHER_ADPCM" value="528">
405 <constant name="WAVE_FORMAT_UNKNOWN" value="0">
408 <constant name="WAVE_FORMAT_VIVO_G723" value="273">
411 <constant name="WAVE_FORMAT_VIVO_SIREN" value="274">
414 <constant name="WAVE_FORMAT_VME_VMPCM" value="1664">
417 <constant name="WAVE_FORMAT_VORBIS1" value="26447">
420 <constant name="WAVE_FORMAT_VORBIS1PLUS" value="26479">
423 <constant name="WAVE_FORMAT_VORBIS2" value="26448">
426 <constant name="WAVE_FORMAT_VORBIS2PLUS" value="26480">
429 <constant name="WAVE_FORMAT_VORBIS3" value="26449">
432 <constant name="WAVE_FORMAT_VORBIS3PLUS" value="26481">
435 <constant name="WAVE_FORMAT_VOXWARE" value="98">
438 <constant name="WAVE_FORMAT_VOXWARE_AC10" value="113">
441 <constant name="WAVE_FORMAT_VOXWARE_AC16" value="114">
444 <constant name="WAVE_FORMAT_VOXWARE_AC20" value="115">
447 <constant name="WAVE_FORMAT_VOXWARE_AC8" value="112">
450 <constant name="WAVE_FORMAT_VOXWARE_BYTE_ALIGNED" value="105">
453 <constant name="WAVE_FORMAT_VOXWARE_METASOUND" value="117">
456 <constant name="WAVE_FORMAT_VOXWARE_METAVOICE" value="116">
459 <constant name="WAVE_FORMAT_VOXWARE_RT29HW" value="118">
462 <constant name="WAVE_FORMAT_VOXWARE_TQ40" value="121">
465 <constant name="WAVE_FORMAT_VOXWARE_TQ60" value="129">
468 <constant name="WAVE_FORMAT_VOXWARE_VR12" value="119">
471 <constant name="WAVE_FORMAT_VOXWARE_VR18" value="120">
474 <constant name="WAVE_FORMAT_VSELP" value="4">
477 <constant name="WAVE_FORMAT_WMAV1" value="352">
480 <constant name="WAVE_FORMAT_WMAV2" value="353">
483 <constant name="WAVE_FORMAT_WMAV3" value="354">
486 <constant name="WAVE_FORMAT_WMAV3_L" value="355">
489 <constant name="WAVE_FORMAT_WMS" value="10">
492 <constant name="WAVE_FORMAT_XEBEC" value="61">
495 <constant name="WAVE_FORMAT_YAMAHA_ADPCM" value="32">
498 <constant name="WAVE_FORMAT_ZYXEL_ADPCM" value="151">
501 <function name="create_audio_caps"
502 c:identifier="gst_riff_create_audio_caps">
503 <return-value transfer-ownership="full">
504 <type name="Gst.Caps" c:type="GstCaps*"/>
507 <parameter name="codec_id" transfer-ownership="none">
508 <type name="uint16" c:type="guint16"/>
510 <parameter name="strh" transfer-ownership="none">
511 <type name="gst_riff_strh" c:type="gst_riff_strh*"/>
513 <parameter name="strf" transfer-ownership="none">
514 <type name="gst_riff_strf_auds" c:type="gst_riff_strf_auds*"/>
516 <parameter name="strf_data" transfer-ownership="none">
517 <type name="Gst.Buffer" c:type="GstBuffer*"/>
519 <parameter name="strd_data" transfer-ownership="none">
520 <type name="Gst.Buffer" c:type="GstBuffer*"/>
522 <parameter name="codec_name" transfer-ownership="none">
523 <array c:type="char**">
529 <function name="create_audio_template_caps"
530 c:identifier="gst_riff_create_audio_template_caps">
531 <return-value transfer-ownership="full">
532 <type name="Gst.Caps" c:type="GstCaps*"/>
535 <function name="create_iavs_caps" c:identifier="gst_riff_create_iavs_caps">
536 <return-value transfer-ownership="full">
537 <type name="Gst.Caps" c:type="GstCaps*"/>
540 <parameter name="codec_fcc" transfer-ownership="none">
541 <type name="uint32" c:type="guint32"/>
543 <parameter name="strh" transfer-ownership="none">
544 <type name="gst_riff_strh" c:type="gst_riff_strh*"/>
546 <parameter name="strf" transfer-ownership="none">
547 <type name="gst_riff_strf_iavs" c:type="gst_riff_strf_iavs*"/>
549 <parameter name="strf_data" transfer-ownership="none">
550 <type name="Gst.Buffer" c:type="GstBuffer*"/>
552 <parameter name="strd_data" transfer-ownership="none">
553 <type name="Gst.Buffer" c:type="GstBuffer*"/>
555 <parameter name="codec_name" transfer-ownership="none">
556 <array c:type="char**">
562 <function name="create_iavs_template_caps"
563 c:identifier="gst_riff_create_iavs_template_caps">
564 <return-value transfer-ownership="full">
565 <type name="Gst.Caps" c:type="GstCaps*"/>
568 <function name="create_video_caps"
569 c:identifier="gst_riff_create_video_caps">
570 <return-value transfer-ownership="full">
571 <type name="Gst.Caps" c:type="GstCaps*"/>
574 <parameter name="codec_fcc" transfer-ownership="none">
575 <type name="uint32" c:type="guint32"/>
577 <parameter name="strh" transfer-ownership="none">
578 <type name="gst_riff_strh" c:type="gst_riff_strh*"/>
580 <parameter name="strf" transfer-ownership="none">
581 <type name="gst_riff_strf_vids" c:type="gst_riff_strf_vids*"/>
583 <parameter name="strf_data" transfer-ownership="none">
584 <type name="Gst.Buffer" c:type="GstBuffer*"/>
586 <parameter name="strd_data" transfer-ownership="none">
587 <type name="Gst.Buffer" c:type="GstBuffer*"/>
589 <parameter name="codec_name" transfer-ownership="none">
590 <array c:type="char**">
596 <function name="create_video_template_caps"
597 c:identifier="gst_riff_create_video_template_caps">
598 <return-value transfer-ownership="full">
599 <type name="Gst.Caps" c:type="GstCaps*"/>
602 <record name="gst_riff_acid" c:type="_gst_riff_acid">
603 <field name="loop_type" writable="1">
604 <type name="uint32" c:type="guint32"/>
606 <field name="root_note" writable="1">
607 <type name="uint16" c:type="guint16"/>
609 <field name="unknown1" writable="1">
610 <type name="uint16" c:type="guint16"/>
612 <field name="unknown2" writable="1">
613 <type name="float" c:type="gfloat"/>
615 <field name="number_of_beats" writable="1">
616 <type name="uint32" c:type="guint32"/>
618 <field name="meter_d" writable="1">
619 <type name="uint16" c:type="guint16"/>
621 <field name="meter_n" writable="1">
622 <type name="uint16" c:type="guint16"/>
624 <field name="tempo" writable="1">
625 <type name="float" c:type="gfloat"/>
628 <record name="gst_riff_dmlh" c:type="_gst_riff_dmlh">
629 <field name="totalframes" writable="1">
630 <type name="uint32" c:type="guint32"/>
633 <record name="gst_riff_index_entry" c:type="_gst_riff_index_entry">
634 <field name="id" writable="1">
635 <type name="uint32" c:type="guint32"/>
637 <field name="flags" writable="1">
638 <type name="uint32" c:type="guint32"/>
640 <field name="offset" writable="1">
641 <type name="uint32" c:type="guint32"/>
643 <field name="size" writable="1">
644 <type name="uint32" c:type="guint32"/>
647 <record name="gst_riff_strf_auds" c:type="_gst_riff_strf_auds">
648 <field name="format" writable="1">
649 <type name="uint16" c:type="guint16"/>
651 <field name="channels" writable="1">
652 <type name="uint16" c:type="guint16"/>
654 <field name="rate" writable="1">
655 <type name="uint32" c:type="guint32"/>
657 <field name="av_bps" writable="1">
658 <type name="uint32" c:type="guint32"/>
660 <field name="blockalign" writable="1">
661 <type name="uint16" c:type="guint16"/>
663 <field name="size" writable="1">
664 <type name="uint16" c:type="guint16"/>
667 <record name="gst_riff_strf_iavs" c:type="_gst_riff_strf_iavs">
668 <field name="DVAAuxSrc" writable="1">
669 <type name="uint32" c:type="guint32"/>
671 <field name="DVAAuxCtl" writable="1">
672 <type name="uint32" c:type="guint32"/>
674 <field name="DVAAuxSrc1" writable="1">
675 <type name="uint32" c:type="guint32"/>
677 <field name="DVAAuxCtl1" writable="1">
678 <type name="uint32" c:type="guint32"/>
680 <field name="DVVAuxSrc" writable="1">
681 <type name="uint32" c:type="guint32"/>
683 <field name="DVVAuxCtl" writable="1">
684 <type name="uint32" c:type="guint32"/>
686 <field name="DVReserved1" writable="1">
687 <type name="uint32" c:type="guint32"/>
689 <field name="DVReserved2" writable="1">
690 <type name="uint32" c:type="guint32"/>
693 <record name="gst_riff_strf_vids" c:type="_gst_riff_strf_vids">
694 <field name="size" writable="1">
695 <type name="uint32" c:type="guint32"/>
697 <field name="width" writable="1">
698 <type name="uint32" c:type="guint32"/>
700 <field name="height" writable="1">
701 <type name="uint32" c:type="guint32"/>
703 <field name="planes" writable="1">
704 <type name="uint16" c:type="guint16"/>
706 <field name="bit_cnt" writable="1">
707 <type name="uint16" c:type="guint16"/>
709 <field name="compression" writable="1">
710 <type name="uint32" c:type="guint32"/>
712 <field name="image_size" writable="1">
713 <type name="uint32" c:type="guint32"/>
715 <field name="xpels_meter" writable="1">
716 <type name="uint32" c:type="guint32"/>
718 <field name="ypels_meter" writable="1">
719 <type name="uint32" c:type="guint32"/>
721 <field name="num_colors" writable="1">
722 <type name="uint32" c:type="guint32"/>
724 <field name="imp_colors" writable="1">
725 <type name="uint32" c:type="guint32"/>
728 <record name="gst_riff_strh" c:type="_gst_riff_strh">
729 <field name="type" writable="1">
730 <type name="uint32" c:type="guint32"/>
732 <field name="fcc_handler" writable="1">
733 <type name="uint32" c:type="guint32"/>
735 <field name="flags" writable="1">
736 <type name="uint32" c:type="guint32"/>
738 <field name="priority" writable="1">
739 <type name="uint32" c:type="guint32"/>
741 <field name="init_frames" writable="1">
742 <type name="uint32" c:type="guint32"/>
744 <field name="scale" writable="1">
745 <type name="uint32" c:type="guint32"/>
747 <field name="rate" writable="1">
748 <type name="uint32" c:type="guint32"/>
750 <field name="start" writable="1">
751 <type name="uint32" c:type="guint32"/>
753 <field name="length" writable="1">
754 <type name="uint32" c:type="guint32"/>
756 <field name="bufsize" writable="1">
757 <type name="uint32" c:type="guint32"/>
759 <field name="quality" writable="1">
760 <type name="uint32" c:type="guint32"/>
762 <field name="samplesize" writable="1">
763 <type name="uint32" c:type="guint32"/>
766 <function name="init" c:identifier="gst_riff_init">
767 <return-value transfer-ownership="none">
768 <type name="none" c:type="void"/>
771 <function name="parse_chunk" c:identifier="gst_riff_parse_chunk">
772 <return-value transfer-ownership="none">
773 <type name="boolean" c:type="gboolean"/>
776 <parameter name="element" transfer-ownership="none">
777 <type name="Gst.Element" c:type="GstElement*"/>
779 <parameter name="buf" transfer-ownership="none">
780 <type name="Gst.Buffer" c:type="GstBuffer*"/>
782 <parameter name="offset"
785 transfer-ownership="full">
786 <type name="uint" c:type="guint*"/>
788 <parameter name="fourcc"
791 transfer-ownership="full">
792 <type name="uint32" c:type="guint32*"/>
794 <parameter name="chunk_data" transfer-ownership="none">
795 <type name="Gst.Buffer" c:type="GstBuffer**"/>
799 <function name="parse_file_header"
800 c:identifier="gst_riff_parse_file_header">
801 <return-value transfer-ownership="none">
802 <type name="boolean" c:type="gboolean"/>
805 <parameter name="element" transfer-ownership="none">
806 <type name="Gst.Element" c:type="GstElement*"/>
808 <parameter name="buf" transfer-ownership="none">
809 <type name="Gst.Buffer" c:type="GstBuffer*"/>
811 <parameter name="doctype"
814 transfer-ownership="full">
815 <type name="uint32" c:type="guint32*"/>
819 <function name="parse_info" c:identifier="gst_riff_parse_info">
820 <return-value transfer-ownership="none">
821 <type name="none" c:type="void"/>
824 <parameter name="element" transfer-ownership="none">
825 <type name="Gst.Element" c:type="GstElement*"/>
827 <parameter name="buf" transfer-ownership="none">
828 <type name="Gst.Buffer" c:type="GstBuffer*"/>
830 <parameter name="taglist" transfer-ownership="none">
831 <type name="Gst.TagList" c:type="GstTagList**"/>
835 <function name="parse_strf_auds" c:identifier="gst_riff_parse_strf_auds">
836 <return-value transfer-ownership="none">
837 <type name="boolean" c:type="gboolean"/>
840 <parameter name="element" transfer-ownership="none">
841 <type name="Gst.Element" c:type="GstElement*"/>
843 <parameter name="buf" transfer-ownership="none">
844 <type name="Gst.Buffer" c:type="GstBuffer*"/>
846 <parameter name="strf" transfer-ownership="none">
847 <type name="gst_riff_strf_auds" c:type="gst_riff_strf_auds**"/>
849 <parameter name="data" transfer-ownership="none">
850 <type name="Gst.Buffer" c:type="GstBuffer**"/>
854 <function name="parse_strf_iavs" c:identifier="gst_riff_parse_strf_iavs">
855 <return-value transfer-ownership="none">
856 <type name="boolean" c:type="gboolean"/>
859 <parameter name="element" transfer-ownership="none">
860 <type name="Gst.Element" c:type="GstElement*"/>
862 <parameter name="buf" transfer-ownership="none">
863 <type name="Gst.Buffer" c:type="GstBuffer*"/>
865 <parameter name="strf" transfer-ownership="none">
866 <type name="gst_riff_strf_iavs" c:type="gst_riff_strf_iavs**"/>
868 <parameter name="data" transfer-ownership="none">
869 <type name="Gst.Buffer" c:type="GstBuffer**"/>
873 <function name="parse_strf_vids" c:identifier="gst_riff_parse_strf_vids">
874 <return-value transfer-ownership="none">
875 <type name="boolean" c:type="gboolean"/>
878 <parameter name="element" transfer-ownership="none">
879 <type name="Gst.Element" c:type="GstElement*"/>
881 <parameter name="buf" transfer-ownership="none">
882 <type name="Gst.Buffer" c:type="GstBuffer*"/>
884 <parameter name="strf" transfer-ownership="none">
885 <type name="gst_riff_strf_vids" c:type="gst_riff_strf_vids**"/>
887 <parameter name="data" transfer-ownership="none">
888 <type name="Gst.Buffer" c:type="GstBuffer**"/>
892 <function name="parse_strh" c:identifier="gst_riff_parse_strh">
893 <return-value transfer-ownership="none">
894 <type name="boolean" c:type="gboolean"/>
897 <parameter name="element" transfer-ownership="none">
898 <type name="Gst.Element" c:type="GstElement*"/>
900 <parameter name="buf" transfer-ownership="none">
901 <type name="Gst.Buffer" c:type="GstBuffer*"/>
903 <parameter name="strh" transfer-ownership="none">
904 <type name="gst_riff_strh" c:type="gst_riff_strh**"/>
908 <function name="read_chunk" c:identifier="gst_riff_read_chunk">
909 <return-value transfer-ownership="full">
910 <type name="Gst.FlowReturn" c:type="GstFlowReturn"/>
913 <parameter name="element" transfer-ownership="none">
914 <type name="Gst.Element" c:type="GstElement*"/>
916 <parameter name="pad" transfer-ownership="none">
917 <type name="Gst.Pad" c:type="GstPad*"/>
919 <parameter name="offset"
922 transfer-ownership="full">
923 <type name="uint64" c:type="guint64*"/>
925 <parameter name="tag"
928 transfer-ownership="full">
929 <type name="uint32" c:type="guint32*"/>
931 <parameter name="chunk_data" transfer-ownership="none">
932 <type name="Gst.Buffer" c:type="GstBuffer**"/>