Skip to content

Add libaom to support AV1 codec#13

Open
samohovets wants to merge 7 commits intomainfrom
feature/av1
Open

Add libaom to support AV1 codec#13
samohovets wants to merge 7 commits intomainfrom
feature/av1

Conversation

@samohovets
Copy link
Member

@samohovets samohovets commented Mar 3, 2026

Use a stable CMake toolchain setup, make pkg-config discovery robust for lib/lib64, and stop masking arm build failures in Docker so ffmpeg AV1 configuration errors surface directly.

Made-with: Cursor
Switch deprecated macOS 13 labels to supported macOS 15 arm64/intel runners and make the libX11 cleanup step non-fatal so jobs can start reliably.

Made-with: Cursor
Disable NASM only on darwin/x64 to avoid libaom CMake failures on GitHub runners that report unsupported NASM multipass optimization.

Made-with: Cursor
Build libaom in 8-bit mode and rely on dav1d for AV1 decoding to trim artifact size while keeping AV1 encode support.

Made-with: Cursor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant