Advertisement
Guest User

pactl list modules

a guest
Nov 29th, 2024
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.04 KB | None | 0 0
  1. pactl list modules
  2. Module #1
  3. Name: libpipewire-module-rt
  4. Argument: {
  5. nice.level = -11
  6. rt.prio = 88
  7. #rt.time.soft = -1
  8. #rt.time.hard = -1
  9. #uclamp.min = 0
  10. #uclamp.max = 1024
  11. }
  12. Usage counter: n/a
  13. Properties:
  14. module.name = "libpipewire-module-rt"
  15. object.id = "1"
  16. object.serial = "1"
  17. module.author = "Wim Taymans <[email protected]>"
  18. module.description = "Use realtime thread scheduling, falling back to RTKit"
  19. module.usage = "( nice.level=<priority: default 20(don't change)> ) ( rt.prio=<priority: default 83> ) ( rt.time.soft=<in usec: default -1> ) ( rt.time.hard=<in usec: default -1> ) ( rlimits.enabled=<default true> ) ( rtportal.enabled=<default true> ) ( rtkit.enabled=<default true> ) ( uclamp.min=<default 0> ) ( uclamp.max=<default 1024> )"
  20. module.version = "1.2.2"
  21. nice.level = "-11"
  22. rt.prio = "88"
  23.  
  24. Module #2
  25. Name: libpipewire-module-protocol-native
  26. Argument: {
  27. # List of server Unix sockets, and optionally permissions
  28. #sockets = [ { name = "pipewire-0" }, { name = "pipewire-0-manager" } ]
  29. }
  30. Usage counter: n/a
  31. Properties:
  32. module.name = "libpipewire-module-protocol-native"
  33. object.id = "2"
  34. object.serial = "2"
  35. module.author = "Wim Taymans <[email protected]>"
  36. module.description = "Native protocol using unix sockets"
  37. module.version = "1.2.2"
  38.  
  39. Module #4
  40. Name: libpipewire-module-profiler
  41. Argument:
  42. Usage counter: n/a
  43. Properties:
  44. module.name = "libpipewire-module-profiler"
  45. object.id = "4"
  46. object.serial = "4"
  47. module.author = "Wim Taymans <[email protected]>"
  48. module.description = "Generate Profiling data"
  49. module.version = "1.2.2"
  50.  
  51. Module #6
  52. Name: libpipewire-module-metadata
  53. Argument:
  54. Usage counter: n/a
  55. Properties:
  56. module.name = "libpipewire-module-metadata"
  57. object.id = "6"
  58. object.serial = "6"
  59. module.author = "Wim Taymans <[email protected]>"
  60. module.description = "Allow clients to create metadata store"
  61. module.version = "1.2.2"
  62.  
  63. Module #8
  64. Name: libpipewire-module-spa-device-factory
  65. Argument:
  66. Usage counter: n/a
  67. Properties:
  68. module.name = "libpipewire-module-spa-device-factory"
  69. object.id = "8"
  70. object.serial = "8"
  71. module.author = "Wim Taymans <[email protected]>"
  72. module.description = "Provide a factory to make SPA devices"
  73. module.version = "1.2.2"
  74.  
  75. Module #10
  76. Name: libpipewire-module-spa-node-factory
  77. Argument:
  78. Usage counter: n/a
  79. Properties:
  80. module.name = "libpipewire-module-spa-node-factory"
  81. object.id = "10"
  82. object.serial = "10"
  83. module.author = "Wim Taymans <[email protected]>"
  84. module.description = "Provide a factory to make SPA nodes"
  85. module.version = "1.2.2"
  86.  
  87. Module #12
  88. Name: libpipewire-module-client-node
  89. Argument:
  90. Usage counter: n/a
  91. Properties:
  92. module.name = "libpipewire-module-client-node"
  93. object.id = "12"
  94. object.serial = "12"
  95. module.author = "Wim Taymans <[email protected]>"
  96. module.description = "Allow clients to create and control remote nodes"
  97. module.version = "1.2.2"
  98.  
  99. Module #14
  100. Name: libpipewire-module-client-device
  101. Argument:
  102. Usage counter: n/a
  103. Properties:
  104. module.name = "libpipewire-module-client-device"
  105. object.id = "14"
  106. object.serial = "14"
  107. module.author = "Wim Taymans <[email protected]>"
  108. module.description = "Allow clients to create and control remote devices"
  109. module.version = "1.2.2"
  110.  
  111. Module #16
  112. Name: libpipewire-module-portal
  113. Argument:
  114. Usage counter: n/a
  115. Properties:
  116. module.name = "libpipewire-module-portal"
  117. object.id = "16"
  118. object.serial = "16"
  119.  
  120. Module #17
  121. Name: libpipewire-module-access
  122. Argument: {
  123. # Socket-specific access permissions
  124. #access.socket = { pipewire-0 = "default", pipewire-0-manager = "unrestricted" }
  125.  
  126. # Deprecated legacy mode (not socket-based),
  127. # for now enabled by default if access.socket is not specified
  128. #access.legacy = true
  129. }
  130. Usage counter: n/a
  131. Properties:
  132. module.name = "libpipewire-module-access"
  133. object.id = "17"
  134. object.serial = "17"
  135. module.author = "Wim Taymans <[email protected]>"
  136. module.description = "Perform access check"
  137. module.usage = "( access.socket={ <socket>=<access>, ... } ) ( access.legacy=true ) "
  138. module.version = "1.2.2"
  139.  
  140. Module #18
  141. Name: libpipewire-module-adapter
  142. Argument:
  143. Usage counter: n/a
  144. Properties:
  145. module.name = "libpipewire-module-adapter"
  146. object.id = "18"
  147. object.serial = "18"
  148. module.author = "Wim Taymans <[email protected]>"
  149. module.description = "Manage adapter nodes"
  150. module.version = "1.2.2"
  151.  
  152. Module #20
  153. Name: libpipewire-module-link-factory
  154. Argument:
  155. Usage counter: n/a
  156. Properties:
  157. module.name = "libpipewire-module-link-factory"
  158. object.id = "20"
  159. object.serial = "20"
  160. module.author = "Wim Taymans <[email protected]>"
  161. module.description = "Allow clients to create links"
  162. module.usage = "( allow.link.passive=<bool, default false> ) "
  163. module.version = "1.2.2"
  164.  
  165. Module #22
  166. Name: libpipewire-module-session-manager
  167. Argument:
  168. Usage counter: n/a
  169. Properties:
  170. module.name = "libpipewire-module-session-manager"
  171. object.id = "22"
  172. object.serial = "22"
  173. module.author = "George Kiagiadakis <[email protected]>"
  174. module.description = "Implements objects for session management"
  175. module.version = "1.2.2"
  176.  
  177. Module #29
  178. Name: libpipewire-module-jackdbus-detect
  179. Argument: {
  180. #jack.library = libjack.so.0
  181. #jack.server = null
  182. #jack.client-name = PipeWire
  183. #jack.connect = true
  184. #tunnel.mode = duplex # source|sink|duplex
  185. source.props = {
  186. #audio.channels = 2
  187. #midi.ports = 1
  188. #audio.position = [ FL FR ]
  189. # extra sink properties
  190. }
  191. sink.props = {
  192. #audio.channels = 2
  193. #midi.ports = 1
  194. #audio.position = [ FL FR ]
  195. # extra sink properties
  196. }
  197. }
  198. Usage counter: n/a
  199. Properties:
  200. module.name = "libpipewire-module-jackdbus-detect"
  201. object.id = "29"
  202. object.serial = "29"
  203.  
  204. Module #536870912
  205. Name: module-always-sink
  206. Argument:
  207. Usage counter: n/a
  208. Properties:
  209. module.author = "Pauli Virtanen <[email protected]>"
  210. module.description = "Always keeps at least one sink loaded even if it's a null one"
  211. module.usage = "sink_name=<name of sink>"
  212. module.version = "1.2.2"
  213.  
  214. Module #536870913
  215. Name: module-device-manager
  216. Argument:
  217. Usage counter: n/a
  218. Properties:
  219. module.author = "Wim Taymans <[email protected]>"
  220. module.description = "Keep track of devices (and their descriptions) both past and present and prioritise by role"
  221. module.usage = "do_routing=<Automatically route streams based on a priority list (unique per-role)?> on_hotplug=<When new device becomes available, recheck streams?> on_rescue=<When device becomes unavailable, recheck streams?>"
  222. module.version = "1.2.2"
  223.  
  224. Module #536870914
  225. Name: module-device-restore
  226. Argument:
  227. Usage counter: n/a
  228. Properties:
  229. module.author = "Wim Taymans <[email protected]>"
  230. module.description = "Automatically restore the volume/mute state of devices"
  231. module.usage = "restore_port=<Save/restore port?> restore_volume=<Save/restore volumes?> restore_muted=<Save/restore muted states?> restore_formats=<Save/restore saved formats?>"
  232. module.version = "1.2.2"
  233.  
  234. Module #536870915
  235. Name: module-stream-restore
  236. Argument:
  237. Usage counter: n/a
  238. Properties:
  239. module.author = "Wim Taymans <[email protected]>"
  240. module.description = "Automatically restore the volume/mute/device state of streams"
  241. module.usage = "restore_device=<Save/restore sinks/sources?> restore_volume=<Save/restore volumes?> restore_muted=<Save/restore muted states?> on_hotplug=<This argument is obsolete, please remove it from configuration> on_rescue=<This argument is obsolete, please remove it from configuration> fallback_table=<filename>"
  242. module.version = "1.2.2"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement