Skip to content

Releases: AcademySoftwareFoundation/openapv

v0.2.0.4

26 Sep 03:07
d6b0dfc

Choose a tag to compare

  • Support the setting color aspects (color-primaries, color-matrix, color-transfer, and color-range) through encoder application arguments.
  • Fixed MacOS build
  • Update README

v0.2.0.3

09 Sep 08:37
1586e27

Choose a tag to compare

  • Hotfix for malfunctional rate control algorithm in 'constant color frame' like black screen.
    • The 'constant color frame' can have zero RC-cost, and it could affect to the parameters of rate controller in unexpected way.

v0.2.0.2

01 Sep 00:29
8f69853

Choose a tag to compare

  • Improved the automatic assigning of band_idc value.
  • Fixed typo in APV family readme
  • Impoved decoder ctests

v0.2.0.1

30 Jul 04:28
b3b886c

Choose a tag to compare

  • Fixed bug in case of zero-byte metadata payload
  • Improve ImHex pattern file to show metadata syntaxes

v0.2.0.0

21 Jul 03:56
91e1cbf

Choose a tag to compare

  • Adds 'APV family' (typical target bitrate) definition
    • Introduces new API to get APV family's bitrates
  • Updates 'level' table according to APV spec changes
  • Improves coding gain according to preset values through enhanced RDOQ and RDO
  • Supports various profiles;
    • 422-12, 444-10, 444-12, 4444-10, 4444-12, and 400-10
  • Speed-up encoding and decoding time
    • Optimizes VLC encoding and decoding code
  • Safe bitstreasm buffer access by one byte-level addressing
  • Safe management of metadata by instance copy
  • Introduces a method to disable the 'Raw bitstream format' in encoding and decoding API
  • new API for getting version number
  • new logo of OpenAPV project provided by ASWF

v0.1.13.1

19 Apr 08:12
938691c

Choose a tag to compare

  • Fixed wrong comparison of Level value
  • Fixed wrong encoder error message in case of y4m input
  • Support "tv" and "pc" value for "color-range" in addition to the previouls "limted" and "full"
  • Support printing version number in encoder and decoder application logo
  • updated REAME

v0.1.11.3.1

28 Mar 04:37

Choose a tag to compare

v0.1.11.3.1 Pre-release
Pre-release

This is a special release for supporting Android 16 25Q2

  • added 'signature' syntax on top of v0.1.11.3 release

v0.1.13

27 Mar 11:25
f5cbde2

Choose a tag to compare

  • Add feature to assign number of threads automatically
  • Supports APV version 4 (including 'signature' syntax)
  • Changed all test encoded bitstreams to support APV version 4
  • Updated pattern language for ImHex editor to support APV version 4

v0.1.12

20 Mar 09:15
15a873d

Choose a tag to compare

  • support 'oapve_param_parse()' API
  • add functionality for automatic assignment of number of threads

v0.1.11.4

10 Mar 00:26
e446c65

Choose a tag to compare

v0.1.11.4 Pre-release
Pre-release
  • Clarification of tile data decoding in case of actual byte size of the decoded tile_data() is less than tile_data_size in tile header