Documentation:Modules/jack: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
Updated to reflect current options. Should be GPL now |
||
| (13 intermediate revisions by 7 users not shown) | |||
| Line 1: | Line 1: | ||
{{ | This module allows {{VLC}} to connect to [[JACK Audio Connection Kit]]. | ||
=== | == Access == | ||
{{Module|name=jack|type=Access|first_version=0.9.0|os=Unix, Linux, BSD|description=JACK input|sc=jack}} | |||
The option <code>--jack-input-caching</code> no longer exists, removed with a commitdiff entitled {{Commitdiff|31ac20b22fc37bcf78991159bf8a0f138db05b44|l=Unify (ACCESS{{!}}DEMUX)_GET_PTS_DELAY}}. | |||
<!-- | <!-- | ||
== | {{Option | ||
|name=jack-input-caching | |||
|value=integer | |||
|description=Make VLC buffer audio data captured from JACK for the specified length in milliseconds | |||
}} | |||
--> | --> | ||
{{Option | |||
|name=jack-input-use-vlc-pace | |||
|value=boolean | |||
|default=disabled | |||
|description=Read the audio stream at VLC pace rather than Jack pace | |||
}} | |||
{{Option | |||
|name=jack-input-auto-connect | |||
|value=boolean | |||
|default=disabled | |||
|description=Automatically connect VLC input [[port]]s to available output ports | |||
}} | |||
{{Clear}} | |||
== Audio output == | |||
{{Module|name=jack|type=Audio output|first_version=0.8.5|os=Unix, Linux, BSD|description=JACK audio output|sc=none}} | |||
{{Option | |||
|name=jack-auto-connect | |||
|value=boolean | |||
|default=enabled | |||
|description=If enabled, this option will automatically connect sound output to the first writable JACK clients found | |||
}} | |||
{{Option | |||
|name=jack-connect-regex | |||
|value=string | |||
|default="system" | |||
|description=If automatic connection is enabled, only JACK clients whose names match this [[wikipedia:regular expression|regular expression]] will be considered for connection | |||
}} | |||
{{Option | |||
|name=jack-name | |||
|value=string | |||
|default="" | |||
|description=JACK client name | |||
}} | |||
{{Clear}} | |||
== | == Source code == | ||
* {{VLCSourceFile|modules/access/jack.c}} | |||
* {{VLCSourceFile|modules/audio_output/jack.c}} | |||
{{Documentation}} | |||
Latest revision as of 02:52, 18 May 2019
This module allows VLC media player to connect to JACK Audio Connection Kit.
Access
| Module: jack | |
|---|---|
| Type | Access |
| First VLC version | 0.9.0 |
| Last VLC version | - |
| Operating system(s) | Unix, Linux, BSD |
| Description | JACK input |
| Shortcut(s) | jack
|
The option --jack-input-caching no longer exists, removed with a commitdiff entitled Unify (ACCESS|DEMUX)_GET_PTS_DELAY.
- jack-input-use-vlc-pace <boolean> : Read the audio stream at VLC pace rather than Jack pace default value: disabled
- jack-input-auto-connect <boolean> : Automatically connect VLC input ports to available output ports default value: disabled
Audio output
| Module: jack | |
|---|---|
| Type | Audio output |
| First VLC version | 0.8.5 |
| Last VLC version | - |
| Operating system(s) | Unix, Linux, BSD |
| Description | JACK audio output |
| Shortcut(s) | (none) |
- jack-auto-connect <boolean> : If enabled, this option will automatically connect sound output to the first writable JACK clients found default value: enabled
- jack-connect-regex <string> : If automatic connection is enabled, only JACK clients whose names match this regular expression will be considered for connection default value: "system"
- jack-name <string> : JACK client name default value: ""
Source code
This page is part of official VLC media player Documentation (User Guide • Streaming HowTo • Hacker Guide • Modules)
Please read the Documentation Editing Guidelines before you edit the documentation
Please read the Documentation Editing Guidelines before you edit the documentation
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.