Skip to content

Commit

Permalink
pulseaudio: add null and always modules
Browse files Browse the repository at this point in the history
  • Loading branch information
fepitre committed May 6, 2024
1 parent 93fb5e8 commit b66be4b
Showing 1 changed file with 12 additions and 6 deletions.
18 changes: 12 additions & 6 deletions pulseaudio/patches/pulseaudio-minimal-vchan-sink.patch
Original file line number Diff line number Diff line change
@@ -1,18 +1,24 @@
--- a/src/Makefile.am 2019-12-16 10:08:27.000000000 +0300
+++ b/src/Makefile.am 2020-05-27 16:19:57.109458668 +0300
@@ -2301,3 +2301,15 @@ coverage:
diff --git a/src/Makefile.am b/src/Makefile.am
index 454b644bb..c63308790 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -2312,3 +2312,19 @@ coverage:
endif

.PHONY: massif update-all update-ffmpeg update-map-file coverage
+
+# vchan sink module
+module_vchan_sink_la_SOURCES = modules/module-vchan-sink.c
+module_vchan_sink_la_LDFLAGS = $(MODULE_LDFLAGS) -lvchan-xen
+module_vchan_sink_la_LDFLAGS = $(MODULE_LDFLAGS) -lvchan-xen
+module_vchan_sink_la_LIBADD = $(MODULE_LIBADD)
+module_vchan_sink_la_CFLAGS = $(AM_CFLAGS) -I/usr/include/vchan-xen -DPA_MODULE_NAME=module_vchan_sink -Dfoomodulepipecustomsymdeffoo
+
+modlibexec_LTLIBRARIES = libprotocol-native.la \
+ module-native-protocol-unix.la \
+ module-vchan-sink.la
+ module-null-sink.la \
+ module-null-source.la \
+ module-always-sink.la \
+ module-always-source.la \
+ module-vchan-sink.la
+bin_PROGRAMS = pulseaudio pacat pactl
+lib_LTLIBRARIES = libpulse.la

0 comments on commit b66be4b

Please sign in to comment.