Import line: | GstRiff = imports.gi.GstRiff; |
GIR File: | GstRiff-0.10.gir |
C documentation: | GstRiff |
Namespace : | GstRiff |
Show / Hide Inherited methods, properties and signals |
Properties | |
---|---|
Number GstRiff.RIFF_IBM_FORMAT_ADPCM : 259
|
|
Number GstRiff.RIFF_IBM_FORMAT_ALAW : 258
|
|
Number GstRiff.RIFF_IBM_FORMAT_MULAW : 257
|
|
Number GstRiff.RIFF_IF_KEYFRAME : 16
|
|
Number GstRiff.RIFF_IF_LIST : 1
|
|
Number GstRiff.RIFF_IF_NO_TIME : 256
|
|
Number GstRiff.RIFF_STRH_DISABLED : 1
|
|
Number GstRiff.RIFF_STRH_VIDEOPALCHANGES : 65536
|
|
Number GstRiff.RIFF_WAVE_FORMAT_A52 : 8192
|
|
Number GstRiff.RIFF_WAVE_FORMAT_AAC : 255
|
|
Number GstRiff.RIFF_WAVE_FORMAT_AAC_AC : 16707
|
|
Number GstRiff.RIFF_WAVE_FORMAT_AAC_pm : 28781
|
|
Number GstRiff.RIFF_WAVE_FORMAT_ADPCM : 2
|
|
Number GstRiff.RIFF_WAVE_FORMAT_ADPCM_IMA_DK3 : 98
|
|
Number GstRiff.RIFF_WAVE_FORMAT_ADPCM_IMA_DK4 : 97
|
|
Number GstRiff.RIFF_WAVE_FORMAT_ADPCM_IMA_WAV : 105
|
|
Number GstRiff.RIFF_WAVE_FORMAT_ALAW : 6
|
|
Number GstRiff.RIFF_WAVE_FORMAT_AMR_NB : 87
|
|
Number GstRiff.RIFF_WAVE_FORMAT_AMR_WB : 88
|
|
Number GstRiff.RIFF_WAVE_FORMAT_APTX : 37
|
|
Number GstRiff.RIFF_WAVE_FORMAT_AUDIOFILE_AF10 : 38
|
|
Number GstRiff.RIFF_WAVE_FORMAT_AUDIOFILE_AF36 : 36
|
|
Number GstRiff.RIFF_WAVE_FORMAT_BTV_DIGITAL : 1024
|
|
Number GstRiff.RIFF_WAVE_FORMAT_CANOPUS_ATRAC : 99
|
|
Number GstRiff.RIFF_WAVE_FORMAT_CIRRUS : 96
|
|
Number GstRiff.RIFF_WAVE_FORMAT_CONTROL_RES_CR10 : 55
|
|
Number GstRiff.RIFF_WAVE_FORMAT_CONTROL_RES_VQLPC : 52
|
|
Number GstRiff.RIFF_WAVE_FORMAT_CREATIVE_ADPCM : 512
|
|
Number GstRiff.RIFF_WAVE_FORMAT_CREATIVE_FASTSPEECH10 : 515
|
|
Number GstRiff.RIFF_WAVE_FORMAT_CREATIVE_FASTSPEECH8 : 514
|
|
Number GstRiff.RIFF_WAVE_FORMAT_CS2 : 608
|
|
Number GstRiff.RIFF_WAVE_FORMAT_CS_IMAADPCM : 57
|
|
Number GstRiff.RIFF_WAVE_FORMAT_CU_CODEC : 25
|
|
Number GstRiff.RIFF_WAVE_FORMAT_DF_G726 : 133
|
|
Number GstRiff.RIFF_WAVE_FORMAT_DF_GSM610 : 134
|
|
Number GstRiff.RIFF_WAVE_FORMAT_DIALOGIC_OKI_ADPCM : 23
|
|
Number GstRiff.RIFF_WAVE_FORMAT_DIGIADPCM : 54
|
|
Number GstRiff.RIFF_WAVE_FORMAT_DIGIFIX : 22
|
|
Number GstRiff.RIFF_WAVE_FORMAT_DIGIREAL : 53
|
|
Number GstRiff.RIFF_WAVE_FORMAT_DIGISTD : 21
|
|
Number GstRiff.RIFF_WAVE_FORMAT_DIGITAL_G723 : 291
|
|
Number GstRiff.RIFF_WAVE_FORMAT_DOLBY_AC2 : 48
|
|
Number GstRiff.RIFF_WAVE_FORMAT_DOLBY_AC3_SPDIF : 146
|
|
Number GstRiff.RIFF_WAVE_FORMAT_DSAT_DISPLAY : 103
|
|
Number GstRiff.RIFF_WAVE_FORMAT_DSP_TRUESPEECH : 34
|
|
Number GstRiff.RIFF_WAVE_FORMAT_DTS : 8193
|
|
Number GstRiff.RIFF_WAVE_FORMAT_DVI_ADPCM : 17
|
|
Number GstRiff.RIFF_WAVE_FORMAT_ECHOSC1 : 35
|
|
Number GstRiff.RIFF_WAVE_FORMAT_ECHOSC3 : 58
|
|
Number GstRiff.RIFF_WAVE_FORMAT_ESPCM : 97
|
|
Number GstRiff.RIFF_WAVE_FORMAT_EXTENSIBLE : 65534
|
|
Number GstRiff.RIFF_WAVE_FORMAT_FLAC : 61868
|
|
Number GstRiff.RIFF_WAVE_FORMAT_FM_TOWNS_SND : 768
|
|
Number GstRiff.RIFF_WAVE_FORMAT_G722_ADPCM : 101
|
|
Number GstRiff.RIFF_WAVE_FORMAT_G723_ADPCM : 20
|
|
Number GstRiff.RIFF_WAVE_FORMAT_G726ADPCM : 320
|
|
Number GstRiff.RIFF_WAVE_FORMAT_G726_ADPCM : 100
|
|
Number GstRiff.RIFF_WAVE_FORMAT_G728_CELP : 65
|
|
Number GstRiff.RIFF_WAVE_FORMAT_G729A : 131
|
|
Number GstRiff.RIFF_WAVE_FORMAT_GSM610 : 49
|
|
Number GstRiff.RIFF_WAVE_FORMAT_GSM_AMR_CBR : 31265
|
|
Number GstRiff.RIFF_WAVE_FORMAT_GSM_AMR_VBR : 31266
|
|
Number GstRiff.RIFF_WAVE_FORMAT_IBM_CVSD : 5
|
|
Number GstRiff.RIFF_WAVE_FORMAT_IEEE_FLOAT : 3
|
|
Number GstRiff.RIFF_WAVE_FORMAT_ILINK_VC : 560
|
|
Number GstRiff.RIFF_WAVE_FORMAT_IMC : 1025
|
|
Number GstRiff.RIFF_WAVE_FORMAT_IPI_HSX : 592
|
|
Number GstRiff.RIFF_WAVE_FORMAT_IPI_RPELP : 593
|
|
Number GstRiff.RIFF_WAVE_FORMAT_ISIAUDIO : 136
|
|
Number GstRiff.RIFF_WAVE_FORMAT_ITU_G721_ADPCM : 64
|
|
Number GstRiff.RIFF_WAVE_FORMAT_LH_CODEC : 4352
|
|
Number GstRiff.RIFF_WAVE_FORMAT_LRC : 40
|
|
Number GstRiff.RIFF_WAVE_FORMAT_LUCENT_G723 : 89
|
|
Number GstRiff.RIFF_WAVE_FORMAT_MALDEN_PHONYTALK : 160
|
|
Number GstRiff.RIFF_WAVE_FORMAT_MEDIASONIC_G723 : 147
|
|
Number GstRiff.RIFF_WAVE_FORMAT_MEDIASPACE_ADPCM : 18
|
|
Number GstRiff.RIFF_WAVE_FORMAT_MEDIAVISION_ADPCM : 24
|
|
Number GstRiff.RIFF_WAVE_FORMAT_MPEGL12 : 80
|
|
Number GstRiff.RIFF_WAVE_FORMAT_MPEGL3 : 85
|
|
Number GstRiff.RIFF_WAVE_FORMAT_MSG723 : 66
|
|
Number GstRiff.RIFF_WAVE_FORMAT_MSN : 50
|
|
Number GstRiff.RIFF_WAVE_FORMAT_MSRT24 : 130
|
|
Number GstRiff.RIFF_WAVE_FORMAT_MULAW : 7
|
|
Number GstRiff.RIFF_WAVE_FORMAT_MVI_MVI2 : 132
|
|
Number GstRiff.RIFF_WAVE_FORMAT_NMS_VBXADPCM : 56
|
|
Number GstRiff.RIFF_WAVE_FORMAT_NORRIS : 5120
|
|
Number GstRiff.RIFF_WAVE_FORMAT_OKI_ADPCM : 16
|
|
Number GstRiff.RIFF_WAVE_FORMAT_OLIADPCM : 4097
|
|
Number GstRiff.RIFF_WAVE_FORMAT_OLICELP : 4098
|
|
Number GstRiff.RIFF_WAVE_FORMAT_OLIGSM : 4096
|
|
Number GstRiff.RIFF_WAVE_FORMAT_OLIOPR : 4100
|
|
Number GstRiff.RIFF_WAVE_FORMAT_OLISBC : 4099
|
|
Number GstRiff.RIFF_WAVE_FORMAT_ONLIVE : 137
|
|
Number GstRiff.RIFF_WAVE_FORMAT_PAC : 83
|
|
Number GstRiff.RIFF_WAVE_FORMAT_PACKED : 153
|
|
Number GstRiff.RIFF_WAVE_FORMAT_PCM : 1
|
|
Number GstRiff.RIFF_WAVE_FORMAT_PHILIPS_LPCBB : 152
|
|
Number GstRiff.RIFF_WAVE_FORMAT_PROSODY_1612 : 39
|
|
Number GstRiff.RIFF_WAVE_FORMAT_PROSODY_8KBPS : 148
|
|
Number GstRiff.RIFF_WAVE_FORMAT_QDESIGN_MUSIC : 1104
|
|
Number GstRiff.RIFF_WAVE_FORMAT_QUALCOMM_HALFRATE : 337
|
|
Number GstRiff.RIFF_WAVE_FORMAT_QUALCOMM_PUREVOICE : 336
|
|
Number GstRiff.RIFF_WAVE_FORMAT_QUARTERDECK : 544
|
|
Number GstRiff.RIFF_WAVE_FORMAT_RAW_SPORT : 576
|
|
Number GstRiff.RIFF_WAVE_FORMAT_RHETOREX_ADPCM : 256
|
|
Number GstRiff.RIFF_WAVE_FORMAT_ROCKWELL_ADPCM : 59
|
|
Number GstRiff.RIFF_WAVE_FORMAT_ROCKWELL_DIGITALK : 60
|
|
Number GstRiff.RIFF_WAVE_FORMAT_RT24 : 82
|
|
Number GstRiff.RIFF_WAVE_FORMAT_SANYO_LD_ADPCM : 293
|
|
Number GstRiff.RIFF_WAVE_FORMAT_SBC24 : 145
|
|
Number GstRiff.RIFF_WAVE_FORMAT_SIERRA_ADPCM : 19
|
|
Number GstRiff.RIFF_WAVE_FORMAT_SIPROLAB_ACELP4800 : 305
|
|
Number GstRiff.RIFF_WAVE_FORMAT_SIPROLAB_ACELP8V3 : 306
|
|
Number GstRiff.RIFF_WAVE_FORMAT_SIPROLAB_ACEPLNET : 304
|
|
Number GstRiff.RIFF_WAVE_FORMAT_SIPROLAB_G729 : 307
|
|
Number GstRiff.RIFF_WAVE_FORMAT_SIPROLAB_G729A : 308
|
|
Number GstRiff.RIFF_WAVE_FORMAT_SIPROLAB_KELVIN : 309
|
|
Number GstRiff.RIFF_WAVE_FORMAT_SIREN : 654
|
|
Number GstRiff.RIFF_WAVE_FORMAT_SOFTSOUND : 128
|
|
Number GstRiff.RIFF_WAVE_FORMAT_SONARC : 33
|
|
Number GstRiff.RIFF_WAVE_FORMAT_SONIC : 8264
|
|
Number GstRiff.RIFF_WAVE_FORMAT_SONIC_LS : 8264
|
|
Number GstRiff.RIFF_WAVE_FORMAT_SONY_ATRAC3 : 624
|
|
Number GstRiff.RIFF_WAVE_FORMAT_SOUNDSPACE_MUSICOMPRESS : 5376
|
|
Number GstRiff.RIFF_WAVE_FORMAT_TPC : 1665
|
|
Number GstRiff.RIFF_WAVE_FORMAT_TUBGSM : 341
|
|
Number GstRiff.RIFF_WAVE_FORMAT_UHER_ADPCM : 528
|
|
Number GstRiff.RIFF_WAVE_FORMAT_UNKNOWN : 0
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VIVO_G723 : 273
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VIVO_SIREN : 274
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VME_VMPCM : 1664
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VORBIS1 : 26447
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VORBIS1PLUS : 26479
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VORBIS2 : 26448
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VORBIS2PLUS : 26480
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VORBIS3 : 26449
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VORBIS3PLUS : 26481
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VOXWARE : 98
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VOXWARE_AC10 : 113
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VOXWARE_AC16 : 114
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VOXWARE_AC20 : 115
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VOXWARE_AC8 : 112
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VOXWARE_BYTE_ALIGNED : 105
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VOXWARE_METASOUND : 117
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VOXWARE_METAVOICE : 116
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VOXWARE_RT29HW : 118
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VOXWARE_TQ40 : 121
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VOXWARE_TQ60 : 129
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VOXWARE_VR12 : 119
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VOXWARE_VR18 : 120
|
|
Number GstRiff.RIFF_WAVE_FORMAT_VSELP : 4
|
|
Number GstRiff.RIFF_WAVE_FORMAT_WMAV1 : 352
|
|
Number GstRiff.RIFF_WAVE_FORMAT_WMAV2 : 353
|
|
Number GstRiff.RIFF_WAVE_FORMAT_WMAV3 : 354
|
|
Number GstRiff.RIFF_WAVE_FORMAT_WMAV3_L : 355
|
|
Number GstRiff.RIFF_WAVE_FORMAT_WMS : 10
|
|
Number GstRiff.RIFF_WAVE_FORMAT_XEBEC : 61
|
|
Number GstRiff.RIFF_WAVE_FORMAT_YAMAHA_ADPCM : 32
|
|
Number GstRiff.RIFF_WAVE_FORMAT_ZYXEL_ADPCM : 151
|
None |
Method / Constructor | Defined By | |
---|---|---|
GstRiff.create_audio_caps
(Number codec_id, riff_strh strh, riff_strf_auds strf, Buffer strf_data, Buffer strd_data, Array codec_name)
:
Gst.Caps
|
GstRiff | |
GstRiff.create_audio_template_caps
()
:
Gst.Caps
|
GstRiff | |
GstRiff.create_iavs_caps
(Number codec_fcc, riff_strh strh, riff_strf_iavs strf, Buffer strf_data, Buffer strd_data, Array codec_name)
:
Gst.Caps
|
GstRiff | |
GstRiff.create_iavs_template_caps
()
:
Gst.Caps
|
GstRiff | |
GstRiff.create_video_caps
(Number codec_fcc, riff_strh strh, riff_strf_vids strf, Buffer strf_data, Buffer strd_data, Array codec_name)
:
Gst.Caps
|
GstRiff | |
GstRiff.create_video_template_caps
()
:
Gst.Caps
|
GstRiff | |
GstRiff.init
()
:
none
Initialize riff library.
Initialize riff library.
|
GstRiff | |
GstRiff.parse_chunk
(Element element, Buffer buf, Object out_values, Number fourcc, Buffer chunk_data)
:
Boolean
Reads a single chunk.
Reads a single chunk.
|
GstRiff | |
Reads the first few bytes from the provided buffer, checks if this stream is a RIFF stream, and determines document type.
Reads the first few bytes from the provided buffer, checks if this stream is a RIFF stream, and determines document type. This function takes ownership of buf so it should not be used anymore after calling this function. caller should error out; we already throw an error), or TRUE if it is.
|
GstRiff | |
Parses stream metadata from input data.
Parses stream metadata from input data.
|
GstRiff | |
Parses an audio stream´s strf structure plus optionally some extradata from input data.
Parses an audio stream´s strf structure plus optionally some extradata from input data. This function takes ownership of buf. use.
|
GstRiff | |
Parses a interleaved (also known as "complex") stream´s strf structure plus optionally some extradata from input data.
Parses a interleaved (also known as "complex") stream´s strf structure plus optionally some extradata from input data. This function takes ownership of buf.
|
GstRiff | |
Parses a video stream´s strf structure plus optionally some extradata from input data.
Parses a video stream´s strf structure plus optionally some extradata from input data. This function takes ownership of buf.
|
GstRiff | |
Parses a strh structure from input data.
Parses a strh structure from input data. Takes ownership of buf.
|
GstRiff | |
GstRiff.read_chunk
(Element element, Pad pad, Object out_values, Number tag, Buffer chunk_data)
:
Gst.FlowReturn
Reads a single chunk of data.
Reads a single chunk of data. Since 0.10.8 'JUNK' chunks are skipped automatically.
|
GstRiff |
None |