TÖRÖK Attila
|
5c8d9d7d86
ci: Bump `actions/checkout` to `v4`, which uses Node.js 20
|
1 month ago |
TÖRÖK Attila
|
286890acd7
chore: Fix a nightly Clippy lint
|
2 months ago |
TÖRÖK Attila
|
3bc3513caa
chore: Remove an unused import from `h263`
|
2 months ago |
TÖRÖK Attila
|
1a15f39cc1
chore: Bump `itertools` dependency in `deblock` to `v0.12.1`
|
2 months ago |
TÖRÖK Attila
|
16700664e2
chore: Fix various stable/beta/nightly Clippy lints
|
8 months ago |
TÖRÖK Attila
|
5faa069c7d
chore: Bump dependencies
|
8 months ago |
TÖRÖK Attila
|
128cdbd854
deblock: Add unit tests to the deblocking filter
|
1 year ago |
TÖRÖK Attila
|
195dae6d2a
deblock: Add a deblocking filter inspired by ITU-T H.263 Annex J
|
1 year ago |
TÖRÖK Attila
|
f993c56568
Export `types::PictureOption`, for the custom `USE_DEBLOCKER` flag
|
1 year ago |
TÖRÖK Attila
|
d5d78eb251
idct: Fix underflow when calculating the size of blocks within frame bounds
|
1 year ago |
dependabot[bot]
|
efee5be819
build(deps): update bitflags requirement from 1.3.2 to 2.0.0
|
1 year ago |
TÖRÖK Attila
|
8c00d0e138
h263: Add Horiz and Vert to DecodedDctBlock, needing only a single 1D IDCT
|
1 year ago |
TÖRÖK Attila
|
65596542b3
h263: Add DecodedDctBlock::Dc, for which IDCT is still not needed, only some scaling
|
1 year ago |
TÖRÖK Attila
|
9ac14f0bac
h263: Add DecodedDctBlock type to keep track of all-zero blocks and skip IDCT on them
|
1 year ago |
TÖRÖK Attila
|
08feb236d5
misc: Switch to new GHA workflow badge route
|
1 year ago |
TÖRÖK Attila
|
78d96c0034
yuv: Drop the br_width parameter of yuv420_to_rgba()
|
1 year ago |
TÖRÖK Attila
|
d439b3df75
chore: Delete Cargo.lock, as this is a library crate now
|
1 year ago |
TÖRÖK Attila
|
936007469f
chore: Bump dependencies (wide, bytemuck, num-traits)
|
1 year ago |
TÖRÖK Attila
|
d39cea3da5
ci: Update to actions/checkout@v3, actions-rs/toolchain -> dtolnay/rust-toolchain, drop actions-rs/cargo
|
1 year ago |
TÖRÖK Attila
|
5481920f91
ci: Clean up test workflow (no need for mesa or image tests)
|
1 year ago |
TÖRÖK Attila
|
f0083f5933
h263: gather_block: Rename x and y to src_x and src_y for clarity
|
1 year ago |
TÖRÖK Attila
|
97afa3b614
h263: Optimize gather_block further by adding a fast path doing pure copying (no coordinate clamping)
|
1 year ago |
TÖRÖK Attila
|
857b9cb4a8
chore: Run cargo update
|
1 year ago |
TÖRÖK Attila
|
d6517b737b
chore: Fix all new clippy lints
|
1 year ago |
dependabot[bot]
|
b665e6ce39
build(deps): bump wide from 0.7.3 to 0.7.4
|
2 years ago |
TÖRÖK Attila
|
023e14c73e
idct: Swap 1D loops so it autovectorizes into SIMD nicely
|
2 years ago |
TÖRÖK Attila
|
b810e8c3fd
yuv: Drop the LUTs, do integer-only (fixed-point), SIMD-capable arithmetic instead
|
2 years ago |
dependabot[bot]
|
224dfbaa7a
build(deps): bump thiserror from 1.0.29 to 1.0.30
|
2 years ago |
TÖRÖK Attila
|
03dcd486e8
yuv: Add tests for yuv420_to_rgba()
|
2 years ago |
TÖRÖK Attila
|
d1f8b2659f
yuv: Remove chroma interpolation, process pixels in pairs
|
2 years ago |