fix(encoder): replace SwsFlags with universal bitflags and bump version to v0.2.13
Some checks are pending
Release & Packaging / Build Linux Packages (.tar.gz, .deb, .rpm, .AppImage) (push) Waiting to run
Release & Packaging / Build Windows Binaries (.exe) (push) Waiting to run
Release & Packaging / Publish GitHub Release (push) Blocked by required conditions

This commit is contained in:
katR 2026-09-18 17:29:26 +05:30
parent 21c7405993
commit f34116ec02
3 changed files with 4 additions and 3 deletions

2
Cargo.lock generated
View file

@ -3700,7 +3700,7 @@ dependencies = [
[[package]] [[package]]
name = "scythe" name = "scythe"
version = "0.2.12" version = "0.2.13"
dependencies = [ dependencies = [
"ashpd", "ashpd",
"cpal", "cpal",

View file

@ -1,6 +1,6 @@
[package] [package]
name = "scythe" name = "scythe"
version = "0.2.12" version = "0.2.13"
edition = "2024" edition = "2024"
[[bin]] [[bin]]

View file

@ -149,7 +149,8 @@ impl VaapiEncoder {
width as i32, width as i32,
height as i32, height as i32,
AVPixelFormat::AV_PIX_FMT_NV12, AVPixelFormat::AV_PIX_FMT_NV12,
(SwsFlags::SWS_BICUBIC as libc::c_int) | (SwsFlags::SWS_ACCURATE_RND as libc::c_int), // SWS_BICUBIC (4) | SWS_ACCURATE_RND (0x40000)
4 | 0x40000,
ptr::null_mut(), ptr::null_mut(),
ptr::null_mut(), ptr::null_mut(),
ptr::null_mut(), ptr::null_mut(),