Feature/formats/compression quality

Why not use `CGFloat(compressionQuality)` there, to avoid propagating legacy types?