PyJack has recently been updated to version 0.2 (it hadn't been updated for ages, I thought it was dead), so there is a possibility to use that for syncronization support - but I don't think it is included in any distributions repositories, so we'd probably have to bundle the file with Openshot itself. Apart from that, there aren't many possibilities to include JACK support (being a Python program).
@GMaq - in AVLinux, are you using libsdl1.2debian-alsa as you have no PulseAudio support?
That's another issue as well, how to effectively manage the PulseAudio situation if you want to use JACK? A lot of users will have PulseAudio on by default, to enable JACK we'd have to manage that somehow.
PyJack has recently been updated to version 0.2 (it hadn't been updated for ages, I thought it was dead), so there is a possibility to use that for syncronization support - but I don't think it is included in any distributions repositories, so we'd probably have to bundle the file with Openshot itself. Apart from that, there aren't many possibilities to include JACK support (being a Python program).
@GMaq - in AVLinux, are you using libsdl1. 2debian- alsa as you have no PulseAudio support?
That's another issue as well, how to effectively manage the PulseAudio situation if you want to use JACK? A lot of users will have PulseAudio on by default, to enable JACK we'd have to manage that somehow.