Go to the documentation of this file. 5 #ifndef SPA_UTILS_NAMES_H 6 #define SPA_UTILS_NAMES_H 22 #define SPA_NAME_SUPPORT_CPU "support.cpu" 23 #define SPA_NAME_SUPPORT_DBUS "support.dbus" 24 #define SPA_NAME_SUPPORT_LOG "support.log" 25 #define SPA_NAME_SUPPORT_LOOP "support.loop" 27 #define SPA_NAME_SUPPORT_SYSTEM "support.system" 29 #define SPA_NAME_SUPPORT_NODE_DRIVER "support.node.driver" 32 #define SPA_NAME_CONTROL_MIXER "control.mixer" 35 #define SPA_NAME_AUDIO_MIXER "audio.mixer" 38 #define SPA_NAME_AUDIO_MIXER_DSP "audio.mixer.dsp" 44 #define SPA_NAME_AUDIO_PROCESS_FORMAT "audio.process.format" 46 #define SPA_NAME_AUDIO_PROCESS_CHANNELMIX \ 47 "audio.process.channelmix" 49 #define SPA_NAME_AUDIO_PROCESS_RESAMPLE \ 50 "audio.process.resample" 51 #define SPA_NAME_AUDIO_PROCESS_DEINTERLEAVE \ 52 "audio.process.deinterleave" 53 #define SPA_NAME_AUDIO_PROCESS_INTERLEAVE \ 54 "audio.process.interleave" 58 #define SPA_NAME_AUDIO_CONVERT "audio.convert" 62 #define SPA_NAME_AUDIO_ADAPT "audio.adapt" 65 #define SPA_NAME_AEC "audio.aec" 68 #define SPA_NAME_VIDEO_PROCESS_FORMAT "video.process.format" 70 #define SPA_NAME_VIDEO_PROCESS_SCALE "video.process.scale" 73 #define SPA_NAME_VIDEO_CONVERT "video.convert" 76 #define SPA_NAME_VIDEO_ADAPT "video.adapt" 79 #define SPA_NAME_API_ALSA_ENUM_UDEV "api.alsa.enum.udev" 80 #define SPA_NAME_API_ALSA_PCM_DEVICE "api.alsa.pcm.device" 81 #define SPA_NAME_API_ALSA_PCM_SOURCE "api.alsa.pcm.source" 83 #define SPA_NAME_API_ALSA_PCM_SINK "api.alsa.pcm.sink" 85 #define SPA_NAME_API_ALSA_SEQ_DEVICE "api.alsa.seq.device" 86 #define SPA_NAME_API_ALSA_SEQ_SOURCE "api.alsa.seq.source" 88 #define SPA_NAME_API_ALSA_SEQ_SINK "api.alsa.seq.sink" 90 #define SPA_NAME_API_ALSA_SEQ_BRIDGE "api.alsa.seq.bridge" 92 #define SPA_NAME_API_ALSA_ACP_DEVICE "api.alsa.acp.device" 93 #define SPA_NAME_API_ALSA_COMPRESS_OFFLOAD_DEVICE "api.alsa.compress.offload.device" 95 #define SPA_NAME_API_ALSA_COMPRESS_OFFLOAD_SINK "api.alsa.compress.offload.sink" 99 #define SPA_NAME_API_BLUEZ5_ENUM_DBUS "api.bluez5.enum.dbus" 100 #define SPA_NAME_API_BLUEZ5_DEVICE "api.bluez5.device" 101 #define SPA_NAME_API_BLUEZ5_MEDIA_SINK "api.bluez5.media.sink" 102 #define SPA_NAME_API_BLUEZ5_MEDIA_SOURCE "api.bluez5.media.source" 103 #define SPA_NAME_API_BLUEZ5_A2DP_SINK "api.bluez5.a2dp.sink" 104 #define SPA_NAME_API_BLUEZ5_A2DP_SOURCE "api.bluez5.a2dp.source" 105 #define SPA_NAME_API_BLUEZ5_SCO_SINK "api.bluez5.sco.sink" 106 #define SPA_NAME_API_BLUEZ5_SCO_SOURCE "api.bluez5.sco.source" 107 #define SPA_NAME_API_BLUEZ5_MIDI_ENUM "api.bluez5.midi.enum" 108 #define SPA_NAME_API_BLUEZ5_MIDI_NODE "api.bluez5.midi.node" 111 #define SPA_NAME_API_CODEC_BLUEZ5_MEDIA "api.codec.bluez5.media" 114 #define SPA_NAME_API_V4L2_ENUM_UDEV "api.v4l2.enum.udev" 115 #define SPA_NAME_API_V4L2_DEVICE "api.v4l2.device" 116 #define SPA_NAME_API_V4L2_SOURCE "api.v4l2.source" 120 #define SPA_NAME_API_LIBCAMERA_ENUM_CLIENT "api.libcamera.enum.client" 121 #define SPA_NAME_API_LIBCAMERA_ENUM_MANAGER "api.libcamera.enum.manager" 122 #define SPA_NAME_API_LIBCAMERA_DEVICE "api.libcamera.device" 123 #define SPA_NAME_API_LIBCAMERA_SOURCE "api.libcamera.source" 127 #define SPA_NAME_API_JACK_DEVICE "api.jack.device" 129 #define SPA_NAME_API_JACK_SOURCE "api.jack.source" 130 #define SPA_NAME_API_JACK_SINK "api.jack.sink" 133 #define SPA_NAME_API_VULKAN_COMPUTE_SOURCE \ 134 "api.vulkan.compute.source" 135 #define SPA_NAME_API_VULKAN_COMPUTE_FILTER \ 136 "api.vulkan.compute.filter"