| Top |
GObject ├── GsfInput │ ╰── GsfInputGZip ╰── GsfOutput ├── GsfOutputBzip ╰── GsfOutputGZip
GsfInput * gsf_input_gzip_new (GsfInput *source,GError **err);
Adds a reference to source
.
source |
The underlying data source. |
|
err |
place to store a GError if anything goes wrong. |
[allow-none] |
GsfInput * gsf_input_memory_new_from_bzip (GsfInput *source,GError **err);
GsfOutput * gsf_output_gzip_new (GsfOutput *sink,GError **err);
Adds a reference to sink
.
“raw” property“raw” gboolean
Whether to read compressed data with no header and no trailer.
Flags: Read / Write / Construct Only
Default value: FALSE
“source” property“source” GsfInput *
Where the compressed data comes from.
Flags: Read / Write / Construct Only
“uncompressed-size” property“uncompressed-size” gint64
The source's uncompressed size.
Flags: Read / Write / Construct Only
Allowed values: >= -1
Default value: -1
“raw” property“raw” gboolean
Whether to write compressed data with no header/tailer.
Flags: Read / Write / Construct Only
Default value: FALSE
“sink” property“sink” GsfOutput *
Where the compressed data is written.
Flags: Read / Write / Construct Only