added simple api to pipewire pulseaudio wrapper

This commit is contained in:
Jan Koester 2020-02-20 12:49:45 +01:00 committed by Wim Taymans
parent 0bff0e345f
commit 1facf8ed48
2 changed files with 534 additions and 0 deletions

View file

@ -35,6 +35,10 @@ pipewire_mainloop_glib_sources = [
'mainloop-glib.c',
]
pipewire_mainloop_simple_sources = [
'simple.c',
]
pipewire_pulseaudio_c_args = [
'-DHAVE_CONFIG_H',
'-D_GNU_SOURCE',
@ -63,3 +67,13 @@ pipewire_pulseaudio = shared_library('pulse-mainloop-glib-pw',
dependencies : [pipewire_dep, pulseaudio_dep, mathlib, glib_dep],
install : true,
)
pipewire_pulseaudio = shared_library('pulse-simple-pw',
pipewire_mainloop_simple_sources,
soversion : pipewire_version,
c_args : pipewire_pulseaudio_c_args,
link_args : vflag,
include_directories : [configinc],
dependencies : [pipewire_dep, pulseaudio_dep, mathlib, glib_dep],
install : true,
)