diff options
Diffstat (limited to 'recipes/gst-plugins-bad-1.0.recipe')
-rw-r--r-- | recipes/gst-plugins-bad-1.0.recipe | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/recipes/gst-plugins-bad-1.0.recipe b/recipes/gst-plugins-bad-1.0.recipe index 0fba8abb..eaca6546 100644 --- a/recipes/gst-plugins-bad-1.0.recipe +++ b/recipes/gst-plugins-bad-1.0.recipe @@ -512,8 +512,12 @@ class Recipe(custom.GStreamer): if self.config.target_platform in (Platform.ANDROID): self.deps += ['vulkan-android'] + # TODO: Vulkan support on Linux and Windows + # No MoltenVK available for iOS x86_64 + # Disabled on macOS ARM64 due to https://gitlab.freedesktop.org/gstreamer/cerbero/-/issues/361 if self.config.target_platform not in (Platform.DARWIN, Platform.IOS, Platform.ANDROID) or \ - (self.config.target_platform == Platform.IOS and self.config.target_arch != Architecture.ARM64): + (self.config.target_platform == Platform.IOS and self.config.target_arch != Architecture.ARM64) or \ + (self.config.target_platform == Platform.DARWIN and self.config.target_arch == Architecture.ARM64): self.disable_plugin('vulkan', 'vulkan', library_name='vulkan') if self.config.target_platform in (Platform.ANDROID, Platform.IOS): |