diff --git a/src/modules/meson.build b/src/modules/meson.build index 8a41ba765..f01f29260 100644 --- a/src/modules/meson.build +++ b/src/modules/meson.build @@ -1,3 +1,5 @@ +subdir('rtp') + # module name, sources, [headers, extra flags, extra deps, extra libs] all_modules = [ [ 'module-allow-passthrough', 'module-allow-passthrough.c' ], diff --git a/src/modules/rtp/meson.build b/src/modules/rtp/meson.build new file mode 100644 index 000000000..52a19e3f1 --- /dev/null +++ b/src/modules/rtp/meson.build @@ -0,0 +1,24 @@ +librtp_sources = [ + 'rtp.c', + 'sdp.c', + 'sap.c', + 'rtsp_client.c', + 'headerlist.c', +] + +librtp_headers = [ + 'rtp.h', + 'sdp.h', + 'sap.h', + 'rtsp_client.h', + 'headerlist.h', +] + +librtp = shared_library('librtp', + librtp_sources, + librtp_headers, + c_args : [pa_c_args, server_c_args], + include_directories : [configinc, topinc], + dependencies : [libpulse_dep, libpulsecommon_dep, libpulsecore_dep], + install : true +)