Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-07-17 | Avoid use of jack_frame_time() | David Robillard | 1 | -22/+22 | |
This seems to be broken on the pipewire implementation of Jack, but we use FrameTimer for this on other drivers anyway, so just use that for Jack as well and avoid the issue entirely. Conveniently also exercises the clock and timestamp DLL code, which as it turns out, was itself broken. | |||||
2024-07-17 | Avoid C-style casts and some size type conversions | David Robillard | 1 | -3/+2 | |
Aside from the syntactic cast changes, reduces some size types to 32-bits, since they can never be so large in practice. This eliminates some type conversions and shaves a few bytes. | |||||
2024-07-17 | Avoid return with void value | David Robillard | 1 | -1/+1 | |
2024-07-13 | Add missing includes | David Robillard | 1 | -4/+1 | |
According to include-what-you-use, anyway. Most of these seem questionable/unnecessary, but since the whole point here is to avoid wasting time doing manually what machines can do, just do what the tool says to keep the checks clean even if it's suboptimal. | |||||
2022-12-14 | Concatenate nested namespaces | David Robillard | 1 | -6/+2 | |
2022-08-18 | Remove redundant "inline" specifiers | David Robillard | 1 | -5/+10 | |
2022-08-18 | Use a consistent style for empty braces | David Robillard | 1 | -1/+2 | |
2022-08-18 | Use default member initialization | David Robillard | 1 | -12/+12 | |
2021-01-02 | Update for latest raul | David Robillard | 1 | -6/+6 | |
2020-12-15 | Clean up includes in core and server | David Robillard | 1 | -4/+12 | |
2020-12-14 | Remove Jack session support | David Robillard | 1 | -11/+0 | |
2020-08-03 | Clean up includes | David Robillard | 1 | -4/+11 | |
As directed by include-what-you-use. Unfortunately, it is still confused by quite a few things, but this gets a lot closer to a clean report, and at least makes the output more tolerable to manually check. | |||||
2020-08-02 | Remove std::unique_ptr alias | David Robillard | 1 | -1/+2 | |
2020-08-02 | Rename memory utility header | David Robillard | 1 | -1/+1 | |
2020-08-02 | Fix double-promotion warnings | David Robillard | 1 | -1/+1 | |
2020-08-02 | Add missing override specifiers | David Robillard | 1 | -1/+1 | |
2020-08-02 | Use consistent naming for context parameters | David Robillard | 1 | -5/+5 | |
2020-08-02 | Make member functions const or static where possible | David Robillard | 1 | -5/+3 | |
2020-08-01 | Use modern casts | David Robillard | 1 | -5/+5 | |
2019-12-08 | Cleanup: Use "using" instead of "typedef" where appropriate | David Robillard | 1 | -3/+2 | |
2019-03-09 | Clean up includes and forward declarations | David Robillard | 1 | -8/+9 | |
2018-09-23 | Use override specifiers | David Robillard | 1 | -19/+22 | |
2018-09-23 | Use lowercase namespace names | David Robillard | 1 | -4/+4 | |
2018-09-22 | Use new LV2 include paths | David Robillard | 1 | -1/+1 | |
2018-01-21 | Work around Jack returning NULL buffers | David Robillard | 1 | -2/+5 | |
2018-01-21 | Add URI class and remove use of Raul::URI | David Robillard | 1 | -2/+2 | |
2017-03-20 | Improve arc list efficiency | David Robillard | 1 | -1/+3 | |
2017-02-18 | Add experimental PortAudio driver | David Robillard | 1 | -3/+3 | |
2016-10-02 | Add parallel graph execution | David Robillard | 1 | -1/+4 | |
2016-09-18 | Clean up code | David Robillard | 1 | -1/+1 | |
2016-09-11 | Remove last vestiges of multiple run contexts | David Robillard | 1 | -5/+5 | |
2015-04-04 | Update copyright dates. | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5653 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-02-24 | Use sequence buffer size from Jack. | David Robillard | 1 | -0/+2 | |
Patch from Hanspeter Portner. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5603 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2014-04-06 | Support port pretty names via new Jack metadata API. | David Robillard | 1 | -1/+6 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5357 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-12-26 | Remove unused Driver::is_realtime() method. | David Robillard | 1 | -2/+0 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5212 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-01-11 | Use C++11 atomics. | David Robillard | 1 | -2/+2 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4916 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-11-16 | Add time internal that sends Jack transport updates as LV2 time positions. | David Robillard | 1 | -0/+9 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4819 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-08-19 | Patch => Graph | David Robillard | 1 | -5/+5 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4721 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-08-15 | Remove unnecessary Jack thread bookkeeping stuff. | David Robillard | 1 | -14/+11 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4703 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-08-15 | Simpler and more unified EnginePort implementation. | David Robillard | 1 | -32/+12 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4699 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-08-15 | Remove EnginePort::move() in favour of Driver::rename_port(). | David Robillard | 1 | -4/+4 | |
Remove redundant Driver::engine_port(). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4698 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-08-14 | Don't look up system ports by path in the audio thread. | David Robillard | 1 | -3/+2 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4697 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-05-14 | Remove unnecessary includes. | David Robillard | 1 | -1/+0 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4409 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-05-12 | Use compiler checkable ProcessContext parameter rather than runtime context ↵ | David Robillard | 1 | -3/+5 | |
assertions. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4374 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-05-10 | Work towards translatable strings and a cleaner log interface. | David Robillard | 1 | -4/+0 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4338 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-05-09 | DriverPort => EnginePort. | David Robillard | 1 | -6/+7 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4327 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-05-09 | Factor audio thread execution stuff out of JackDriver into Engine::run(). | David Robillard | 1 | -8/+0 | |
Towards an Ingen library interface usable on user-provided buffers. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4326 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-03-27 | Squeeze blank lines. | David Robillard | 1 | -1/+0 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4113 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-03-27 | Switch to AGPL3+. | David Robillard | 1 | -16/+16 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4111 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-01-18 | Use consistent *_config.h rather than *-config.h. | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3963 a436a847-0d15-0410-975c-d299462d15a1 |