| Commit message (Expand) | Author | Age |
* | Clean up some of the wording and layout of the configuration file | Mike Brady | 2020-05-18 |
* | partial move to using a nanosecond-based system timer. More to come. | Mike Brady | 2020-02-24 |
* | jack: Rename soxr "recipe" to "quality" and configurable buffer size | Pieter De Gendt | 2019-12-23 |
* | Fix input buffer while resampling | Pieter De Gendt | 2019-12-03 |
* | Jack output add soxr resampling | Pieter De Gendt | 2019-12-03 |
* | More typo fixes across the tree | Chris Boot | 2019-07-27 |
* | find . \( -name \*.cpp -or -name \*.h -or -name \*.c \) -exec clang-format -i... | Mike Brady | 2019-06-19 |
* | Add automatic bit depth and speed selection for alsa devices. Set rate and fo... | Mike Brady | 2019-05-07 |
* | Fix segfault due to missing null check... | Jörn Nettingsmeier | 2019-02-16 |
* | NOP. Reformat code consistently, improve comments. | Jörn Nettingsmeier | 2019-02-16 |
* | Use appropriate warn/inform/debug levels. | Jörn Nettingsmeier | 2019-02-16 |
* | Actually implement auto-connection, and document it. | Jörn Nettingsmeier | 2019-02-16 |
* | Move away from hardcoded channels. Centralizes information, simplifies the co... | Jörn Nettingsmeier | 2019-02-16 |
* | Add dummy option jack_autoconnect_option. | Jörn Nettingsmeier | 2019-02-16 |
* | Partly revert c00199d664a1042af78ede253f45799e8bca3aa0, some 0 are actually l... | Jörn Nettingsmeier | 2019-02-16 |
* | Declare all file-global variables as static, remove unused thread pointer. | Jörn Nettingsmeier | 2019-02-16 |
* | Add myself to (C)omplain-to tag :-D | Jörn Nettingsmeier | 2019-02-16 |
* | Always use NULL instead of 0 for pointers for clarity. | Jörn Nettingsmeier | 2019-02-16 |
* | Use more conservative JACK client name (a simple token without whitespace). | Jörn Nettingsmeier | 2019-02-16 |
* | Move jack base latency computation out of delay() into graph() to save cycles. | Jörn Nettingsmeier | 2019-02-16 |
* | Add graph reorder callback, this is where we now compute the output latencies. | Jörn Nettingsmeier | 2019-02-16 |
* | Make callback names simpler and more consistent. Always use &callback in sett... | Jörn Nettingsmeier | 2019-02-16 |
* | Revert "Remove client_mutex, since JACK opening and closing is now single-thr... | Jörn Nettingsmeier | 2019-02-16 |
* | Remove unused headers. <getopt.h> will come back once we implement command li... | Jörn Nettingsmeier | 2019-02-15 |
* | Remove client_mutex, since JACK opening and closing is now single-threaded. | Jörn Nettingsmeier | 2019-02-15 |
* | Remove global client_is_open flag, always execute former conditional statemen... | Jörn Nettingsmeier | 2019-02-15 |
* | Remove optional is_running() API call, since it doesn't do anything useful. | Jörn Nettingsmeier | 2019-02-15 |
* | Remove indirections open_if_needed() and close(), can now be integrated into ... | Jörn Nettingsmeier | 2019-02-15 |
* | Remove jack_stop() function pointer from API struct, since it does nothing. C... | Jörn Nettingsmeier | 2019-02-15 |
* | Remove audio_client_disconnect option. This is not good behaviour for a JACK ... | Jörn Nettingsmeier | 2019-02-15 |
* | Remove auto_client_open_interval option, always open JACK connection immediat... | Jörn Nettingsmeier | 2019-02-15 |
* | Fail early and fail deadly (AFAIK there is no fallback to another audio backe... | Jörn Nettingsmeier | 2019-02-15 |
* | remove unused globals | Jörn Nettingsmeier | 2019-02-15 |
* | Remove option to configure port names. This is very unusual for a JACK client... | Jörn Nettingsmeier | 2019-02-15 |
* | NOP: move external API functions to the end, ordered by struct audio_output | Jörn Nettingsmeier | 2019-02-15 |
* | Declare all JACK callbacks static (they are accessed via function pointers on... | Jörn Nettingsmeier | 2019-02-15 |
* | Declare all functions static that are not callbacks and not in audio_jack API... | Jörn Nettingsmeier | 2019-02-15 |
* | comment out some debug statements not relevant to users | Jörn Nettingsmeier | 2019-02-15 |
* | Declare deinterleaving function static, it's nobody else's business. | Jörn Nettingsmeier | 2019-02-15 |
* | Do not query the JACK port latency on every process() call. It can only ever ... | Jörn Nettingsmeier | 2019-02-15 |
* | remove more dead code and obsolete comments | Jörn Nettingsmeier | 2019-02-15 |
* | Add parentheses around macro to avoid breakage with stronger-binding operators. | Jörn Nettingsmeier | 2019-02-15 |
* | NOP: remove commented-out code segments that were re-implemented | Jörn Nettingsmeier | 2019-02-15 |
* | Fix logic error in counting the frames written and pending. RESTORES AUDIO! | Jörn Nettingsmeier | 2019-02-15 |
* | NOP: comment flush implementation | Jörn Nettingsmeier | 2019-02-15 |
* | Do not re-check JACK graph latency every time delay() is called. Do not regis... | Jörn Nettingsmeier | 2019-02-15 |
* | Remove dubious latency check from jack_is_running(). For now, we assume JACK ... | Jörn Nettingsmeier | 2019-02-15 |
* | remove comment - the "rolling" status of jack transport is irrelevant to shai... | Jörn Nettingsmeier | 2019-02-15 |
* | move setting of time_of_latest_transfer to play(), we're now looking at ringb... | Jörn Nettingsmeier | 2019-02-15 |
* | audio_occupancy_now in delay() needs to be in frames, not bytes. Still no luc... | Jörn Nettingsmeier | 2019-02-14 |