FrancescoCeruti / linux-show-player

Linux Show Player - Cue player designed for stage productions
https://linux-show-player.org
GNU General Public License v3.0
207 stars 49 forks source link

Add NSM support #249

Open sub26nico opened 2 years ago

sub26nico commented 2 years ago

Hi, it would be a very useful feature to add NSM support to use linux-show-player with other JACK applications, all apps could be managed by a session manager (RaySession, New Session Manager). More information about NSM here.

clemradio commented 2 years ago

Any JACK compatibility is always welcome

s0600204 commented 2 years ago

For future reference, here's the API documentation:

(The latter NSM is a fork of the former NSM, and claims its API is 100% backwards compatible. Thus the two documentation sources should describe - and the two NSMs should have - the same API end-points.)

And we can signal support (at least for NewSM) by setting the X-NSM-Capable and X-NSM-Exec keys inside LiSP's .desktop file (https://github.com/jackaudio/new-session-manager/issues/40).

moonshaadow commented 10 months ago

+1 for NSM support. Currently working with a hack in RaySession, but a full NSM support would be nice to let the session manager control the ability of save the show and show/hide the GUI.