Выпущена новая версия LibRaw: 0.7.0-Alpha5.
В этой версии закончены запланированные на версию 0.7 крупные изменения:
- Весь ввод-вывод теперь происходит через собственную C++-прослойку, которую
каждый желающий может реализовать для тех способов получения RAW-данных, кои у него имеются. Например, для частичного считывания по PPTP для камер Canon и дочитывания нужных кусков on demand. - На базе новой схемы чтения, реализованы два интерфейса: чтение из файла (на файловой системе) и чтение из буфера в памяти.
- Два примера из поставки (dcraw_emu и simple_dcraw) могут использовать интерфейс чтения буфера (буфер делается через mmap(), поэтому данная функциональность в примерах есть только на Unix).
- Импортирована наисвежайшая dcraw.
Скачать эту версию можно, как и всегда, на странице "скачать". Это - альфа-версия, которая тестировалась на очень небольшом подмножестве файлов, но мне требуется помощь добровольцев (в тестировании), чтобы она стала бетой.
Новые комментарии