pipewire/spa/plugins
Wim Taymans fca3e1d85d Remove dynamic types
Do not use dynamic types anymore. The reason is that it's difficult:

- to maintain a shared type database over a network.
- the extra overhead when translating between processes and for
  maintaining the translation tables.
- race conditions in translating in RT-threads, this is a problem
  because we want to make event streams.

We now have simple enums with types and extension points for all
types. This is also nicer to use in general.
We don't need the mapper anymore or pass strings around as types.
There is a parallel type info system to get more info about ids and
enums and their hierarchy. It can also be used for debugging.
2018-08-23 17:47:57 +02:00
..
alsa Remove dynamic types 2018-08-23 17:47:57 +02:00
audioconvert Remove dynamic types 2018-08-23 17:47:57 +02:00
audiomixer Remove dynamic types 2018-08-23 17:47:57 +02:00
audiotestsrc Remove dynamic types 2018-08-23 17:47:57 +02:00
bluez5 Remove dynamic types 2018-08-23 17:47:57 +02:00
ffmpeg Remove dynamic types 2018-08-23 17:47:57 +02:00
support Remove dynamic types 2018-08-23 17:47:57 +02:00
test Remove dynamic types 2018-08-23 17:47:57 +02:00
v4l2 Remove dynamic types 2018-08-23 17:47:57 +02:00
videotestsrc Remove dynamic types 2018-08-23 17:47:57 +02:00
volume Remove dynamic types 2018-08-23 17:47:57 +02:00
meson.build add audioconvert beginnings 2018-04-03 16:29:36 +02:00