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

Load audio assets asynchronously to improve the user experience. #80

Merged
merged 1 commit into from
May 24, 2022

Conversation

GetToSet
Copy link
Collaborator

@GetToSet GetToSet commented May 9, 2022

This PR utilizes AVAsynchronousKeyValueLoading to load episode assets asynchronously to prevent blocking the main thread. It can greatly improve the user experience, especially in low-quality network environments.

@dyerc dyerc merged commit db03272 into dyerc:master May 24, 2022
@GetToSet GetToSet deleted the ethanwong/async-avasset-loading branch May 25, 2022 03:39
@GetToSet GetToSet added this to the v2.0.0 milestone Aug 10, 2022
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