summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorL. E. Segovia <amy@centricular.com>2024-03-08 20:11:03 -0300
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>2024-04-02 16:46:44 +0000
commitd322b5baa8df99f5ef41e2947711b4ce4af11a31 (patch)
tree5adb0d716d724074d85ba20a480ac189252f1818
parent9aa460487ad54a0673d75cf2f004a36c98099cfc (diff)
gst-plugins-bad: Add tinyalsa plugin
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/1403>
-rw-r--r--packages/gstreamer-1.0-system.package4
-rw-r--r--recipes/gst-plugins-bad-1.0.recipe1
2 files changed, 5 insertions, 0 deletions
diff --git a/packages/gstreamer-1.0-system.package b/packages/gstreamer-1.0-system.package
index c611b913..66406a1e 100644
--- a/packages/gstreamer-1.0-system.package
+++ b/packages/gstreamer-1.0-system.package
@@ -36,3 +36,7 @@ class Package(custom.GStreamer, package.Package):
if self.config.variants.rust:
self.files.append('gst-plugins-rs:plugins_sys')
self.files_devel.append('gst-plugins-rs:plugins_sys_devel')
+
+ if self.config.target_platform == Platform.ANDROID:
+ self.files += ['tinyalsa:libs']
+ self.files_devel += ['tinyalsa:files-devel']
diff --git a/recipes/gst-plugins-bad-1.0.recipe b/recipes/gst-plugins-bad-1.0.recipe
index 11215539..cf08dbaa 100644
--- a/recipes/gst-plugins-bad-1.0.recipe
+++ b/recipes/gst-plugins-bad-1.0.recipe
@@ -579,6 +579,7 @@ class Recipe(custom.GStreamer):
self.deps += ['moltenvk']
if self.config.target_platform in (Platform.ANDROID):
self.deps += ['vulkan-android']
+ self.enable_plugin('tinyalsa', 'sys', dep='tinyalsa')
# TODO: Vulkan support on Linux and Windows
# No MoltenVK available for iOS x86_64