Age | Commit message (Expand) | Author | Files | Lines |
2024-11-24 | Factor out initial_state() | David Robillard | 1 | -21/+31 |
2024-11-24 | Factor out free_control() | David Robillard | 3 | -9/+18 |
2024-11-24 | Make jalv_open() caller responsible for calling jalv_close() | David Robillard | 2 | -11/+2 |
2024-11-24 | Move control port buffers to a separate array | David Robillard | 10 | -37/+37 |
2024-11-24 | Move PortFlow and PortType definitions to types.h | David Robillard | 2 | -10/+13 |
2024-11-24 | Use message mechanism to pause plugin execution | David Robillard | 9 | -27/+98 |
2024-11-24 | Use message mechanism to request plugin state updates | David Robillard | 7 | -43/+21 |
2024-11-24 | Only send control messages to designated lv2:control ports | David Robillard | 5 | -22/+20 |
2024-11-24 | Factor out process_transport() from Jack process callback | David Robillard | 1 | -20/+31 |
2024-11-24 | Factor out process_silent() from Jack process callback | David Robillard | 1 | -12/+20 |
2024-11-24 | Factor out jalv_write_get_message() from process callbacks | David Robillard | 4 | -11/+26 |
2024-11-24 | Use a consistent naming scheme for class members in Qt frontend | David Robillard | 2 | -91/+92 |
2024-11-24 | Move utility macros to a separate file | David Robillard | 2 | -12/+20 |
2024-11-24 | Reuse jalv_port_by_symbol() and eliminate duplicated code | David Robillard | 1 | -9/+1 |
2024-11-24 | Factor out forging a position from Jack transport | David Robillard | 1 | -26/+35 |
2024-11-24 | Add cached URIDs for atom:Chunk and atom:Sequence | David Robillard | 3 | -6/+7 |
2024-11-24 | Move URID and node initialization to a separate file | David Robillard | 6 | -94/+129 |
2024-11-24 | Use a typedef for port flow and type like other enums | David Robillard | 2 | -6/+12 |
2024-11-24 | Use a typedef for ports like other structs | David Robillard | 13 | -50/+47 |
2024-11-24 | Fix inconsistent case in information message | David Robillard | 1 | -1/+1 |
2024-11-24 | Move process thread code to a separate file | David Robillard | 7 | -85/+141 |
2024-11-24 | Remove redundant condition | David Robillard | 1 | -24/+26 |
2024-11-24 | Fix Jack latency recomputation when plugin latency changes | David Robillard | 6 | -5/+47 |
2024-11-24 | Improve const-correctness of Jack latency callback | David Robillard | 1 | -4/+4 |
2024-11-24 | Generalize audio/main thread communication | David Robillard | 6 | -75/+127 |
2024-11-24 | Allocate message buffers with the necessary size during setup | David Robillard | 3 | -34/+23 |
2024-11-24 | Rename ambiguous "buffer_size" field to "ring_size" | David Robillard | 4 | -15/+13 |
2024-11-24 | Remove transport position dumping from Jack process callback | David Robillard | 2 | -3/+2 |
2024-11-24 | Add support for control outputs with lv2:latency designation | David Robillard | 3 | -3/+32 |
2024-11-24 | Avoid querying the lilv model in the process callback | David Robillard | 4 | -12/+21 |
2024-11-24 | Move jalv_send_to_plugin() to avoid the need for a prototype | David Robillard | 1 | -55/+48 |
2024-11-24 | Simplify jalv_send_to_plugin() | David Robillard | 1 | -43/+19 |
2024-11-24 | Move low-level event sending functions to a separate file | David Robillard | 8 | -86/+140 |
2024-11-24 | Move ring error handling and logging to a higher level | David Robillard | 6 | -53/+72 |
2024-11-17 | Rename UI port event function and move it to the appropriate header | David Robillard | 6 | -25/+26 |
2024-11-17 | Use fewer platform-specific APIs | David Robillard | 3 | -35/+4 |
2024-11-17 | Use nanosleep() instead of usleep() | David Robillard | 1 | -2/+3 |
2024-11-17 | Move string utilities to a separate compilation unit | David Robillard | 10 | -35/+58 |
2024-11-17 | Use portable zix filesystem API | David Robillard | 2 | -22/+22 |
2024-11-17 | Update clang-format configuration | David Robillard | 3 | -10/+14 |
2024-11-14 | Add brief comments for undocumented "public" functions | David Robillard | 4 | -1/+24 |
2024-11-14 | Remove unused prototypes and make functions static where possible | David Robillard | 6 | -34/+16 |
2024-11-13 | Move warning suppression flags to main meson file | David Robillard | 3 | -178/+162 |
2024-10-12 | Remove redundant default values for meson options | David Robillard | 1 | -9/+9 |
2024-10-12 | Avoid static downcasts | David Robillard | 2 | -13/+17 |
2024-10-12 | Merge duplicate branches | David Robillard | 2 | -8/+1 |
2024-10-12 | Use anonymous namespaces | David Robillard | 3 | -45/+53 |
2024-10-12 | Remove more old-style casts in C++ | David Robillard | 1 | -1/+2 |
2024-10-12 | Remove unused constructor | David Robillard | 1 | -10/+0 |
2024-10-12 | Add missing const qualifiers | David Robillard | 13 | -55/+54 |