ardour/libs/pbd
Greg Zharun aa80515f3f [Summary] Fixed audio export on Windows. Added support of windows platform for the function that calculated hardware concurrency.
Because there was no implementation for this function on windows it used to return 0. This meant that no thread was created to process the data.
2014-12-23 12:55:35 -05:00
..
boost-debug
macosx
msvc Simulate 'trunc()' which isn't available in MSVC 2014-11-24 12:56:07 +00:00
MSVCpbd Add a newly introduced header file to our MSVC project (libpbd) 2014-12-15 10:26:06 +00:00
pbd move ARDOUR::Configuration and ARDOUR::ConfigVariable into libpbd 2014-12-22 19:48:30 -05:00
test Fix running libpbd unit tests when $TOP(in test scripts) is set as relative path 2014-12-03 17:44:48 +07:00
base_ui.cc fix up BaseUI to use crossthreadchannel on all platforms 2014-12-03 21:11:02 -05:00
basename.cc
boost_debug.cc add -fvisibility=hidden to libpbd, and make things work 2013-10-17 13:51:02 -04:00
cartesian.cc
ChangeLog
cocoa_open_uri.mm Stop compiler warning about NSURL 2013-08-08 15:26:18 -04:00
command.cc
configuration_variable.cc new file, derived from old libs/ardour/configuration.cc 2014-12-22 19:48:30 -05:00
controllable.cc convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
controllable_descriptor.cc fix up parsing of send gain MIDI bindings so that they actually work 2013-10-10 16:16:59 -04:00
convert.cc add PBD::downcase() functions to libpbd 2014-03-10 17:30:12 -04:00
COPYING
cpus.cc [Summary] Fixed audio export on Windows. Added support of windows platform for the function that calculated hardware concurrency. 2014-12-23 12:55:35 -05:00
crossthread.cc clean up whitespace 2014-12-04 09:11:46 -05:00
crossthread.posix.cc new platform specific crossthreadchannel files 2014-12-03 20:47:59 -05:00
crossthread.win.cc move WSAStartup() and WSACleanup() out of per-object methods into per-library init/cleanup methods 2014-12-04 10:07:11 -05:00
debug.cc move ARDOUR::Configuration and ARDOUR::ConfigVariable into libpbd 2014-12-22 19:48:30 -05:00
debug_rt_alloc.c Accommodate 'pthread-win32' and 'boost/regex' (for libpbd) 2013-07-17 08:06:26 +01:00
enums.cc Call setup_libpbd_enums in PBD::init for portability 2013-08-13 20:15:47 +10:00
enumwriter.cc splice mode is undefined, undocumented, and buggy. ripple does most of what we want. remove splice for now. leave code because it may be revived later 2014-07-01 16:43:00 -05:00
epa.cc fix conceptual error/thinko in EnvironmentalProtectionAgency when using unsetenv() while iterating over char** environ 2014-04-04 15:25:56 -04:00
error.cc
event_loop.cc add copyright comments 2013-01-16 18:15:38 +00:00
ffs.cc Adapt libs/pbd/ffs.cc to be buildable with MSVC 2013-07-18 12:08:34 +01:00
file_utils.cc move ScopedFileDescriptor into libpbd and use it 2014-12-14 12:26:00 -05:00
fpu.cc finished merge of cairocanvas with windows and windows+cc branches 2014-01-10 17:11:10 -05:00
gettext.h
glib_semaphore.cc Add PBD::GlibSemaphore class that uses PBD::atomic_counter etc. 2013-07-11 14:38:53 -04:00
i18n.h
id.cc convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
libpbd.pc.in
libpbd.spec.in
locale_guard.cc add copyright comments 2013-01-16 18:15:38 +00:00
localeguard.cc JOHNE source files (needed for building libpbd with MSVC) 2013-07-17 14:53:17 +01:00
localtime_r.cc mingw build fixes (tested with i686-w64-mingw32 on linux-x86_64) 2014-03-04 15:25:58 +01:00
malign.cc add copyright comments 2013-01-16 18:15:38 +00:00
md5.cc add cleaned up MD5 C++ implementation for general use 2014-07-08 00:53:13 -04:00
mountpoint.cc amend c4533939b9 2014-11-24 00:04:45 +01:00
openuri.cc fix OSX open URL in browser 2014-11-24 20:35:38 +01:00
pathexpand.cc Add DEBUG_TRACE output to PBD::canonical_path 2014-12-03 17:31:05 +07:00
pbd.cc fix windows compilation 2014-12-04 17:13:43 +01:00
pool.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
property_list.cc
pthread_utils.cc fix merge conflicts from master 2013-08-24 12:18:06 -04:00
receiver.cc
resource.cc Remaining changes needed for building libpdb on Windows (except for adding the extra JE source modules) 2013-07-17 08:08:46 +01:00
run-tests.sh Remove references in pbd test script to libs no longer in source tree 2014-12-03 17:31:04 +07:00
search_path.cc add operator-= variants for PBD::Searchpath 2014-07-08 00:53:13 -04:00
semutils.cc Merge windows+cc branch into cairocanvas branch. Not finished, need to now merge windows branch to get changes from there 2014-01-10 16:07:57 -05:00
shortpath.cc
signals.cc remove use of boost::thread/boost::mutex; bump glibmm requirement to 2.30 in order to pick up Glib::Threads::Mutex which can be used statically, use that to replace boost::mutex; add required inclusion of <cerrno> in a couple of places 2012-07-24 21:43:05 +00:00
stacktrace.cc Merge windows+cc branch into cairocanvas branch. Not finished, need to now merge windows branch to get changes from there 2014-01-10 16:07:57 -05:00
stateful.cc Windows (compiler specific) includes for libpbd 2013-07-16 18:00:49 +01:00
stateful_diff_command.cc Remove unnecessary header includes 2012-06-23 03:51:41 +00:00
strreplace.cc
strsplit.cc
system_exec.cc -Wunused-function on windows 2014-11-23 21:01:39 +01:00
textreceiver.cc
transmitter.cc Remaining changes needed for building libpdb on Windows (except for adding the extra JE source modules) 2013-07-17 08:08:46 +01:00
undo.cc Remove unnecessary header includes 2012-06-23 03:51:41 +00:00
uuid.cc use boost::uuids method to get a string from a boost UUID 2014-02-17 15:29:18 -05:00
whitespace.cc
windows_special_dirs.cc mingw build fixes (tested with i686-w64-mingw32 on linux-x86_64) 2014-03-04 15:25:58 +01:00
wscript move ARDOUR::Configuration and ARDOUR::ConfigVariable into libpbd 2014-12-22 19:48:30 -05:00
xml++.cc debug info to trace down "cannot rename temp session file" errors 2014-07-05 20:53:22 +02:00