New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support dynamic enabling and disabling of outputs #81

Closed
adamcik opened this Issue Apr 25, 2011 · 4 comments

Comments

3 participants
@adamcik
Member

adamcik commented Apr 25, 2011

OUTPUTS should probably be exposed to MPD clients in same way that MPD does. This also implies that we probably want to allow users to toggle outputs on the fly.

@ghost ghost assigned adamcik Jun 9, 2011

@sunnyhd

This comment has been minimized.

sunnyhd commented May 29, 2012

Something new on switching outputs on the fly. Would also like to switch between outputs like mpd does.

mpd.conf

audio_output {
type "jack"
client_name "Arbeitszimmer"
name "Arbeitszimmer"
destination_ports "system:playback_1,system:playback_2"
}
audio_output {
type "jack"
client_name "Kinderzimmer"
name "Kinderzimmer"
destination_ports "system:playback_3,system:playback_4"
}
audio_output {
type "jack"
client_name "Wohnzimmer"
name "Wohnzimmer"
destination_ports "system:playback_5,system:playback_6"
}
audio_output {
type "jack"
client_name "Garten"
name "Garten"
destination_ports "system:playback_7,system:playback_8"
}
audio_output {
type "jack"
client_name "Kueche"
name "Küche"
destination_ports "system:playback_9,system:playback_10"
}

@jodal

This comment has been minimized.

Member

jodal commented Sep 3, 2012

@adamcik I assume this wishlist is out of the question with the output simplification branch? Close if you agree.

@adamcik

This comment has been minimized.

Member

adamcik commented Sep 3, 2012

Mhm, this is now a won't fix. I should however note that it is technically possible to plug sub-pipelines in and out of a running gstreamer pipeline by using tee. But it is a pain in the ass, so unless someone with plenty of gstreamer foo feels like fixing this it is still a no go.

@adamcik adamcik closed this Sep 3, 2012

@adamcik

This comment has been minimized.

Member

adamcik commented Sep 3, 2012

Also note that since the new output setting is just a gst-launch type output bin, you can configure static tee-ing to multiple sources relatively easily.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment