libheif icon indicating copy to clipboard operation
libheif copied to clipboard

libheif is an HEIF and AVIF file format decoder and encoder.

Results 248 libheif issues
Sort by recently updated
recently updated
newest added

This fixes the following memory leaks: - the `data` chunks are not freed in all cases after being appended to the encoder output - `append_chunk_data` throwing an exception (std::bad_alloc) would...

### Description Stack-buffer-overwrite in function heif_image_get_decoding_warnings ### Version ``` commit ID 33e00a4ec54e6fffca3febe3054017b1b81a0c49 ``` ``` $ ./examples/heif-convert -v 1.17.6 libheif: 1.17.6 plugin path: /usr/local/lib/libheif ``` ``` $ ./examples/heif-convert --list-decoders HEIC decoders:...

Some EntityToGroupBoxes have additional data at the end of the box (see ISO/IEC 14496-12 section 8.18.3.2). Currently, the libheif Box_grpl class doesn't parse any additional data. This pull request resolves...

minor change so users can easily determine the default quality setting

I'm trying to compile the libheif library from source on my fedora 39 machine. On both the latest tagged release and the master branch I run into this error: I'm...

Resolves https://github.com/strukturag/libheif/issues/1134

The `iloc` box, as described in ISO/IEC 14496-12:2022 Section 8.11.3, has a few variations. Currently we support `construction_method` values of 0 (where the item content is in the `mdat` box),...

This adds support for parsing uncompressed heif files using version 1 of the `uncC` box, which is a shortcut for simple RGB, RGBA and ABGR files at 8bpp. I looked...

[Here](https://github.com/link-u/avif-sample-images/blob/master/kimono.rotate90.avif) is an image for which libheif 1.17 reports wrong dimensions for the primary image. It has width 722 and height 1024 after the correct rotation is applied, but libheif...

The construction method of 2 is currently being interpreted as a character (not a number), and doesn't appear. Also the suberror shouldn't indicate a missing `idat`.