Dirk Farin
Dirk Farin
We should have a function that allows to query the internal colorspace/chroma of an image before we actually decode this. This might be useful to specify the desired output colorspace...
In order to make naming and usage more consistent, should we introduce `heif-dec` to match the `heif-enc` name? In any case, we would keep `heif-convert` for a long transition period....
Assume that I have two accounts (in my case two OneDrive accounts) and I login to the first account with O2. After I log out again (`unlink()`) and try to...
### ⚠️ Before posting ⚠️ - [X] This is a **bug**, not a question or an enhancement. - [X] I've [searched for similar issues](https://github.com/nextcloud/android/issues) and didn't find a duplicate. -...
Copied from: https://github.com/strukturag/libheif/issues/1166#issue-2279103313 --- Inside the `reset` method of the `decoder_context` the following is done: ``` dpb.clear(); nal_parser.remove_pending_input_data(); ``` Should this not also be done inside the destructor of `decoder_context`?...
Currently, libheif checks the `ispe` image size against the security limit. However, this does not catch the case when the `ispe` content is fake and not matching the encoded image...
@bradh These are the changes to add new image data-types. The concept for the public API is this: - we have more (custom) `heif_channel`s, with the numbers `heif_channel_other_first` to `heif_channel_other_last`....
The Go language binding is currently is a deserted state. I am no Go user and thus I do not plan to maintain this in the future. Is anybody interested...
@bradh I got a fuzzer hitting an integer overflow: ```` libheif/codecs/uncompressed_box.cc:263:38: runtime error: unsigned integer overflow: 4294967295 + 1 cannot be represented in type 'unsigned int' ```` https://github.com/strukturag/libheif/blob/9d4a5107c469c76fec7146b896819bc215a66fbe/libheif/codecs/uncompressed_box.cc#L263-265 Probably, it...
Currently, the quality factor is specific to each codec (even each encoder). Investigate whether it is possible to find a comparable quality scale over all codecs. #1136