Skip to content

COM-12812 - Add basic H.266 tests for Makefile check target - #296

Closed
rsanchez87 wants to merge 1 commit into
masterfrom
COM-12812
Closed

rsanchez87 wants to merge 1 commit into
masterfrom
COM-12812

Conversation

@rsanchez87

Copy link
Copy Markdown
Contributor

No description provided.

@rsanchez87
rsanchez87 force-pushed the COM-12812 branch 12 times, most recently from 8070560 to d895a2c Compare September 29, 2025 07:09
- add CI step to install VVC dependency
@rsanchez87

Copy link
Copy Markdown
Contributor Author

Unfortunately, we can't merge it in its current state because the build is failing due to media codec support (H.266/VVC or other modern features).

This is a known compatibility issue in our default GitHub Actions environment (ubuntu-latest / Ubuntu 24.04):

The default system installation includes FFmpeg 6.1.1 and GStreamer 1.24.x.

Our project's media tests require features only available in newer releases.

To pass the tests, the environment must use:

FFmpeg: Version 7.1.1 or later.

GStreamer Core: Version 1.26 or later.

This PR should be closed. We need to implement a permanent solution in our CI/CD pipeline (e.g., compile both FFmpeg and GStreamer from source, or use custom Docker containers) to ensure these minimum versions are installed before running tests.

Action Required: Future PRs must run against a CI setup that enforces these version minimums.

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