pipewire/spa/plugins/audioconvert
Peter Hutterer 0cbd56f0cd spa: declare a dependency for each used library in meson.build
For SPA libraries that we link against elsewhere in the tree, declare a
declare a dependency "foo_dep" for that library that specifies how to
link to it. Then use that dependency in the various targets.

This removes the knowledge of how to link with the library from the
target which can treat it as just another dependency.

In the case of optional libraries (e.g. the journal support lib) we can
then use declare_dependency() to declare an empty dependencies and thus
link them unconditionally in the target.
2021-09-20 07:29:03 +00:00
..
audioadapter.c Increase pod buffer size 2021-09-06 15:09:28 +02:00
audioconvert.c Increase pod buffer size 2021-09-06 15:09:28 +02:00
benchmark-fmt-ops.c
benchmark-resample.c
biquad.c config.h is a local header, not a system one 2021-06-10 09:04:16 +10:00
biquad.h
channelmix-ops-c.c
channelmix-ops-sse.c
channelmix-ops.c channelmix: provide some more upmix options 2021-05-27 18:08:07 +02:00
channelmix-ops.h
channelmix.c audioconvert: add softMute to PropInfo 2021-09-15 20:57:10 +02:00
crossover.c config.h is a local header, not a system one 2021-06-10 09:04:16 +10:00
crossover.h
fmt-ops-avx2.c
fmt-ops-c.c fmtconvert: add support for U16, U24, U32 and U24_32 formats 2021-09-08 14:24:26 -04:00
fmt-ops-neon.c fmt-ops: fix neon stereo resample 2021-06-28 17:20:50 +02:00
fmt-ops-sse2.c
fmt-ops-sse41.c
fmt-ops-ssse3.c
fmt-ops.c fmtconvert: add support for U16, U24, U32 and U24_32 formats 2021-09-08 14:24:26 -04:00
fmt-ops.h fmtconvert: add support for U16, U24, U32 and U24_32 formats 2021-09-08 14:24:26 -04:00
fmtconvert.c fmtconvert: add support for U16, U24, U32 and U24_32 formats 2021-09-08 14:24:26 -04:00
law.h audioconvert: add converstion to and from alaw/ulaw 2021-08-17 17:32:25 +02:00
merger.c Increase pod buffer size 2021-09-06 15:09:28 +02:00
meson.build spa: declare a dependency for each used library in meson.build 2021-09-20 07:29:03 +00:00
plugin.c
resample-native-avx.c
resample-native-impl.h
resample-native-neon.c
resample-native-sse.c
resample-native-ssse3.c
resample-native.c resample: limit the amount of taps 2021-09-08 16:28:24 +02:00
resample-peaks-impl.h
resample-peaks-sse.c
resample-peaks.c
resample.c audioconvert: track and compensate for rate changes 2021-06-17 11:11:45 +02:00
resample.h
spa-resample.c
splitter.c Increase pod buffer size 2021-09-06 15:09:28 +02:00
test-audioadapter.c audioadapter: add support for passthrough mode 2021-08-17 16:01:10 +00:00
test-audioconvert.c test: replace all spa_assert() macros with spa_assert_se() 2021-07-27 10:24:44 +10:00
test-channelmix.c test: replace all spa_assert() macros with spa_assert_se() 2021-07-27 10:24:44 +10:00
test-fmt-ops.c fmtconvert: add support for U16, U24, U32 and U24_32 formats 2021-09-08 14:24:26 -04:00
test-helper.h
test-resample.c test: replace all spa_assert() macros with spa_assert_se() 2021-07-27 10:24:44 +10:00
test-source.c
volume-ops-c.c
volume-ops-sse.c
volume-ops.c
volume-ops.h