summaryrefslogtreecommitdiff
path: root/libs/pbd/pbd
AgeCommit message (Expand)Author
2019-04-08NO-OP: whitespace & revert samples -> [stack]framesRobin Gareus
2019-03-26Fix mingw compile (declare int64_t and int32_t)Robin Gareus
2019-03-23Remove static Destroyed(*), prefer StatefulDestructable APIRobin Gareus
2019-03-23Re-add Controllable registryRobin Gareus
2019-03-23Use weak-pointer for Controllable learningRobin Gareus
2019-03-23Remove c-pointer Controllable* registryRobin Gareus
2019-03-23Remove unusued API Create/Delete BindingRobin Gareus
2019-03-18make PlaybackBuffer<T>'s power-of-two size computation available to othersPaul Davis
2019-03-05Use enum for exec stderr parameter (1/2)Robin Gareus
2019-02-28Remove cruft, unused filesRobin Gareus
2019-02-28Clean up remnants from a half eaten appleRobin Gareus
2019-02-16Fix some signed/unsigned warningsRobin Gareus
2019-02-08Properly initialize atomic variableRobin Gareus
2019-02-07Allow reading future data without read-commitRobin Gareus
2019-02-06Prepare buffer for seekingRobin Gareus
2019-02-06Optimize buffer zero-fillingRobin Gareus
2019-02-05Towards a new disk-reader ringbufferRobin Gareus
2019-01-19Optimize exponential interpolation.Robin Gareus
2018-11-29Fix a tiny memory-leak when calling vforkRobin Gareus
2018-11-20Prepare session-metadata export to external commandRobin Gareus
2018-11-19Add API to write raw data to child processes.Robin Gareus
2018-10-11Consolidate relative sched_get_priority computationRobin Gareus
2018-05-19Move a couple of #undef'sJohn Emmas
2018-05-17Add a time-profiler with statisticsRobin Gareus
2017-10-30Move coreaudio_set_realtime_policy into libpbdRobin Gareus
2017-10-26Add a RAII SpinLock (using boost's spinlock)Robin Gareus
2017-10-18Fix g_stat() for 64bit windows/mingw64Robin Gareus
2017-10-03Prepare support for compression levels (archive + flac)Robin Gareus
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-09-18Add TouchChanged signal (and re-indent)Robin Gareus
2017-09-16Namespace PBD::RingBufferRobin Gareus
2017-08-30Avoid assert() when loading xml: Throw an XMLerror if attribute_value fails.Ben Loftis
2017-08-29Abstract definition of rt-scheduler policyRobin Gareus
2017-08-29Add a PBD API to set pthread priorityRobin Gareus
2017-08-05Add API to set thread-priority (for ctrl-surfaces)Robin Gareus
2017-07-30NO-OP: name-change (_list and _lock are also used in other places)Robin Gareus
2017-07-25Make start_touch() truly idempotentRobin Gareus
2017-07-02Controllable focus notification APIRobin Gareus
2017-06-21compilation requires <stdint.h>Paul Davis
2017-06-21Remove internal_to_user/user_to_internal APIRobin Gareus
2017-06-21Centralize control-parameter math functions in libpbd.Robin Gareus
2017-06-12VCA/SlavableAutomationCtrl re-design:Robin Gareus
2017-05-29NO-OP: whitespaceRobin Gareus
2017-05-29duplicate routes start off unsoloed to avoid issues related to upstream / dow...Daniel Sheeler
2017-05-06NO-OP: whitespace and FSF addressRobin Gareus
2017-05-05extend PBD::ID API to allow construction and operator== using uint64_tPaul Davis
2017-04-22Add mechanism to reset/lock semaphoresRobin Gareus
2017-04-21Use hyphen for XML property namesTim Mayberry
2017-04-19Add additional PBD::string_to/to_string specializations for PBD::IDTim Mayberry
2017-04-19Remove PBD::to_string() function from pbd/convert.hTim Mayberry