OpenBSD CVS

CVS log for ports/multimedia/libheif/distinfo


[BACK] Up to [local] / ports / multimedia / libheif

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.9 / (download) - annotate - [select for diffs], Wed Apr 3 12:12:11 2024 UTC (2 months ago) by sthen
Branch: MAIN
CVS Tags: HEAD
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (unified)

update to libheif-1.17.6, from Brad
CVE-2023-49462, CVE-2023-49463 + enable the minimal tests that are there.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Sep 4 09:52:02 2023 UTC (8 months, 4 weeks ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (unified)

update to libheif-2.16.2

Revision 1.7 / (download) - annotate - [select for diffs], Sun Apr 9 06:07:08 2023 UTC (13 months, 3 weeks ago) by rsadowski
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (unified)

Update to libheif 1.15.2.

- codec plugin system now also works with Windows
- heif_convert: manually choose which decoder should be used
- support for CLLI (content light level box), MDCV (mastering display colour
volume), PASP (pixel aspect) information
- ICC profile support in gdk-pixbuf loader

Update diff from Brad

Revision 1.6 / (download) - annotate - [select for diffs], Tue Apr 4 09:08:47 2023 UTC (14 months ago) by rsadowski
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (unified)

Update libheif to 1.14.2

Update diff from Brad

Revision 1.5 / (download) - annotate - [select for diffs], Tue Sep 6 20:19:06 2022 UTC (20 months, 3 weeks ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (unified)

update to libheif-1.13.0, from brad

Revision 1.4 / (download) - annotate - [select for diffs], Fri Aug 20 21:24:48 2021 UTC (2 years, 9 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_7_1_BASE, OPENBSD_7_1, OPENBSD_7_0_BASE, OPENBSD_7_0
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (unified)

update to libheif-1.12.0, from brad

Revision 1.3 / (download) - annotate - [select for diffs], Sat Feb 13 06:25:44 2021 UTC (3 years, 3 months ago) by rsadowski
Branch: MAIN
CVS Tags: OPENBSD_6_9_BASE, OPENBSD_6_9
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (unified)

Update libheif to 1.11.0

Update diff from Brad

Revision 1.2 / (download) - annotate - [select for diffs], Mon Dec 21 06:21:35 2020 UTC (3 years, 5 months ago) by rsadowski
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (unified)

Update libheif to 1.10.0

Update diff from Brad

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Mon Feb 24 23:22:56 2020 UTC (4 years, 3 months ago) by sthen
Branch: sthen
CVS Tags: sthen_20200224, OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (unified)

import multimedia/libheif and multimedia/libde265, ok kmos@

----
libheif is an ISO/IEC 23008-12:2017 HEIF file format decoder and
encoder.

HEIF is a new image file format employing HEVC (h.265) image coding for
the best compression ratios currently possible.

libheif makes use of libde265 for the actual image decoding and x265 for
encoding. Alternative codecs for, e.g., AVC and JPEG can be provided as
plugins. There is experimental code for an AV1 plugin (for AVIF format
support) in the 'avif' branch.

The library has a C API for easy integration and wide language support.
----

----
libde265 is an open source implementation of the h.265 video codec.
It is written from scratch and has a plain C API to enable a simple
integration into other software.

libde265 supports WPP and tile-based multithreading and includes SSE
optimizations. The decoder includes all features of the Main profile and
correctly decodes almost all conformance streams.

The library comes with two example programs:

dec265, a simple player for raw h.265 bitstreams. It serves nicely as an
example program how to use libde265.

sherlock265, a Qt-based video player with the additional capability to
overlay some graphical representations of the h.265 bitstream (like
CU-trees, intra-prediction modes).

Example bitstreams can be found, e.g., at this site:
ftp://ftp.kw.bbc.co.uk/hevc/hm-10.1-anchors/bitstreams/ra_main/
----

Revision 1.1 / (download) - annotate - [select for diffs], Mon Feb 24 23:22:56 2020 UTC (4 years, 3 months ago) by sthen
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.