Compare commits

...

88 Commits

Author SHA256 Message Date
Ana Guerrero
50eb574fea Accepting request 1238897 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1238897
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=40
2025-01-21 20:09:40 +00:00
Ana Guerrero
6a4be25aaa Accepting request 1208794 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1208794
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=39
2024-10-20 08:13:07 +00:00
130865e69a - Update to version 1.5.0
* WARNING: we removed some of the SSE2 optimizations, so if
    you care about systems without SSSE3, you should be careful
    when updating!
  * Optimize index offset calculations for decode_coefs
  * picture: copy HDR10+ and T35 metadata only to visible frames
  * SSSE3 new optimizations for 6-tap (8bit and hbd)
  * AArch64/SVE: Add HBD subpel filters using 128-bit SVE2
  * AArch64: Add USMMLA implempentation for 6-tap H/HV
  * AArch64: Optimize Armv8.0 NEON for HBD horizontal filters
    and 6-tap filters
  * Power9: Optimized ITX till 16x4.
  * Loongarch: numerous optimizations
  * RISC-V optimizations for pal, cdef_filter, ipred, mc_blend,
    mc_bdir, itx
  * Allow playing videos in full-screen mode in dav1dplay

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=84
2024-10-18 07:04:48 +00:00
Ana Guerrero
487ea3b679 Accepting request 1180243 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1180243
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=38
2024-06-13 13:37:52 +00:00
24286c91b4 Accepting request 1180242 from home:alois:branches:multimedia:libs
- Update to version 1.4.3
  * AArch64: Fix potential out of bounds access in DotProd H/HV
    filters
  * cli: Prevent buffer over-read

OBS-URL: https://build.opensuse.org/request/show/1180242
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=82
2024-06-12 15:17:27 +00:00
Ana Guerrero
077976abc9 Accepting request 1176817 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1176817
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=37
2024-05-28 15:27:35 +00:00
c14dfb3437 Accepting request 1176816 from home:alois:branches:multimedia:libs
- Update to version 1.4.2
  * AVX2 optimizations for 8-tap and new variants for 6-tap
  * AVX-512 optimizations for 8-tap and new variants for 6-tap
  * Improve entropy decoding on ARM64
  * New ARM64 optimizations for convolutions based on DotProd
    extension
  * New ARM64 optimizations for convolutions based on i8mm
    extension
  * New ARM64 optimizations for subpel and prep filters for i8mm
  * Misc improvements on existing ARM64 optimizations, notably
    for put/prep
  * New PowerPC9 optimizations for loopfilter
  * Support for macOS kperf API for benchmarking

OBS-URL: https://build.opensuse.org/request/show/1176816
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=80
2024-05-25 09:15:47 +00:00
Ana Guerrero
488ee441e1 Accepting request 1158159 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1158159
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=36
2024-03-17 21:10:39 +00:00
cf53db5c02 Accepting request 1158158 from home:alois:branches:multimedia:libs
- Update to version 1.4.1
  * Optimizations for 6tap filters for NEON (ARM)
  * More RISC-V optimizations for itx (4x8, 8x4, 4x16, 16x4,
    8x16, 16x8)
  * Reduction of binary size on ARM64, ARM32 and RISC-V
  * Fix out-of-bounds read in 8bpc SSE2/SSSE3 wiener_filter
  * Msac optimizations

OBS-URL: https://build.opensuse.org/request/show/1158158
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=78
2024-03-15 08:11:50 +00:00
Dominique Leuenberger
35cf8e5774 Accepting request 1153239 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1153239
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=35
2024-02-29 20:50:38 +00:00
14715c0835 Accepting request 1153238 from home:alarrosa:branches:multimedia:libs
* Includes fix for possible crash when decoding a frame
    (bsc#1211262 CVE-2023-32570).

OBS-URL: https://build.opensuse.org/request/show/1153238
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=76
2024-02-29 13:34:04 +00:00
Ana Guerrero
34c8361441 Accepting request 1148724 from multimedia:libs
Fix bsc reference (bsc#1220104 is the same CVE, but related to gstreamer-plugins-rs)

    sizes (bsc#1220105, CVE-2024-1580) (forwarded request 1148679 from alarrosa)

OBS-URL: https://build.opensuse.org/request/show/1148724
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=34
2024-02-21 16:56:09 +00:00
d35e49235c Accepting request 1148679 from home:alarrosa:branches:multimedia:libs
Fix bsc reference (bsc#1220104 is the same CVE, but related to gstreamer-plugins-rs)

    sizes (bsc#1220105, CVE-2024-1580)

OBS-URL: https://build.opensuse.org/request/show/1148679
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=74
2024-02-21 13:56:21 +00:00
2b63d1e67c Accepting request 1148600 from home:alarrosa:branches:multimedia:libs
Add bug references 

    sizes (bsc#1220104, CVE-2024-1580)

OBS-URL: https://build.opensuse.org/request/show/1148600
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=73
2024-02-21 11:20:26 +00:00
Ana Guerrero
b850b9fd71 Accepting request 1146649 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1146649
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=33
2024-02-15 19:59:16 +00:00
b4641c56e8 Accepting request 1146648 from home:alois:branches:multimedia:libs
- Update to version 1.4.0
  * AVX-512 optimizations for z1, z2, z3 in 8bit and
    high-bitdepth
  * New architecture supported: loongarch
  * Loongarch optimizations for 8bit
  * New architecture supported: RISC-V
  * RISC-V optimizations for itx
  * Misc improvements in threading and in reducing binary size
  * Fix potential integer overflow with extremely large frame
    sizes

OBS-URL: https://build.opensuse.org/request/show/1146648
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=71
2024-02-14 20:16:40 +00:00
Ana Guerrero
5a4d5aacab Accepting request 1115086 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1115086
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=32
2023-10-05 18:02:44 +00:00
44291cb2c1 Accepting request 1115085 from home:alois:branches:multimedia:libs
- Update to version 1.3.0
  * Reduce memory usage in numerous places
  * ABI break in Dav1dSequenceHeader, Dav1dFrameHeader,
    Dav1dContentLightLevel structures
  * new API function to check the API version:
    dav1d_version_api()
  * Rewrite of the SGR functions for ARM64 to be faster
  * NEON implemetation of save_tmvs for ARM32 and ARM64
  * x86 palette DSP for pal_idx_finish function
- Bump soversion to 7

OBS-URL: https://build.opensuse.org/request/show/1115085
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=69
2023-10-04 04:42:29 +00:00
Dominique Leuenberger
07f2b0fcfc Accepting request 1090364 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1090364
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=31
2023-06-03 22:12:12 +00:00
5962114496 Accepting request 1090363 from home:alois:branches:multimedia:libs
- Update to version 1.2.1
  * Fix a threading race on task_thread.init_done
  * NEON z2 8bpc and high bit-depth optimizations
  * SSSE3 z2 high bit-depth optimziations
  * Fix a desynced luma/chroma planes issue with Film Grain
  * Reduce memory consumption
  * Improve dav1d_parse_sequence_header() speed
  * OBU: Improve header parsing and fix potential overflows
  * OBU: Improve ITU-T T.35 parsing speed
  * Misc buildsystems, CI and headers fixes

OBS-URL: https://build.opensuse.org/request/show/1090363
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=67
2023-06-01 15:43:18 +00:00
9bffb40569 description update: performance numbers compared to gav1
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=66
2023-05-31 21:04:06 +00:00
Dominique Leuenberger
bb4c2f57a4 Accepting request 1085173 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1085173
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=30
2023-05-06 20:08:54 +00:00
df204ebfca Accepting request 1085172 from home:iznogood:factory
- Use ldconfig_scriptlets macro, minor spec clean-up.

OBS-URL: https://build.opensuse.org/request/show/1085172
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=64
2023-05-05 20:53:26 +00:00
Dominique Leuenberger
5266913f4b Accepting request 1084177 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1084177
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=29
2023-05-04 15:09:25 +00:00
f526043b26 Accepting request 1084176 from home:alois:branches:multimedia:libs
- Update to version 1.2.0
  * Improvements on attachments of props and T.35 entries on
    output pictures
  * NEON z1/z3 high bit-depth optimizations and improvements for
    8bpc
  * SSSE3 z2/z3 8bpc and SSSE3 z1/z3 high bit-depth optimziations
  * refmvs.save_tmvs optimizations in SSSE3/AVX2/AVX-512
  * AVX-512 optimizations for high bit-depth itx (16x64, 32x64,
    64x16, 64x32, 64x64)
  * AVX2 optimizations for 12bpc for 16x32, 32x16, 32x32 itx

OBS-URL: https://build.opensuse.org/request/show/1084176
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=62
2023-05-03 06:29:27 +00:00
Dominique Leuenberger
17702f3967 Accepting request 1070019 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1070019
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=28
2023-03-09 16:45:12 +00:00
9f164442c9 Accepting request 1070017 from home:mgorse:branches:multimedia:libs
Undo SLE change. This is now handled in xxhash.

OBS-URL: https://build.opensuse.org/request/show/1070017
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=60
2023-03-07 19:48:09 +00:00
Dominique Leuenberger
40a3b602c6 Accepting request 1068505 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1068505
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=27
2023-03-02 22:01:52 +00:00
87ff52dc80 Accepting request 1068503 from home:mgorse:branches:multimedia:libs
- Require gcc9 on SLE. Otherwise defaults to gcc7 and fails to
  build on ppc64le (boo#1208794).

OBS-URL: https://build.opensuse.org/request/show/1068503
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=58
2023-03-01 16:48:17 +00:00
Dominique Leuenberger
33a66bef74 Accepting request 1065813 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1065813
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=26
2023-02-16 15:54:57 +00:00
ce7fad3fb1 Accepting request 1065812 from home:alois:branches:multimedia:libs
- Update to version 1.1.0
  * 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

OBS-URL: https://build.opensuse.org/request/show/1065812
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=56
2023-02-14 21:30:30 +00:00
Dominique Leuenberger
5a577c9bc8 Accepting request 1010470 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1010470
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=25
2022-10-14 13:40:07 +00:00
f9d81f0306 Accepting request 1010465 from home:iznogood:branches:multimedia:libs
Update .changes to reflect changes done post checkin

OBS-URL: https://build.opensuse.org/request/show/1010465
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=54
2022-10-13 12:03:24 +00:00
88f5d67ad9 %post for 15.3
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=53
2022-10-13 07:59:44 +00:00
9705e88174 Accepting request 1010377 from home:iznogood:branches:multimedia:libs
- Drop _lto_cflags define, current version supports lto build.
- Drop unneeded rpm BuildRequires.
- Add pkgconfig(libxxhash) BuildRequires and stop passing
  xhash_muxer=disabled to meson, build hash_muxer support.
- Add check section and meson_test macro, run tests during build.
- Use ldconfig_scriptlets macro for post(un) handling.

OBS-URL: https://build.opensuse.org/request/show/1010377
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=52
2022-10-13 07:57:37 +00:00
Dominique Leuenberger
c6c434fd5e Accepting request 962893 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/962893
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=24
2022-05-24 18:30:40 +00:00
5056fc4ae5 Accepting request 962892 from home:alois:branches:multimedia:libs
- Update to version 1.0.0
  * Automatic thread management.
  * Add support for AVX-512 acceleration.
  * x86 code speedup (from SSE2 to AVX2).
  * New grain API to ease acceleration on the GPU.
  * New API call to get information of which frame failed to
    decode, in error cases.
  * Numerous small bug fixes.
- Bump soversion to 6

OBS-URL: https://build.opensuse.org/request/show/962892
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=50
2022-03-18 16:34:05 +00:00
Dominique Leuenberger
8ae7535850 Accepting request 916768 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/916768
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=23
2021-09-07 19:13:43 +00:00
ea969210da Accepting request 916767 from home:alois:branches:multimedia:libs
- Update to version 0.9.2
  * x86: SSE4 optimizations of inverse transforms for 10bit for
    all sizes
  * x86: mc.resize optimizations with AVX2/SSSE3 for 10/12b
  * x86: SSSE3 optimizations for cdef_filter in 10/12b and
    mc_w_mask_422/444 in 8b
  * ARM NEON optimizations for FilmGrain Gen_grain functions
  * Optimizations for splat_mv in SSE2/AVX2 and NEON
  * x86: SGR improvements for SSSE3 CPUs
  * x86: AVX2 optimizations for cfl_ac

OBS-URL: https://build.opensuse.org/request/show/916767
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=49
2021-09-03 17:11:42 +00:00
Dominique Leuenberger
d7c95ed328 Accepting request 909123 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/909123
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=22
2021-08-02 10:04:56 +00:00
e8fdc7fa79 Accepting request 909122 from home:alois:branches:multimedia:libs
- Update to version 0.9.1
  * 10/12b SSSE3 optimizations for mc (avg, w_avg, mask, w_mask,
    emu_edge), prep/put_bilin, prep/put_8tap, ipred (dc/h/v,
    paeth, smooth, pal, filter), wiener, sgr (10b), warp8x8,
    deblock, film_grain, cfl_ac/pred for 32bit and 64bit x86
    processors
  * Film grain NEON for fguv 10/12b, fgy/fguv 8b and fgy/fguv
    10/12 arm32
  * Fixes for filmgrain on ARM
  * itx 10bit optimizations for 4x4/x8/x16, 8x4/x8/x16 for SSE4
  * Misc improvements on SSE2, SSE4

OBS-URL: https://build.opensuse.org/request/show/909122
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=48
2021-07-29 09:30:41 +00:00
Dominique Leuenberger
fcd952d8c2 Accepting request 893491 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/893491
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=21
2021-05-20 17:23:19 +00:00
6f042522fd Accepting request 893490 from home:alois:branches:multimedia:libs
- Update to version 0.9.0
  * x86 (64bit) AVX2 implementation of most 10b/12b functions,
    which should provide a large boost for high-bitdepth
    decoding on modern x86 computers and servers.
  * ARM64 neon implementation of FilmGrain (4:2:0/4:2:2/4:4:4 8bit)
  * New API to signal events happening during the decoding process

OBS-URL: https://build.opensuse.org/request/show/893490
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=46
2021-05-16 17:19:17 +00:00
Richard Brown
f760c61695 Accepting request 881203 from multimedia:libs
- Disable LTO (fix boo#1183956)

OBS-URL: https://build.opensuse.org/request/show/881203
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=20
2021-04-06 15:29:06 +00:00
b8aeb0485e Accepting request 881202 from home:alois:branches:multimedia:libs
- Disable LTO (fix boo#1183956)

OBS-URL: https://build.opensuse.org/request/show/881202
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=44
2021-03-24 19:06:55 +00:00
Richard Brown
f66c63b4e6 Accepting request 874256 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/874256
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=19
2021-02-25 17:25:45 +00:00
9fd229fb4d Accepting request 874255 from home:alois:branches:multimedia:libs
- Update to version 0.8.2
  * ARM32 optimizations for ipred and itx in 10/12bits,
    completing the 10b/12b work on ARM64 and ARM32
  * Give the post-filters their own threads
  * ARM64: rewrite the wiener functions
  * Speed up coefficient decoding, 0.5%-3% global decoding gain
  * x86 optimizations for CDEF_filter and wiener in 10/12bit
  * x86: rewrite the SGR AVX2 asm
  * x86: improve msac speed on SSE2+ machines
  * ARM32: improve speed of ipred and warp
  * ARM64: improve speed of ipred, cdef_dir, cdef_filter,
    warp_motion and itx16
  * ARM32/64: improve speed of looprestoration
  * Add seeking, pausing to the player
  * Update the player for rendering of 10b/12b
  * Misc speed improvements and fixes on all platforms
  * Add a xxh3 muxer in the dav1d application

OBS-URL: https://build.opensuse.org/request/show/874255
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=42
2021-02-22 08:41:29 +00:00
Dominique Leuenberger
481e303af1 Accepting request 859859 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/859859
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=18
2021-01-04 18:07:05 +00:00
d95408ab38 Accepting request 859858 from home:alois:branches:multimedia:libs
- Update to version 0.8.1
  * Keep references to buffers valid after dav1d_close().
    Fixes a regression caused by the picture buffer pool added
    in 0.8.0.
  * ARM32 optimizations for 10bit bitdepth for SGR
  * ARM32 optimizations for 16bit bitdepth for
    blend/w_masl/emu_edge
  * ARM64 optimizations for 10bit bitdepth for SGR
  * x86 optimizations for wiener in SSE2/SSSE3/AVX2

OBS-URL: https://build.opensuse.org/request/show/859858
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=40
2021-01-02 18:42:19 +00:00
Dominique Leuenberger
e86d8eac9f Accepting request 850400 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/850400
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=17
2020-11-25 18:27:26 +00:00
61a14715ad Accepting request 850399 from home:alois:branches:multimedia:libs
- Update to version 0.8.0
  * Improve the performance by using a picture buffer pool;
  * ARM32 optimizations for 8bit bitdepth for ipred paeth,
    smooth, cfl
  * ARM32 optimizations for 10/12/16bit bitdepth for
    mc_avg/mask/w_avg,
    put/prep 8tap/bilin, wiener and CDEF filters
  * ARM64 optimizations for cfl_ac 444 for all bitdepths
  * x86 optimizations for MC 8-tap, mc_scaled in AVX2
  * x86 optimizations for CDEF in SSE and
    {put/prep}_{8tap/bilin} in SSSE3
- Bump soversion to 5
- Drop dav1d-nasm-2.15.patch (merged upstream)

OBS-URL: https://build.opensuse.org/request/show/850399
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=38
2020-11-24 10:10:54 +00:00
Dominique Leuenberger
5bbc33059a Accepting request 831062 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/831062
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=16
2020-09-04 08:53:51 +00:00
c8c20f87a5 Accepting request 831058 from home:dimstar:Factory
- Add dav1d-nasm-2.15.patch: Fix compilation with nasm 2.15.

OBS-URL: https://build.opensuse.org/request/show/831058
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=36
2020-09-01 11:33:45 +00:00
Dominique Leuenberger
2962f0594d Accepting request 816275 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/816275
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=15
2020-06-23 19:04:08 +00:00
01c46c75bf Accepting request 816274 from home:alois:branches:multimedia:libs
- Update to version 0.7.1
  * ARM32 NEON optimizations for itxfm, which can give up to 28%
    speedup, and MSAC
  * SSE2 optimizations for prep_bilin and prep_8tap
  * AVX2 optimizations for MC scaled
  * Fix a clamping issue in motion vector projection
  * Fix an issue on some specific Haswell CPU on ipred_z AVX2
    functions
  * Improvements on the dav1dplay utility player to support
    resizing

OBS-URL: https://build.opensuse.org/request/show/816274
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=34
2020-06-22 08:18:30 +00:00
Yuchen Lin
8bed05d33f Accepting request 807817 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/807817
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=14
2020-05-29 19:13:22 +00:00
8fab3864eb Accepting request 807816 from home:alois:branches:multimedia:libs
- Update to verison 0.7.0
  * Faster refmv implementation gaining up to 12% speed while
    -25% of RAM (Single Thread)
  * 10b/12b ARM64 optimizations are mostly complete:
    + ipred (paeth, smooth, dc, pal, filter, cfl)
    + itxfm (only 10b)
  * AVX2/SSSE3 for non-4:2:0 film grain and for mc.resize
  * AVX2 for cfl4:4:4
  * AVX-512 CDEF filter
  * ARM64 8b improvements for cfl_ac and itxfm
  * ARM64 implementation for emu_edge in 8b/10b/12b
  * ARM32 implementation for emu_edge in 8b
  * Improvements on the dav1dplay utility player to support 10
    bit, non-4:2:0 pixel formats and film grain on the GPU

OBS-URL: https://build.opensuse.org/request/show/807816
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=32
2020-05-20 16:55:29 +00:00
Dominique Leuenberger
fc83a6bc37 Accepting request 782014 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/782014
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=13
2020-03-11 17:31:42 +00:00
ea22feb88e Accepting request 782013 from home:alois:branches:multimedia:libs
- Update to version 0.6.0
  * New ARM64 optimizations for the 10/12bit depth:
    + mc_avg, mc_w_avg, mc_mask
    + mc_put/mc_prep 8tap/bilin
    + mc_warp_8x8
    + mc_w_mask
    + mc_blend
    + wiener
    + SGR
    + loopfilter
    + cdef
  * New AVX-512 optimizations for prep_bilin, prep_8tap,
    cdef_filter, mc_avg/w_avg/mask
  * New SSSE3 optimizations for film grain
  * New AVX2 optimizations for msac_adapt16
  * Fix rare mismatches against the reference decoder, notably
    because of clipping
  * Improvements on ARM64 on msac, cdef and looprestoration
    optimizations
  * Improvements on AVX2 optimizations for cdef_filter
  * Improvements in the C version for itxfm, cdef_filter
- Bump sover to 4

OBS-URL: https://build.opensuse.org/request/show/782013
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=30
2020-03-06 07:35:05 +00:00
Dominique Leuenberger
1591314135 Accepting request 754113 from multimedia:libs
update to 0.5.2

OBS-URL: https://build.opensuse.org/request/show/754113
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=12
2019-12-11 11:08:28 +00:00
7e32431cc4 - Update to version 0.5.2
* ARM32 optimizations for loopfilter, ipred_dc|h|v
  * Add section-5 raw OBU demuxer
  * Improve the speed by reducing the L2 cache collisions
  * Fix minor issues

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=28
2019-12-04 19:04:28 +00:00
Dominique Leuenberger
f852353631 Accepting request 743031 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/743031
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=11
2019-10-27 12:40:16 +00:00
b53bf53825 Accepting request 743030 from home:alois:branches:multimedia:libs
Update to 0.5.1

OBS-URL: https://build.opensuse.org/request/show/743030
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=26
2019-10-26 05:49:38 +00:00
Dominique Leuenberger
c44ef1929c Accepting request 737448 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/737448
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=10
2019-10-14 12:52:41 +00:00
c6414773cf Accepting request 737447 from home:alois:branches:multimedia:libs
update to 0.5.0

OBS-URL: https://build.opensuse.org/request/show/737447
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=24
2019-10-11 11:03:50 +00:00
Dominique Leuenberger
5aff532b47 Accepting request 721088 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/721088
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=9
2019-08-15 10:25:44 +00:00
a31b34b9f3 Accepting request 721087 from home:alois:branches:multimedia:libs
- Update to version 0.4.0
  * Fix playback with unknown OBUs
  * Add an option to limit the maximum frame size
  * SSE2 and ARM64 optimizations for MSAC
  * Improve speed on 32bits systems
  * Optimization in obmc blend
  * Reduce RAM usage significantly
  * The initial PPC SIMD code, cdef_filter
  * NEON optimizations for blend functions on ARM
  * NEON optimizations for w_mask functions on ARM
  * NEON optimizations for inverse transforms on ARM64
  * Improve handling of malloc failures
  * Simple Player example in tools
- Dropped dav1d.armv6.patch (merged upstream)
- Bumped SOVERSION to 2

OBS-URL: https://build.opensuse.org/request/show/721087
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=22
2019-08-05 15:06:26 +00:00
Dominique Leuenberger
00c3c74c5a Accepting request 702711 from multimedia:libs
- Added dav1d.armv6.patch (disables armv7 asm for armv6 builds)

OBS-URL: https://build.opensuse.org/request/show/702711
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=8
2019-05-16 19:58:43 +00:00
e032b7c190 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=20 2019-05-13 21:48:07 +00:00
421aba6429 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=19 2019-05-13 21:47:36 +00:00
62084be817 Accepting request 702706 from home:olh:branches:multimedia:libs
- disable armv7 asm for armv6 builds

OBS-URL: https://build.opensuse.org/request/show/702706
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=18
2019-05-13 20:36:22 +00:00
Dominique Leuenberger
4d02594ec3 Accepting request 702369 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/702369
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=7
2019-05-13 12:48:04 +00:00
ae8d812158 Accepting request 702368 from home:alois:branches:multimedia:libs
- Update to version 0.3.1
  * Fix a buffer overflow in frame-threading mode on SSSE3 CPUs
  * Reduce binary size, notably on Windows
  * SSSE3 optimizations for ipred_filter
  * ARM optimizations for MSAC

OBS-URL: https://build.opensuse.org/request/show/702368
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=16
2019-05-11 16:10:34 +00:00
Dominique Leuenberger
3065cf2f26 Accepting request 699483 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/699483
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=6
2019-05-05 19:19:10 +00:00
40044d9c66 Accepting request 699482 from home:alois:branches:multimedia:libs
- Update to version 0.3.0
  * Fixes an annoying crash on SSSE3 that happened in the itx
    functions

OBS-URL: https://build.opensuse.org/request/show/699482
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=14
2019-04-29 18:12:54 +00:00
Dominique Leuenberger
1d4f9204ec Accepting request 695924 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/695924
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=5
2019-04-21 07:02:58 +00:00
70f9fd8658 Accepting request 695923 from home:alois:branches:multimedia:libs
- Update to version 0.2.2
  * Large improvement on MSAC decoding with SSE, bringing 4-6%
    speed increase
    The impact is important on SSSE3, SSE4 and AVX-2 cpus
  * SSSE3 optimizations for all blocks size in itx
  * SSSE3 optimizations for ipred_paeth and ipref_cfl (420, 422
    and 444)
  * Speed improvements on CDEF for SSE4 CPUs
  * NEON optimizations for SGR and loop filter
  * Minor crashes, improvements and build changes

OBS-URL: https://build.opensuse.org/request/show/695923
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=12
2019-04-19 07:54:20 +00:00
Dominique Leuenberger
b7d15201ce Accepting request 690564 from multimedia:libs
- Add baselibs.conf: ffmpeg, which is the main consumer of Dav1d,
  produces -32bit packages that would be uninstallable otherwise. (forwarded request 690561 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/690564
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=4
2019-04-03 07:24:43 +00:00
Dominique Leuenberger
5a3d0768b0 Accepting request 690561 from home:dimstar:Factory
- Add baselibs.conf: ffmpeg, which is the main consumer of Dav1d,
  produces -32bit packages that would be uninstallable otherwise.

OBS-URL: https://build.opensuse.org/request/show/690561
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=10
2019-04-02 07:02:39 +00:00
Dominique Leuenberger
dccbdf6c32 Accepting request 684500 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/684500
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=3
2019-03-13 08:16:24 +00:00
d6cedf0700 Accepting request 684499 from home:alois:branches:multimedia:libs
- Update to version 0.2.1
  * SSSE3 optimization for cdef_dir
  * AVX-2 improvements of the existing CDEF optimizations
  * NEON improvements of the existing CDEF and wiener
    optimizations
  * Clarification about the numbering/versionning scheme

OBS-URL: https://build.opensuse.org/request/show/684499
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=8
2019-03-12 22:29:03 +00:00
Dominique Leuenberger
8c0bc83010 Accepting request 681533 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/681533
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=2
2019-03-05 11:25:29 +00:00
Tomáš Chvátal
b2f6a68261 Accepting request 681527 from home:alois:branches:multimedia:libs
- Update to version 0.2.0
  * ARM64 and ARM optimizations using NEON instructions
  * SSSE3 optimizations for both 32 and 64bits
  * More AVX-2 assembly, reaching almost completion
  * Fix installation of includes
  * Rewrite inverse transforms to avoid overflows
  * Snap packaging for Linux
  * Updated API (ABI and API break)
  * Fixes for un-decodable samples

OBS-URL: https://build.opensuse.org/request/show/681527
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=6
2019-03-04 18:47:57 +00:00
Dominique Leuenberger
96116fc01b Accepting request 657884 from multimedia:libs
- Redo description and mention SIMD acceleration.
- Moved license file to library package
- Initial stable package (v0.1.0)

OBS-URL: https://build.opensuse.org/request/show/657884
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dav1d?expand=0&rev=1
2019-01-05 13:42:08 +00:00
Tomáš Chvátal
00dbfe0df3 Accepting request 657836 from home:jengelh:branches:multimedia:libs
- Redo description and mention SIMD acceleration.

OBS-URL: https://build.opensuse.org/request/show/657836
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=4
2018-12-13 14:06:42 +00:00
4d23531c47 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=3 2018-12-13 12:29:42 +00:00
46ea3fc64c Accepting request 657815 from home:alois:branches:multimedia:libs
- Moved license file to library package

OBS-URL: https://build.opensuse.org/request/show/657815
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=2
2018-12-13 11:54:19 +00:00
Tomáš Chvátal
117cdce9a6 Accepting request 657304 from home:alois:branches:multimedia:libs
- Initial stable package (v0.1.0)

OBS-URL: https://build.opensuse.org/request/show/657304
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/dav1d?expand=0&rev=1
2018-12-13 07:45:48 +00:00
2 changed files with 0 additions and 6 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:88a023e58d955e0886faf49c72940e0e90914a948a8e60c1326ce3e09e7a6099
size 1630254

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:78b15d9954b513ea92d27f39362535ded2243e1b0924fde39f37a31ebed5f76b
size 1706026