Sign in
chromium
/
external
/
github.com
/
webmproject
/
CrabbyAvif
/
HEAD
d4a6d18
Remove rgb::Image::ignore_alpha for simplicity (#28)
by Yannis Guyon
· 5 months ago
main
4cd0df5
ci: Fix a comment and normalize job names
by Vignesh Venkat
· 5 months ago
de94a5c
ci: Ensure that avif.h is kept up to date
by Vignesh Venkat
· 5 months ago
80a4e98
Allow building the library without libyuv
by Vignesh Venkat
· 5 months ago
8e73a08
ci: Add rustfmt
by Vignesh Venkat
· 5 months ago
2388ce6
capi: Create Box from raw pointer with correct type
by Vignesh Venkat
· 5 months ago
ed9b180
capi/reformat: Use initializer list
by Vignesh Venkat
· 5 months ago
2ff2e2d
Use iterator when using index only for iteration (#31)
by Vignesh Venkatasubramanian
· 5 months ago
a0039c3
ci: Avoid explicit mkdir and cd (#30)
by Vignesh Venkatasubramanian
· 5 months ago
3393d97
Refactor yuv_to_rgb_any() (#26)
by Yannis Guyon
· 5 months ago
2040228
Flatten find_conversion_function() in one match (#16)
by Yannis Guyon
· 5 months ago
1bfbdd2
Use match blocks in rgb::Image (#29)
by Yannis Guyon
· 5 months ago
dc49654
Rename rgb_impl::yuv_to_rgb() to yuv_to_rgb_fast() (#27)
by Yannis Guyon
· 5 months ago
8dfdd47
Take format and float into account in depth_valid (#23)
by Yannis Guyon
· 5 months ago
42271c3
Use match in calculate_yuv_coefficients_from_cicp (#22)
by Yannis Guyon
· 5 months ago
fe97772
Replace unimplemented! by AvifError (#25)
by Yannis Guyon
· 5 months ago
2134184
Add reference comments about VideoFullRangeFlag (#24)
by Yannis Guyon
· 5 months ago
71733dc
Do not overwrite yuv_format and depth when alpha tiles are seen
by Vignesh Venkat
· 5 months ago
49c24ac
Add ChromaSamplePosition::CENTER (#19)
by Yannis Guyon
· 5 months ago
7021540
Fix yuv_to_rgb_any() UV clamp (#18)
by Yannis Guyon
· 5 months ago
7aae234
Implement alpha_to_full_range() for non-ptr (#15)
by Yannis Guyon
· 5 months ago
32a09ae
Use snake_case in rgb_impl (#17)
by Yannis Guyon
· 5 months ago
028465c
Refactor src/reformat/alpha.rs (#6)
by Yannis Guyon
· 5 months ago
b675b4a
Use float-cmp crate for f32 comparisons
by Vignesh Venkat
· 5 months ago
5850ede
Collapse an else if condition
by Vignesh Venkat
· 5 months ago
4f71a68
Fix calculate_yuv_coefficients (#11)
by Yannis Guyon
· 5 months ago
f92931d
Remove some unused files
by Vignesh Venkat
· 5 months ago
ccb46d5
Add ci-unix-static-conformance (#9)
by Yannis Guyon
· 5 months ago
7a567fb
Add -DAVIF_LIBYUV=OFF for libavif in README.md
by Yannis Guyon
· 5 months ago
0506b0e
Only trigger ci-unix-static on push to main or PR
by Yannis Guyon
· 5 months ago
eb952b3
Fix cache in ci-unix-static (#7)
by Yannis Guyon
· 5 months ago
1b79814
decoder_tests: Assert for specific error code
by Vignesh Venkat
· 5 months ago
upstream/vigneshv_wip
58b2728
decoder: Validate color and alpha item dimension match
by Vignesh Venkat
· 5 months ago
485ced7
ci: Build and run the C++ tests
by Vignesh Venkat
· 5 months ago
15da433
Revert build.rs changes
by Yannis Guyon
· 6 months ago
ede9511
Add ci-unix-static GitHub workflow
by Yannis Guyon
· 6 months ago
787224d
Do not use pkg-config for local dav1d builds
by Vignesh Venkat
· 6 months ago
c6ba05f
Make all decoder_tests pass with android mediacodec
by Vignesh Venkat
· 6 months ago
dcfd325
Rename rgb::Image::fill_alpha() to set_opaque() (#3)
by Yannis Guyon
· 6 months ago
fab50fc
Return error on resize with Pointer buffer (#2)
by Yannis Guyon
· 6 months ago
1626191
Fix comments in README.md build snippet
by Yannis Guyon
· 6 months ago
ce4adf4
Add instructions for Android tests
by Vignesh Venkat
· 6 months ago
58ac64a
Make category into an enum
by Vignesh Venkat
· 6 months ago
eb63047
README.md: Use dav1d for libavif conformance tests
by Vignesh Venkat
· 6 months ago
a15683f
Fix some clippy warnings
by Vignesh Venkat
· 6 months ago
3bcc46f
C build instructions and header file
by Vignesh Venkat
· 6 months ago
6f3c700
Use pkg-config for libyuv
by Vignesh Venkat
· 6 months ago
79f75ab
dav1d-sys: Use pkg-config to find dav1d
by Vignesh Venkat
· 6 months ago
156699b
android_mediacodec: more clean ups
by Vignesh Venkatasubramanian
· 6 months ago
268e219
ndk-sys: Allowlist only used functions
by Vignesh Venkatasubramanian
· 6 months ago
37f4ea8
gitignore bindings
by Vignesh Venkatasubramanian
· 6 months ago
9e9f659
android_mediacodec: Remove ndk crate dependency
by Vignesh Venkatasubramanian
· 6 months ago
ce8b39e
Get android mediacodec working again
by Vignesh Venkatasubramanian
· 6 months ago
95df2de
dav1d: clean up some cases
by Vignesh Venkatasubramanian
· 6 months ago
aeed837
tile: Remove a TODO
by Vignesh Venkatasubramanian
· 6 months ago
0239ed4
Check vector allocation failures
by Vignesh Venkatasubramanian
· 6 months ago
909fc2e
Add build and test instructions to README.md (#1)
by Yannis Guyon
· 6 months ago
0e4c50b
Add soong config
by Vignesh Venkatasubramanian
· 6 months ago
6dac9f0
Remove a redundant use statement
by Vignesh Venkatasubramanian
· 6 months ago
6a8c69e
Some clippy fixes
by Vignesh Venkatasubramanian
· 6 months ago
6c0218b
Remove ahash feature
by Vignesh Venkatasubramanian
· 6 months ago
74cfc55
Move libgav1 to a sys crate
by Vignesh Venkatasubramanian
· 6 months ago
a9adb98
Move libyuv to a sys crate
by Vignesh Venkatasubramanian
· 6 months ago
acb8b64
dav1d-sys: remove generalizations in build script
by Vignesh Venkatasubramanian
· 6 months ago
2d392cc
Move the generated bindings file into a env var
by Vignesh Venkatasubramanian
· 6 months ago
faecf2b
Move dav1d code to a sys crate
by Vignesh Venkatasubramanian
· 6 months ago
c887b4f
Allow building c shared object in Cargo.toml
by Vignesh Venkatasubramanian
· 6 months ago
999724d
Explicit pointer casts when calling C code
by Vignesh Venkatasubramanian
· 6 months ago
fb80599
bug fix in can use single codec
by Vignesh Venkatasubramanian
· 6 months ago
e1d69ab
dav1d: Unwrap Dav1dPicture as a reference
by Vignesh Venkatasubramanian
· 6 months ago
7a2ab75
Use u16 for CICP structs
by Vignesh Venkatasubramanian
· 6 months ago
07ce483
cbindgen: Rename some enums correctly
by Vignesh Venkatasubramanian
· 6 months ago
e685565
Add decoder library bindings to the repository
by Vignesh Venkatasubramanian
· 6 months ago
cf87ffd
Allowlist only necessary functions in libyuv bindings
by Vignesh Venkatasubramanian
· 6 months ago
a73fdee
Move build.rs to root directory
by Vignesh Venkatasubramanian
· 6 months ago
0767827
Do not generate EAGAIN in bindgen
by Vignesh Venkatasubramanian
· 6 months ago
c17d815
Validate tile properties for grid images
by Vignesh Venkatasubramanian
· 7 months ago
560a93e
Add is_grid function
by Vignesh Venkatasubramanian
· 7 months ago
81bfe08
Fix bug in alternate icc computation
by Vignesh Venkatasubramanian
· 7 months ago
145f187
remove derivative dependency
by Vignesh Venkatasubramanian
· 7 months ago
acbde2e
Make ahash dependency optional
by Vignesh Venkatasubramanian
· 7 months ago
e50acd5
remove num traits and num derive dependency
by Vignesh Venkatasubramanian
· 7 months ago
8c8b7ec
remove some todos and prints
by Vignesh Venkatasubramanian
· 8 months ago
a992613
alpha range conversion
by Vignesh Venkatasubramanian
· 8 months ago
5a225ba
reformat: tests for yuv to rgb conversion
by Vignesh Venkatasubramanian
· 8 months ago
7b05be0
fix some clippy warnings
by Vignesh Venkatasubramanian
· 8 months ago
a03e50b
update progressive tests
by Vignesh Venkatasubramanian
· 8 months ago
dd8a3de
scaling: fix gainmap images
by Vignesh Venkatasubramanian
· 8 months ago
e7d2ffe
capi: do some early returns
by Vignesh Venkatasubramanian
· 8 months ago
53e9ac5
capi: copy image index
by Vignesh Venkatasubramanian
· 8 months ago
886ea72
rollback libyuv version
by Vignesh Venkatasubramanian
· 8 months ago
8c33b03
remove some print statements
by Vignesh Venkatasubramanian
· 8 months ago
d79fc9c
scaling: works
by Vignesh Venkat
· 8 months ago
21f1f39
scale: initial implementation (fails to build)
by Vignesh Venkatasubramanian
· 8 months ago
upstream/scaling
e7202c9
decoder: search for seq hdr incrementally
by Vignesh Venkatasubramanian
· 8 months ago
82f72bb
decoder: fix progressive case
by Vignesh Venkatasubramanian
· 8 months ago
11e6eae
add failing progessive tests
by Vignesh Venkatasubramanian
· 8 months ago
93220c7
reformat: alpha processing in any
by Vignesh Venkatasubramanian
· 8 months ago
44d29b8
reformat any: support all bit depths
by Vignesh Venkatasubramanian
· 8 months ago
c721fd4
--no-edit
by Vignesh Venkatasubramanian
· 8 months ago
Next »