lp:libheif

Owned by struktur AG
Get this repository:
git clone https://git.launchpad.net/libheif

Import details

Import Status: Reviewed

This repository is an import of the Git repository at https://github.com/strukturag/libheif.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 50 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 25 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 25 seconds — see the log

Branches

Name Last Modified Last Commit
develop-v1.18.0 2024-06-17 20:41:44 UTC
simplify intrinsic/extrinsic matrix types (#1164)

Author: Dirk Farin
Author Date: 2024-06-17 20:41:44 UTC

simplify intrinsic/extrinsic matrix types (#1164)

master 2024-06-12 20:04:50 UTC
Merge pull request #1187 from wantehchang/dav1d-1-4-3

Author: Dirk Farin
Author Date: 2024-06-12 20:04:50 UTC

Merge pull request #1187 from wantehchang/dav1d-1-4-3

Update to the dav1d 1.4.3 release

rename-heif-convert 2024-06-11 10:09:21 UTC
Merge branch 'master' into rename-heif-convert

Author: Dirk Farin
Author Date: 2024-06-11 10:09:21 UTC

Merge branch 'master' into rename-heif-convert

bradh-compatible_brands_2024-04-02 2024-06-11 08:52:33 UTC
improve JPEG detection

Author: Dirk Farin
Author Date: 2024-06-11 08:52:33 UTC

improve JPEG detection

timestamp-properties 2024-03-30 21:54:09 UTC
Merge pull request #1155 from dukesook/timestamp-properties

Author: Dirk Farin
Author Date: 2024-03-30 21:54:09 UTC

Merge pull request #1155 from dukesook/timestamp-properties

BUG FIX: Missing break after taic in switch

unspecified-nclx-handling 2023-10-30 14:00:16 UTC
use matrix_coefficients=5 for sRGB

Author: Dirk Farin
Author Date: 2023-10-30 14:00:16 UTC

use matrix_coefficients=5 for sRGB

coverity 2023-10-16 13:13:51 UTC
cmake: handle case where two plugins depend on the same library but only one ...

Author: Dirk Farin
Author Date: 2023-10-16 13:13:51 UTC

cmake: handle case where two plugins depend on the same library but only one can be compiled (#989)

gh-pages 2023-07-25 19:19:29 UTC
show version information

Author: Dirk Farin
Author Date: 2023-07-25 19:19:29 UTC

show version information

jpeg2k 2023-07-23 14:31:22 UTC
J2K: use fixed buffer size (what is a good value?)

Author: Dirk Farin
Author Date: 2023-07-23 14:31:22 UTC

J2K: use fixed buffer size (what is a good value?)

convert-nclx 2023-06-20 14:51:01 UTC
Merge pull request #900 from maryla-uc/nclx

Author: Dirk Farin
Author Date: 2023-06-20 14:51:01 UTC

Merge pull request #900 from maryla-uc/nclx

Add more nclx conversion tests and fix related bugs.

mski-deflate 2023-06-02 18:41:33 UTC
support deflate compression of mski

Author: Dirk Farin
Author Date: 2023-06-02 18:41:33 UTC

support deflate compression of mski

new-fuzzers 2023-04-26 22:48:15 UTC
fix integer signedness

Author: Dirk Farin
Author Date: 2023-04-26 22:48:15 UTC

fix integer signedness

sharpYUV 2023-04-19 20:54:44 UTC
improve bilinear upsampling explanatory comment

Author: Dirk Farin
Author Date: 2023-04-19 20:54:44 UTC

improve bilinear upsampling explanatory comment

regions 2023-04-17 12:55:35 UTC
heif-info: show 'udes' properties of regions

Author: Dirk Farin
Author Date: 2023-04-17 12:55:35 UTC

heif-info: show 'udes' properties of regions

vvc 2023-01-28 19:49:41 UTC
prepare VVC decoding. decode vvcC box (wip) (#519)

Author: Dirk Farin
Author Date: 2023-01-28 19:49:41 UTC

prepare VVC decoding. decode vvcC box (wip) (#519)

test-go-crash 2022-11-10 19:04:13 UTC
test 13

Author: Dirk Farin
Author Date: 2022-11-10 19:04:13 UTC

test 13

deinitialize-plugins 2022-08-30 17:47:47 UTC
heif_init() / heif_deinit() for proper initialization and cleanup

Author: Dirk Farin
Author Date: 2022-08-30 17:47:47 UTC

heif_init() / heif_deinit() for proper initialization and cleanup

ci-cache-cargo 2022-02-21 10:31:06 UTC
CI: Cache cargo files for rav1e.

Author: Joachim Bauch
Author Date: 2022-02-21 10:26:38 UTC

CI: Cache cargo files for rav1e.

coverity-fixes 2021-12-14 12:19:32 UTC
Return error if no SPS / no encoded width or height.

Author: Joachim Bauch
Author Date: 2021-12-14 11:18:00 UTC

Return error if no SPS / no encoded width or height.

multiple-aux-images 2020-12-15 13:47:09 UTC
assign correct color profile to aux images (#391)

Author: Dirk Farin
Author Date: 2020-12-15 13:47:09 UTC

assign correct color profile to aux images (#391)

Jamaika1-patch-12 2020-12-15 11:29:55 UTC
alternative checkfor libjpeg ICC support

Author: Dirk Farin
Author Date: 2020-12-15 11:29:55 UTC

alternative checkfor libjpeg ICC support

grid-instead-crop 2020-09-26 19:26:42 UTC
encoding option for heif image macOS compatibility workaround

Author: Dirk Farin
Author Date: 2020-09-26 19:26:42 UTC

encoding option for heif image macOS compatibility workaround

nclx-passtrough 2020-09-09 14:41:06 UTC
pass nclx parameters to rav1e

Author: Dirk Farin
Author Date: 2020-09-09 14:41:06 UTC

pass nclx parameters to rav1e

ci-github-actions 2020-08-24 13:28:44 UTC
CI: Migrate clang tests to Github Actions.

Author: Joachim Bauch
Author Date: 2020-08-24 13:26:50 UTC

CI: Migrate clang tests to Github Actions.

go-hdr-fixes 2020-08-14 14:55:51 UTC
Go: Improve support for HDR images.

Author: Joachim Bauch
Author Date: 2020-08-14 14:55:51 UTC

Go: Improve support for HDR images.

Follow-up to #285.

develop 2020-07-31 14:12:08 UTC
fix crash when alpha plane size differs from RGB plane size

Author: Dirk Farin
Author Date: 2020-07-31 14:12:08 UTC

fix crash when alpha plane size differs from RGB plane size

nclx 2020-07-02 12:05:35 UTC
fix crash when no nclx color profile is defined

Author: Dirk Farin
Author Date: 2020-07-02 12:05:35 UTC

fix crash when no nclx color profile is defined

no-rtti 2020-06-18 15:25:58 UTC
set AVIF profile depending on image format

Author: Dirk Farin
Author Date: 2020-06-18 15:25:58 UTC

set AVIF profile depending on image format

avif 2020-05-06 11:45:53 UTC
avif aom encoder parameters

Author: Dirk Farin
Author Date: 2020-05-06 11:45:53 UTC

avif aom encoder parameters

all-rgb 2020-02-28 13:26:01 UTC
heif_thumbnailer will always output 8 bit PNGs, even if input is HDR. Added o...

Author: Dirk Farin
Author Date: 2020-02-28 13:26:01 UTC

heif_thumbnailer will always output 8 bit PNGs, even if input is HDR. Added option to generate thumbnail always from primary image.

issue-199 2020-02-14 14:04:35 UTC
accept files that only have a 'mif1' brand (#199)

Author: Dirk Farin
Author Date: 2020-02-14 14:02:58 UTC

accept files that only have a 'mif1' brand (#199)

piponazo-cmakeImprovements 2019-12-16 16:08:22 UTC
Merge branch 'master' into piponazo-cmakeImprovements

Author: Dirk Farin
Author Date: 2019-12-16 16:08:22 UTC

Merge branch 'master' into piponazo-cmakeImprovements

iptc 2019-10-11 20:05:42 UTC
read all metadata chunks, not only Exif and XMP

Author: Dirk Farin
Author Date: 2019-10-11 20:05:42 UTC

read all metadata chunks, not only Exif and XMP

emscripten-update 2019-09-20 06:19:02 UTC
Option PRECISE_I64_MATH can no longer be set starting with Emscripten 1.38.26

Author: Joachim Bauch
Author Date: 2019-09-20 06:19:02 UTC

Option PRECISE_I64_MATH can no longer be set starting with Emscripten 1.38.26

man-pages 2019-09-11 11:37:09 UTC
Add man pages for example apps.

Author: Joachim Bauch
Author Date: 2019-09-11 11:37:09 UTC

Add man pages for example apps.

release-1.4 2019-08-30 12:39:48 UTC
Explicitly use "Ubuntu Trusty" for tests, got failures with new-default Xenial.

Author: Joachim Bauch
Author Date: 2019-06-04 14:12:00 UTC

Explicitly use "Ubuntu Trusty" for tests, got failures with new-default Xenial.

(cherry picked from commit 7708ffff6094eb050b8c86f0e9309769d318c77d)

issue-147 2019-08-29 10:04:50 UTC
heif_image_handle keeps reference to heif_context while in use (#147)

Author: Dirk Farin
Author Date: 2019-08-29 10:04:50 UTC

heif_image_handle keeps reference to heif_context while in use (#147)

colorspace-aibek 2019-07-30 15:30:51 UTC
added HDR interleaved RGB <-> planar YCbCr (thanks Aibek Bekbayev for your help)

Author: Dirk Farin
Author Date: 2019-07-30 15:30:51 UTC

added HDR interleaved RGB <-> planar YCbCr (thanks Aibek Bekbayev for your help)

hdr 2019-02-01 11:19:21 UTC
cleanup

Author: Dirk Farin
Author Date: 2019-02-01 11:13:35 UTC

cleanup

go-free 2018-09-12 10:58:54 UTC
go: Delegate responsibility to free C-allocated memory to caller

Author: Leon Klingele
Author Date: 2018-09-12 10:52:16 UTC

go: Delegate responsibility to free C-allocated memory to caller

This fixes an issue where struct members were passed to external C
functions after which the struct was no longer referenced.
As described in the docs of runtime.SetFinalizer, this would allow
the Go garbage collector to run every finalizer associated with the
struct (as it will no longer be used). Unfortunately, as we bound
a finalizer to free every C-allocated struct member, those
finalizers were run, freeing the struct members too early.

This patch currently requires the caller to manually call .Free()
on the following structs once they are no longer required:
- Context
- ImageHandle
- DecodingOptions
- Image

Such structs are currently returned by the following functions:
- NewContext
- NewDecodingOptions
- NewImage
- Context.GetPrimaryImageHandle
- Context.GetImageHandle
- ImageHandle.GetDepthImageHandle
- ImageHandle.GetThumbnail
- ImageHandle.DecodeImage
- Image.ScaleImage

clang-format 2018-08-31 13:55:54 UTC
Format files using "make format".

Author: Joachim Bauch
Author Date: 2018-08-31 13:55:54 UTC

Format files using "make format".

go-read-memory-nocopy 2018-08-21 10:05:51 UTC
go: Call 'heif_context_read_from_memory_without_copy' instead of deprecated f...

Author: Leon Klingele
Author Date: 2018-08-21 08:55:39 UTC

go: Call 'heif_context_read_from_memory_without_copy' instead of deprecated function

heif.c:319 says:
    // DEPRECATED: use heif_context_read_from_memory_without_copy() instead.

reorder-travis 2018-06-15 20:58:36 UTC
further travis reordering to bring real quick checks to bottom

Author: Dirk Farin
Author Date: 2018-06-15 20:58:36 UTC

further travis reordering to bring real quick checks to bottom

reader-api-2 2018-06-14 15:44:30 UTC
basic support for growing input streams

Author: Dirk Farin
Author Date: 2018-06-14 15:44:30 UTC

basic support for growing input streams

save-thumbnails 2018-06-12 11:55:45 UTC
type conversion to stop compiler warning

Author: Dirk Farin
Author Date: 2018-06-12 11:55:45 UTC

type conversion to stop compiler warning

encoder-api 2018-04-11 13:49:24 UTC
add explicit conversions for some 'int' types to remove compiler warnings

Author: Dirk Farin
Author Date: 2018-04-11 13:49:24 UTC

add explicit conversions for some 'int' types to remove compiler warnings

encoding 2018-02-15 16:49:12 UTC
update README to include encoder tool

Author: Dirk Farin
Author Date: 2018-02-15 16:49:12 UTC

update README to include encoder tool

progress-bar 2018-02-02 12:35:22 UTC
proposal for progress-bar callback API

Author: Dirk Farin
Author Date: 2018-01-30 10:02:46 UTC

proposal for progress-bar callback API

148 of 48 results
This repository contains Public information 
Everyone can see this information.

Subscribers