Project

General

Profile

Bug #12207

Bug #11581: Huffmantable is broken.

[1/3] Regression: huffmantable is just broken.

Added by Roman Lebedev 5 months ago. Updated 5 months ago.

Status:
In Progress
Priority:
Critical
Assignee:
Category:
-
Target version:
-
Start date:
05/19/2018
Due date:
% Done:

50%

Affected Version:
git master branch
System:
all
bitness:
64-bit
hardware architecture:
amd64/x86

Description

Copied from https://github.com/darktable-org/rawspeed/issues/127

Split off from https://github.com/darktable-org/rawspeed/issues/100
The current `HuffmanTable` implementation is just completely broken.
Like, i have stopped counting the amount of bugs it has.
In retrospect, https://github.com/darktable-org/rawspeed/pull/36 should not have been merged.

Associated revisions

Revision 359b6f29
Added by Roman Lebedev 5 months ago

RawSpeed submodule update: Panasonic DC-GH5S, DC-G9 high-res raw support

Those are using new v5 Panasonic raw compression algorithm.
Which is actually dumber than what they used before.
Now, it is basically just uncompressed packed 12/14 bits.

Also, huffman table salvaging part 1.

Fixes https://github.com/darktable-org/rawspeed/issues/126
Refs. #11886
Refs. https://github.com/darktable-org/rawspeed/issues/127
Refs. #12207
Refs. #11581
Fixes #12188

History

#1 Updated by Roman Lebedev 5 months ago

  • Priority changed from Low to Critical

#2 Updated by Roman Lebedev 5 months ago

  • % Done changed from 0 to 50
  • Status changed from New to In Progress

Also available in: Atom PDF