Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-11-24 | Cleanly separate backends from the rest of the application | David Robillard | 1 | -2/+8 | |
Finally hitting some concrete refactoring paydirt, with this, backend code doesn't have access to the application as a whole whatsoever. If some day the backends become loadable modules that need a more stable API, something will need to be done about jalv_backend_open(), probably move the parameters into some struct to make the interface extensible. For now though, being explicit and fine-grained is fine (good, even), if a bit verbose. | |||||
2024-11-24 | Move Jack internal client to a separate compilation unit | David Robillard | 1 | -0/+23 | |
Aside from keeping things tidy and independent, this removes this unused code from the program builds, instead only including it in the Jack internal module. |