Re: [LAD] adding session notifications to jack

From: David Robillard <dave@email-addr-hidden>
Date: Sun Nov 22 2009 - 02:30:02 EET

On Sat, 2009-11-21 at 19:03 -0500, David Robillard wrote:
> Ah. Maybe not very portable?
>
> It seems sort of redundant to have restoring via command line when we
> already have a restore callback that does that anyway. What if instead
> we give a unique ID to the application itself only(*). Then, before
> calling jack_client_open, the client must call
> jack_client_set_id(myappid) so Jack (and/or the session manager) knows
> what it is. The session manager can then restore it via the usual
> callbacks. Then app authors only need to implement restore once, in the
> callback, and don't have to deal with command line stuff at all (which
> can be pretty annoying in some cases). I suppose this requires that the
> command line arguments of the app are basically irrelevant though, but
> the appp could save those same settings to the save directory too...
>
> Just a thought, trying to make it simpler and purely API based.

On second thought, I see the utility of command line stuff, though maybe
it should be sent as argc and argv for more portability and less
nuisance for apps that just want to pass them straight through? (no need
to assemble an actual command line string, which is both annoying and
not portable)

Cheers,

-dr

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Received on Sun Nov 22 04:15:02 2009

This archive was generated by hypermail 2.1.8 : Sun Nov 22 2009 - 04:15:02 EET