summaryrefslogtreecommitdiff
path: root/libs/backends/coreaudio
AgeCommit message (Expand)Author
2020-04-23Consolidate stack-size and priority of rt-threadsRobin Gareus
2020-04-10add port connect/add/remove callbacks to CoreAudio backendPaul Davis
2020-04-08fix return valuePaul Davis
2020-04-07improved port cleanup as backend is destroyedPaul Davis
2020-04-07fix CoreAudio backend to use shared_ptrPaul Davis
2020-04-07use shared_ptr to manage backend port lifetimes (Pulse,ALSA,Dummy,JACK)Paul Davis
2020-04-02buildable version of CoreAudio backend using PortEngineSharedImplPaul Davis
2020-04-02tentative changes to extend port engine shared impl to coreaudioPaul Davis
2020-03-30Reset DSP load on backend re-start and after freewheelingRobin Gareus
2020-03-29Set thread-names (libs)Robin Gareus
2020-03-06Fix Coreaudio buffersize changesRobin Gareus
2020-02-24Fix CoreAudio systemic latency, implement hw latency reportRobin Gareus
2020-01-25Explicitly use OSXRobin Gareus
2019-08-03Update backend GPL boilerplate and (C) from git logRobin Gareus
2019-07-26Prefix all env variable with "ARDOUR_"Robin Gareus
2019-04-13NO-OP: <tab> after <space> fixes in libsRobin Gareus
2018-11-28Remove ambiguous API implementationRobin Gareus
2018-10-17add new API for retrieving port flags from backendPaul Davis
2018-03-29CoreAudio/MIDI: add locks for port-registrationRobin Gareus
2018-01-03strlen is not a member of std.Robin Gareus
2017-12-19Relax max MIDI msg size to 256 (for long sysex)Robin Gareus
2017-10-30Move coreaudio_set_realtime_policy into libpbdRobin Gareus
2017-09-23Propagate Latency to backend/system portsRobin Gareus
2017-09-19More Coreaudio SDK fixes, after 30b087ab3Robin Gareus
2017-09-19partially revert 30b087ab3, CoreAudio SDK uses "Frames"Robin Gareus
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-09-16Namespace PBD::RingBufferRobin Gareus
2017-08-29Abstract definition of rt-scheduler policyRobin Gareus
2017-08-29Consolidate _realtime_pthread_create() into libpbd.Robin Gareus
2017-08-18Redesign Session+Route Template Meta Script APIRobin Gareus
2017-08-05amend f4c76f89d3a; fix blind coding typosRobin Gareus
2017-08-05Coreaudio backend RT-safe MIDI buffer allocationRobin Gareus
2017-08-05Update backend API: read-only MIDI input buffersRobin Gareus
2017-08-05Reduce DSP thread priority (main-i/o > midi i/o > computation)Robin Gareus
2017-08-04CoreAudio: Set MachThread RT PriorityRobin Gareus
2017-08-03Some more assert() debuggingRobin Gareus
2017-04-08Retain order of concurrent MIDI eventsRobin Gareus
2016-11-12fix const-castRobin Gareus
2016-10-19Work around OSX MIDI devices that send no timestampsRobin Gareus
2016-08-28fix Coreaudio Aggregate for separate devices with identical namesRobin Gareus
2016-08-22print a warning if CoreAudio falls back to non realtime priorityRobin Gareus
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-07-14properly sort port-namesRobin Gareus
2016-07-08fix port-sort order for good.Robin Gareus
2016-07-08pre-sort port-namesRobin Gareus
2016-04-26port 93eac8b0 to ALSA and CoreAudioRobin Gareus
2016-04-26keep portmap & portindex in sync when renaming portsRobin Gareus
2016-04-24..and CoreAudio.Robin Gareus
2016-04-18implement metadata-set for remaining backendsRobin Gareus
2016-03-01Fix build on El CapitanPaul Davis