Go to the documentation of this file.
   25 #ifndef SPA_UTILS_NAMES_H 
   26 #define SPA_UTILS_NAMES_H 
   42 #define SPA_NAME_SUPPORT_CPU            "support.cpu"                    
   43 #define SPA_NAME_SUPPORT_DBUS           "support.dbus"                   
   44 #define SPA_NAME_SUPPORT_LOG            "support.log"                    
   45 #define SPA_NAME_SUPPORT_LOOP           "support.loop"                   
   47 #define SPA_NAME_SUPPORT_SYSTEM         "support.system"                 
   49 #define SPA_NAME_SUPPORT_NODE_DRIVER    "support.node.driver"            
   52 #define SPA_NAME_CONTROL_MIXER          "control.mixer"                  
   55 #define SPA_NAME_AUDIO_MIXER            "audio.mixer"                    
   58 #define SPA_NAME_AUDIO_MIXER_DSP        "audio.mixer.dsp"                
   64 #define SPA_NAME_AUDIO_PROCESS_FORMAT   "audio.process.format"           
   66 #define SPA_NAME_AUDIO_PROCESS_CHANNELMIX       \ 
   67                                         "audio.process.channelmix"       
   69 #define SPA_NAME_AUDIO_PROCESS_RESAMPLE         \ 
   70                                         "audio.process.resample"         
   71 #define SPA_NAME_AUDIO_PROCESS_DEINTERLEAVE     \ 
   72                                         "audio.process.deinterleave"     
   73 #define SPA_NAME_AUDIO_PROCESS_INTERLEAVE       \ 
   74                                         "audio.process.interleave"       
   78 #define SPA_NAME_AUDIO_CONVERT          "audio.convert"                  
   82 #define SPA_NAME_AUDIO_ADAPT            "audio.adapt"                    
   85 #define SPA_NAME_AEC                            "audio.aec"                              
   88 #define SPA_NAME_VIDEO_PROCESS_FORMAT   "video.process.format"           
   90 #define SPA_NAME_VIDEO_PROCESS_SCALE    "video.process.scale"            
   93 #define SPA_NAME_VIDEO_CONVERT          "video.convert"                  
   96 #define SPA_NAME_VIDEO_ADAPT            "video.adapt"                    
   99 #define SPA_NAME_API_ALSA_ENUM_UDEV     "api.alsa.enum.udev"             
  100 #define SPA_NAME_API_ALSA_PCM_DEVICE    "api.alsa.pcm.device"            
  101 #define SPA_NAME_API_ALSA_PCM_SOURCE    "api.alsa.pcm.source"            
  103 #define SPA_NAME_API_ALSA_PCM_SINK      "api.alsa.pcm.sink"              
  105 #define SPA_NAME_API_ALSA_SEQ_DEVICE    "api.alsa.seq.device"            
  106 #define SPA_NAME_API_ALSA_SEQ_SOURCE    "api.alsa.seq.source"            
  108 #define SPA_NAME_API_ALSA_SEQ_SINK      "api.alsa.seq.sink"              
  110 #define SPA_NAME_API_ALSA_SEQ_BRIDGE    "api.alsa.seq.bridge"            
  112 #define SPA_NAME_API_ALSA_ACP_DEVICE    "api.alsa.acp.device"            
  115 #define SPA_NAME_API_BLUEZ5_ENUM_DBUS   "api.bluez5.enum.dbus"           
  116 #define SPA_NAME_API_BLUEZ5_DEVICE      "api.bluez5.device"              
  117 #define SPA_NAME_API_BLUEZ5_MEDIA_SINK  "api.bluez5.media.sink"          
  118 #define SPA_NAME_API_BLUEZ5_MEDIA_SOURCE        "api.bluez5.media.source"        
  119 #define SPA_NAME_API_BLUEZ5_A2DP_SINK   "api.bluez5.a2dp.sink"           
  120 #define SPA_NAME_API_BLUEZ5_A2DP_SOURCE "api.bluez5.a2dp.source"         
  121 #define SPA_NAME_API_BLUEZ5_SCO_SINK    "api.bluez5.sco.sink"            
  122 #define SPA_NAME_API_BLUEZ5_SCO_SOURCE  "api.bluez5.sco.source"          
  125 #define SPA_NAME_API_CODEC_BLUEZ5_MEDIA "api.codec.bluez5.media"         
  128 #define SPA_NAME_API_V4L2_ENUM_UDEV     "api.v4l2.enum.udev"             
  129 #define SPA_NAME_API_V4L2_DEVICE        "api.v4l2.device"                
  130 #define SPA_NAME_API_V4L2_SOURCE        "api.v4l2.source"                
  134 #define SPA_NAME_API_LIBCAMERA_ENUM_CLIENT      "api.libcamera.enum.client"      
  135 #define SPA_NAME_API_LIBCAMERA_ENUM_MANAGER     "api.libcamera.enum.manager"     
  136 #define SPA_NAME_API_LIBCAMERA_DEVICE           "api.libcamera.device"           
  137 #define SPA_NAME_API_LIBCAMERA_SOURCE           "api.libcamera.source"           
  141 #define SPA_NAME_API_JACK_DEVICE        "api.jack.device"                
  143 #define SPA_NAME_API_JACK_SOURCE        "api.jack.source"                
  144 #define SPA_NAME_API_JACK_SINK          "api.jack.sink"                  
  147 #define SPA_NAME_API_VULKAN_COMPUTE_SOURCE      \ 
  148                                         "api.vulkan.compute.source"      
  149 #define SPA_NAME_API_VULKAN_COMPUTE_FILTER      \ 
  150                                         "api.vulkan.compute.filter"