pipewire/spa/plugins
Wim Taymans 18776b155b mem: Add tag to memmap
Add a tag field when creating a memmap so that we can do lookup on it.
This makes it easier to implement the tracking of mappings for io areas.
Remove custom io memory tracking and use the tags.

Add flags to spa_chunk to make data corrupted. The flags on the buffer
stay constant for the life of the buffer. Add flags to mark memory
readable and writable. Mark memory readonly in v4l2-source.

Pass the daemon activation area to the client in the transport event.
This never changes and need to be handled differently from the other
activation areas.

Use the right flags when importing memory.

Add the (desired) memory type to mempool_alloc.

improve some debug.
2019-07-25 12:10:05 +02:00
..
alsa alsa: don't clear io area ever 2019-07-11 11:13:53 +02:00
audioconvert adapter: remove slave hooks 2019-07-17 15:23:19 +02:00
audiomixer names: add standard factory name definitions 2019-06-21 13:31:34 +02:00
audiotestsrc System: More work on making system functions pluggable 2019-06-06 15:31:53 +02:00
bluez5 a2dp: pull more data when needed 2019-07-12 09:55:55 +02:00
ffmpeg names: add standard factory name definitions 2019-06-21 13:31:34 +02:00
support evl: add build option 2019-06-24 09:45:22 +02:00
test plugins: fix compilation of optional plugins 2019-06-03 16:08:42 +02:00
v4l2 mem: Add tag to memmap 2019-07-25 12:10:05 +02:00
videotestsrc spa: add keys for properties 2019-06-03 16:48:01 +02:00
volume plugins: fix compilation of optional plugins 2019-06-03 16:08:42 +02:00
meson.build meson: spa/plugins: don't check if the plugin dependencies have been found 2019-02-13 11:22:22 +01:00