Go to the source code of this file.
|
AgsVstTUID * | ags_vst_ibstream_get_iid () |
|
AgsVstTResult | ags_vst_ibstream_read (AgsVstIBStream *ib_stream, gpointer buffer, gint32 num_bytes, gint32 *num_bytes_read) |
|
AgsVstTResult | ags_vst_ibstream_write (AgsVstIBStream *ib_stream, gpointer buffer, gint32 num_bytes, gint32 *num_bytes_written) |
|
AgsVstTResult | ags_vst_ibstream_seek (AgsVstIBStream *ib_stream, gint64 pos, gint32 mode, gint64 *result) |
|
AgsVstTResult | ags_vst_ibstream_tell (AgsVstIBStream *ib_stream, gint64 *pos) |
|
AgsVstTUID * | ags_vst_isizeable_stream_get_iid () |
|
AgsVstTResult | ags_vst_isizeable_stream_set_stream_size (AgsVstISizeableStream *isizeable_stream, gint64 stream_size) |
|
◆ AGS_VST_IBSTREAM_IID
◆ AGS_VST_ISIZEABLE_STREAM_IID
◆ AgsVstIBStream
◆ AgsVstISizeableStream
◆ AgsVstIStreamSeekMode
Enumerator |
---|
AGS_VST_KIB_SEEK_SET | |
AGS_VST_KIB_SEEK_CUR | |
AGS_VST_KIB_SEEK_END | |
◆ ags_vst_ibstream_get_iid()
Get IID.
- Returns
- the Steinberg::TUID as AgsVstTUID
- Since
- 5.0.0
◆ ags_vst_ibstream_read()
Read.
- Parameters
-
ib_stream | the stream |
buffer | the buffer |
num_bytes | number of bytes |
num_bytes_read | number of read |
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_ibstream_seek()
Seek.
- Parameters
-
ib_stream | the stream |
pos | the position |
mode | mode |
result | the result |
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_ibstream_tell()
Tell.
- Parameters
-
ib_stream | the stream |
pos | the position |
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_ibstream_write()
Write.
- Parameters
-
ib_stream | the stream |
buffer | the buffer |
num_bytes | number of bytes |
num_bytes_written | number of read |
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_isizeable_stream_get_iid()
Get IID.
- Returns
- the Steinberg::TUID as AgsVstTUID
- Since
- 5.0.0
◆ ags_vst_isizeable_stream_set_stream_size()
Set stream size.
- Parameters
-
isizeable_stream | the stream |
stream_size | stream size |
- Returns
- the return code
- Since
- 5.0.0