Commit Graph

9 Commits (9d253909f9f456009df5409f6e554346470582eb)

Author SHA1 Message Date
Jonathan Moore Liles 8d9557f88c Enforce JACK client name length restrictions. 2010-01-31 16:30:57 -06:00
Jonathan Moore Liles 13b3ddc301 Attempt to cope with failure to create JACK clients and ports. 2010-01-31 13:36:34 -06:00
Jonathan Moore Liles b559a0ed7b JACK doesn't like it if you set a slow-sync callback and don't act like a slow-sync client... 2010-01-31 13:35:51 -06:00
Jonathan Moore Liles 0042d8e531 Cleanup. 2010-01-31 13:35:50 -06:00
Jonathan Moore Liles d0af570a36 When recreating ports after 'renaming' a jack client, sort by mode, then alpha. 2010-01-31 13:35:50 -06:00
Jonathan Moore Liles 355bf8dbe8 Mixer: Fix plugin loading chicken/egg problem. 2010-01-31 13:35:50 -06:00
Jonathan Moore Liles e1a41ba9c9 Add hack to support 'renaming' of JACK::Client.
We wouldn't need this if JACK had jack_client_set_name().
2010-01-31 13:35:50 -06:00
Jonathan Moore Liles 66daa1e23f Don't allow process callback to be invoked between Engine and JACK::Client destruction.
Patch submitted by Peter Nelson. Comments added.
2010-01-23 10:21:38 -06:00
Jonathan Moore Liles 48698780d9 Refactor common components of Timeline and Mixer into nonlib/ 2009-12-24 18:57:34 -06:00