diff --git a/NEWS b/NEWS index 6e0c542f2dfbec40d01d0848bb028afec2bf0308..45ffd4f8f6534604e7d1c59aab76af661c3fdea3 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,20 @@ -Changes for 1.0.0 'Peregrine falcon': +Changes for 1.1.0 'Arctic Peregrine Falcon': +------------------------------------------- + +1.1.0 is an important release of dav1d, fixing numerous bugs, and adding SIMD + +- New function dav1d_get_frame_delay to query the decoder frame delay +- Numerous fixes for strict conformity to the specs and samples +- NEON and AVX-512 misc fixes and improvements +- Partial AVX2 12bpc transform implementations +- AVX-512 high bit-depth cdef_filter, loopfilter, itx +- NEON z1/z3 optimization for 8bpc +- SSSE3 z1 optimization for 8bpc + + "From VideoLAN with love" + + +Changes for 1.0.0 'Peregrine Falcon': ------------------------------------- 1.0.0 is a major release of dav1d, adding important features and bug fixes. @@ -66,7 +82,7 @@ Details: - New API to signal events happening during the decoding process -Changes for 0.8.2 'Eurasian hobby': +Changes for 0.8.2 'Eurasian Hobby': ----------------------------------- 0.8.2 is a middle-size update of the 0.8.0 branch: @@ -87,7 +103,7 @@ Changes for 0.8.2 'Eurasian hobby': - Add a xxh3 muxer in the dav1d application -Changes for 0.8.1 'Eurasian hobby': +Changes for 0.8.1 'Eurasian Hobby': ----------------------------------- 0.8.1 is a minor update on 0.8.0: @@ -99,7 +115,7 @@ Changes for 0.8.1 'Eurasian hobby': - x86 optimizations for wiener in SSE2/SSSE3/AVX2 -Changes for 0.8.0 'Eurasian hobby': +Changes for 0.8.0 'Eurasian Hobby': ----------------------------------- 0.8.0 is a major update for dav1d: diff --git a/THANKS.md b/THANKS.md index 2791e3dcc61bca3704f6f36f8f45981b83efb429..4fc8d27f142533ab9ac797130e913ce5b912751a 100644 --- a/THANKS.md +++ b/THANKS.md @@ -1,7 +1,7 @@ # The dav1d project and VideoLAN association would like to thank ## AOM -The Alliance for Open Media (AOM) for funding this project. +The Alliance for Open Media (AOM) for partially funding this project. ## Companies * Two Orioles LLC, for important coding effort @@ -17,17 +17,18 @@ The Alliance for Open Media (AOM) for funding this project. And all the dav1d Authors (git shortlog -sn), including: Martin Storsjö, Henrik Gramner, Ronald S. Bultje, Janne Grunau, James Almer, -Victorien Le Couviour--Tuffet, Matthias Dressel, Marvin Scholz, Luc Trudeau, -Jean-Baptiste Kempf, Hugo Beauzée-Luyssen, Niklas Haas, Konstantin Pavlov, -David Michael Barr, Steve Lhomme, Nathan E. Egge, Kyle Siefring, Raphaël Zumer, -B Krishnan Iyer, Francois Cartegnie, Liwei Wang, Derek Buitenhuis, -Michael Bradshaw, Wan-Teh Chang, Xuefeng Jiang, Luca Barbato, Jan Beich, -Christophe Gisquet, Justin Bull, Boyuan Xiao, Dale Curtis, Emmanuel Gil Peyrot, -Rupert Swarbrick, Thierry Foucu, Thomas Daede, Colin Lee, Jonathan Wright, -Lynne, Michail Alvanos, Nico Weber, Salome Thirot, SmilingWolf, Tristan Laurent, -Vittorio Giovara, Yannis Guyon, André Kempe, Anisse Astier, Anton Mitrofanov, -Dmitriy Sychov, Ewout ter Hoeven, Fred Barbier, Jean-Yves Avenard, Joe Drago, -Mark Shuttleworth, Matthieu Bouron, Mehdi Sabwat, Nicolas Frattaroli, -Pablo Stebler, Rostislav Pehlivanov, Shiz, Steinar Midtskogen, Sylvain BERTRAND, +Victorien Le Couviour--Tuffet, Matthias Dressel, Marvin Scholz, +Jean-Baptiste Kempf, Luc Trudeau, Hugo Beauzée-Luyssen, Konstantin Pavlov, +Niklas Haas, David Michael Barr, Steve Lhomme, Nathan E. Egge, Wan-Teh Chang, +Kyle Siefring, B Krishnan Iyer, Francois Cartegnie, Liwei Wang, Luca Barbato, +David Conrad, Derek Buitenhuis, Jan Beich, Michael Bradshaw, Raphaël Zumer, +Xuefeng Jiang, Christophe Gisquet, Justin Bull, Boyuan Xiao, Dale Curtis, +Emmanuel Gil Peyrot, Raphael Zumer, Rupert Swarbrick, Thierry Foucu, +Thomas Daede, Colin Lee, Jonathan Wright, Lynne, Michail Alvanos, Nico Weber, +Salome Thirot, SmilingWolf, Tristan Laurent, Vittorio Giovara, Yannis Guyon, +André Kempe, Anisse Astier, Anton Mitrofanov, Charlie Hayden, Dmitriy Sychov, +Ewout ter Hoeven, Fred Barbier, Jean-Yves Avenard, Joe Drago, Mark Shuttleworth, +Matthieu Bouron, Mehdi Sabwat, Nicolas Frattaroli, Pablo Stebler, Rostislav +Pehlivanov, Sebastian Dröge, Shiz, Steinar Midtskogen, Sylvain BERTRAND, Sylvestre Ledru, Timo Gurr, Tristan Matthews, Vibhoothi, Xavier Claessens, -Xu Guangxin, kossh1 and skal +Xu Guangxin, kossh1 and skal. diff --git a/meson.build b/meson.build index 11eda46e235934b6349ab09031f8515777770179..4155a01eb33943d6299b83bf1c0cd74190c49e58 100644 --- a/meson.build +++ b/meson.build @@ -23,7 +23,7 @@ # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. project('dav1d', ['c'], - version: '1.0.0', + version: '1.1.0', default_options: ['c_std=c99', 'warning_level=2', 'buildtype=release', @@ -134,7 +134,7 @@ if host_machine.system() == 'windows' rc_data.set('API_VERSION_MAJOR', dav1d_api_version_major) rc_data.set('API_VERSION_MINOR', dav1d_api_version_minor) rc_data.set('API_VERSION_REVISION', dav1d_api_version_revision) - rc_data.set('COPYRIGHT_YEARS', '2022') + rc_data.set('COPYRIGHT_YEARS', '2018-2023') else thread_dependency = dependency('threads') thread_compat_dep = []