glib-mainloop: implement glib mainloop support

This commit is contained in:
Wim Taymans 2018-10-19 13:27:58 +02:00
parent b742d7533e
commit 5498d9c726
2 changed files with 126 additions and 0 deletions

View file

@ -31,6 +31,10 @@ pipewire_pulseaudio_sources = [
'pipewire-pulseaudio.c',
]
pipewire_mainloop_glib_sources = [
'mainloop-glib.c',
]
pipewire_pulseaudio_c_args = [
'-DHAVE_CONFIG_H',
'-DPIC',
@ -48,3 +52,13 @@ pipewire_pulseaudio = shared_library('pulse',
dependencies : [pipewire_dep, pulseaudio_dep, mathlib],
install : false,
)
pipewire_pulseaudio = shared_library('pulse-mainloop-glib',
pipewire_mainloop_glib_sources,
soversion : '0',
c_args : pipewire_pulseaudio_c_args,
link_args : vflag,
include_directories : [configinc],
dependencies : [pipewire_dep, pulseaudio_dep, mathlib, glib_dep],
install : false,
)