Add AVIF plugin (decoder + encoder using libavif) #5201
90.43% of diff hit (target 89.68%)
View this Pull Request on Codecov
90.43% of diff hit (target 89.68%)
Annotations
Check warning on line 72 in Tests/test_file_avif.py
codecov / codecov/patch
Tests/test_file_avif.py#L72
Added line #L72 was not covered by tests
Check warning on line 94 in Tests/test_file_avif.py
codecov / codecov/patch
Tests/test_file_avif.py#L94
Added line #L94 was not covered by tests
Check warning on line 96 in Tests/test_file_avif.py
codecov / codecov/patch
Tests/test_file_avif.py#L96
Added line #L96 was not covered by tests
Check warning on line 116 in Tests/test_file_avif.py
codecov / codecov/patch
Tests/test_file_avif.py#L116
Added line #L116 was not covered by tests
Check warning on line 183 in Tests/test_file_avif.py
codecov / codecov/patch
Tests/test_file_avif.py#L183
Added line #L183 was not covered by tests
Check warning on line 250 in src/PIL/AvifImagePlugin.py
codecov / codecov/patch
src/PIL/AvifImagePlugin.py#L249-L250
Added lines #L249 - L250 were not covered by tests
Check warning on line 1447 in src/PIL/Image.py
codecov / codecov/patch
src/PIL/Image.py#L1447
Added line #L1447 was not covered by tests
Check warning on line 59 in src/_avif.c
codecov / codecov/patch
src/_avif.c#L59
Added line #L59 was not covered by tests
Check warning on line 65 in src/_avif.c
codecov / codecov/patch
src/_avif.c#L65
Added line #L65 was not covered by tests
Check warning on line 68 in src/_avif.c
codecov / codecov/patch
src/_avif.c#L68
Added line #L68 was not covered by tests
Check warning on line 71 in src/_avif.c
codecov / codecov/patch
src/_avif.c#L71
Added line #L71 was not covered by tests
Check warning on line 77 in src/_avif.c
codecov / codecov/patch
src/_avif.c#L77
Added line #L77 was not covered by tests
Check warning on line 87 in src/_avif.c
codecov / codecov/patch
src/_avif.c#L87
Added line #L87 was not covered by tests
Check warning on line 89 in src/_avif.c
codecov / codecov/patch
src/_avif.c#L89
Added line #L89 was not covered by tests
Check warning on line 93 in src/_avif.c
codecov / codecov/patch
src/_avif.c#L91-L93
Added lines #L91 - L93 were not covered by tests
Check warning on line 99 in src/_avif.c
codecov / codecov/patch
src/_avif.c#L99
Added line #L99 was not covered by tests
Check warning on line 101 in src/_avif.c
codecov / codecov/patch
src/_avif.c#L101
Added line #L101 was not covered by tests
Check warning on line 110 in src/_avif.c
codecov / codecov/patch
src/_avif.c#L110
Added line #L110 was not covered by tests
Check warning on line 112 in src/_avif.c
codecov / codecov/patch
src/_avif.c#L112
Added line #L112 was not covered by tests
Check warning on line 130 in src/_avif.c
codecov / codecov/patch
src/_avif.c#L129-L130
Added lines #L129 - L130 were not covered by tests
Check warning on line 177 in src/_avif.c
codecov / codecov/patch
src/_avif.c#L177
Added line #L177 was not covered by tests
Check warning on line 182 in src/_avif.c
codecov / codecov/patch
src/_avif.c#L182
Added line #L182 was not covered by tests
Check warning on line 257 in src/_avif.c
codecov / codecov/patch
src/_avif.c#L257
Added line #L257 was not covered by tests
Check warning on line 259 in src/_avif.c
codecov / codecov/patch
src/_avif.c#L259
Added line #L259 was not covered by tests
Check warning on line 275 in src/_avif.c
codecov / codecov/patch
src/_avif.c#L274-L275
Added lines #L274 - L275 were not covered by tests