summaryrefslogtreecommitdiff
path: root/libs/pbd/pbd
AgeCommit message (Expand)Author
2015-07-31WinMME based midi input/output for portaudio backendTim Mayberry
2015-07-26Move ARDOUR::touch_file to pbd/file_utils.hTim Mayberry
2015-07-18Minor changes to ensure that MSVC knows about 'CaptureStackBackTrace()'John Emmas
2015-06-29volatile should not be used to describe non-hardware lvalues, and fix const c...Paul Davis
2015-06-29increase debug bitset size to accomodate additional debug bits imported from ...Paul Davis
2015-06-29add PBD::DEBUG bits for WavesAudio and WavesMIDIPaul Davis
2015-06-29[Summary] AudioPort buffer does not need 64 byte alignment which cache_aligne...Greg Zharun
2015-06-29Added optimized AVX function for sample processingPaul Davis
2015-06-29[Summary] Added correct memory alignment for Windows in ../pbd/malign.hGreg Zharun
2015-06-29[Summary] Added possibility to identify IO thread which does not have require...GZharun
2015-06-12We were 2 more debug "bits" away from overflow, so recast PBD::DEBUG mechanis...Paul Davis
2015-04-27allow to compile PBD::Signals w/o connection debuggingRobin Gareus
2015-04-27const iteratorsRobin Gareus
2015-04-26Expose “/route/trim” midi binding.Robin Gareus
2015-03-16add PBD::toggle_file_existence()Paul Davis
2015-03-12Revert commit 635578b3 relating to pthread debuggingTim Mayberry
2015-03-12Define DEBUG_THREAD_SELF when debug is enabledTim Mayberry
2015-03-11fix “no per-thread pool” abortRobin Gareus
2015-03-09Move 'poor_mans_glob()' into libpbdJohn Emmas
2015-03-03recursive regexp file search.Robin Gareus
2015-03-01Xthread: blocking read + non-blocking write mode.Robin Gareus
2015-02-28In libpbd the sources 'localeguard.cc/.h' and 'locale_guard.cc/.h' are essent...John Emmas
2015-02-27Fix unnecessary const violation.David Robillard
2015-02-12Fix whitespace in pbd/debug.hTim Mayberry
2015-02-05make two obvously const methods actually be constPaul Davis
2015-02-05expand PBD::Pool API and add additional DEBUG_TRACE output.Paul Davis
2015-01-18Dramatically improve windows session-save-time by avoiding recursive calls to...Ben Loftis
2015-01-10Add support for the C99 function 'log2()' which is newly needed by 'gtk2_ardo...John Emmas
2015-01-01Add PBD debug macros for recording timing dataTim Mayberry
2015-01-01Add PBD::Timer/StandardTimer/BlinkTimer classes for convenient timeoutsTim Mayberry
2015-01-01Add Timing, TimingData and Timed classes for time measurement to pbd/timing.hTim Mayberry
2014-12-26class 'PBD::Configuration' doesn't actually get exported from libpbd - so mak...John Emmas
2014-12-22move ARDOUR::Configuration and ARDOUR::ConfigVariable into libpbdPaul Davis
2014-12-14move ScopedFileDescriptor into libpbd and use itPaul Davis
2014-12-10remove file manager LRU cache from code.Paul Davis
2014-12-10use correct conditional to choose between different DEBUG_THREAD_SELF macrosPaul Davis
2014-12-10add DEBUG_THREAD_SELF to allow use of DEBUG_TRACE with thread IDs on both nor...Paul Davis
2014-12-04Use correct name for windows.hTim Mayberry
2014-12-03fix up BaseUI to use crossthreadchannel on all platformsPaul Davis
2014-12-03manually merge new CrossThreadChannel implementation for windows from TracksPaul Davis
2014-12-03Add PBD::tmp_writable_directory utility function to pbd/file_utils.h/ccTim Mayberry
2014-11-25Remove dead code.David Robillard
2014-11-24Simulate 'trunc()' which isn't available in MSVCJohn Emmas
2014-11-24Remove a commented out line in 'pbd/stacktrace.h'John Emmas
2014-10-19OS 10.10 compile fixesRobin Gareus
2014-09-28recursive file copy functionRobin Gareus
2014-09-11provide compile-time-enabled/disabled debugging of connections being made to ...Paul Davis
2014-09-09Re-introduce our pthread macros (after fixing an earlier typo)John Emmas
2014-09-09Revert "Add a couple of pthread helper macros"John Emmas
2014-07-27Minor change to 'pbd/controllable.h'John Emmas