/* gstreamer-riff-0.10.vapi generated by vapigen, do not modify. */ [CCode (cprefix = "Gst", lower_case_cprefix = "gst_")] namespace Gst { [Compact] [CCode (cheader_filename = "gst/riff/riff-ids.h")] 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; } [Compact] [CCode (cheader_filename = "gst/riff/riff-ids.h")] public class gst_riff_dmlh { public uint32 totalframes; } [Compact] [CCode (cheader_filename = "gst/riff/riff-ids.h")] public class gst_riff_index_entry { public uint32 flags; public uint32 id; public uint32 offset; public uint32 size; } [Compact] [CCode (cheader_filename = "gst/riff/riff-ids.h")] 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; } [Compact] [CCode (cheader_filename = "gst/riff/riff-ids.h")] 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; } [Compact] [CCode (cheader_filename = "gst/riff/riff-ids.h")] 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; } [Compact] [CCode (cheader_filename = "gst/riff/riff-ids.h")] 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_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); }