summaryrefslogtreecommitdiff
path: root/libs/pbd/pbd.cc
AgeCommit message (Collapse)Author
2017-07-03PBD::init() failing is fatal in main(), don't silently exit.Robin Gareus
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-09-16Add PBD::QPC::initialize to initialize timer and call it from PBD::initTim Mayberry
Check timer for invalid frequency Precalculate timer tick rate to save a few instructions Don't use static variables inside functions to avoid checking for initialization Use static functions inside anonymous namespace for internal linkage
2015-09-16Put functions inside anonymous namespace and use static for internal linkageTim Mayberry
2015-09-16Mark strings intended for developers/debugging as not for translationTim Mayberry
2015-09-16De/Initialize MMCSS on windows in PBD::init/cleanup instead of in PA BackendTim Mayberry
2015-09-16Perform QPC timer check on windows in PBD::init when PBD_TEST_TIMERS env is ↵Tim Mayberry
defined
2015-09-12plug some memory leaks in libsRobin Gareus
2014-12-04fix windows compilationRobin Gareus
2014-12-04add required headerPaul Davis
2014-12-04move WSAStartup() and WSACleanup() out of per-object methods into ↵Paul Davis
per-library init/cleanup methods
2014-12-03Add ability to set libpbd debug options via PBD_DEBUG environment varTim Mayberry
2014-12-03Move setting _fmode flag on windows into PBD::initTim Mayberry
This moves setting of _fmode slightly later in the initialization of the application via Ardour::init.
2013-08-13Call setup_libpbd_enums in PBD::init for portabilityTim Mayberry
2013-08-13Call Gio::init from PBD::init instead of ARDOUR::initTim Mayberry
PBD needs Gio for PBD::copy_file and perhaps others
2013-08-13Add PBD::init and PBD::cleanupTim Mayberry
A bit of refactoring to move initialization of libpbd into libpbd rather than rely on "client" code(ui,libardour,tests etc) to do it