maxon::STREAMCONVERSION::LZ4::ENCODER Namespace Reference

Detailed Description

Options for "lz4" compression.

Functions

 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.streamconversion.lz4.encoder")
 
 MAXON_ATTRIBUTE (Int, COMPRESSION, "net.maxon.streamconversion.lz4.encoder.compression", RESOURCE_DEFINE(ENUM_BEST, 16))
 
 MAXON_ATTRIBUTE (Bool, STREAMCHECKSUM, "net.maxon.streamconversion.lz4.encoder.streamchecksum")
 
 MAXON_ATTRIBUTE (Bool, MULTITHREADING, "net.maxon.streamconversion.lz4.encoder.multithreading")
 

Function Documentation

◆ MAXON_RESOURCE_DATABASE_SCOPE()

maxon::STREAMCONVERSION::LZ4::ENCODER::MAXON_RESOURCE_DATABASE_SCOPE ( "net.maxon.streamconversion.lz4.encoder"  )

◆ MAXON_ATTRIBUTE() [1/3]

maxon::STREAMCONVERSION::LZ4::ENCODER::MAXON_ATTRIBUTE ( Int  ,
COMPRESSION  ,
"net.maxon.streamconversion.lz4.encoder.compression"  ,
RESOURCE_DEFINE(ENUM_BEST, 16)   
)

Compression strength, 0 - 2: less compression (fastest), 3- 16: better compression (slower). Default is 0.

◆ MAXON_ATTRIBUTE() [2/3]

maxon::STREAMCONVERSION::LZ4::ENCODER::MAXON_ATTRIBUTE ( Bool  ,
STREAMCHECKSUM  ,
"net.maxon.streamconversion.lz4.encoder.streamchecksum"   
)

True if additional checksum chunks are generated when encoding. Default is false.

◆ MAXON_ATTRIBUTE() [3/3]

maxon::STREAMCONVERSION::LZ4::ENCODER::MAXON_ATTRIBUTE ( Bool  ,
MULTITHREADING  ,
"net.maxon.streamconversion.lz4.encoder.multithreading"   
)

Specify if more then one cpu should be used. Default is true (= faster).