Skip to content
Snippets Groups Projects
Verified Commit ee04014a authored by Ole Binder's avatar Ole Binder
Browse files

Fix: allow auto connect via env variable

parent fd3c749b
No related branches found
No related tags found
1 merge request!19Move PipeWire Server into a Headless Session
......@@ -20,11 +20,12 @@ AURA_AUDIO_STORE_FALLBACK=audio/fallback
# Audio Device Settings
AURA_ENGINE_OUTPUT_DEVICE=default
AURA_ENGINE_OUTPUT_CHANNEL_LEFT=AUX0
AURA_ENGINE_OUTPUT_CHANNEL_RIGHT=AUX1
AURA_ENGINE_OUTPUT_CHANNEL_LEFT=alsa_input.pci-0000_00_1f.3.analog-stereo:capture_FL
AURA_ENGINE_OUTPUT_CHANNEL_RIGHT=alsa_input.pci-0000_00_1f.3.analog-stereo:capture_FR
AURA_ENGINE_INPUT_DEVICE=default
AURA_ENGINE_INPUT_CHANNEL_LEFT=AUX0
AURA_ENGINE_INPUT_CHANNEL_RIGHT=AUX1
AURA_ENGINE_INPUT_CHANNEL_LEFT=alsa_output.pci-0000_00_1f.3.analog-stereo:playback_FL
AURA_ENGINE_INPUT_CHANNEL_RIGHT=alsa_output.pci-0000_00_1f.3.analog-stereo:playback_FR
# Fallback Settings
AURA_ENGINE_FALLBACK_SHOW_NAME=Station Fallback
AURA_ENGINE_FALLBACK_SHOW_ID=-1
......
......@@ -7,10 +7,24 @@ cd src && /usr/bin/pw-jack /usr/bin/liquidsoap ./engine.liq &
# Capture the PID of the liquidsoap process
LIQUIDSOAP_PID=$!
# wait and link ports?
# wait and link ports
sleep 5
pw-link "lineout_0:out_0" "aura_host:playback_FL"
pw-link "lineout_0:out_1" "aura_host:playback_FR"
# TODO: change aura LQ ports when we rename them
AURA_ENGINE_LQ_LINE_OUT_LEFT="lineout_0:out_0"
AURA_ENGINE_LQ_LINE_OUT_RIGHT="lineout_0:out_1"
AURA_ENGINE_LQ_LINE_IN_LEFT="in_line_0:in_0"
AURA_ENGINE_LQ_LINE_IN_RIGHT="in_line_0:in_1"
pw-link "${AURA_ENGINE_LQ_LINE_OUT_LEFT}" "${AURA_ENGINE_INPUT_CHANNEL_LEFT}" && \
echo "Linked '${AURA_ENGINE_LQ_LINE_OUT_LEFT}' - '${AURA_ENGINE_INPUT_CHANNEL_LEFT}'"
pw-link "${AURA_ENGINE_LQ_LINE_OUT_RIGHT}" "${AURA_ENGINE_INPUT_CHANNEL_RIGHT}" && \
echo "Linked '${AURA_ENGINE_LQ_LINE_OUT_RIGHT}' - '${AURA_ENGINE_INPUT_CHANNEL_RIGHT}'"
pw-link "${AURA_ENGINE_OUTPUT_CHANNEL_LEFT}" "${AURA_ENGINE_LQ_LINE_IN_LEFT}" && \
echo "Linked '${AURA_ENGINE_OUTPUT_CHANNEL_LEFT}' - '${AURA_ENGINE_LQ_LINE_IN_LEFT}'"
pw-link "${AURA_ENGINE_OUTPUT_CHANNEL_RIGHT}" "${AURA_ENGINE_LQ_LINE_IN_RIGHT}" && \
echo "Linked '${AURA_ENGINE_OUTPUT_CHANNEL_RIGHT}' - '${AURA_ENGINE_LQ_LINE_IN_RIGHT}'"
# Wait for the liquidsoap process to exit
wait $LIQUIDSOAP_PID
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment