Pauli Virtanen
5fa137cc0d
meson.build: make spa-json-dump available for subprojects
...
Add override that provides host binary for subprojects to use.
Also fix cross-compilation to use the host binary.
2025-07-23 12:19:21 +00:00
Pauli Virtanen
04c5d3958b
test: add tests validating all json conf files
2024-03-27 15:53:09 +01:00
Barnabás Pőcze
2b110af366
treewide: meson.build: use dependency variable for SPA
...
Use `spa_dep` everywhere instead of `spa_inc`,
and remove `spa_inc` altogether.
2021-12-28 18:34:06 +01:00
Wim Taymans
3c9996aa78
spa: add tool to dump spa json file to plain json
2021-02-13 20:17:27 +01:00
Wim Taymans
abe73c9146
meson: use global b_pie to build PIE executables
2021-01-14 16:29:32 +01:00
Wim Taymans
c9354c238f
Add -fPIE to installed executables
...
Fixes #570
2021-01-13 19:40:37 +01:00
Wim Taymans
ac24743b2e
the epoll shim should only be used by the system library.
...
All other places should use the system library to get the right
fds.
2019-11-19 15:16:18 +01:00
Gleb Popov
fd937fa378
On FreeBSD, add dependency on epoll-shim library.
...
FreeBSD doesn't provide timerfd and eventfd functions. These are implemented in
3rd party library called epoll-shim. Link targets requiring these functions to
this library.
2019-11-19 13:41:40 +01:00
Wim Taymans
a6ad8f747f
remove spalib
2018-08-14 15:29:25 +02:00
Wim Taymans
7e46f9e3ad
More hacking
...
Move array and map to pinos
Move more things to spa lib
ControlCmd -> Message
Make pinos log, use for plugins as well
work on ringbuffer in alsa and nodes
work on making registry with all objects
2016-11-03 19:41:53 +01:00
Wim Taymans
67dd3adb87
port to meson
2016-09-26 12:15:52 +02:00
Wim Taymans
9f53eda6cb
Add monitor interface
...
Add an interface to monitor devices and helper program
Add v4l2 monitor
Add simple dictionary with key/value pairs
2016-09-15 11:49:34 +02:00
Wim Taymans
8f9222bf9e
implement set_format
...
Serialize the formats
Use SpaMemoryRef where we can
Add more debug
2016-08-04 17:33:49 +02:00
Wim Taymans
3c029cba53
more hacking
...
Move plugin API to separate directory for now
Add ringbuffer and way to get ringbuffer from a port
2016-07-25 10:50:05 +02:00