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 for upcoming 10.9 release #70

Merged
merged 3 commits into from
Mar 28, 2024
Merged

Fix for upcoming 10.9 release #70

merged 3 commits into from
Mar 28, 2024

Conversation

gnattu
Copy link
Member

@gnattu gnattu commented Mar 28, 2024

This PR:

  • Targets macOS 12 because dotnet 8 officially requires this version to run. This will allow us to use new APIs in the future. Our FFmpeg also relies on modern OS APIs to perform certain hardware acceleration operations.
  • Changes the banner to show "2024."
  • Fixes the command line for 10.9. It now specifies the ffmpeg path using the --ffmpeg CLI parameter. This would make it impossible for our users to specify a custom ffmpeg binary, and if that is a supported use case, then an additional setting for this in this app is required.

gnattu added 3 commits March 28, 2024 08:21
As we are using dotnet 8 which requires macOS 12, targetting
an earlier version is not useful. This will enable us to use new
APIs in the future.
We should use the cmd line to specify ffmpeg path. This will make
it impossible to let user specify custom ffmpeg now. If that is
a supported use case, we need to implement it in the preference
panel.
@anthonylavado anthonylavado self-requested a review March 28, 2024 02:26
@anthonylavado
Copy link
Member

It all looks good to me. As for ffmpeg, I feel like people might have used the homebrew one in the past. Now that we're bundling our own with significant improvements, I don't anticipate it being an issue.

If it is, we'll cross that bridge when we come to it.

@anthonylavado anthonylavado merged commit 0c6e1b0 into jellyfin:master Mar 28, 2024
1 check failed
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.

2 participants