Skip to content

Conversation

gnattu
Copy link
Member

@gnattu gnattu commented Feb 10, 2025

The current FFmpeg image extractor is configured to use a resource pool size that always equals 2 times the number of CPU cores, which is somewhat excessive. Make the default equal to the core count instead of twice, and respect the ParallelImageEncodingLimit option.

Changes

Issues

Fixes #13531

The current FFmpeg image extractor is configured to use a resource pool size that always equals 2 times the number of CPU cores, which is somewhat excessive. Make the default equal to the core count instead of twice, and respect the `ParallelImageEncodingLimit` option.
@gnattu gnattu added the stable backport Backport into the next stable release label Feb 10, 2025
@gnattu gnattu requested a review from a team February 10, 2025 03:21
Copy link
Member

@crobibero crobibero left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is causing tests to fail with a null ref

@gnattu gnattu requested a review from crobibero February 12, 2025 02:37
@crobibero crobibero merged commit 3f53947 into jellyfin:release-10.10.z Feb 13, 2025
15 of 16 checks passed
@gnattu gnattu deleted the fix-image-concurrency branch February 13, 2025 03:33
Bond-009 pushed a commit that referenced this pull request Feb 13, 2025
Fix image encoding concurrency limit

Original-merge: 3f53947

Merged-by: crobibero <cody@robibe.ro>

Backported-by: Bond_009 <bond.009@outlook.com>
@jellyfin-bot jellyfin-bot removed the stable backport Backport into the next stable release label Feb 13, 2025
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.

5 participants