Re: [Jack-Devel] How to handle freewheeling failure

PrevNext  Index
DateWed, 07 Sep 2016 12:43:28 +0200
From Kjetil Matheussen <[hidden] at gmail dot com>
ToKjetil Matheussen <[hidden] at notam02 dot no>
Cc"[hidden] at lists dot jackaudio dot org" <[hidden] at lists dot jackaudio dot org>
In-Reply-ToKjetil Matheussen Re: [Jack-Devel] How to handle freewheeling failure
Follow-UpPaul Davis Re: [Jack-Devel] How to handle freewheeling failure
On Wed, Sep 7, 2016 at 12:11 PM, Kjetil Matheussen <[hidden]
> wrote:

>
>
> On Wed, Sep 7, 2016 at 12:06 PM, Kjetil Matheussen <
> [hidden]> wrote:
>
>>
>>
> potential problems just calling "jack_set_freewheel(g_jack_client, 1)"
>> during program startup? (i.e. whether we are freewheeling or not)
>>
>>
> I meant "jack_set_freewheel(client, 0)", i.e as a way to turn of
> freewheeling
> if it was turned on.
>
>

Seems like I can detect if jack is freewheeling by checking the return
value of
"jack_acquire_real_time_scheduling(client,
jack_client_real_time_priority(client))".
Now I can inform the user that something is wrong, and that's all that's
needed.

Also, calling "jack_set_freewheel(client, 0)" didn't quite work. It does
turn off freewheeling, and jack seems to work, but if trying to turn on
freewheeling again later, jack freezes. (at least with the old version
of jack I have installed)
PrevNext  Index

1473245020.9642_0.ltw:2,a <CAC6niE+tR28V2mK0iATODzy_LO5ZpZ7OxZKtNthpuRNQrhoYHg at mail dot gmail dot com>