#include <compressor.h>
Public Attributes | |
| unsigned | version |
| The compressor API version used. | |
| unsigned | name |
| The type name of the compressor (output). | |
| unsigned | tokenType |
| The token type supported by the compressor (output). | |
| eq_uint64_t | capabilities |
| Capabilities supported by the compressor (output). | |
| float | quality |
| Compression quality (output, 1.0f: loss-less, <1.0f: lossy). | |
| float | ratio |
| Approximate compression ratio (output, sizeCompressed/sizeIn). | |
| float | speed |
| Approximate compression speed relative to BYTE_RLE (output). | |
Definition at line 184 of file plugins/compressor.h.
| unsigned EqCompressorInfo::version |
The compressor API version used.
Set on input to the API version used in Equalizer. Has to be set to EQ_COMPRESSOR_VERSION on output to declare the API version used to compile the DSO.
Definition at line 193 of file plugins/compressor.h.
| unsigned EqCompressorInfo::name |
The type name of the compressor (output).
Definition at line 196 of file plugins/compressor.h.
Referenced by eq::Image::findCompressors().
| unsigned EqCompressorInfo::tokenType |
The token type supported by the compressor (output).
Definition at line 198 of file plugins/compressor.h.
Referenced by eq::Image::findCompressors().
| eq_uint64_t EqCompressorInfo::capabilities |
Capabilities supported by the compressor (output).
Definition at line 200 of file plugins/compressor.h.
Compression quality (output, 1.0f: loss-less, <1.0f: lossy).
Definition at line 202 of file plugins/compressor.h.
| float EqCompressorInfo::ratio |
Approximate compression ratio (output, sizeCompressed/sizeIn).
Definition at line 204 of file plugins/compressor.h.
| float EqCompressorInfo::speed |
Approximate compression speed relative to BYTE_RLE (output).
Definition at line 206 of file plugins/compressor.h.
0.9 by
1.5.8