pipewire/spa/plugins
Simon McVittie b852b58f82 Optionally install examples and tests
This makes it easier to test PipeWire in its "as-installed" state,
for example in an OS distribution.

The .test metadata files in ${datadir}/installed-tests/${package} are
a convention taken from GNOME's installed-tests initiative, allowing a
generic test-runner like gnome-desktop-testing to discover and run tests
in an automatic way.

The installation path ${libexecdir}/installed-tests/${package} is also
a convention borrowed from GNOME's installed-tests initiative.

In addition to the automated tests, I've installed example executables
in the same place, for manual testing. They could be separated into
a different directory if desired, but they seem like they have more
similarities with the automated tests than differences: both are there
to test that PipeWire works correctly, and neither should be relied on
for production use. Some examples are installed in deeper subdirectories
to avoid name clashes.

Signed-off-by: Simon McVittie <smcv@debian.org>
2020-06-16 17:58:02 +00:00
..
alsa alsa-seq: clear the midi event queue on close to avoid leak 2020-06-02 17:13:53 +02:00
audioconvert Optionally install examples and tests 2020-06-16 17:58:02 +00:00
audiomixer improve debug 2020-04-22 12:47:18 +02:00
audiotestsrc audiotestsrc: fix function signature 2020-05-12 17:23:35 +02:00
bluez5 bluez5: don't add transport twice in the device transports list 2020-06-10 18:24:07 +03:00
control tweak buffers a little 2020-02-19 10:17:00 +01:00
ffmpeg ffmpeg: fix install dir 2020-01-30 17:50:45 +01:00
jack improve debug 2020-04-22 12:47:18 +02:00
libcamera libcamera: cleanup build warnings 2020-06-16 17:53:54 +00:00
support add more debug of fd create and close 2020-06-02 14:06:51 +02:00
test improve debug 2020-04-22 12:47:18 +02:00
v4l2 use fstat when we can 2020-05-20 15:24:25 +02:00
videoconvert Use SPA_IO_BUFFERS_INIT when we can 2020-03-19 13:09:21 +01:00
videotestsrc improve debug 2020-04-22 12:47:18 +02:00
volume improve debug 2020-04-22 12:47:18 +02:00
vulkan vulkan: check results of stat 2020-05-20 15:24:25 +02:00
meson.build Integrating libcamera 2020-06-04 10:36:39 +02:00