Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix encoding with multiple encoders #910

Merged
merged 3 commits into from
Mar 3, 2025

Conversation

SwareJonge
Copy link
Contributor

Currently av1an can't use multiple encoders at the same time when specified in the zone overrides as it always passes the args from the command line when creating chunks.json.
With this fix it results in the expected behaviour, since according to the example in av1an --help it should be possible to do this already.
I'm not that familiar with Rust so if there are things i could've done better here, please point it out.

@SwareJonge
Copy link
Contributor Author

Well, that should be it. Not sure what causes the current error but that's out of my control, looks like it's the same error as issue #907

@shssoichiro
Copy link
Collaborator

The failing test seems to have been broken in master for a while, unfortunately I haven't been able to track down what the issue is. I should probably skip those tests until we find a fix (not ideal, but it is what it is).

@shssoichiro
Copy link
Collaborator

@master-of-zen Would you mind merging this? I believe you're the only one with the ability to override the CI. The failures are not related to this MR, it's the same failure from master that we haven't been able to figure out the cause of.

@master-of-zen master-of-zen merged commit 1109675 into master-of-zen:master Mar 3, 2025
4 of 5 checks passed
Khaoklong51 pushed a commit to Khaoklong51/Av1an that referenced this pull request Mar 3, 2025
* read passes and encoder from zone overrides
* run cargo fmt
* remove clone calls
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.

3 participants