Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-17 | use pbd's gstdio compatibility wrapper | Robin Gareus | |
2015-09-11 | spelling error fixes (notably "overriden" => "overidden") from IOhannes m ↵ | Paul Davis | |
zmölnig | |||
2015-09-06 | another hint for clang static analysis. | Robin Gareus | |
2015-09-05 | initialize private variable (unit-test) | Robin Gareus | |
2015-09-05 | leave a hint for clang scan-build | Robin Gareus | |
2015-06-29 | copy all XCode project files from Tracks. | Paul Davis | |
Rationale: the Waves team maintains the XCode project files, the Ardour crew doesn't. Thus, the Waves' version is more canonical | |||
2015-06-29 | fix static library build | Paul Davis | |
2015-06-09 | Add the new (UINTSDEFINED) preprocessor directive to all out MSVC projects ↵ | John Emmas | |
(just to be on the safe side) | |||
2015-04-29 | no need to close a file that will not be removed (and has no name) | Paul Davis | |
2015-03-22 | fix #6208, negative broadcast timestamps | Robin Gareus | |
2015-03-02 | explicitly close tmpfiles before unlink. | Robin Gareus | |
fixes issue on export tmpfiles remaining on windows | |||
2015-03-02 | add an explicit close function to sndfile | Robin Gareus | |
NB. if someday we want to switch back to upstream SndfileHandle, we need to subclass wrap it. (not sure what else is different, anyway) | |||
2015-01-27 | towards fixing #5711 | Robin Gareus | |
Don’t call ::output() [here: SilenceTrimmer::process()] with no data to process. If (position + N * period-size) % chunksize == 0; frames_left == 0 before the last call to ::output(). chunker.h:60 keeps the ProcessContext<T>::EndOfInput flag and the SilenceTrimmer will already have done ‘in_end’ processing. | |||
2014-10-29 | Add support for USE_CAIRO_IMAGE_SURFACE when building with MSVC | John Emmas | |
(new preprocessor directive - greatly improves CPU loading) | |||
2014-08-28 | Make sure all our VC projects agree that the product is called 'Mixbus3' (as ↵ | John Emmas | |
opposed to just 'Mixbus') It'd be nice if we could use 'ARDOUR::config_dir_name' for this purpose (or perhaps 'PROGRAM_VERSION'). However, neither is implemented widely enough at present to make this practical. Keep an eye on them though, as possible future strategies. | |||
2014-08-04 | Modify our VC project files to work with msvc32-fixup.pl | John Emmas | |
2014-07-15 | Update vcproj files for changed LILV config define. | David Robillard | |
2014-04-28 | remove redundant os.path.join() calls when specifying install path as ↵ | Paul Davis | |
bld.env['LIBDIR'] | |||
2014-04-28 | finish unfinished work at basing all install paths on the program name | Paul Davis | |
2014-04-08 | Add the main VC project files for building Ardour3 with Microsoft Visual Studio | John Emmas | |
Note that there's no 'VS Solution' file at present and some targets haven't been built yet (e.g. 'fst') | |||
2014-03-02 | remove recently added conflation of mingw64 and msvc with respect to symbol ↵ | Paul Davis | |
export | |||
2014-03-01 | when mingw is mingw64, it appears that we need to use __declspec() and not ↵ | Paul Davis | |
__attribute__((visibility)) for export control | |||
2014-01-14 | fix broken build after addition of normalizer.cc | Paul Davis | |
2014-01-13 | Merge branch 'windows+cc' into cairocanvas | John Emmas | |
2014-01-13 | 'libs/audiographer' - Add a new source file (to accommodate the stuff ↵ | John Emmas | |
removed from 'normalizer.h') | |||
2014-01-13 | 'libs/audiographer' - DLL visibility stuff and associated changes needed for ↵ | John Emmas | |
building with MSVC. Currently includes debugging information and things that are just commented out until we have known compatibility with the other platforms (i.e. contains stuff to be removed at a later date) | |||
2014-01-12 | move -fvisibility=hidden to the top of the source tree, and remove its ↵ | Paul Davis | |
internal use; use libtimecode as a shared lib again | |||
2014-01-10 | Merge windows+cc branch into cairocanvas branch. Not finished, need to now ↵ | Paul Davis | |
merge windows branch to get changes from there | |||
2014-01-10 | fix merge errors with master | Paul Davis | |
2014-01-08 | Fix dither data width assertions and related tests | Sakari Bergen | |
Fixes 32-bit export This was broken from the start, and was broken in a new way in 52309c0c4fc107cdde9a99f2340fe4d8cf4ff382 | |||
2013-12-30 | fix an errant visibility macro | Paul Davis | |
2013-12-27 | merge exportvis branch into cairocanvas, to reduce the number of "floating" ↵ | Paul Davis | |
branches. Still need to add API export/visibility macros for the canvas library. | |||
2013-12-05 | Only use __declspec(dllimport/dllexport) for MSVC compiler | Tim Mayberry | |
Use the gcc visibility attributes when building with the MinGW compiler(gcc). GCC also supports the __declspec syntax but it will not compile at the moment until the issues(which may not even be exactly the same issues as with MSVC) are resolved. | |||
2013-12-03 | fix up wscript/build issues in exportvis after merge with master | Paul Davis | |
2013-11-25 | Merge branch 'master' into cairocanvas | Paul Davis | |
2013-11-23 | Fix invalid assertions in AudioGrapher SampleFormatConverter | Sakari Bergen | |
This fixes an export crash with e.g. 8-bit export | |||
2013-11-04 | try to fix various warnings from gcc when optimization flags are enabled | Paul Davis | |
2013-11-03 | Fix invalid silence trimmer end-of-input behavior (multiple EndOfInputs) | Sakari Bergen | |
This caused an export bug when: a) normalizing b) adding silence to end c) having more than one channel The sound was corrupted by repeating each jack frame as many times as there were channels. | |||
2013-10-18 | reverse the visibility.h files assumptions that we don't build shared libs ↵ | Paul Davis | |
by default This avoids having to define define LIBFOO_DLL=1 all over the place. If we ever go with static libs we will need to define LIBFOO_STATIC=1 but hopefully in some central location like the top level wscript. Oh, and I also dropped support for gcc older than version 4.x because ardour will already not build on such an old version. | |||
2013-10-18 | Merge remote-tracking branch 'remotes/origin/exportvis' into windows+cc | John Emmas | |
Conflicts (hopefully resolved): gtk2_ardour/wscript libs/ardour/ardour/audioregion.h libs/ardour/ardour/debug.h libs/ardour/ardour/directory_names.h libs/ardour/ardour/filesystem_paths.h libs/ardour/ardour/session_event.h libs/gtkmm2ext/gtkmm2ext/utils.h libs/panners/1in2out/wscript libs/panners/2in2out/wscript libs/panners/vbap/wscript libs/pbd/pbd/debug.h libs/pbd/pbd/file_utils.h libs/pbd/pbd/pathexpand.h libs/pbd/pbd/ringbuffer.h libs/pbd/pbd/ringbufferNPT.h libs/pbd/pbd/search_path.h libs/pbd/pbd/stacktrace.h libs/pbd/pbd/uuid.h libs/pbd/pbd/uuid_boost.h libs/surfaces/control_protocol/control_protocol/basic_ui.h libs/surfaces/control_protocol/control_protocol/control_protocol.h | |||
2013-10-17 | add missing file | Paul Davis | |
2013-10-17 | add export control with -fvisibility=hidden to audiographer | Paul Davis | |
2013-09-05 | 'libs/audiographer' - Try 'lrintf' instead of 'rintf' which isn't available ↵ | John Emmas | |
in MSVC | |||
2013-09-05 | 'libs/audiographer' - Use 'alloca()' for a stack based array whose size is ↵ | John Emmas | |
unknown (required to be buildable with MSVC) | |||
2013-07-17 | Merge branch 'master' into windows | Paul Davis | |
2013-07-15 | Allow compiling with c++11 enabled | Michael R. Fisher | |
2013-07-13 | Use g_mkstemp in audiographer for portability | Paul Davis | |
2013-07-11 | Use uint32_t type instead of uint | Paul Davis | |
2013-07-11 | Add necessary header include for int64_t type | Paul Davis | |
2013-07-11 | Include header that declares ::free for mingw build | Paul Davis | |