mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-29 05:40:27 -04:00
Add a new PortConfig parameter to configure ports of elements that are marked with the SPA_NODE_FLAG_*_PORT_CONFIG. This is used to configure the operation of the audioconver/audioadapter nodes and how it should convert the internal format. We want to use the Profile parameter only for cases where there is an enumeration of values, like with device configuration. Add unit tests for audioconvert and adapter to check if they handle PortConfig correctly. Make the media session use the PortConfig to dynamically configure the device nodes. Remove audio-dsp, it is not used anymore and can/should be implemented with a simple audioconvert spa node now and some PortConfig. |
||
|---|---|---|
| .. | ||
| audioadapter.c | ||
| audioconvert.c | ||
| benchmark-fmt-ops.c | ||
| benchmark-resample.c | ||
| channelmix-ops-c.c | ||
| channelmix-ops-sse.c | ||
| channelmix-ops.c | ||
| channelmix-ops.h | ||
| channelmix.c | ||
| fmt-ops-c.c | ||
| fmt-ops-sse2.c | ||
| fmt-ops-sse41.c | ||
| fmt-ops-ssse3.c | ||
| fmt-ops.c | ||
| fmt-ops.h | ||
| fmtconvert.c | ||
| merger.c | ||
| meson.build | ||
| plugin.c | ||
| resample-native-avx.c | ||
| resample-native-c.c | ||
| resample-native-impl.h | ||
| resample-native-sse.c | ||
| resample-native-ssse3.c | ||
| resample-native.h | ||
| resample-peaks-sse.h | ||
| resample-peaks.h | ||
| resample-speex.h | ||
| resample.c | ||
| resample.h | ||
| splitter.c | ||
| test-audioadapter.c | ||
| test-audioconvert.c | ||
| test-fmt-ops.c | ||
| test-resample.c | ||
| test-source.c | ||