View Bazaar branches
Get this repository:
git clone https://git.launchpad.net/libheif

Branches

Name Last Modified Last Commit
fix-libjpeg-turbo-2.0 2018-10-17 07:22:28 UTC 2018-10-17
Support building against libjpeg-turbo 2.0 (fixes #70).

Author: Joachim Bauch
Author Date: 2018-09-21 21:24:44 UTC

Support building against libjpeg-turbo 2.0 (fixes #70).

master 2018-10-16 08:08:51 UTC 2018-10-16
adapt COPYING files to new example code license

Author: Dirk Farin
Author Date: 2018-10-16 08:08:51 UTC

adapt COPYING files to new example code license

filetype-check 2018-10-15 16:13:27 UTC 2018-10-15
add API functions for checking HEIF file-type from first bytes of file (#83)

Author: Dirk Farin
Author Date: 2018-10-15 11:25:59 UTC

add API functions for checking HEIF file-type from first bytes of file (#83)

hdr 2018-10-15 14:11:24 UTC 2018-10-15
add a 'complexity' parameter to switch on computationally expensive parameters

Author: Dirk Farin
Author Date: 2018-10-15 14:11:24 UTC

add a 'complexity' parameter to switch on computationally expensive parameters

coverity 2018-09-17 09:50:16 UTC 2018-09-17
Merge pull request #80 from strukturag/ci-golang-tests

Author: Joachim Bauch
Author Date: 2018-09-17 09:50:16 UTC

Merge pull request #80 from strukturag/ci-golang-tests

Prepare for running golang tests with "make test".

go-reuse-var 2018-09-12 13:52:48 UTC 2018-09-12
go: Fix a typo

Author: Leon Klingele
Author Date: 2018-09-12 13:52:48 UTC

go: Fix a typo

go-keepalive 2018-09-12 13:43:53 UTC 2018-09-12
go: Fix C-allocated struct members being freed too early

Author: Leon Klingele
Author Date: 2018-09-12 12:45:27 UTC

go: Fix C-allocated struct members being freed too early

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.

go-free 2018-09-12 10:58:54 UTC 2018-09-12
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 2018-08-31
Format files using "make format".

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

Format files using "make format".

nclx-color-profile 2018-08-31 08:35:14 UTC 2018-08-31
show color profile information in heif-info

Author: Dirk Farin
Author Date: 2018-08-31 08:35:14 UTC

show color profile information in heif-info

go-read-memory-nocopy 2018-08-21 10:05:51 UTC 2018-08-21
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.

color-profile 2018-08-17 10:45:40 UTC 2018-08-17
fix: use different data type for png_set_iCCP() for old versions of libpng

Author: Dirk Farin
Author Date: 2018-08-17 10:43:41 UTC

fix: use different data type for png_set_iCCP() for old versions of libpng

develop 2018-07-02 10:37:46 UTC 2018-07-02
fix: pass through error when parsing grid data (fixes #44)

Author: Dirk Farin
Author Date: 2018-07-02 10:37:46 UTC

fix: pass through error when parsing grid data (fixes #44)

reorder-travis 2018-06-15 20:58:36 UTC 2018-06-15
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 2018-06-14
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 2018-06-12
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 2018-04-11
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 2018-02-15
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 2018-02-02
proposal for progress-bar callback API

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

proposal for progress-bar callback API

gh-pages 2018-01-18 15:43:55 UTC 2018-01-18
Update to fb60ff7f50a99bee70e28e9b2d4c1e74f76c3ea6

Author: Joachim Bauch
Author Date: 2018-01-18 15:43:55 UTC

Update to fb60ff7f50a99bee70e28e9b2d4c1e74f76c3ea6

120 of 20 results

Other repositories

Name Last Modified
lp:libheif 2018-10-17
11 of 1 result
You can't create new repositories for libheif.