Re: [Jack-Devel] qjackctl | jacksession | feature request
On 06/22/2011 08:23 PM, torbenh wrote:
> On Wed, Jun 22, 2011 at 09:15:39AM +0200, rosea.grammostola wrote:
>> On 06/21/2011 10:26 AM, torbenh wrote:
>>> On Mon, Jun 20, 2011 at 09:00:07PM +0200, rosea grammostola wrote:
>>>> Hi Rui,
>>>>
>>>> Can I make a feature request here?
>>>>
>>>> Could you please add support for 'infra clients' in qjackctls
>>>> session manager? So it's possible to load apps which aren't patched
>>>> with jacksession support or doesn't have a state (like a2j and
>>>> recordmydesktop).
>>>>
>>>> Pyjacksm does support this already
>>>>
>>>>
>>>> -> cat .pyjacksmrc
>>>> [DEFAULT]
>>>> sessiondir = ~/jackSessions2
>>>> [infra]
>>>> a2j = a2jmidid -e
>>>> recordmydesktop = recordmydesktop --use-jack system:capture_1
>>>
>>> please dont mix up infra and path rewriting.
>>
>> Maybe someone can explain how they work also for Users? How to start
>> a application (like jkmeter) which isn't patched for jacksession
>> (yet).
>
> well... you just start it ?
> via commandline or icon or whatever.
>
> if you save a session, it will be saved, if its running while you save
> the session. Thats like with all normal jack-session clients too.
> the only special thing about infra clients is that they are singletons.
> there can be only one. so if its already running while you load a
> session, there wont be another instance, the already running instance
> will be connected to.
>
>
> NOTE that jacksmdaemon only reads its configfile when its started.
> it will continue to run even if you kill jackd, and jacksmtray.
>
> So you better make sure, that it doesnt run, if you change the
> configfile and expect something to happen.
Ah useful information! :)
It seems to work as expected. It looks like you can have infra clients
in .pyjacksmrc without necessarily using them, which is a good thing imo.
Only comments about jacksmtray is that you can't stop a session without
saving it. Moreover it saves it automatically when you quit a session
without telling you that it is actually saving.
Also useful would be to have a button in jacksmtray to stop jacksmtray
and maybe even to stop/ restart jacksmdaemon.
So far so good. Thanks for your work!
Regards,
\r
1308829879.22872_0.ltw:2,a <4E0328A0.90904 at gmail dot com>