summaryrefslogtreecommitdiff
path: root/libs/ardour/audiosource.cc
AgeCommit message (Expand)Author
2015-04-15fix for memory overrun during read_peaks(), from sebastian reicheltPaul Davis
2015-03-21Don't open peakfiles O_NONBLOCK or O_NOATIME.nick_m
2015-03-11Fix windows compilation for merged waveview branch.nick_m
2015-03-11Fix compilation for osx.nick_m
2015-03-11Manual merge of the backend (peakfile reading) part of waveview branch.nick_m
2014-12-17Fix various MIDI locking issues.David Robillard
2014-12-14move ScopedFileDescriptor into libpbd and use itPaul Davis
2014-12-14Only attempt to close our peakfile '_fd' if we have a valid handleJohn Emmas
2014-12-13Only attempt to close '_peakfile_fd' if we have a valid handleJohn Emmas
2014-12-10remove file manager LRU cache from code.Paul Davis
2014-09-15fix compiler warningPaul Davis
2014-04-04fix typo in commentPaul Davis
2013-09-21Merge remote-tracking branch 'remotes/origin/cairocanvas' into windowsJohn Emmas
2013-08-08Cast param for std::time to a pointer of time_tMichael Fisher
2013-08-08Revert "Remove non-portable and unnused header includes"Paul Davis
2013-08-08Remove non-portable and unnused header includesPaul Davis
2013-08-04'libs/ardour' - Compiler specific includes and includesJohn Emmas
2013-08-04'libs/ardour' - Main body of changes required for building with MSVCJohn Emmas
2013-07-31fix merge conflict from masterPaul Davis
2013-07-29Cast param for std::time to a pointer of time_tMichael Fisher
2013-07-15use g_unlink() rather than unlink() universally, requires <glib/gstdio.h> in ...Paul Davis
2013-07-15Use g_stat in AudioSource::initialize_peakfile for portabilityPaul Davis
2013-07-15Use g_rename in AudioSource::rename_peakfile for portabilityPaul Davis
2013-07-15Use g_utime for portability in AudioSource::touch_peakfilePaul Davis
2013-07-15Use g_stat in AudioSource::touch_peakfile for portabilityPaul Davis
2013-07-15Use ::write instead of pwrite in AudioSource::compute_and_write_peaks for po...Paul Davis
2013-07-15Use ::read instead of pread in AudioSource::read_peaks for portabilityPaul Davis
2013-07-13Use boost::scoped_array in AudioSource::compute_and_write_peaksPaul Davis
2013-07-13Use boost::scoped_array in AudioSource::build_peaks_from_scratchPaul Davis
2013-07-13Remove use of goto in AudioSource::read_peaksPaul Davis
2013-07-13Use boost::scoped_array for controlling scope of peak data in AudioSource::re...Paul Davis
2013-07-13Use boost::scoped_array in AudioSource::read_peaksPaul Davis
2013-07-13 Use boost::scoped_ptr to control scope of peakfile descriptorPaul Davis
2013-07-13Replace conditional peak debugging with DEBUG_TRACE macro usagePaul Davis
2013-07-11 Disable peakfile reading and writing on windows for nowPaul Davis
2013-07-11Remove non-portable and unnused header includesPaul Davis
2013-07-11Revert "Remove non-portable and unnused header includes"Paul Davis
2013-07-11Remove non-portable and unnused header includesPaul Davis
2013-06-20(working) start of an experiment with pyramix-style waveform drawingPaul Davis
2013-06-20new image cache design for waveviews, with various fixes.Paul Davis
2013-03-31more work on the suprisingly ongoing filename/path/origin issuePaul Davis
2013-03-21fix nasty crash when using double-nested compound (consolidated) regions caus...Paul Davis
2012-07-25convert from Glib:: to Glib::Threads for all thread-related APIPaul Davis
2012-05-24Remove over 500 unnecessary includes (including 54 of session.h).David Robillard
2012-04-11Simplify slightly odd update_length() signature.Carl Hetherington
2012-04-05Fix double-delete (#4809).Carl Hetherington
2011-11-21fix a few warnings from newer versions of gccPaul Davis
2011-10-24Remove unused read/write data count code.Carl Hetherington
2011-08-09Add a few asserts.Carl Hetherington
2011-06-22second half of "bomb out if playlist construction from XML fails"Paul Davis