Update JUCE 8.0.13#33
Merged
Merged
Conversation
This ensures we comply with the FreeDesktop.org trash specification
…ing this function before goToURL
…d immediately cancel itself
…ntext, which is always present on Windows 10" This reverts commit 09ae83a
…eferred over deriving from the extensions
… be preferred over deriving from the extensions
…ve and non-native windows
Deinterleaving the conversion and sending means that fewer send calls are required overall, which may be more efficient.
Calling AudioUnitGetParameter too frequently seems to cause problems in multibus plugins on iOS. The new implementation caches the parameter value on the hosting side and only updates it when a callback is received from the plugin.
…en compiling with cxx_std_20 and deploying to macOS 10.14 or earlier
…ustom paths could fail This issue arose because the subprocess had no knowledge of the custom filepaths, so was unable to match plugin URIs to bundles located at those paths. Now, searchPathsForPlugins() returns absolute file paths to bundles, instead of URIs for any lv2 plugins within those bundles. The full path is passed to the subprocess during the scan, so the scanner can load the bundle directly instead of attempting to match a plugin URI to a previously-discovered plugin.
… non-standard locations
…eference a malformed byte sequence
Zip file timestamps have a granularity of two seconds, so it's an error to write the seconds value of the original timestamp directly.
…hed parameter values This addresses a regression introduced in 4b8454a. In pluginval, the "Plugin state restoration" test could sometimes fail for AU plugins. The cached AU parameter value wasn't updated until a parameter-change notification was received by the host. This notification is sent asynchronously by the system, so fetching the parameter value immediately after setting a new plugin state could end up returning a stale parameter value.
Co-authored-by: Hugo Osvaldo Barrera <hugo@whynothugo.nl>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Merge juce 8.0.13 to minimal_master.
No conflicts or issue noted.