[Cin] UPD: OpenEXR multithreading, new compression patch

Andrew Randrianasulu randrianasulu at gmail.com
Tue Mar 17 12:43:06 CET 2020


Just included file.h in fileexr, and used file->cpus for auto cpu count



----------  Пересланное сообщение  ----------

Тема: OpenEXR (hardcoded) multithreading, new compression patch
Дата: Вторник 17 марта 2020
Отправитель: Andrew Randrianasulu <randrianasulu at gmail.com>
Получатель:  "Cinelerra.GG" <cin at lists.cinelerra-gg.org>

I still don't know how to set attribute in OpenEXR, its here in
/usr/include/OpenEXR/ImfStandardAttributes.h

//
// dwaCompressionLevel -- sets the quality level for images compressed
// with the DWAA or DWAB method.
//

IMF_STD_ATTRIBUTE_DEF (dwaCompressionLevel, DwaCompressionLevel, float)

but c++/c  still definitely not my language ...

I killed few blank lines in fileexr.C, I hope this is ok

Additions to asset.c | h not included ..They not really usable without setting this new attribute

Also, I still have no idea how to downpropagate cpu count .. file.C knows it,
but File::EXR not ...


-------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OPEN_EXR_B44_DWAA-3.diff
Type: text/x-diff
Size: 5261 bytes
Desc: not available
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20200317/cf0476c6/attachment.bin>


More information about the Cin mailing list